From 59632a63ac11af2a01aca34d02ba309ed3c42ec7 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 26 Nov 2021 09:02:18 +0300 Subject: [PATCH] Sync with portage [Fri Nov 26 09:02:18 MSK 2021]. --- Manifest.files.gz | Bin 29270 -> 29307 bytes acct-user/Manifest.gz | Bin 66113 -> 66113 bytes ...subsonic-0.ebuild => subsonic-0-r1.ebuild} | 2 +- app-admin/Manifest.gz | Bin 32707 -> 32712 bytes app-admin/ansible-molecule/Manifest | 1 - .../ansible-molecule-3.3.4.ebuild | 84 - ...build => ansible-molecule-3.5.2-r1.ebuild} | 2 +- app-admin/awscli/Manifest | 2 + app-admin/awscli/awscli-1.22.12.ebuild | 56 + app-admin/awscli/awscli-1.22.13.ebuild | 56 + app-admin/drush/drush-6.7.0-r3.ebuild | 66 + app-admin/drush/files/array-syntax.patch | 58 + app-admin/exo/Manifest | 2 +- .../{exo-1.47.1.ebuild => exo-1.47.2.ebuild} | 0 app-admin/salt/salt-3003.3.ebuild | 2 +- app-backup/Manifest.gz | Bin 8538 -> 8537 bytes app-backup/borgmatic/Manifest | 1 + app-backup/borgmatic/borgmatic-1.5.21.ebuild | 64 + app-crypt/Manifest.gz | Bin 28455 -> 28455 bytes app-crypt/gnupg/Manifest | 1 + app-crypt/gnupg/gnupg-2.2.33.ebuild | 152 ++ app-crypt/jitterentropy-rngd/Manifest | 1 + .../jitterentropy-rngd-1.2.6.ebuild | 31 + app-crypt/sbsigntools/Manifest | 2 +- ...9.1-r1.ebuild => sbsigntools-0.9.4.ebuild} | 8 +- ...ubioath-desktop-5.1.0-bin-installdir.patch | 22 + ...build => yubioath-desktop-5.1.0-r1.ebuild} | 6 +- app-doc/Manifest.gz | Bin 7128 -> 7126 bytes app-doc/doxygen/doxygen-1.8.17-r1.ebuild | 1 + app-doc/doxygen/doxygen-1.8.20.ebuild | 1 + app-doc/doxygen/doxygen-1.9.1.ebuild | 1 + app-doc/doxygen/doxygen-1.9.2.ebuild | 1 + app-doc/doxygen/doxygen-9999.ebuild | 1 + app-doc/kicad-doc/Manifest | 1 + app-doc/kicad-doc/kicad-doc-6.0.0_rc1.ebuild | 58 + app-editors/Manifest.gz | Bin 13590 -> 13580 bytes app-editors/gvim/gvim-8.2.3582.ebuild | 2 +- app-editors/jedit/Manifest | 1 + .../jedit/files/jedit-5.2.0-build-xml.patch | 24 + app-editors/jedit/jedit-5.2.0-r1.ebuild | 102 + app-editors/vim-core/vim-core-8.2.3582.ebuild | 2 +- app-editors/vim/vim-8.2.3582.ebuild | 2 +- app-editors/vscode/Manifest | 6 +- ...ode-1.62.2.ebuild => vscode-1.62.3.ebuild} | 0 app-editors/vscodium/Manifest | 6 +- ...m-1.62.2.ebuild => vscodium-1.62.3.ebuild} | 0 app-editors/xemacs/xemacs-21.5.9999.ebuild | 259 +++ app-emulation/Manifest.gz | Bin 20700 -> 20697 bytes .../hercules/hercules-3.13-r1.ebuild | 2 +- app-emulation/nerdctl/Manifest | 1 + app-emulation/nerdctl/nerdctl-0.14.0.ebuild | 33 + app-emulation/open-vm-tools/metadata.xml | 1 + app-emulation/virtualbox-additions/Manifest | 2 +- ...ild => virtualbox-additions-6.1.30.ebuild} | 0 .../virtualbox-extpack-oracle/Manifest | 2 +- ...> virtualbox-extpack-oracle-6.1.30.ebuild} | 0 .../virtualbox-guest-additions/Manifest | 2 +- ... virtualbox-guest-additions-6.1.30.ebuild} | 0 app-emulation/virtualbox-modules/Manifest | 2 +- ...build => virtualbox-modules-6.1.30.ebuild} | 2 +- app-emulation/virtualbox/Manifest | 2 +- ....26-r1.ebuild => virtualbox-6.1.30.ebuild} | 10 +- app-emulation/wine-vanilla/Manifest | 1 - .../wine-vanilla/wine-vanilla-6.0.1.ebuild | 578 ----- .../wine-vanilla/wine-vanilla-6.0.2.ebuild | 2 +- app-emulation/xen/Manifest | 2 + app-emulation/xen/xen-4.14.3-r1.ebuild | 2 +- app-emulation/xen/xen-4.14.3-r2.ebuild | 163 ++ app-emulation/xen/xen-4.15.1-r1.ebuild | 2 +- app-emulation/xen/xen-4.15.1-r2.ebuild | 163 ++ app-forensics/Manifest.gz | Bin 4543 -> 4541 bytes app-forensics/aide/metadata.xml | 1 + app-i18n/Manifest.gz | Bin 18846 -> 18844 bytes .../files/ibus-1.5.25-ibusimcontext.patch | 35 + app-i18n/ibus/ibus-1.5.25-r1.ebuild | 194 ++ app-misc/Manifest.gz | Bin 48591 -> 48590 bytes app-misc/mosquitto/Manifest | 1 + app-misc/mosquitto/mosquitto-2.0.14.ebuild | 122 ++ app-misc/rpick/rpick-0.8.6.ebuild | 2 +- app-office/Manifest.gz | Bin 7734 -> 7734 bytes app-office/libreoffice-bin-debug/Manifest | 9 + .../libreoffice-bin-debug-7.1.7.2.ebuild | 84 + app-office/libreoffice-bin/Manifest | 9 + .../libreoffice-bin-7.1.7.2.ebuild | 253 +++ app-office/libreoffice-l10n/Manifest | 366 ++-- ...ebuild => libreoffice-l10n-7.2.3.2.ebuild} | 0 app-office/libreoffice/Manifest | 4 +- ....2.2.ebuild => libreoffice-7.2.3.2.ebuild} | 45 +- .../libreoffice/libreoffice-7.2.9999.ebuild | 45 +- .../libreoffice/libreoffice-9999.ebuild | 45 +- app-portage/Manifest.gz | Bin 9747 -> 9754 bytes app-portage/mgorny-dev-scripts/Manifest | 2 + .../mgorny-dev-scripts-12.ebuild | 28 + .../mgorny-dev-scripts-13.ebuild | 28 + app-portage/portpeek/Manifest | 1 + app-portage/portpeek/portpeek-3.2.2.ebuild | 30 + app-text/Manifest.gz | Bin 48105 -> 48090 bytes app-text/barcode/barcode-0.99-r1.ebuild | 6 +- app-text/grutatxt/Manifest | 1 + app-text/grutatxt/grutatxt-2.200.0.ebuild | 18 + app-text/kramdown-rfc2629/Manifest | 2 +- ....ebuild => kramdown-rfc2629-1.5.17.ebuild} | 0 app-text/mathtex/Manifest | 1 + app-text/mathtex/mathtex-1.05.ebuild | 45 + app-text/opensp/files/opensp-1.5-gcc34.patch | 10 - app-text/poppler/Manifest | 1 - app-text/poppler/poppler-21.10.0.ebuild | 126 -- app-text/tkman/tkman-2.2-r2.ebuild | 38 + dev-ada/Manifest.gz | Bin 2383 -> 2215 bytes dev-ada/asis/Manifest | 1 - dev-ada/asis/asis-2019-r1.ebuild | 51 - dev-ada/asis/files/asis-2017-gentoo.patch | 50 - dev-ada/asis/metadata.xml | 13 - dev-ada/aunit/Manifest | 1 - dev-ada/aunit/aunit-2020.ebuild | 47 - dev-ada/aunit/aunit-2021.ebuild | 2 +- dev-ada/aunit/aunit-22.0.0.ebuild | 2 +- dev-ada/aws/Manifest | 1 - dev-ada/aws/aws-2020-r1.ebuild | 43 - dev-ada/aws/aws-2020.ebuild | 42 - dev-ada/e3-core/Manifest | 1 + dev-ada/e3-core/e3-core-22.1.0.ebuild | 53 + .../e3-core/files/e3-core-22.1.0-distro.patch | 30 + .../e3-core/files/e3-core-22.1.0-test.patch | 28 + dev-ada/e3-core/metadata.xml | 28 + dev-ada/gnat_util/Manifest | 1 - .../files/gnat_util-2017-gentoo.patch | 70 - dev-ada/gnat_util/gnat_util-2019-r1.ebuild | 54 - dev-ada/gnat_util/metadata.xml | 20 - dev-ada/gnatcoll-bindings/Manifest | 1 - .../gnatcoll-bindings-2020-r1.ebuild | 79 - .../gnatcoll-bindings-2020-r2.ebuild | 79 - .../gnatcoll-bindings-2021.ebuild | 2 +- .../gnatcoll-bindings-22.0.0.ebuild | 2 +- dev-ada/gnatcoll-core/Manifest | 1 - .../gnatcoll-core-2020-r1.ebuild | 74 - .../gnatcoll-core/gnatcoll-core-2020.ebuild | 74 - dev-ada/gnatcoll-db/gnatcoll-db-22.0.0.ebuild | 2 +- dev-ada/gnatmem/Manifest | 2 - dev-ada/gnatmem/files/gnatmem-2019-bfd.patch | 29 - dev-ada/gnatmem/gnatmem-2019-r1.ebuild | 50 - dev-ada/gnatmem/gnatmem-2020.ebuild | 49 - dev-ada/gnatmem/gnatmem-2021.ebuild | 2 +- dev-ada/gnatsymbolize/Manifest | 2 - .../gnatsymbolize-2019-r1.ebuild | 32 - .../gnatsymbolize/gnatsymbolize-2020.ebuild | 34 - .../gnatsymbolize/gnatsymbolize-2021.ebuild | 2 +- dev-ada/gprbuild/Manifest | 2 - .../gprbuild/files/gprbuild-2020-gentoo.patch | 286 --- dev-ada/gprbuild/gprbuild-2020-r1.ebuild | 76 - dev-ada/gprbuild/gprbuild-2020.ebuild | 76 - dev-ada/gtkada/Manifest | 2 - dev-ada/gtkada/gtkada-2019-r1.ebuild | 62 - dev-ada/gtkada/gtkada-2019-r2.ebuild | 62 - dev-ada/gtkada/gtkada-2020.ebuild | 63 - dev-ada/gtkada/gtkada-2021.ebuild | 2 +- dev-ada/gtkada/gtkada-22.0.0.ebuild | 2 +- dev-ada/libgpr/Manifest | 1 - dev-ada/libgpr/libgpr-2020-r1.ebuild | 63 - dev-ada/libgpr/libgpr-2020.ebuild | 63 - dev-ada/xmlada/Manifest | 1 - dev-ada/xmlada/xmlada-2020.ebuild | 82 - dev-ada/xmlada/xmlada-2021-r1.ebuild | 2 +- dev-ada/xmlada/xmlada-22.0.0.ebuild | 2 +- dev-cpp/Manifest.gz | Bin 11235 -> 11239 bytes .../cpp-taskflow/cpp-taskflow-3.2.0.ebuild | 20 +- dev-cpp/cpp-taskflow/cpp-taskflow-9999.ebuild | 44 + dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild | 11 + dev-cpp/muParser/muParser-2.2.6.1.ebuild | 2 +- dev-cpp/muParser/muParser-2.3.2-r1.ebuild | 4 +- dev-db/Manifest.gz | Bin 16942 -> 16937 bytes dev-db/hsqldb/hsqldb-1.8.1.3-r3.ebuild | 2 +- dev-db/mariadb/Manifest | 2 +- ...10.6.5.ebuild => mariadb-10.6.5-r1.ebuild} | 4 +- dev-embedded/Manifest.gz | Bin 8890 -> 8889 bytes dev-embedded/lpc21isp/Manifest | 2 +- dev-embedded/lpc21isp/lpc21isp-1.85.ebuild | 26 - dev-embedded/lpc21isp/lpc21isp-1.97.ebuild | 28 + dev-java/Manifest.gz | Bin 63104 -> 63102 bytes dev-java/antlr/antlr-2.7.7-r9.ebuild | 2 +- dev-java/antlr/antlr-3.2-r1.ebuild | 2 +- dev-java/bcmail/bcmail-1.69.ebuild | 2 +- dev-java/bcpg/bcpg-1.69.ebuild | 2 +- dev-java/bcpkix/bcpkix-1.69.ebuild | 29 +- dev-java/bcprov/Manifest | 2 - dev-java/bcprov/bcprov-1.52-r2.ebuild | 65 - dev-java/bcprov/bcprov-1.68-r2.ebuild | 51 - dev-java/bcprov/bcprov-1.69.ebuild | 4 +- dev-java/bcutil/bcutil-1.69.ebuild | 2 +- dev-java/brotli-dec/brotli-dec-0.1.2.ebuild | 2 +- .../commons-compress-1.21.ebuild | 2 +- dev-java/fec/fec-1.0.4-r2.ebuild | 69 - dev-java/fec/fec-1.0.4-r3.ebuild | 2 +- .../hawtjni-runtime-1.15-r1.ebuild | 2 +- dev-java/icu4j/icu4j-70.1.ebuild | 2 +- .../jakarta-activation-1.2.2.ebuild | 2 +- dev-java/jansi-native/jansi-native-1.8.ebuild | 2 +- dev-java/jansi/jansi-1.13.ebuild | 2 +- dev-java/javacc/javacc-5.0-r3.ebuild | 2 +- dev-java/javassist/javassist-3.18.2-r1.ebuild | 2 +- dev-java/jffi/jffi-1.3.6.ebuild | 2 +- dev-java/jline/jline-2.14.6.ebuild | 2 +- dev-java/jnr-a64asm/jnr-a64asm-1.0.0.ebuild | 2 +- .../jnr-constants/jnr-constants-0.10.3.ebuild | 2 +- dev-java/jnr-ffi/Manifest | 1 - .../jnr-ffi/files/jnr-ffi-2.0.2-junit48.patch | 11 - .../jnr-ffi/files/jnr-ffi_maven-build.xml | 250 --- dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild | 60 - dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild | 2 +- dev-java/jnr-netdb/jnr-netdb-1.1.4-r1.ebuild | 2 +- dev-java/jnr-posix/jnr-posix-3.0.10-r1.ebuild | 2 +- .../jnr-x86asm/jnr-x86asm-1.0.2-r2.ebuild | 2 +- .../joda-convert/joda-convert-1.3.1-r1.ebuild | 2 +- .../joda-time/joda-time-2.10.10-r1.ebuild | 2 +- dev-java/junitparams/junitparams-1.1.1.ebuild | 2 +- dev-java/jython/jython-2.7.0-r4.ebuild | 2 +- dev-java/lzma/Manifest | 1 - dev-java/lzma/lzma-19.00.ebuild | 2 +- dev-java/lzma/lzma-9.18.ebuild | 23 - dev-java/lzmajio/lzmajio-0.95-r2.ebuild | 32 - dev-java/lzmajio/lzmajio-0.95-r3.ebuild | 2 +- .../mersennetwister-0_pre23765-r1.ebuild | 22 - .../mersennetwister-0_pre23765-r2.ebuild | 2 +- dev-java/mockito/mockito-1.9.5-r2.ebuild | 2 +- .../netty-buffer/netty-buffer-4.0.36.ebuild | 2 +- .../netty-common/netty-common-4.0.36.ebuild | 2 +- .../netty-transport-4.0.36.ebuild | 2 +- .../slf4j-simple-1.7.30-r1.ebuild | 2 +- dev-java/snakeyaml/snakeyaml-1.28-r1.ebuild | 2 +- .../stringtemplate-3.2.1-r2.ebuild | 2 +- dev-java/velocity/velocity-2.3.ebuild | 2 +- dev-java/zstd-jni/zstd-jni-1.5.0.4.ebuild | 2 +- dev-lang/Manifest.gz | Bin 17364 -> 17366 bytes dev-lang/closure-compiler-bin/Manifest | 2 +- .../closure-compiler-bin-20170218.ebuild | 29 - .../closure-compiler-bin-20211107.ebuild | 38 + dev-lang/moarvm/Manifest | 1 + dev-lang/moarvm/moarvm-2021.10.ebuild | 60 + dev-lang/nqp/Manifest | 1 + dev-lang/nqp/nqp-2021.10.ebuild | 159 ++ dev-lang/php/files/php-icu-70.patch | 45 + dev-lang/php/php-7.3.32.ebuild | 1 + dev-lang/php/php-7.3.33.ebuild | 1 + dev-lang/php/php-7.4.25.ebuild | 1 + dev-lang/php/php-8.0.12.ebuild | 1 + dev-lang/php/php-8.1.0_rc5.ebuild | 1 + dev-lang/python/python-3.9.8.ebuild | 2 +- dev-lang/rakudo/Manifest | 1 + dev-lang/rakudo/rakudo-2021.10.ebuild | 72 + dev-lang/ruby/Manifest | 3 + dev-lang/ruby/ruby-2.6.9.ebuild | 258 +++ dev-lang/ruby/ruby-2.7.5.ebuild | 267 +++ dev-lang/ruby/ruby-3.0.3.ebuild | 267 +++ dev-lang/tcl/tcl-8.6.11.ebuild | 2 +- dev-libs/Manifest.gz | Bin 89147 -> 89298 bytes ...x-gdbm_errno-overlay-from-gdbm_close.patch | 35 - dev-libs/gmp/Manifest | 1 + .../gmp/files/gmp-6.2.1-CVE-2021-43618.patch | 17 + dev-libs/gmp/gmp-6.2.1-r2.ebuild | 116 + dev-libs/granite/metadata.xml | 29 +- dev-libs/icu-layoutex/Manifest | 1 + .../icu-layoutex/icu-layoutex-70.1.ebuild | 106 + dev-libs/icu/Manifest | 1 + dev-libs/icu/icu-70.1.ebuild | 144 ++ dev-libs/libevdev/Manifest | 1 + dev-libs/libevdev/libevdev-1.12.0.ebuild | 50 + dev-libs/libgudev/libgudev-237-r1.ebuild | 2 +- .../libphonenumber-8.12.37.ebuild | 2 +- dev-libs/libptytty/Manifest | 1 + dev-libs/libptytty/libptytty-2.0.ebuild | 16 + dev-libs/libptytty/metadata.xml | 8 + .../files/lockdev-1.0.3-add-autotools.patch | 13 +- .../files/lockdev-1.0.3-major-minor.patch | 24 + dev-libs/lockdev/lockdev-1.0.3.1.2-r3.ebuild | 8 +- dev-libs/lockdev/lockdev-1.0.3.1.2-r4.ebuild | 97 + .../pkcs11-helper/pkcs11-helper-1.27.0.ebuild | 2 +- dev-libs/wayland-protocols/Manifest | 1 + .../wayland-protocols-1.24.ebuild | 38 + .../MIME-Lite/files/3.030-makefilepl.patch | 43 - dev-perl/Manifest.gz | Bin 281856 -> 281847 bytes dev-perl/Net-Z3950-ZOOM/Manifest | 1 - .../Net-Z3950-ZOOM-1.280.0-r3.ebuild | 20 - dev-perl/Number-Fraction/Manifest | 1 - .../Number-Fraction-2.0.0.ebuild | 26 - dev-perl/OLE-StorageLite/Manifest | 1 - .../OLE-StorageLite-0.190.0-r1.ebuild | 17 - dev-perl/OOTools/Manifest | 1 - dev-perl/OOTools/OOTools-2.400.0.ebuild | 29 - dev-perl/Ogg-Vorbis-Header-PurePerl/Manifest | 1 - ...Ogg-Vorbis-Header-PurePerl-1.0.0-r2.ebuild | 21 - dev-perl/Ogg-Vorbis-Header/Manifest | 1 - .../Ogg-Vorbis-Header-0.50.0-r1.ebuild | 24 - dev-perl/PAR-Dist/Manifest | 1 - dev-perl/PAR-Dist/PAR-Dist-0.490.0-r1.ebuild | 24 - dev-perl/PAR/Manifest | 1 - dev-perl/PAR/PAR-1.15.0.ebuild | 32 - dev-perl/PDF-API2/Manifest | 2 +- ...2-2.33.0.ebuild => PDF-API2-2.42.0.ebuild} | 17 +- dev-perl/PDF-Builder/Manifest | 1 - .../PDF-Builder/PDF-Builder-3.19.0.ebuild | 31 - dev-perl/PDF-Create/Manifest | 1 - dev-perl/PDF-Create/PDF-Create-1.430.0.ebuild | 37 - dev-perl/PDL-Graphics-Gnuplot/Manifest | 1 + .../PDL-Graphics-Gnuplot-2.19.0.ebuild | 30 + dev-perl/PDL-Transform-Color/Manifest | 1 - .../PDL-Transform-Color-1.3.0.ebuild | 22 - dev-perl/PDL/Manifest | 1 + dev-perl/PDL/PDL-2.63.0.ebuild | 137 ++ dev-perl/PDL/files/PDL-2.63.0-fortran.patch | 24 + dev-perl/PGPLOT/Manifest | 1 - dev-perl/PGPLOT/PGPLOT-2.210.0-r1.ebuild | 23 - dev-perl/Package-Stash-XS/Manifest | 1 - .../Package-Stash-XS-0.280.0.ebuild | 26 - dev-perl/Package-Stash/Manifest | 1 - .../Package-Stash-0.370.0.ebuild | 43 - dev-perl/PadWalker/Manifest | 1 - dev-perl/PadWalker/PadWalker-2.300.0.ebuild | 16 - dev-perl/Panotools-Script/Manifest | 1 - .../Panotools-Script-0.280.0-r3.ebuild | 38 - dev-perl/Parallel-ForkManager/Manifest | 1 - .../Parallel-ForkManager-1.190.0.ebuild | 32 - dev-perl/Params-Util/Manifest | 1 - .../Params-Util/Params-Util-1.70.0.ebuild | 23 - dev-perl/Params-Validate/Manifest | 1 - .../Params-Validate-1.290.0.ebuild | 37 - dev-perl/Params-ValidationCompiler/Manifest | 1 - .../Params-ValidationCompiler-0.260.0.ebuild | 35 - dev-perl/Path-Iterator-Rule/Manifest | 1 + .../Path-Iterator-Rule-1.15.0.ebuild | 36 + dev-perl/Path-Tiny/Manifest | 2 +- ....104.0.ebuild => Path-Tiny-0.120.0.ebuild} | 14 +- dev-perl/Pegex/Manifest | 1 - dev-perl/Pegex/Pegex-0.640.0.ebuild | 29 - dev-perl/Perl-Critic/Manifest | 1 - .../Perl-Critic/Perl-Critic-1.130.0-r1.ebuild | 83 - dev-perl/Perl-LanguageServer/Manifest | 1 + .../Perl-LanguageServer-2.3.0.ebuild | 32 + dev-perl/Perl-MinimumVersion/Manifest | 1 - .../Perl-MinimumVersion-1.380.0.ebuild | 36 - dev-perl/Perl-PrereqScanner/Manifest | 1 - .../Perl-PrereqScanner-1.23.0.ebuild | 47 - dev-perl/Perl-Tidy/Manifest | 2 +- ...0.ebuild => Perl-Tidy-20211029.0.0.ebuild} | 10 +- dev-perl/PerlIO-eol/Manifest | 1 - dev-perl/PerlIO-eol/PerlIO-eol-0.160.0.ebuild | 38 - dev-perl/PerlIO-utf8_strict/Manifest | 1 - .../PerlIO-utf8_strict-0.7.0.ebuild | 35 - dev-perl/Plack/Manifest | 1 - dev-perl/Plack/Plack-1.4.400-r1.ebuild | 73 - dev-perl/Pod-Elemental/Manifest | 1 - .../Pod-Elemental-0.103.4.ebuild | 40 - dev-perl/Pod-Eventual/Manifest | 1 - .../Pod-Eventual/Pod-Eventual-0.94.1.ebuild | 27 - dev-perl/namespace-autoclean/Manifest | 1 - .../namespace-autoclean-0.280.0.ebuild | 33 - dev-php/Manifest.gz | Bin 39236 -> 39247 bytes dev-php/igbinary/igbinary-3.2.6-r1.ebuild | 22 + dev-php/pecl-lzf/pecl-lzf-1.6.8-r1.ebuild | 2 +- .../files/8.0-patches-20211123.patch | 204 ++ .../pecl-memcache-4.0.5.2-r1.ebuild | 3 +- .../pecl-memcache/pecl-memcache-8.0-r1.ebuild | 67 + .../pecl-memcached-3.1.5_p20210807.ebuild | 9 +- dev-php/pecl-oauth/pecl-oauth-2.0.7.ebuild | 5 +- dev-php/pecl-pam/Manifest | 1 - dev-php/pecl-pam/files/1.0.3-php7.patch | 118 - dev-php/pecl-pam/pecl-pam-1.0.3-r3.ebuild | 41 - dev-php/pecl-pam/pecl-pam-2.2.3.ebuild | 2 +- dev-php/pecl-ps/pecl-ps-1.4.4.ebuild | 2 +- dev-python/GitPython/GitPython-3.1.24.ebuild | 2 +- dev-python/Manifest.gz | Bin 248942 -> 249107 bytes dev-python/aiohttp-socks/Manifest | 1 + ...0.ebuild => aiohttp-socks-0.6.0-r1.ebuild} | 1 + ...1.ebuild => aiohttp-socks-0.6.1-r1.ebuild} | 1 + .../aiohttp-socks/aiohttp-socks-0.7.1.ebuild | 29 + dev-python/aioredis/aioredis-2.0.0.ebuild | 2 +- dev-python/anyio/anyio-3.2.1.ebuild | 2 +- ...ta0.ebuild => black-21.10_beta0-r1.ebuild} | 3 + ...ta0.ebuild => black-21.11_beta0-r1.ebuild} | 3 + ...eta0.ebuild => black-21.9_beta0-r1.ebuild} | 3 + .../blosc/files/blosc-1.10.0-unbundle.patch | 38 - .../blosc/files/blosc-1.10.4-cpu-flags.patch | 22 - dev-python/boto3/Manifest | 2 + dev-python/boto3/boto3-1.20.12.ebuild | 59 + dev-python/boto3/boto3-1.20.13.ebuild | 59 + dev-python/botocore/Manifest | 2 + dev-python/botocore/botocore-1.23.12.ebuild | 65 + dev-python/botocore/botocore-1.23.13.ebuild | 65 + dev-python/botocore/botocore-9999.ebuild | 15 + dev-python/charset_normalizer/Manifest | 1 + .../charset_normalizer-2.0.8.ebuild | 27 + dev-python/csscompressor/Manifest | 1 + .../csscompressor/csscompressor-0.9.5.ebuild | 21 + dev-python/csscompressor/metadata.xml | 13 + .../deprecated/deprecated-1.2.13.ebuild | 2 +- dev-python/docutils/Manifest | 1 + dev-python/docutils/docutils-0.18.1.ebuild | 67 + dev-python/fakeredis/fakeredis-1.6.1.ebuild | 2 +- dev-python/flask/flask-2.0.2.ebuild | 2 +- dev-python/flit/Manifest | 1 + dev-python/flit/flit-3.5.1.ebuild | 44 + dev-python/flit_core/Manifest | 1 + dev-python/flit_core/flit_core-3.5.1.ebuild | 27 + .../google-pasta/google-pasta-0.2.0-r1.ebuild | 7 +- dev-python/google-pasta/metadata.xml | 2 + dev-python/h11/h11-0.12.0.ebuild | 2 +- dev-python/httpcore/httpcore-0.13.7.ebuild | 2 +- dev-python/httpx/httpx-0.19.0.ebuild | 2 +- dev-python/imageio/Manifest | 1 + dev-python/imageio/imageio-2.12.0.ebuild | 46 + dev-python/iso8601/Manifest | 1 + dev-python/iso8601/iso8601-1.0.1.ebuild | 5 +- dev-python/iso8601/iso8601-1.0.2.ebuild | 25 + dev-python/js2py/metadata.xml | 21 +- dev-python/keyring/Manifest | 1 + dev-python/keyring/keyring-23.3.0.ebuild | 46 + dev-python/matplotlib/matplotlib-3.5.0.ebuild | 2 +- .../Manifest | 1 + ...vision-date-localized-plugin-0.10.3.ebuild | 51 + dev-python/mkdocs-material/Manifest | 1 + .../mkdocs-material-7.3.6.ebuild | 34 + .../mkdocs-minify-plugin-0.5.0-r1.ebuild | 26 + .../mkdocs_pymdownx_material_extras/Manifest | 1 + ...docs_pymdownx_material_extras-1.5.5.ebuild | 22 + dev-python/more-itertools/Manifest | 1 + .../more-itertools-8.12.0.ebuild | 19 + dev-python/msgpack/Manifest | 1 + dev-python/msgpack/msgpack-1.0.3.ebuild | 38 + ...6.2.0.ebuild => nbconvert-6.2.0-r1.ebuild} | 2 +- ...6.3.0.ebuild => nbconvert-6.3.0-r1.ebuild} | 2 +- .../files/numpy-1.21.4-copy-python-3.9.patch | 52 + dev-python/numpy/numpy-1.21.2-r1.ebuild | 2 +- ....21.4-r1.ebuild => numpy-1.21.4-r2.ebuild} | 12 +- dev-python/openstacksdk/Manifest | 1 + .../openstacksdk/openstacksdk-0.60.0.ebuild | 78 + dev-python/pandas/pandas-1.3.4.ebuild | 6 +- dev-python/pillow/pillow-8.4.0.ebuild | 2 +- dev-python/plumbum/Manifest | 1 + dev-python/plumbum/plumbum-1.7.1.ebuild | 50 + .../pydantic/pydantic-1.8.2_p20210719.ebuild | 2 +- dev-python/pygal/Manifest | 1 + dev-python/pygal/pygal-3.0.0.ebuild | 37 + dev-python/pyjsparser/metadata.xml | 21 +- dev-python/pylint/Manifest | 2 + dev-python/pylint/pylint-2.11.1.ebuild | 58 + dev-python/pylint/pylint-2.12.1.ebuild | 64 + .../pyls-spyder/pyls-spyder-0.4.0-r1.ebuild | 2 +- dev-python/pyparsing/Manifest | 4 - dev-python/pyparsing/pyparsing-3.0.0.ebuild | 44 - dev-python/pyparsing/pyparsing-3.0.1.ebuild | 44 - dev-python/pyparsing/pyparsing-3.0.3.ebuild | 44 - dev-python/pyparsing/pyparsing-3.0.4.ebuild | 44 - ...> pytest-salt-factories-0.121.1-r1.ebuild} | 7 +- .../pytest-toolbox/pytest-toolbox-0.4.ebuild | 2 +- dev-python/python-cinderclient/Manifest | 1 + .../python-cinderclient-8.2.0.ebuild | 44 + .../python-dotenv/python-dotenv-0.19.2.ebuild | 2 +- .../python-email-validator-1.1.3.ebuild | 2 +- dev-python/python-gnupg/Manifest | 1 + .../python-gnupg/python-gnupg-0.4.8.ebuild | 29 + .../python-lsp-black-1.0.0.ebuild | 2 +- dev-python/python-lsp-server/Manifest | 1 + .../python-lsp-server-1.3.1.ebuild | 91 + dev-python/python-neutronclient/Manifest | 1 + .../python-neutronclient-7.7.0.ebuild | 72 + dev-python/python-socks/Manifest | 1 + .../python-socks/python-socks-2.0.0.ebuild | 32 + .../pyudev-0.22-remove-flaky-tests.patch | 126 -- dev-python/qtconsole/Manifest | 1 + dev-python/qtconsole/qtconsole-5.2.1.ebuild | 47 + dev-python/redis-py/redis-py-4.0.2.ebuild | 25 +- dev-python/reportlab/Manifest | 1 - dev-python/reportlab/reportlab-3.6.1.ebuild | 56 - dev-python/reportlab/reportlab-3.6.2.ebuild | 2 +- dev-python/rsa/Manifest | 1 + dev-python/rsa/rsa-4.8.ebuild | 34 + dev-python/scipy/Manifest | 1 + dev-python/scipy/scipy-1.7.3.ebuild | 194 ++ dev-python/sh/sh-1.14.2.ebuild | 2 +- dev-python/snakeoil/Manifest | 1 + dev-python/snakeoil/snakeoil-0.9.5.ebuild | 28 + .../sphinx-tabs/sphinx-tabs-3.1.0.ebuild | 2 +- dev-python/spyder-kernels/Manifest | 1 + .../spyder-kernels-2.2.0.ebuild | 53 + ...ebuild => spyder-terminal-1.1.0-r1.ebuild} | 1 + dev-python/spyder/Manifest | 2 + .../spyder-5.2.0-doc-theme-renamed.patch | 13 + dev-python/spyder/spyder-5.2.0.ebuild | 199 ++ dev-python/traitlets/traitlets-5.1.1.ebuild | 2 +- dev-python/translate-toolkit/Manifest | 1 + .../translate-toolkit-3.5.1.ebuild | 100 + dev-python/twine/Manifest | 2 +- ...{twine-3.5.0.ebuild => twine-3.6.0.ebuild} | 0 .../uvicorn/uvicorn-0.15.0_p20210913.ebuild | 2 +- dev-python/uvloop/uvloop-0.16.0.ebuild | 2 +- dev-python/watchgod/watchgod-0.7.ebuild | 2 +- dev-python/wsproto/wsproto-1.0.0.ebuild | 2 +- dev-ruby/Manifest.gz | Bin 108217 -> 108237 bytes dev-ruby/abstract/abstract-1.0.0-r3.ebuild | 23 - dev-ruby/ae/ae-1.8.2.ebuild | 22 - dev-ruby/allison/allison-2.0.3-r3.ebuild | 27 - dev-ruby/atomic/atomic-1.1.101.ebuild | 33 - .../axiom-types/axiom-types-0.1.1-r1.ebuild | 29 + dev-ruby/bacon/bacon-1.2.0-r3.ebuild | 2 +- .../capistrano/capistrano-2.15.5-r2.ebuild | 48 - .../childlabor/childlabor-0.0.3-r2.ebuild | 37 + dev-ruby/chronic/chronic-0.10.2-r1.ebuild | 2 +- dev-ruby/chronic/chronic-0.10.2.ebuild | 26 - dev-ruby/color/color-1.8-r1.ebuild | 2 +- dev-ruby/dependor/dependor-1.0.1-r1.ebuild | 26 + .../deprecated/deprecated-3.0.1-r3.ebuild | 25 + dev-ruby/ecma-re-validator/Manifest | 2 - .../ecma-re-validator-0.2.0.ebuild | 26 - ...uild => ecma-re-validator-0.3.0-r1.ebuild} | 8 +- dev-ruby/equalizer/equalizer-0.0.11.ebuild | 27 - dev-ruby/erubis/erubis-2.7.0-r3.ebuild | 2 +- .../evented-spec/evented-spec-0.9.0.ebuild | 29 - dev-ruby/execjs/execjs-2.8.1.ebuild | 2 +- dev-ruby/ferret/ferret-0.11.8.7.ebuild | 52 - .../ffi-compiler/ffi-compiler-1.0.1-r1.ebuild | 21 + dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild | 42 + dev-ruby/globalid/Manifest | 1 + dev-ruby/globalid/globalid-0.6.0.ebuild | 29 + dev-ruby/gnuplot/gnuplot-2.6.2-r2.ebuild | 34 - dev-ruby/hamster/hamster-3.0.0-r1.ebuild | 26 - .../hiera-eyaml-plaintext-0.6-r1.ebuild | 20 - dev-ruby/hiera-eyaml/Manifest | 1 + dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild | 49 + dev-ruby/html2haml/html2haml-2.2.0.ebuild | 35 - dev-ruby/http-parser/Manifest | 1 - ...2.2.ebuild => http-parser-1.2.3-r1.ebuild} | 11 +- .../http_parser_rb-0.6.0-r1.ebuild | 31 - .../imagesize-0.1.1_p20100902-r1.ebuild | 27 - .../imagesize-0.1.1_p20100902-r2.ebuild | 2 +- dev-ruby/inflecto/inflecto-0.0.2-r1.ebuild | 20 + .../little-plugger-1.1.4.ebuild | 22 - dev-ruby/lockfile/lockfile-2.1.3.ebuild | 20 - dev-ruby/log_buddy/log_buddy-0.7.0.ebuild | 29 - dev-ruby/mab/mab-0.0.3-r1.ebuild | 27 - dev-ruby/memoize/memoize-1.3.1-r1.ebuild | 24 - dev-ruby/metaclass/metaclass-0.0.4.ebuild | 23 - dev-ruby/mimemagic/mimemagic-0.3.10-r1.ebuild | 41 + dev-ruby/mimemagic/mimemagic-0.4.3-r1.ebuild | 45 + .../minitest-pretty_diff-0.1-r1.ebuild | 2 +- .../minitest-pretty_diff-0.1.ebuild | 22 - dev-ruby/multi_test/multi_test-0.1.2.ebuild | 24 - .../nagios_analyzer-0.0.5-r2.ebuild | 19 + dev-ruby/nanotest/nanotest-0.9.4.1.ebuild | 22 - dev-ruby/narray/narray-0.6.1.2-r1.ebuild | 2 +- ....6.1.2.ebuild => narray-0.6.1.2-r2.ebuild} | 20 +- dev-ruby/naught/naught-1.1.0.ebuild | 24 - dev-ruby/nenv/nenv-0.3.0.ebuild | 24 - .../net-http-digest_auth-1.4.1-r1.ebuild | 2 +- ...uild => net-http-pipeline-1.0.1-r1.ebuild} | 13 +- .../net-ssh-gateway-2.0.0.ebuild | 30 - dev-ruby/netrc/netrc-0.11.0-r1.ebuild | 2 +- dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild | 28 + dev-ruby/open4/open4-1.3.4-r1.ebuild | 34 + ....2.0.ebuild => optionable-0.2.0-r1.ebuild} | 8 +- dev-ruby/org-ruby/org-ruby-0.9.12.ebuild | 30 - .../pdf-inspector-1.3.0-r1.ebuild | 22 + dev-ruby/podcast/podcast-0.0.4-r2.ebuild | 26 - dev-ruby/polyglot/polyglot-0.3.5-r1.ebuild | 19 + .../prawn-table/prawn-table-0.2.2-r2.ebuild | 30 + dev-ruby/qed/qed-2.9.2.ebuild | 28 - dev-ruby/rack-openid/rack-openid-1.4.2.ebuild | 33 - ...9.1.ebuild => rbpdf-font-1.19.1-r1.ebuild} | 7 +- dev-ruby/rdtool/rdtool-0.6.38-r3.ebuild | 39 + dev-ruby/ref/ref-2.0.0.ebuild | 27 - dev-ruby/ritex/ritex-1.0.1.ebuild | 31 - .../rkelly-remix/rkelly-remix-0.0.7-r1.ebuild | 20 + .../rspec-mocks/rspec-mocks-2.99.2-r1.ebuild | 51 + .../ruby-augeas/ruby-augeas-0.5.0-r4.ebuild | 2 +- dev-ruby/ruby-elf/ruby-elf-1.0.8-r1.ebuild | 53 + dev-ruby/ruby-hmac/ruby-hmac-0.4.0-r2.ebuild | 20 + dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild | 25 - .../ruby-romkan/ruby-romkan-0.4-r7.ebuild | 33 + .../ruby-shadow/ruby-shadow-2.5.0-r1.ebuild | 2 +- dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild | 31 - .../ruby-yadis/ruby-yadis-0.3.4-r2.ebuild | 36 - dev-ruby/ruby_gntp/ruby_gntp-0.3.4.ebuild | 29 - .../rubytest-cli/rubytest-cli-0.2.0.ebuild | 21 - dev-ruby/rubytest/rubytest-0.8.1.ebuild | 26 - dev-ruby/sassc/sassc-2.4.0-r1.ebuild | 53 + .../settingslogic-2.0.9-r1.ebuild | 24 + dev-ruby/sigar/sigar-0.7.3.ebuild | 40 - .../{six-0.2.0.ebuild => six-0.2.0-r1.ebuild} | 8 +- dev-ruby/spy/spy-1.0.1.ebuild | 23 - dev-ruby/stamp/stamp-0.6.0-r1.ebuild | 41 + .../state_machine/state_machine-1.2.0.ebuild | 28 - dev-ruby/systemu/systemu-2.6.5-r1.ebuild | 2 +- .../test-unit-rr/test-unit-rr-1.0.5-r1.ebuild | 2 +- .../test_declarative-0.0.6-r1.ebuild | 40 + .../text-hyphen/text-hyphen-1.4.1-r2.ebuild | 29 - dev-ruby/text/text-1.3.1-r1.ebuild | 2 +- dev-ruby/text/text-1.3.1.ebuild | 19 - ...w-1.4.0.ebuild => textpow-1.4.0-r1.ebuild} | 6 +- dev-ruby/thread_safe/thread_safe-0.3.6.ebuild | 37 - .../tokyocabinet/tokyocabinet-1.32.0.ebuild | 35 - .../totoridipjp/totoridipjp-0.1.0-r1.ebuild | 22 + .../transaction-simple-1.4.0.2-r3.ebuild | 30 + .../typed-array/typed-array-0.1.2-r2.ebuild | 24 + dev-ruby/uconv/uconv-0.6.1-r3.ebuild | 37 + dev-ruby/unf/unf-0.1.4-r1.ebuild | 46 + dev-ruby/unindent/unindent-1.0-r1.ebuild | 2 +- dev-ruby/uuidtools/uuidtools-2.2.0.ebuild | 2 +- dev-ruby/webrick/webrick-1.7.0.ebuild | 2 +- dev-ruby/websocket/Manifest | 1 - ...1.2.8.ebuild => websocket-1.2.9-r1.ebuild} | 7 +- dev-ruby/xmlrpc/xmlrpc-0.3.2-r1.ebuild | 2 +- dev-scheme/Manifest.gz | Bin 5514 -> 6015 bytes dev-scheme/bytestructures/metadata.xml | 10 +- dev-scheme/chez/Manifest | 1 + dev-scheme/chez/chez-9.5.6-r1.ebuild | 64 + dev-scheme/chez/metadata.xml | 31 + dev-scheme/chibi/Manifest | 1 + dev-scheme/chibi/chibi-0.10.ebuild | 38 + dev-scheme/chibi/chibi-9999.ebuild | 38 + dev-scheme/chibi/metadata.xml | 30 + dev-scheme/cyclone/Manifest | 1 + dev-scheme/cyclone/cyclone-0.33.0.ebuild | 55 + dev-scheme/cyclone/cyclone-9999.ebuild | 55 + dev-scheme/cyclone/metadata.xml | 26 + dev-scheme/guile-gcrypt/metadata.xml | 10 +- dev-scheme/guile-git/metadata.xml | 10 +- dev-scheme/guile-sqlite3/metadata.xml | 10 +- dev-tex/Manifest.gz | Bin 6340 -> 6341 bytes dev-tex/html2latex/html2latex-1.1-r3.ebuild | 47 + dev-util/Manifest.gz | Bin 64607 -> 64621 bytes dev-util/bazel/bazel-3.7.2-r1.ebuild | 1 + .../bazel-3.7.2-musl-temp-failure-retry.patch | 34 + dev-util/catalyst/Manifest | 1 + dev-util/catalyst/catalyst-3.0.18.ebuild | 71 + dev-util/catalyst/catalyst-3.0.20.ebuild | 2 +- dev-util/cloc/cloc-1.90.ebuild | 2 +- ...-1.10.ebuild => complexity-1.10-r1.ebuild} | 10 +- dev-util/cppcheck/Manifest | 1 + dev-util/cppcheck/cppcheck-2.4.1.ebuild | 1 + dev-util/cppcheck/cppcheck-2.6.2.ebuild | 107 + .../cucumber-core/cucumber-core-10.1.0.ebuild | 2 +- .../cucumber-core/cucumber-core-9.0.1.ebuild | 2 +- .../cucumber-create-meta-4.0.0.ebuild | 2 +- .../cucumber-create-meta-6.0.2.ebuild | 2 +- .../cucumber-gherkin-18.1.1.ebuild | 2 +- .../cucumber-gherkin-22.0.0.ebuild | 2 +- .../cucumber-html-formatter-13.0.0-r2.ebuild | 2 +- .../cucumber-html-formatter-17.0.0.ebuild | 2 +- .../cucumber-messages-15.0.0.ebuild | 2 +- .../cucumber-messages-17.1.1.ebuild | 2 +- .../cucumber-wire/cucumber-wire-5.0.1.ebuild | 2 +- .../cucumber-wire/cucumber-wire-6.2.0.ebuild | 2 +- dev-util/cucumber/cucumber-6.1.0.ebuild | 2 +- dev-util/cucumber/cucumber-7.1.0.ebuild | 2 +- dev-util/git-delta/Manifest | 26 + dev-util/git-delta/git-delta-0.10.0.ebuild | 192 ++ dev-util/git-delta/git-delta-0.10.1.ebuild | 192 ++ dev-util/hermes/hermes-2.8_p20180315.ebuild | 7 +- .../kdevelop-php/kdevelop-php-5.6.2.ebuild | 2 +- .../kdevelop-python-5.6.2.ebuild | 2 +- dev-util/ltrace/ltrace-0.7.3.6.1.ebuild | 2 +- dev-util/meson/Manifest | 2 +- .../meson-0.60.2-check-module-linking.patch | 28 + ...n-0.60.1.ebuild => meson-0.60.2-r1.ebuild} | 4 + dev-util/omake/Manifest | 2 - .../files/omake-0.9.8.6.0_rc1-cflags.patch | 11 - .../files/omake-0.9.8.6.0_rc1-warnerror.patch | 11 - ...e-0.10.2.ebuild => omake-0.10.3-r1.ebuild} | 15 +- dev-util/omake/omake-0.10.3.ebuild | 49 - dev-util/omake/omake-0.9.8.6.0_rc1.ebuild | 81 - .../protobuf-cucumber-3.10.8-r1.ebuild | 2 +- dev-util/umockdev/umockdev-0.16.1-r1.ebuild | 2 +- dev-vcs/Manifest.gz | Bin 10833 -> 10836 bytes dev-vcs/git/Manifest | 3 + dev-vcs/git/git-2.34.1.ebuild | 667 ++++++ dev-vcs/stgit/Manifest | 1 + dev-vcs/stgit/stgit-1.4.ebuild | 79 + eclass/Manifest.gz | Bin 36355 -> 36357 bytes eclass/ada.eclass | 13 +- eclass/php-ext-pecl-r3.eclass | 4 +- eclass/php-ext-source-r3.eclass | 6 +- eclass/php-pear-r2.eclass | 5 +- eclass/ruby-fakegem.eclass | 24 +- eclass/ruby-ng.eclass | 2 +- eclass/toolchain.eclass | 6 +- games-emulation/Manifest.gz | Bin 9344 -> 9346 bytes games-emulation/ppsspp/Manifest | 10 + games-emulation/ppsspp/metadata.xml | 33 +- games-emulation/ppsspp/ppsspp-1.12.3.ebuild | 97 + games-simulation/Manifest.gz | Bin 3928 -> 3932 bytes .../simutrans/simutrans-0.122.0-r1.ebuild | 4 +- games-strategy/Manifest.gz | Bin 8237 -> 8235 bytes games-strategy/warzone2100/Manifest | 1 + .../warzone2100/warzone2100-4.2.2.ebuild | 116 + games-util/Manifest.gz | Bin 7873 -> 7873 bytes games-util/ucon64/Manifest | 1 + .../files/ucon64-2.2.2-respect-flags.patch | 29 + games-util/ucon64/ucon64-2.2.2.ebuild | 63 + gui-apps/Manifest.gz | Bin 3546 -> 3541 bytes gui-apps/tuigreet/Manifest | 50 + .../tuigreet-0.7.1-power-command-notify.patch | 42 + gui-apps/tuigreet/tuigreet-0.7.1.ebuild | 149 ++ java-virtuals/Manifest.gz | Bin 1543 -> 1543 bytes .../script-api/script-api-1.0-r1.ebuild | 2 +- kde-apps/Manifest.gz | Bin 37716 -> 37744 bytes kde-apps/ark/ark-21.08.3.ebuild | 10 + .../files/kimap-21.08.3-CVE-2021-38373.patch | 51 + ...21.08.3.ebuild => kimap-21.08.3-r1.ebuild} | 2 + .../kitinerary/kitinerary-21.08.3-r1.ebuild | 2 +- ...mailtransport-21.08.3-CVE-2021-38373.patch | 63 + ...1.08.3-fix-crash-when-response-empty.patch | 25 + ...build => kmailtransport-21.08.3-r2.ebuild} | 7 +- kde-apps/ksmtp/Manifest | 1 + ...21.08.3.ebuild => ksmtp-21.08.3-r1.ebuild} | 5 +- kde-apps/kwrite/kwrite-21.08.3.ebuild | 6 +- kde-apps/okular/metadata.xml | 2 +- kde-apps/okular/okular-21.08.3.ebuild | 6 +- kde-frameworks/Manifest.gz | Bin 13533 -> 13535 bytes ...widgets-5.88.0-KCommandBar-alignment.patch | 494 +++++ ...-hamburger-menu-no-window-on-wayland.patch | 87 + ...ebuild => kconfigwidgets-5.88.0-r1.ebuild} | 5 + ...GlobalToolBarUI-dont-animate-opacity.patch | 56 + ....88.0.ebuild => kirigami-5.88.0-r1.ebuild} | 2 + ...-kacceleratormanager-alt-x-shortcuts.patch | 149 ++ ...ebuild => kwidgetsaddons-5.88.0-r1.ebuild} | 8 +- .../plasma-5.88.0-fix-centered-text.patch | 121 + ...-fix-misrenderings-with-transparency.patch | 34 + ....88.0-make-OSD-an-actual-wayland-OSD.patch | 34 + ...-5.88.0.ebuild => plasma-5.88.0-r1.ebuild} | 6 + kde-misc/Manifest.gz | Bin 5114 -> 5115 bytes kde-misc/zanshin/zanshin-0.5.71-r2.ebuild | 4 +- kde-plasma/Manifest.gz | Bin 9096 -> 9106 bytes ...3.3.ebuild => breeze-gtk-5.23.3-r1.ebuild} | 2 + ...eeze-gtk-5.23.3-fix-unneeded-outline.patch | 52 + ...dons-5.23.3-mediaframe-fix-path-URLs.patch | 31 + ...sma-addons-5.23.3-weather-fix-cursor.patch | 35 + ...uild => kdeplasma-addons-5.23.3-r1.ebuild} | 5 + ...otkeys-5.23.3-delete-widgets-w-entry.patch | 118 + ....23.3.ebuild => khotkeys-5.23.3-r1.ebuild} | 2 + ...reen-5.23.3-make-revert-message-wrap.patch | 31 + ...5.23.3.ebuild => kscreen-5.23.3-r1.ebuild} | 2 + ...le-window-rules-for-all-xdg-toplevel.patch | 132 ++ ....3-fix-xwayland-abstract-socket-addr.patch | 49 + .../files/kwin-5.23.3-revert-2560288e.patch | 35 + ...in-5.23.3.ebuild => kwin-5.23.3-r1.ebuild} | 6 + kde-plasma/plasma-desktop/Manifest | 1 + ...ebuild => plasma-desktop-5.23.3-r1.ebuild} | 4 +- ...runner-emit-DBus-error-when-disabled.patch | 75 + ...mtray-check-if-service-already-added.patch | 41 + ...5.23.3-systemtray-fix-race-condition.patch | 54 + ...uild => plasma-workspace-5.23.3-r2.ebuild} | 3 + ...5.23.3-dismiss-battery-notifications.patch | 71 + ...3.3.ebuild => powerdevil-5.23.3-r1.ebuild} | 2 + licenses/Lexmark-EU2-0111 | 79 + licenses/Manifest.gz | Bin 110057 -> 110231 bytes mail-filter/Manifest.gz | Bin 8548 -> 8548 bytes mail-filter/spampd/Manifest | 1 + mail-filter/spampd/files/init | 8 +- .../files/spampd-2.61-no-pid-file.patch | 11 + mail-filter/spampd/files/spampd.service | 11 + mail-filter/spampd/files/spampd.service.conf | 5 + mail-filter/spampd/spampd-2.61.ebuild | 45 + media-fonts/Manifest.gz | Bin 36497 -> 36502 bytes media-fonts/ipaex/Manifest | 1 + media-fonts/ipaex/ipaex-002.01.ebuild | 15 +- media-fonts/ipaex/ipaex-004.01.ebuild | 26 + media-fonts/ipaex/metadata.xml | 17 +- .../ja-ipafonts/ja-ipafonts-003.03.ebuild | 15 +- .../lohit-fonts/lohit-fonts-2.20150220.ebuild | 2 +- media-fonts/mplus-fonts/metadata.xml | 1 + .../mplus-fonts/mplus-fonts-2.2.4-r1.ebuild | 25 +- media-fonts/mplus-outline-fonts/metadata.xml | 29 +- .../mplus-outline-fonts-0_pre063_p1.ebuild | 9 +- media-fonts/sil-gentium/Manifest | 1 + .../sil-gentium/sil-gentium-6.001.ebuild | 32 + media-fonts/takao-fonts/Manifest | 1 + media-fonts/takao-fonts/metadata.xml | 1 + .../takao-fonts/takao-fonts-003.02.01.ebuild | 11 +- .../takao-fonts/takao-fonts-00303.01.ebuild | 23 + media-fonts/vlgothic/Manifest | 1 + media-fonts/vlgothic/metadata.xml | 23 +- media-fonts/vlgothic/vlgothic-20141206.ebuild | 4 +- media-fonts/vlgothic/vlgothic-20200720.ebuild | 26 + media-gfx/Manifest.gz | Bin 37474 -> 37652 bytes media-gfx/digikam/digikam-7.3.0.ebuild | 2 +- media-gfx/fotoxx/fotoxx-21.60.ebuild | 2 +- media-gfx/gmic/Manifest | 1 - media-gfx/gmic/gmic-2.9.8.ebuild | 174 -- media-gfx/gmic/gmic-2.9.9.ebuild | 2 +- .../nvidia-cg-toolkit-3.1.0013-r6.ebuild | 130 ++ media-gfx/sane-airscan/Manifest | 1 + .../sane-airscan-0.99.27-makefile-fixes.patch | 56 + media-gfx/sane-airscan/metadata.xml | 8 + .../sane-airscan/sane-airscan-0.99.27.ebuild | 40 + .../sane-backends/sane-backends-1.0.32.ebuild | 1 + media-libs/Manifest.gz | Bin 64625 -> 64644 bytes media-libs/embree/Manifest | 1 + media-libs/embree/embree-3.13.2.ebuild | 132 ++ media-libs/gst-plugins-bad/Manifest | 1 + ...build => gst-plugins-bad-1.18.4-r2.ebuild} | 6 + media-libs/harfbuzz/Manifest | 2 - media-libs/harfbuzz/harfbuzz-2.8.1.ebuild | 93 - media-libs/harfbuzz/harfbuzz-2.8.2-r1.ebuild | 97 - media-libs/libexif/Manifest | 1 + media-libs/libexif/libexif-0.6.24.ebuild | 53 + media-libs/libmpdclient/Manifest | 1 + .../libmpdclient/libmpdclient-2.20.ebuild | 43 + media-libs/mesa/Manifest | 1 + media-libs/mesa/mesa-21.2.6.ebuild | 560 +++++ media-libs/openexr/openexr-3.1.2.ebuild | 3 +- media-libs/openexr/openexr-3.1.3.ebuild | 3 +- media-libs/pnglite/pnglite-0.1.17-r1.ebuild | 45 + media-libs/rubberband/rubberband-2.0.0.ebuild | 9 +- media-libs/spandsp/spandsp-0.0.6-r1.ebuild | 63 + media-libs/zvbi/zvbi-0.2.35-r2.ebuild | 62 + media-plugins/Manifest.gz | Bin 46229 -> 46231 bytes ...us-plugins-3.10.1-cddb-use-gnudb.org.patch | 30 - ....ebuild => frei0r-plugins-1.7.0-r1.ebuild} | 2 +- ...ld => gst-plugins-opencv-1.18.4-r2.ebuild} | 2 +- media-radio/Manifest.gz | Bin 5021 -> 5020 bytes media-radio/direwolf/Manifest | 1 + media-radio/direwolf/direwolf-1.5-r1.ebuild | 4 + media-radio/direwolf/direwolf-1.6.ebuild | 67 + .../files/direwolf-1.5-respect-AR.patch | 22 + .../files/direwolf-1.5-respect-LDFLAGS.patch | 22 + .../direwolf-1.6-use-standard-doc-dir.patch | 50 + media-sound/Manifest.gz | Bin 57555 -> 57559 bytes media-sound/drumstick/drumstick-2.4.1.ebuild | 2 +- media-sound/mpg123/Manifest | 1 - media-sound/mpg123/mpg123-1.29.0.ebuild | 108 - media-sound/mpg123/mpg123-1.29.2.ebuild | 2 +- .../strawberry/strawberry-1.0.0-r1.ebuild | 2 +- media-sound/vmpk/vmpk-0.8.5.ebuild | 2 +- media-tv/Manifest.gz | Bin 3935 -> 3931 bytes media-tv/gtk-v4l/gtk-v4l-0.4-r1.ebuild | 35 + media-tv/gtk-v4l/gtk-v4l-0.4.ebuild | 37 - media-tv/gtk-v4l/metadata.xml | 3 + media-tv/kodi/kodi-19.0-r2.ebuild | 6 + media-tv/kodi/kodi-19.1-r2.ebuild | 8 +- media-tv/kodi/kodi-19.2-r1.ebuild | 6 + media-tv/kodi/kodi-19.3-r1.ebuild | 6 + media-tv/kodi/kodi-19.9999.ebuild | 6 + media-tv/kodi/kodi-9999.ebuild | 6 + media-tv/mythtv-status/Manifest | 2 +- ...ythtv-status.1 => mythtv-status-1.0.1.man} | 57 +- ...10.4.ebuild => mythtv-status-1.0.1.ebuild} | 10 +- media-video/Manifest.gz | Bin 26300 -> 26303 bytes .../libva-utils/libva-utils-2.13.0.ebuild | 2 +- media-video/movit/Manifest | 2 + media-video/movit/movit-1.6.2.ebuild | 2 +- media-video/movit/movit-1.6.3.ebuild | 41 + metadata/Manifest.gz | Bin 3529 -> 3531 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 27897 -> 27913 bytes metadata/md5-cache/acct-user/Manifest.gz | Bin 66202 -> 66209 bytes .../acct-user/{subsonic-0 => subsonic-0-r1} | 2 +- metadata/md5-cache/app-admin/Manifest.gz | Bin 57543 -> 57825 bytes .../app-admin/ansible-molecule-3.3.4 | 15 - ...lecule-3.5.2 => ansible-molecule-3.5.2-r1} | 6 +- metadata/md5-cache/app-admin/awscli-1.22.12 | 15 + metadata/md5-cache/app-admin/awscli-1.22.13 | 15 + metadata/md5-cache/app-admin/drush-6.7.0-r3 | 11 + .../app-admin/{exo-1.47.1 => exo-1.47.2} | 2 +- metadata/md5-cache/app-admin/fluentd-1.4.2 | 2 +- metadata/md5-cache/app-admin/fluentd-1.9.0 | 2 +- .../md5-cache/app-admin/mcollective-2.12.5 | 2 +- metadata/md5-cache/app-admin/puppet-5.5.22-r1 | 2 +- metadata/md5-cache/app-admin/puppet-5.5.22-r2 | 2 +- metadata/md5-cache/app-admin/puppet-7.12.0 | 2 +- .../md5-cache/app-admin/puppet-lint-2.4.2 | 2 +- .../md5-cache/app-admin/puppet-lint-2.5.0 | 2 +- .../md5-cache/app-admin/puppet-lint-2.5.1 | 2 +- metadata/md5-cache/app-admin/r10k-3.7.0-r2 | 2 +- metadata/md5-cache/app-admin/salt-3003.3 | 4 +- metadata/md5-cache/app-backup/Manifest.gz | Bin 13392 -> 13558 bytes .../md5-cache/app-backup/borgmatic-1.5.21 | 15 + metadata/md5-cache/app-crypt/Manifest.gz | Bin 43336 -> 43655 bytes metadata/md5-cache/app-crypt/gnupg-2.2.33 | 14 + .../app-crypt/jitterentropy-rngd-1.2.6 | 12 + .../md5-cache/app-crypt/sbsigntools-0.9.1-r1 | 12 - .../md5-cache/app-crypt/sbsigntools-0.9.4 | 13 + ...esktop-5.1.0 => yubioath-desktop-5.1.0-r1} | 2 +- metadata/md5-cache/app-dicts/Manifest.gz | Bin 100845 -> 100842 bytes .../md5-cache/app-dicts/prime-dict-1.0.0-r3 | 2 +- metadata/md5-cache/app-doc/Manifest.gz | Bin 22234 -> 22392 bytes metadata/md5-cache/app-doc/doxygen-1.8.17-r1 | 4 +- metadata/md5-cache/app-doc/doxygen-1.8.20 | 4 +- metadata/md5-cache/app-doc/doxygen-1.9.1 | 4 +- metadata/md5-cache/app-doc/doxygen-1.9.2 | 4 +- metadata/md5-cache/app-doc/doxygen-9999 | 2 +- .../md5-cache/app-doc/kicad-doc-6.0.0_rc1 | 13 + metadata/md5-cache/app-editors/Manifest.gz | Bin 23414 -> 23743 bytes .../md5-cache/app-editors/diakonos-0.9.4-r1 | 2 +- metadata/md5-cache/app-editors/gvim-8.2.3582 | 4 +- metadata/md5-cache/app-editors/jedit-5.2.0-r1 | 14 + metadata/md5-cache/app-editors/vim-8.2.3582 | 4 +- .../md5-cache/app-editors/vim-core-8.2.3582 | 4 +- .../{vscode-1.62.2 => vscode-1.62.3} | 2 +- .../{vscodium-1.62.2 => vscodium-1.62.3} | 2 +- .../md5-cache/app-editors/xemacs-21.5.9999 | 14 + metadata/md5-cache/app-emulation/Manifest.gz | Bin 41584 -> 41922 bytes .../md5-cache/app-emulation/hercules-3.13-r1 | 4 +- .../md5-cache/app-emulation/nerdctl-0.14.0 | 12 + .../md5-cache/app-emulation/vagrant-2.2.18-r1 | 2 +- .../md5-cache/app-emulation/vagrant-2.2.7-r1 | 2 +- .../md5-cache/app-emulation/vagrant-2.2.9-r1 | 2 +- .../app-emulation/virtualbox-6.1.26-r1 | 15 - .../md5-cache/app-emulation/virtualbox-6.1.30 | 15 + ...ons-6.1.26 => virtualbox-additions-6.1.30} | 2 +- ....1.26 => virtualbox-extpack-oracle-6.1.30} | 4 +- ...1.26 => virtualbox-guest-additions-6.1.30} | 2 +- ...dules-6.1.26 => virtualbox-modules-6.1.30} | 4 +- .../app-emulation/wine-vanilla-6.0.1 | 15 - .../app-emulation/wine-vanilla-6.0.2 | 4 +- .../md5-cache/app-emulation/xen-4.14.3-r1 | 2 +- .../md5-cache/app-emulation/xen-4.14.3-r2 | 15 + .../md5-cache/app-emulation/xen-4.15.1-r1 | 2 +- .../md5-cache/app-emulation/xen-4.15.1-r2 | 15 + metadata/md5-cache/app-i18n/Manifest.gz | Bin 30624 -> 30787 bytes metadata/md5-cache/app-i18n/ibus-1.5.25-r1 | 16 + metadata/md5-cache/app-misc/Manifest.gz | Bin 73117 -> 73277 bytes metadata/md5-cache/app-misc/hivex-1.3.20 | 2 +- metadata/md5-cache/app-misc/mosquitto-2.0.14 | 16 + metadata/md5-cache/app-misc/rpick-0.8.6 | 4 +- metadata/md5-cache/app-office/Manifest.gz | Bin 12442 -> 12758 bytes ...ibreoffice-7.2.2.2 => libreoffice-7.2.3.2} | 6 +- .../md5-cache/app-office/libreoffice-7.2.9999 | 4 +- .../md5-cache/app-office/libreoffice-9999 | 4 +- .../app-office/libreoffice-bin-7.1.7.2 | 16 + .../app-office/libreoffice-bin-debug-7.1.7.2 | 13 + .../app-office/libreoffice-l10n-7.2.2.2 | 13 - .../app-office/libreoffice-l10n-7.2.3.2 | 13 + metadata/md5-cache/app-portage/Manifest.gz | Bin 18949 -> 19436 bytes .../app-portage/mgorny-dev-scripts-12 | 10 + .../app-portage/mgorny-dev-scripts-13 | 10 + metadata/md5-cache/app-portage/portpeek-3.2.2 | 14 + metadata/md5-cache/app-text/Manifest.gz | Bin 73289 -> 73606 bytes metadata/md5-cache/app-text/barcode-0.99-r1 | 4 +- metadata/md5-cache/app-text/grutatxt-2.200.0 | 15 + metadata/md5-cache/app-text/htmltidy-5.8.0-r1 | 2 +- .../app-text/hyperestraier-1.4.13-r1 | 2 +- .../app-text/kramdown-rfc2629-1.4.19 | 2 +- ...rfc2629-1.5.16 => kramdown-rfc2629-1.5.17} | 4 +- metadata/md5-cache/app-text/mathtex-1.05 | 13 + metadata/md5-cache/app-text/poppler-21.10.0 | 15 - metadata/md5-cache/app-text/ronn-0.7.3-r4 | 2 +- metadata/md5-cache/app-text/tkman-2.2-r2 | 12 + metadata/md5-cache/app-text/webgen-1.7.1 | 2 +- metadata/md5-cache/app-text/webgen-1.7.2 | 2 +- metadata/md5-cache/app-vim/Manifest.gz | Bin 40128 -> 40126 bytes metadata/md5-cache/app-vim/command-t-5.0.3-r1 | 2 +- metadata/md5-cache/dev-ada/Manifest.gz | Bin 6571 -> 3329 bytes metadata/md5-cache/dev-ada/asis-2019-r1 | 14 - metadata/md5-cache/dev-ada/aunit-2020 | 14 - metadata/md5-cache/dev-ada/aunit-2021 | 12 +- metadata/md5-cache/dev-ada/aunit-22.0.0 | 12 +- metadata/md5-cache/dev-ada/aws-2020 | 14 - metadata/md5-cache/dev-ada/aws-2020-r1 | 14 - metadata/md5-cache/dev-ada/aws-2021 | 8 +- metadata/md5-cache/dev-ada/aws-22.0.0 | 8 +- metadata/md5-cache/dev-ada/e3-core-22.1.0 | 16 + metadata/md5-cache/dev-ada/gnat_util-2019-r1 | 14 - .../dev-ada/gnatcoll-bindings-2020-r1 | 14 - .../dev-ada/gnatcoll-bindings-2020-r2 | 14 - .../md5-cache/dev-ada/gnatcoll-bindings-2021 | 12 +- .../dev-ada/gnatcoll-bindings-22.0.0 | 12 +- metadata/md5-cache/dev-ada/gnatcoll-core-2020 | 14 - .../md5-cache/dev-ada/gnatcoll-core-2020-r1 | 14 - .../md5-cache/dev-ada/gnatcoll-core-2021-r1 | 8 +- .../md5-cache/dev-ada/gnatcoll-core-22.0.0 | 8 +- metadata/md5-cache/dev-ada/gnatcoll-db-22.0.0 | 12 +- metadata/md5-cache/dev-ada/gnatmem-2019-r1 | 15 - metadata/md5-cache/dev-ada/gnatmem-2020 | 15 - metadata/md5-cache/dev-ada/gnatmem-2021 | 12 +- .../md5-cache/dev-ada/gnatsymbolize-2019-r1 | 14 - metadata/md5-cache/dev-ada/gnatsymbolize-2020 | 14 - metadata/md5-cache/dev-ada/gnatsymbolize-2021 | 12 +- metadata/md5-cache/dev-ada/gprbuild-2020 | 14 - metadata/md5-cache/dev-ada/gprbuild-2020-r1 | 14 - metadata/md5-cache/dev-ada/gprbuild-2021-r1 | 4 +- metadata/md5-cache/dev-ada/gprbuild-22.0.0 | 4 +- metadata/md5-cache/dev-ada/gtkada-2019-r1 | 15 - metadata/md5-cache/dev-ada/gtkada-2019-r2 | 15 - metadata/md5-cache/dev-ada/gtkada-2020 | 15 - metadata/md5-cache/dev-ada/gtkada-2021 | 12 +- metadata/md5-cache/dev-ada/gtkada-22.0.0 | 12 +- metadata/md5-cache/dev-ada/libgpr-2020 | 14 - metadata/md5-cache/dev-ada/libgpr-2020-r1 | 14 - metadata/md5-cache/dev-ada/libgpr-2021 | 8 +- metadata/md5-cache/dev-ada/libgpr-22.0.0 | 8 +- metadata/md5-cache/dev-ada/xmlada-2020 | 14 - metadata/md5-cache/dev-ada/xmlada-2021-r1 | 12 +- metadata/md5-cache/dev-ada/xmlada-22.0.0 | 12 +- metadata/md5-cache/dev-cpp/Manifest.gz | Bin 19025 -> 19179 bytes metadata/md5-cache/dev-cpp/cpp-taskflow-3.2.0 | 3 +- metadata/md5-cache/dev-cpp/cpp-taskflow-9999 | 13 + metadata/md5-cache/dev-cpp/kokkos-3.1.01-r1 | 2 +- metadata/md5-cache/dev-cpp/muParser-2.2.6.1 | 4 +- metadata/md5-cache/dev-cpp/muParser-2.3.2-r1 | 6 +- metadata/md5-cache/dev-db/Manifest.gz | Bin 43524 -> 43523 bytes metadata/md5-cache/dev-db/hsqldb-1.8.1.3-r3 | 4 +- .../{mariadb-10.6.5 => mariadb-10.6.5-r1} | 5 +- metadata/md5-cache/dev-db/qdbm-1.8.78-r3 | 2 +- metadata/md5-cache/dev-embedded/Manifest.gz | Bin 12143 -> 12147 bytes metadata/md5-cache/dev-embedded/lpc21isp-1.85 | 10 - metadata/md5-cache/dev-embedded/lpc21isp-1.97 | 9 + metadata/md5-cache/dev-java/Manifest.gz | Bin 89638 -> 88513 bytes metadata/md5-cache/dev-java/antlr-2.7.7-r9 | 4 +- metadata/md5-cache/dev-java/antlr-3.2-r1 | 4 +- metadata/md5-cache/dev-java/bcmail-1.69 | 4 +- metadata/md5-cache/dev-java/bcpg-1.69 | 4 +- metadata/md5-cache/dev-java/bcpkix-1.69 | 8 +- metadata/md5-cache/dev-java/bcprov-1.52-r2 | 14 - metadata/md5-cache/dev-java/bcprov-1.68-r2 | 14 - metadata/md5-cache/dev-java/bcprov-1.69 | 4 +- metadata/md5-cache/dev-java/bcutil-1.69 | 4 +- metadata/md5-cache/dev-java/brotli-dec-0.1.2 | 4 +- .../md5-cache/dev-java/commons-compress-1.21 | 4 +- metadata/md5-cache/dev-java/fec-1.0.4-r2 | 14 - metadata/md5-cache/dev-java/fec-1.0.4-r3 | 4 +- .../dev-java/hawtjni-runtime-1.15-r1 | 4 +- metadata/md5-cache/dev-java/icu4j-70.1 | 4 +- .../dev-java/jakarta-activation-1.2.2 | 4 +- metadata/md5-cache/dev-java/jansi-1.13 | 4 +- metadata/md5-cache/dev-java/jansi-native-1.8 | 4 +- metadata/md5-cache/dev-java/javacc-5.0-r3 | 4 +- .../md5-cache/dev-java/javassist-3.18.2-r1 | 4 +- metadata/md5-cache/dev-java/jffi-1.3.6 | 4 +- metadata/md5-cache/dev-java/jline-2.14.6 | 4 +- metadata/md5-cache/dev-java/jnr-a64asm-1.0.0 | 4 +- .../md5-cache/dev-java/jnr-constants-0.10.3 | 4 +- metadata/md5-cache/dev-java/jnr-ffi-2.0.2 | 14 - metadata/md5-cache/dev-java/jnr-ffi-2.2.8 | 4 +- .../md5-cache/dev-java/jnr-netdb-1.1.4-r1 | 4 +- .../md5-cache/dev-java/jnr-posix-3.0.10-r1 | 4 +- .../md5-cache/dev-java/jnr-x86asm-1.0.2-r2 | 4 +- .../md5-cache/dev-java/joda-convert-1.3.1-r1 | 4 +- .../md5-cache/dev-java/joda-time-2.10.10-r1 | 4 +- metadata/md5-cache/dev-java/junitparams-1.1.1 | 4 +- metadata/md5-cache/dev-java/jython-2.7.0-r4 | 4 +- metadata/md5-cache/dev-java/lzma-19.00 | 4 +- metadata/md5-cache/dev-java/lzma-9.18 | 13 - metadata/md5-cache/dev-java/lzmajio-0.95-r2 | 13 - metadata/md5-cache/dev-java/lzmajio-0.95-r3 | 4 +- .../dev-java/mersennetwister-0_pre23765-r1 | 13 - .../dev-java/mersennetwister-0_pre23765-r2 | 4 +- metadata/md5-cache/dev-java/mockito-1.9.5-r2 | 4 +- .../md5-cache/dev-java/netty-buffer-4.0.36 | 4 +- .../md5-cache/dev-java/netty-common-4.0.36 | 4 +- .../md5-cache/dev-java/netty-transport-4.0.36 | 4 +- .../md5-cache/dev-java/slf4j-simple-1.7.30-r1 | 4 +- metadata/md5-cache/dev-java/snakeyaml-1.28-r1 | 4 +- .../dev-java/stringtemplate-3.2.1-r2 | 4 +- metadata/md5-cache/dev-java/velocity-2.3 | 4 +- metadata/md5-cache/dev-java/zstd-jni-1.5.0.4 | 4 +- metadata/md5-cache/dev-lang/Manifest.gz | Bin 40663 -> 41612 bytes .../dev-lang/closure-compiler-bin-20170218 | 13 - .../dev-lang/closure-compiler-bin-20211107 | 13 + metadata/md5-cache/dev-lang/gnat-gpl-2019-r2 | 2 +- metadata/md5-cache/dev-lang/gnat-gpl-2020 | 2 +- metadata/md5-cache/dev-lang/gnat-gpl-2021 | 2 +- metadata/md5-cache/dev-lang/gnat-gpl-2021-r1 | 2 +- metadata/md5-cache/dev-lang/moarvm-2021.10 | 14 + metadata/md5-cache/dev-lang/nqp-2021.10 | 16 + metadata/md5-cache/dev-lang/php-7.3.32 | 2 +- metadata/md5-cache/dev-lang/php-7.3.33 | 2 +- metadata/md5-cache/dev-lang/php-7.4.25 | 2 +- metadata/md5-cache/dev-lang/php-8.0.12 | 2 +- metadata/md5-cache/dev-lang/php-8.1.0_rc5 | 2 +- metadata/md5-cache/dev-lang/python-3.9.8 | 4 +- metadata/md5-cache/dev-lang/rakudo-2021.10 | 15 + metadata/md5-cache/dev-lang/ruby-2.6.9 | 15 + metadata/md5-cache/dev-lang/ruby-2.7.5 | 15 + metadata/md5-cache/dev-lang/ruby-3.0.3 | 15 + metadata/md5-cache/dev-lang/spark-2021 | 8 +- metadata/md5-cache/dev-lang/tcl-8.6.11 | 4 +- metadata/md5-cache/dev-libs/Ice-3.6.5-r2 | 2 +- metadata/md5-cache/dev-libs/Manifest.gz | Bin 150630 -> 151774 bytes metadata/md5-cache/dev-libs/gmp-6.2.1-r2 | 12 + metadata/md5-cache/dev-libs/icu-70.1 | 12 + metadata/md5-cache/dev-libs/icu-layoutex-70.1 | 14 + metadata/md5-cache/dev-libs/libevdev-1.12.0 | 14 + metadata/md5-cache/dev-libs/libgudev-237-r1 | 4 +- .../md5-cache/dev-libs/libphonenumber-8.12.37 | 4 +- metadata/md5-cache/dev-libs/libptytty-2.0 | 11 + .../md5-cache/dev-libs/lockdev-1.0.3.1.2-r3 | 2 +- .../md5-cache/dev-libs/lockdev-1.0.3.1.2-r4 | 12 + .../md5-cache/dev-libs/ossp-uuid-1.6.2-r6 | 2 +- .../md5-cache/dev-libs/pkcs11-helper-1.27.0 | 4 +- .../dev-libs/redland-bindings-1.0.17.1-r100 | 2 +- .../md5-cache/dev-libs/wayland-protocols-1.24 | 14 + .../dev-libs/xapian-bindings-1.4.18-r1 | 2 +- metadata/md5-cache/dev-perl/Manifest.gz | Bin 339561 -> 335304 bytes .../dev-perl/Net-Z3950-ZOOM-1.280.0-r3 | 12 - .../md5-cache/dev-perl/Number-Fraction-2.0.0 | 14 - .../dev-perl/OLE-StorageLite-0.190.0-r1 | 12 - metadata/md5-cache/dev-perl/OOTools-2.400.0 | 14 - .../dev-perl/Ogg-Vorbis-Header-0.50.0-r1 | 12 - .../Ogg-Vorbis-Header-PurePerl-1.0.0-r2 | 13 - metadata/md5-cache/dev-perl/PAR-1.15.0 | 14 - .../md5-cache/dev-perl/PAR-Dist-0.490.0-r1 | 12 - metadata/md5-cache/dev-perl/PDF-API2-2.33.0 | 14 - metadata/md5-cache/dev-perl/PDF-API2-2.42.0 | 15 + .../md5-cache/dev-perl/PDF-Builder-3.19.0 | 15 - .../md5-cache/dev-perl/PDF-Create-1.430.0 | 14 - metadata/md5-cache/dev-perl/PDL-2.63.0 | 15 + .../dev-perl/PDL-Graphics-Gnuplot-2.19.0 | 15 + .../dev-perl/PDL-Transform-Color-1.3.0 | 12 - metadata/md5-cache/dev-perl/PGPLOT-2.210.0-r1 | 12 - .../md5-cache/dev-perl/Package-Stash-0.370.0 | 14 - .../dev-perl/Package-Stash-XS-0.280.0 | 14 - metadata/md5-cache/dev-perl/PadWalker-2.300.0 | 12 - .../dev-perl/Panotools-Script-0.280.0-r3 | 13 - .../dev-perl/Parallel-ForkManager-1.190.0 | 14 - .../md5-cache/dev-perl/Params-Util-1.70.0 | 14 - .../dev-perl/Params-Validate-1.290.0 | 14 - .../Params-ValidationCompiler-0.260.0 | 14 - .../dev-perl/Path-Iterator-Rule-1.15.0 | 15 + metadata/md5-cache/dev-perl/Path-Tiny-0.104.0 | 14 - metadata/md5-cache/dev-perl/Path-Tiny-0.120.0 | 15 + metadata/md5-cache/dev-perl/Pegex-0.640.0 | 14 - .../md5-cache/dev-perl/Perl-Critic-1.130.0-r1 | 14 - .../dev-perl/Perl-LanguageServer-2.3.0 | 15 + .../dev-perl/Perl-MinimumVersion-1.380.0 | 14 - .../dev-perl/Perl-PrereqScanner-1.23.0 | 14 - .../md5-cache/dev-perl/Perl-Tidy-20190915.0.0 | 13 - .../md5-cache/dev-perl/Perl-Tidy-20211029.0.0 | 15 + .../md5-cache/dev-perl/PerlIO-eol-0.160.0 | 14 - .../dev-perl/PerlIO-utf8_strict-0.7.0 | 14 - metadata/md5-cache/dev-perl/Plack-1.4.400-r1 | 15 - .../md5-cache/dev-perl/Pod-Elemental-0.103.4 | 14 - .../md5-cache/dev-perl/Pod-Eventual-0.94.1 | 14 - .../dev-perl/namespace-autoclean-0.280.0 | 14 - .../md5-cache/dev-php/File_Iterator-1.3.4 | 2 +- metadata/md5-cache/dev-php/Manifest.gz | Bin 69427 -> 69548 bytes .../md5-cache/dev-php/PEAR-Auth_SASL-1.1.0 | 2 +- .../md5-cache/dev-php/PEAR-Cache-1.5.6-r2 | 2 +- .../md5-cache/dev-php/PEAR-Cache_Lite-1.8.2 | 2 +- .../md5-cache/dev-php/PEAR-Cache_Lite-1.8.3 | 2 +- .../dev-php/PEAR-Console_Getargs-1.4.0 | 2 +- .../dev-php/PEAR-Console_Table-1.3.0-r1 | 2 +- .../dev-php/PEAR-Console_Table-1.3.1 | 2 +- .../dev-php/PEAR-Crypt_CHAP-1.5.0-r3 | 2 +- .../dev-php/PEAR-Crypt_HMAC-1.0.1-r2 | 2 +- .../dev-php/PEAR-Crypt_HMAC2-1.0.0-r1 | 2 +- metadata/md5-cache/dev-php/PEAR-DB-1.10.0 | 2 +- metadata/md5-cache/dev-php/PEAR-DB-1.11.0 | 2 +- metadata/md5-cache/dev-php/PEAR-DB-1.9.2-r1 | 2 +- metadata/md5-cache/dev-php/PEAR-DB-1.9.3 | 2 +- .../dev-php/PEAR-DB_DataObject-1.11.5-r1 | 2 +- .../dev-php/PEAR-Date-1.5.0_alpha4-r1 | 2 +- metadata/md5-cache/dev-php/PEAR-File-1.4.1-r1 | 2 +- .../dev-php/PEAR-File_Fortune-1.0.0-r1 | 2 +- .../dev-php/PEAR-File_Gettext-0.4.2-r1 | 2 +- .../dev-php/PEAR-File_SMBPasswd-1.0.3-r1 | 2 +- .../md5-cache/dev-php/PEAR-HTML_CSS-1.5.4-r2 | 2 +- .../dev-php/PEAR-HTML_Common-1.2.5-r1 | 2 +- .../md5-cache/dev-php/PEAR-HTML_Common2-2.1.2 | 2 +- .../md5-cache/dev-php/PEAR-HTML_Common2-2.2.0 | 2 +- .../dev-php/PEAR-HTML_Javascript-1.1.2-r1 | 2 +- .../dev-php/PEAR-HTML_QuickForm2-2.2.0 | 2 +- .../dev-php/PEAR-HTML_QuickForm2-2.2.2 | 2 +- .../dev-php/PEAR-HTML_Table-1.8.4-r1 | 2 +- .../dev-php/PEAR-HTML_Table_Matrix-1.0.10-r1 | 2 +- .../dev-php/PEAR-HTML_Template_Flexy-1.3.13 | 2 +- .../dev-php/PEAR-HTML_Template_Sigma-1.3.0-r1 | 2 +- metadata/md5-cache/dev-php/PEAR-HTTP-1.4.1-r3 | 2 +- .../dev-php/PEAR-HTTP_Request2-2.3.0-r1 | 2 +- .../dev-php/PEAR-HTTP_Request2-2.4.1 | 2 +- .../dev-php/PEAR-HTTP_Request2-2.4.2 | 2 +- .../dev-php/PEAR-HTTP_Request2-2.5.0 | 2 +- .../dev-php/PEAR-HTTP_Session2-0.7.3-r2 | 2 +- .../dev-php/PEAR-Image_Color2-0.1.5-r1 | 2 +- .../PEAR-Image_GraphViz-1.3.0_p20151104 | 2 +- .../dev-php/PEAR-Image_IPTC-1.0.2-r2 | 2 +- .../dev-php/PEAR-Image_Text-0.7.0-r1 | 2 +- metadata/md5-cache/dev-php/PEAR-MDB-1.3.0-r2 | 2 +- .../dev-php/PEAR-MDB2-2.5.0_beta5-r2 | 2 +- .../PEAR-MDB2_Driver_mssql-1.5.0_beta4-r1 | 2 +- .../PEAR-MDB2_Driver_mysqli-1.5.0_beta4-r1 | 2 +- .../PEAR-MDB2_Driver_oci8-1.5.0_beta4-r1 | 2 +- .../PEAR-MDB2_Driver_pgsql-1.5.0_beta4-r1 | 2 +- metadata/md5-cache/dev-php/PEAR-Mail-1.4.1-r1 | 2 +- .../md5-cache/dev-php/PEAR-Mail_Mime-1.10.10 | 2 +- .../md5-cache/dev-php/PEAR-Mail_Mime-1.10.11 | 2 +- .../dev-php/PEAR-Mail_Mime-1.10.2-r1 | 2 +- .../dev-php/PEAR-Mail_mimeDecode-1.5.6-r2 | 2 +- .../md5-cache/dev-php/PEAR-Net_DNS-1.0.7-r1 | 2 +- .../md5-cache/dev-php/PEAR-Net_DNS2-1.4.4 | 2 +- .../md5-cache/dev-php/PEAR-Net_DNS2-1.5.0 | 2 +- .../md5-cache/dev-php/PEAR-Net_IDNA2-0.2.0 | 2 +- .../md5-cache/dev-php/PEAR-Net_IPv4-1.3.4-r1 | 2 +- .../md5-cache/dev-php/PEAR-Net_IPv4-1.3.5 | 2 +- .../dev-php/PEAR-Net_IPv6-1.3.0_beta4 | 2 +- .../md5-cache/dev-php/PEAR-Net_POP3-1.3.8-r1 | 2 +- .../md5-cache/dev-php/PEAR-Net_SMTP-1.10.0 | 2 +- .../md5-cache/dev-php/PEAR-Net_SMTP-1.8.1 | 2 +- .../md5-cache/dev-php/PEAR-Net_SMTP-1.9.0 | 2 +- .../md5-cache/dev-php/PEAR-Net_SMTP-1.9.1 | 2 +- .../md5-cache/dev-php/PEAR-Net_SMTP-1.9.2 | 2 +- .../dev-php/PEAR-Net_SmartIRC-1.1.12 | 2 +- .../dev-php/PEAR-Net_SmartIRC-1.1.13 | 2 +- .../dev-php/PEAR-Net_SmartIRC-1.1.14 | 2 +- .../md5-cache/dev-php/PEAR-Net_Socket-1.2.2 | 2 +- .../dev-php/PEAR-Net_Traceroute-0.21.3-r1 | 2 +- .../md5-cache/dev-php/PEAR-Net_URL-1.0.15-r1 | 2 +- .../md5-cache/dev-php/PEAR-Net_URL2-2.2.1-r2 | 2 +- .../PEAR-Net_UserAgent_Detect-2.5.2-r1 | 2 +- .../dev-php/PEAR-Numbers_Words-0.18.2 | 2 +- metadata/md5-cache/dev-php/PEAR-OLE-1.0.0_rc3 | 2 +- .../PEAR-PEAR_PackageFileManager-1.7.2-r2 | 2 +- .../PEAR-PEAR_PackageFileManager2-1.0.4-r2 | 2 +- ...R-PEAR_PackageFileManager_Plugins-1.0.4-r1 | 2 +- .../md5-cache/dev-php/PEAR-PHP_Debug-1.0.3-r3 | 2 +- metadata/md5-cache/dev-php/PEAR-Pager-2.5.1 | 2 +- .../dev-php/PEAR-Services_JSON-1.0.3-r1 | 2 +- .../dev-php/PEAR-Services_TinyURL-0.1.2-r1 | 2 +- .../PEAR-Spreadsheet_Excel_Writer-0.9.4 | 2 +- .../dev-php/PEAR-Text_CAPTCHA-1.0.2-r1 | 2 +- .../PEAR-Text_CAPTCHA_Numeral-1.3.2-r1 | 2 +- .../dev-php/PEAR-Text_Highlighter-0.8.0 | 2 +- .../dev-php/PEAR-Text_Wiki-1.2.2_p20170904 | 2 +- .../md5-cache/dev-php/PEAR-Text_Wiki-1.2.3 | 2 +- .../dev-php/PEAR-Text_Wiki_BBCode-0.0.4-r3 | 2 +- .../PEAR-Text_Wiki_Mediawiki-0.2.0_p20140604 | 2 +- .../md5-cache/dev-php/PEAR-Validate-0.8.5-r1 | 2 +- .../md5-cache/dev-php/PEAR-Validate-0.8.6 | 2 +- .../md5-cache/dev-php/PEAR-Var_Dump-1.0.4-r3 | 2 +- .../dev-php/PEAR-VersionControl_SVN-0.5.2-r1 | 2 +- .../PEAR-VersionControl_SVN-0.5.2_p20180314 | 2 +- .../dev-php/PEAR-XML_Parser-1.3.7-r1 | 2 +- .../md5-cache/dev-php/PEAR-XML_Parser-1.3.8 | 2 +- metadata/md5-cache/dev-php/PEAR-XML_RSS-1.1.0 | 2 +- .../dev-php/PEAR-XML_Serializer-0.21.0-r1 | 2 +- metadata/md5-cache/dev-php/PHP_Timer-1.0.5 | 2 +- .../md5-cache/dev-php/Text_Template-1.1.1 | 2 +- metadata/md5-cache/dev-php/YAML-1.0.6-r3 | 2 +- metadata/md5-cache/dev-php/geos-php-1.0.0-r1 | 2 +- metadata/md5-cache/dev-php/igbinary-3.2.6 | 2 +- metadata/md5-cache/dev-php/igbinary-3.2.6-r1 | 15 + .../md5-cache/dev-php/libvirt-php-0.5.4-r1 | 2 +- .../md5-cache/dev-php/libvirt-php-0.5.5-r1 | 2 +- metadata/md5-cache/dev-php/libvirt-php-9999 | 2 +- .../dev-php/maxmind-db-reader-1.10.1 | 2 +- .../md5-cache/dev-php/maxmind-db-reader-1.6.0 | 2 +- metadata/md5-cache/dev-php/mockery-0.9.0-r1 | 2 +- metadata/md5-cache/dev-php/pecl-amqp-1.10.2 | 2 +- .../md5-cache/dev-php/pecl-amqp-1.11.0_beta | 2 +- .../md5-cache/dev-php/pecl-amqp-1.11.0_rc1 | 2 +- metadata/md5-cache/dev-php/pecl-apcu-5.1.19 | 2 +- metadata/md5-cache/dev-php/pecl-apcu-5.1.20 | 2 +- metadata/md5-cache/dev-php/pecl-apcu-5.1.21 | 2 +- metadata/md5-cache/dev-php/pecl-apcu_bc-1.0.5 | 2 +- metadata/md5-cache/dev-php/pecl-crack-0.4-r7 | 2 +- metadata/md5-cache/dev-php/pecl-crack-0.4-r8 | 2 +- metadata/md5-cache/dev-php/pecl-dbase-7.1.1 | 2 +- metadata/md5-cache/dev-php/pecl-dio-0.2.0-r1 | 2 +- metadata/md5-cache/dev-php/pecl-eio-2.0.4-r1 | 2 +- metadata/md5-cache/dev-php/pecl-eio-3.0.0_rc2 | 2 +- metadata/md5-cache/dev-php/pecl-eio-3.0.0_rc4 | 2 +- metadata/md5-cache/dev-php/pecl-event-2.5.7 | 2 +- .../md5-cache/dev-php/pecl-event-3.0.2_p1 | 2 +- .../md5-cache/dev-php/pecl-geoip-1.1.1-r4 | 2 +- .../md5-cache/dev-php/pecl-geoip-1.1.1-r5 | 2 +- metadata/md5-cache/dev-php/pecl-gnupg-1.5.0 | 2 +- metadata/md5-cache/dev-php/pecl-http-3.2.4-r1 | 2 +- metadata/md5-cache/dev-php/pecl-http-4.2.1 | 2 +- metadata/md5-cache/dev-php/pecl-imagick-3.5.1 | 2 +- metadata/md5-cache/dev-php/pecl-lzf-1.6.8-r1 | 14 +- .../md5-cache/dev-php/pecl-mailparse-3.1.1 | 2 +- .../md5-cache/dev-php/pecl-mailparse-3.1.2 | 2 +- metadata/md5-cache/dev-php/pecl-mcrypt-1.0.3 | 2 +- metadata/md5-cache/dev-php/pecl-mcrypt-1.0.4 | 2 +- .../dev-php/pecl-memcache-4.0.5.2-r1 | 14 +- metadata/md5-cache/dev-php/pecl-memcache-8.0 | 2 +- .../md5-cache/dev-php/pecl-memcache-8.0-r1 | 16 + .../md5-cache/dev-php/pecl-memcached-3.1.5-r1 | 2 +- .../dev-php/pecl-memcached-3.1.5_p20210807 | 14 +- .../md5-cache/dev-php/pecl-mongodb-1.10.0 | 2 +- metadata/md5-cache/dev-php/pecl-mongodb-1.7.4 | 2 +- metadata/md5-cache/dev-php/pecl-mongodb-1.7.5 | 2 +- metadata/md5-cache/dev-php/pecl-mongodb-1.8.0 | 2 +- metadata/md5-cache/dev-php/pecl-mongodb-1.8.1 | 2 +- metadata/md5-cache/dev-php/pecl-mongodb-1.9.0 | 2 +- metadata/md5-cache/dev-php/pecl-mongodb-1.9.1 | 2 +- .../md5-cache/dev-php/pecl-ncurses-1.0.2-r5 | 2 +- metadata/md5-cache/dev-php/pecl-oauth-2.0.7 | 14 +- metadata/md5-cache/dev-php/pecl-pam-1.0.3-r3 | 15 - metadata/md5-cache/dev-php/pecl-pam-2.2.3 | 14 +- .../md5-cache/dev-php/pecl-parallel-1.1.4 | 2 +- metadata/md5-cache/dev-php/pecl-propro-2.1.0 | 2 +- metadata/md5-cache/dev-php/pecl-ps-1.4.1-r1 | 2 +- metadata/md5-cache/dev-php/pecl-ps-1.4.4 | 14 +- .../dev-php/pecl-radius-1.4.0_beta1-r3 | 2 +- .../md5-cache/dev-php/pecl-raphf-2.0.1-r1 | 2 +- .../md5-cache/dev-php/pecl-raphf-2.0.1-r2 | 2 +- metadata/md5-cache/dev-php/pecl-redis-5.3.2 | 2 +- metadata/md5-cache/dev-php/pecl-redis-5.3.3 | 2 +- metadata/md5-cache/dev-php/pecl-redis-5.3.4 | 2 +- metadata/md5-cache/dev-php/pecl-rrd-2.0.1-r4 | 2 +- metadata/md5-cache/dev-php/pecl-rrd-2.0.3 | 2 +- metadata/md5-cache/dev-php/pecl-ssh2-1.3.1 | 2 +- metadata/md5-cache/dev-php/pecl-ssh2-9999 | 2 +- .../md5-cache/dev-php/pecl-stomp-2.0.2-r1 | 2 +- metadata/md5-cache/dev-php/pecl-taint-2.1.0 | 2 +- .../md5-cache/dev-php/pecl-timezonedb-2020.4 | 2 +- .../md5-cache/dev-php/pecl-timezonedb-2021.1 | 2 +- .../md5-cache/dev-php/pecl-translit-0.7.1 | 2 +- .../dev-php/pecl-uploadprogress-1.1.3-r1 | 2 +- .../dev-php/pecl-uploadprogress-2.0.1 | 2 +- .../dev-php/pecl-uploadprogress-2.0.2 | 2 +- metadata/md5-cache/dev-php/pecl-uuid-1.2.0 | 2 +- .../md5-cache/dev-php/pecl-xdiff-2.1.0_pre | 2 +- metadata/md5-cache/dev-php/pecl-yaml-2.2.0 | 2 +- metadata/md5-cache/dev-php/pecl-yaml-2.2.1 | 2 +- metadata/md5-cache/dev-php/pecl-yaz-1.2.3-r1 | 2 +- metadata/md5-cache/dev-php/pecl-zmq-1.1.3-r3 | 2 +- metadata/md5-cache/dev-php/pecl-zmq-9999 | 2 +- .../dev-php/php-codebrowser-1.0.2-r1 | 2 +- .../md5-cache/dev-php/realpath_turbo-2.0.0 | 2 +- metadata/md5-cache/dev-php/scrypt-1.4.2 | 2 +- metadata/md5-cache/dev-php/scrypt-9999 | 2 +- metadata/md5-cache/dev-php/swoole-4.2.13 | 2 +- metadata/md5-cache/dev-php/swoole-4.4.12 | 2 +- metadata/md5-cache/dev-php/swoole-4.4.14 | 2 +- metadata/md5-cache/dev-php/swoole-4.4.15 | 2 +- metadata/md5-cache/dev-php/swoole-4.4.16 | 2 +- metadata/md5-cache/dev-php/swoole-4.4.19 | 2 +- metadata/md5-cache/dev-php/swoole-4.5.9 | 2 +- .../md5-cache/dev-php/swoole-async-4.4.12-r1 | 2 +- .../md5-cache/dev-php/swoole-async-4.4.16-r1 | 2 +- metadata/md5-cache/dev-php/xdebug-2.9.6 | 2 +- metadata/md5-cache/dev-php/xdebug-2.9.8 | 2 +- metadata/md5-cache/dev-php/xdebug-3.0.2-r1 | 2 +- metadata/md5-cache/dev-php/xdebug-3.0.3 | 2 +- metadata/md5-cache/dev-php/xdebug-3.0.4 | 2 +- metadata/md5-cache/dev-php/xdebug-3.1.1 | 2 +- metadata/md5-cache/dev-php/xhprof-2.1.4 | 2 +- metadata/md5-cache/dev-php/xhprof-2.2.3 | 2 +- metadata/md5-cache/dev-php/xhprof-2.3.5 | 2 +- .../md5-cache/dev-python/GitPython-3.1.24 | 10 +- metadata/md5-cache/dev-python/Manifest.gz | Bin 329627 -> 334665 bytes ...ttp-socks-0.6.0 => aiohttp-socks-0.6.0-r1} | 6 +- .../dev-python/aiohttp-socks-0.6.1-r1 | 15 + ...iohttp-socks-0.6.1 => aiohttp-socks-0.7.1} | 8 +- metadata/md5-cache/dev-python/aioredis-2.0.0 | 4 +- metadata/md5-cache/dev-python/anyio-3.2.1 | 4 +- ...black-21.10_beta0 => black-21.10_beta0-r1} | 6 +- ...black-21.11_beta0 => black-21.11_beta0-r1} | 6 +- .../{black-21.9_beta0 => black-21.9_beta0-r1} | 6 +- metadata/md5-cache/dev-python/boto3-1.20.12 | 15 + metadata/md5-cache/dev-python/boto3-1.20.13 | 15 + .../md5-cache/dev-python/botocore-1.23.12 | 15 + .../md5-cache/dev-python/botocore-1.23.13 | 15 + metadata/md5-cache/dev-python/botocore-9999 | 2 +- ...parsing-3.0.0 => charset_normalizer-2.0.8} | 12 +- .../md5-cache/dev-python/csscompressor-0.9.5 | 15 + .../md5-cache/dev-python/deprecated-1.2.13 | 4 +- metadata/md5-cache/dev-python/docutils-0.18.1 | 14 + metadata/md5-cache/dev-python/fakeredis-1.6.1 | 4 +- metadata/md5-cache/dev-python/flask-2.0.2 | 4 +- metadata/md5-cache/dev-python/flit-3.5.1 | 15 + metadata/md5-cache/dev-python/flit_core-3.5.1 | 15 + .../dev-python/google-pasta-0.2.0-r1 | 10 +- metadata/md5-cache/dev-python/h11-0.12.0 | 4 +- metadata/md5-cache/dev-python/httpcore-0.13.7 | 4 +- metadata/md5-cache/dev-python/httpx-0.19.0 | 4 +- metadata/md5-cache/dev-python/imageio-2.12.0 | 16 + metadata/md5-cache/dev-python/iso8601-1.0.1 | 4 +- metadata/md5-cache/dev-python/iso8601-1.0.2 | 15 + metadata/md5-cache/dev-python/keyring-23.3.0 | 15 + .../md5-cache/dev-python/matplotlib-3.5.0 | 4 +- ...-git-revision-date-localized-plugin-0.10.3 | 15 + .../dev-python/mkdocs-material-7.3.6 | 14 + .../dev-python/mkdocs-minify-plugin-0.5.0-r1 | 14 + .../mkdocs_pymdownx_material_extras-1.5.5 | 14 + .../dev-python/more-itertools-8.12.0 | 15 + metadata/md5-cache/dev-python/msgpack-1.0.3 | 15 + .../{nbconvert-6.2.0 => nbconvert-6.2.0-r1} | 6 +- .../{nbconvert-6.3.0 => nbconvert-6.3.0-r1} | 6 +- metadata/md5-cache/dev-python/numpy-1.21.2-r1 | 4 +- .../{numpy-1.21.4-r1 => numpy-1.21.4-r2} | 4 +- .../md5-cache/dev-python/openstacksdk-0.60.0 | 15 + metadata/md5-cache/dev-python/pandas-1.3.4 | 4 +- metadata/md5-cache/dev-python/pillow-8.4.0 | 4 +- metadata/md5-cache/dev-python/plumbum-1.7.1 | 15 + .../dev-python/pydantic-1.8.2_p20210719 | 4 +- metadata/md5-cache/dev-python/pygal-3.0.0 | 15 + metadata/md5-cache/dev-python/pylint-2.11.1 | 15 + metadata/md5-cache/dev-python/pylint-2.12.1 | 15 + .../md5-cache/dev-python/pyls-spyder-0.4.0-r1 | 10 +- metadata/md5-cache/dev-python/pyparsing-3.0.1 | 15 - metadata/md5-cache/dev-python/pyparsing-3.0.3 | 15 - metadata/md5-cache/dev-python/pyparsing-3.0.4 | 15 - ...121.1 => pytest-salt-factories-0.121.1-r1} | 6 +- .../md5-cache/dev-python/pytest-toolbox-0.4 | 4 +- .../dev-python/python-cinderclient-8.2.0 | 15 + .../md5-cache/dev-python/python-dotenv-0.19.2 | 4 +- .../dev-python/python-email-validator-1.1.3 | 4 +- .../md5-cache/dev-python/python-gnupg-0.4.8 | 16 + .../dev-python/python-lsp-black-1.0.0 | 10 +- .../dev-python/python-lsp-server-1.3.1 | 15 + .../dev-python/python-neutronclient-7.7.0 | 15 + .../md5-cache/dev-python/python-socks-2.0.0 | 15 + metadata/md5-cache/dev-python/qtconsole-5.2.1 | 16 + metadata/md5-cache/dev-python/redis-py-4.0.2 | 12 +- metadata/md5-cache/dev-python/reportlab-3.6.1 | 16 - metadata/md5-cache/dev-python/reportlab-3.6.2 | 4 +- metadata/md5-cache/dev-python/rsa-4.8 | 15 + metadata/md5-cache/dev-python/scipy-1.7.3 | 16 + metadata/md5-cache/dev-python/sh-1.14.2 | 4 +- metadata/md5-cache/dev-python/snakeoil-0.9.5 | 15 + .../md5-cache/dev-python/sphinx-tabs-3.1.0 | 4 +- metadata/md5-cache/dev-python/spyder-5.2.0 | 16 + .../md5-cache/dev-python/spyder-kernels-2.2.0 | 15 + ...erminal-1.1.0 => spyder-terminal-1.1.0-r1} | 4 +- metadata/md5-cache/dev-python/traitlets-5.1.1 | 4 +- .../dev-python/translate-toolkit-3.5.1 | 15 + .../dev-python/{twine-3.5.0 => twine-3.6.0} | 2 +- .../dev-python/uvicorn-0.15.0_p20210913 | 4 +- metadata/md5-cache/dev-python/uvloop-0.16.0 | 4 +- metadata/md5-cache/dev-python/watchgod-0.7 | 4 +- metadata/md5-cache/dev-python/wsproto-1.0.0 | 4 +- metadata/md5-cache/dev-ruby/GeoRuby-2.5.2-r1 | 2 +- metadata/md5-cache/dev-ruby/Manifest.gz | Bin 190589 -> 188208 bytes metadata/md5-cache/dev-ruby/abstract-1.0.0-r3 | 15 - metadata/md5-cache/dev-ruby/abstract-1.0.0-r4 | 2 +- metadata/md5-cache/dev-ruby/acme-client-2.0.8 | 2 +- metadata/md5-cache/dev-ruby/acme-client-2.0.9 | 2 +- metadata/md5-cache/dev-ruby/actioncable-5.2.6 | 2 +- .../md5-cache/dev-ruby/actioncable-6.0.4.1 | 2 +- .../md5-cache/dev-ruby/actioncable-6.1.4.1 | 2 +- .../md5-cache/dev-ruby/actionmailbox-6.0.4.1 | 2 +- .../md5-cache/dev-ruby/actionmailbox-6.1.4.1 | 2 +- .../md5-cache/dev-ruby/actionmailer-5.2.6 | 2 +- .../md5-cache/dev-ruby/actionmailer-6.0.4.1 | 2 +- .../md5-cache/dev-ruby/actionmailer-6.1.4.1 | 2 +- metadata/md5-cache/dev-ruby/actionpack-5.2.6 | 2 +- .../md5-cache/dev-ruby/actionpack-6.0.4.1 | 2 +- .../md5-cache/dev-ruby/actionpack-6.1.4.1 | 2 +- .../dev-ruby/actionpack-action_caching-1.2.1 | 2 +- .../dev-ruby/actionpack-action_caching-1.2.2 | 2 +- .../dev-ruby/actionpack-xml_parser-2.0.1-r1 | 2 +- .../md5-cache/dev-ruby/actiontext-6.0.4.1 | 2 +- .../md5-cache/dev-ruby/actiontext-6.1.4.1 | 2 +- metadata/md5-cache/dev-ruby/actionview-5.2.6 | 2 +- .../md5-cache/dev-ruby/actionview-6.0.4.1 | 2 +- .../md5-cache/dev-ruby/actionview-6.1.4.1 | 2 +- metadata/md5-cache/dev-ruby/activejob-5.2.6 | 2 +- metadata/md5-cache/dev-ruby/activejob-6.0.4.1 | 2 +- metadata/md5-cache/dev-ruby/activejob-6.1.4.1 | 2 +- metadata/md5-cache/dev-ruby/activeldap-5.2.4 | 2 +- metadata/md5-cache/dev-ruby/activeldap-6.0.4 | 2 +- metadata/md5-cache/dev-ruby/activeldap-6.1.0 | 2 +- metadata/md5-cache/dev-ruby/activemodel-5.2.6 | 2 +- .../md5-cache/dev-ruby/activemodel-6.0.4.1 | 2 +- .../md5-cache/dev-ruby/activemodel-6.1.4.1 | 2 +- .../activemodel-serializers-xml-1.0.2-r1 | 2 +- .../md5-cache/dev-ruby/activerecord-5.2.6 | 2 +- .../md5-cache/dev-ruby/activerecord-6.0.4.1 | 2 +- .../md5-cache/dev-ruby/activerecord-6.1.4.1 | 2 +- .../md5-cache/dev-ruby/activestorage-5.2.6 | 2 +- .../md5-cache/dev-ruby/activestorage-6.0.4.1 | 2 +- .../md5-cache/dev-ruby/activestorage-6.1.4.1 | 2 +- .../md5-cache/dev-ruby/activesupport-5.2.6 | 2 +- .../md5-cache/dev-ruby/activesupport-6.0.4.1 | 2 +- .../md5-cache/dev-ruby/activesupport-6.1.4.1 | 2 +- .../md5-cache/dev-ruby/acts_as_list-1.0.1 | 2 +- .../md5-cache/dev-ruby/acts_as_list-1.0.3 | 2 +- .../md5-cache/dev-ruby/acts_as_list-1.0.4 | 2 +- metadata/md5-cache/dev-ruby/addressable-2.8.0 | 2 +- metadata/md5-cache/dev-ruby/ae-1.8.2 | 15 - metadata/md5-cache/dev-ruby/ae-1.8.2-r1 | 2 +- metadata/md5-cache/dev-ruby/afm-0.2.2-r1 | 2 +- metadata/md5-cache/dev-ruby/airbrussh-1.4.0 | 2 +- metadata/md5-cache/dev-ruby/allison-2.0.3-r3 | 15 - metadata/md5-cache/dev-ruby/allison-2.0.3-r4 | 2 +- metadata/md5-cache/dev-ruby/amatch-0.4.0-r1 | 2 +- metadata/md5-cache/dev-ruby/ammeter-1.1.5 | 2 +- .../md5-cache/dev-ruby/amq-client-1.0.4-r1 | 2 +- .../md5-cache/dev-ruby/amq-protocol-2.3.1 | 2 +- .../md5-cache/dev-ruby/amq-protocol-2.3.2 | 2 +- metadata/md5-cache/dev-ruby/amqp-1.8.0-r1 | 2 +- metadata/md5-cache/dev-ruby/annoy-0.5.6-r2 | 2 +- metadata/md5-cache/dev-ruby/ansi-1.5.0-r1 | 2 +- metadata/md5-cache/dev-ruby/arel-9.0.0 | 2 +- .../md5-cache/dev-ruby/arel-helpers-2.12.0 | 2 +- .../md5-cache/dev-ruby/arel-helpers-2.12.1 | 2 +- metadata/md5-cache/dev-ruby/ascii85-1.0.3 | 2 +- metadata/md5-cache/dev-ruby/ascii85-1.1.0 | 2 +- .../md5-cache/dev-ruby/asciidoctor-2.0.15 | 2 +- .../md5-cache/dev-ruby/asciidoctor-2.0.16 | 2 +- .../dev-ruby/asciidoctor-diagram-2.0.5 | 2 +- metadata/md5-cache/dev-ruby/asciimath-1.0.9 | 2 +- metadata/md5-cache/dev-ruby/asciimath-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/asciimath-2.0.1 | 2 +- metadata/md5-cache/dev-ruby/asciimath-2.0.2 | 2 +- metadata/md5-cache/dev-ruby/asciimath-2.0.3 | 2 +- metadata/md5-cache/dev-ruby/ast-2.4.0 | 2 +- metadata/md5-cache/dev-ruby/ast-2.4.1 | 2 +- metadata/md5-cache/dev-ruby/ast-2.4.2 | 2 +- .../md5-cache/dev-ruby/async_sinatra-1.3.0-r1 | 2 +- metadata/md5-cache/dev-ruby/atomic-1.1.101 | 15 - metadata/md5-cache/dev-ruby/atomic-1.1.101-r1 | 2 +- .../dev-ruby/autoprefixer-rails-10.3.1.0 | 2 +- .../dev-ruby/autoprefixer-rails-9.8.6.5 | 2 +- .../md5-cache/dev-ruby/aws-eventstream-1.1.0 | 2 +- .../md5-cache/dev-ruby/aws-eventstream-1.1.1 | 2 +- .../md5-cache/dev-ruby/aws-eventstream-1.2.0 | 2 +- .../md5-cache/dev-ruby/aws-partitions-1.297.0 | 2 +- .../md5-cache/dev-ruby/aws-partitions-1.298.0 | 2 +- .../md5-cache/dev-ruby/aws-partitions-1.370.0 | 2 +- metadata/md5-cache/dev-ruby/aws-s3-0.6.3 | 2 +- metadata/md5-cache/dev-ruby/aws-sdk-2.11.488 | 2 +- .../md5-cache/dev-ruby/aws-sdk-core-2.11.488 | 2 +- .../md5-cache/dev-ruby/aws-sdk-core-3.94.0 | 2 +- .../dev-ruby/aws-sdk-resources-2.11.488 | 2 +- metadata/md5-cache/dev-ruby/aws-sigv4-1.2.3 | 2 +- metadata/md5-cache/dev-ruby/aws-sigv4-1.2.4 | 2 +- metadata/md5-cache/dev-ruby/aws-sigv4-1.4.0 | 2 +- metadata/md5-cache/dev-ruby/axiom-types-0.1.1 | 2 +- .../md5-cache/dev-ruby/axiom-types-0.1.1-r1 | 16 + .../md5-cache/dev-ruby/backports-3.20.2-r1 | 2 +- metadata/md5-cache/dev-ruby/backports-3.21.0 | 2 +- metadata/md5-cache/dev-ruby/bacon-1.2.0-r2 | 2 +- metadata/md5-cache/dev-ruby/bacon-1.2.0-r3 | 6 +- metadata/md5-cache/dev-ruby/barby-0.6.8 | 2 +- metadata/md5-cache/dev-ruby/base32-0.3.4 | 2 +- metadata/md5-cache/dev-ruby/base32-0.3.4-r1 | 2 +- .../md5-cache/dev-ruby/bcrypt-ruby-3.1.16 | 2 +- .../md5-cache/dev-ruby/bcrypt-ruby-3.1.16-r1 | 2 +- .../md5-cache/dev-ruby/bcrypt-ruby-3.1.16-r2 | 2 +- .../md5-cache/dev-ruby/bcrypt_pbkdf-1.1.0-r1 | 2 +- .../md5-cache/dev-ruby/best_in_place-3.1.1 | 2 +- metadata/md5-cache/dev-ruby/bindata-2.4.10 | 2 +- metadata/md5-cache/dev-ruby/bindex-0.8.1-r1 | 2 +- .../dev-ruby/binding_of_caller-0.8.0 | 2 +- .../dev-ruby/binding_of_caller-1.0.0 | 2 +- .../dev-ruby/binding_of_caller-1.0.0-r1 | 2 +- metadata/md5-cache/dev-ruby/bit-struct-0.16 | 2 +- metadata/md5-cache/dev-ruby/bit-struct-0.17 | 2 +- .../md5-cache/dev-ruby/blankslate-3.1.3-r1 | 2 +- .../dev-ruby/blinkstick-1.0.1_p20150901 | 2 +- metadata/md5-cache/dev-ruby/bogus-0.1.6 | 2 +- metadata/md5-cache/dev-ruby/brass-1.2.1-r1 | 2 +- metadata/md5-cache/dev-ruby/brotli-0.4.0-r1 | 2 +- metadata/md5-cache/dev-ruby/brotli-0.4.0-r2 | 2 +- metadata/md5-cache/dev-ruby/bsearch-1.5.0-r3 | 2 +- metadata/md5-cache/dev-ruby/bson-4.12.0 | 2 +- metadata/md5-cache/dev-ruby/buftok-0.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/buftok-0.3.0 | 2 +- metadata/md5-cache/dev-ruby/builder-3.2.4 | 2 +- metadata/md5-cache/dev-ruby/bundler-2.1.4 | 2 +- metadata/md5-cache/dev-ruby/bundler-2.2.18 | 2 +- metadata/md5-cache/dev-ruby/bundler-2.2.24 | 2 +- metadata/md5-cache/dev-ruby/bundler-2.2.25 | 2 +- metadata/md5-cache/dev-ruby/bundler-2.2.29 | 2 +- .../md5-cache/dev-ruby/bundler-audit-0.8.0 | 2 +- metadata/md5-cache/dev-ruby/bunny-2.16.1 | 2 +- metadata/md5-cache/dev-ruby/bunny-2.17.0 | 2 +- metadata/md5-cache/dev-ruby/bunny-2.19.0 | 2 +- metadata/md5-cache/dev-ruby/c21e-1.2.1 | 2 +- metadata/md5-cache/dev-ruby/c21e-2.0.0 | 2 +- .../md5-cache/dev-ruby/capistrano-2.15.5-r2 | 15 - .../md5-cache/dev-ruby/capistrano-2.15.5-r3 | 2 +- metadata/md5-cache/dev-ruby/capistrano-3.16.0 | 2 +- metadata/md5-cache/dev-ruby/capybara-3.34.0 | 2 +- metadata/md5-cache/dev-ruby/capybara-3.35.0 | 2 +- metadata/md5-cache/dev-ruby/capybara-3.35.1 | 2 +- metadata/md5-cache/dev-ruby/capybara-3.35.3 | 2 +- metadata/md5-cache/dev-ruby/capybara-3.36.0 | 2 +- .../dev-ruby/certificate_authority-1.0.0 | 2 +- metadata/md5-cache/dev-ruby/certified-1.0.0 | 2 +- .../dev-ruby/charlock_holmes-0.7.7-r1 | 2 +- .../md5-cache/dev-ruby/childlabor-0.0.3-r1 | 2 +- .../md5-cache/dev-ruby/childlabor-0.0.3-r2 | 16 + .../md5-cache/dev-ruby/childprocess-3.0.0 | 2 +- .../md5-cache/dev-ruby/childprocess-4.0.0 | 2 +- .../md5-cache/dev-ruby/childprocess-4.1.0 | 2 +- metadata/md5-cache/dev-ruby/chronic-0.10.2 | 15 - metadata/md5-cache/dev-ruby/chronic-0.10.2-r1 | 6 +- metadata/md5-cache/dev-ruby/chunky_png-1.3.14 | 2 +- metadata/md5-cache/dev-ruby/chunky_png-1.3.15 | 2 +- metadata/md5-cache/dev-ruby/chunky_png-1.4.0 | 2 +- metadata/md5-cache/dev-ruby/cinch-2.3.4 | 2 +- .../dev-ruby/classifier-reborn-2.2.0 | 2 +- .../md5-cache/dev-ruby/climate_control-0.2.0 | 2 +- metadata/md5-cache/dev-ruby/cliver-0.3.2-r1 | 2 +- metadata/md5-cache/dev-ruby/cmdparse-3.0.6 | 2 +- metadata/md5-cache/dev-ruby/cmdparse-3.0.7 | 2 +- metadata/md5-cache/dev-ruby/coderay-1.1.2 | 2 +- metadata/md5-cache/dev-ruby/coderay-1.1.3-r1 | 2 +- .../md5-cache/dev-ruby/coercible-1.0.0-r1 | 2 +- .../md5-cache/dev-ruby/coffee-rails-5.0.0-r1 | 2 +- .../md5-cache/dev-ruby/coffee-script-2.4.1 | 2 +- .../dev-ruby/coffee-script-source-1.12.2-r1 | 2 +- metadata/md5-cache/dev-ruby/color-1.8 | 2 +- metadata/md5-cache/dev-ruby/color-1.8-r1 | 6 +- .../md5-cache/dev-ruby/colorator-1.1.0-r1 | 2 +- metadata/md5-cache/dev-ruby/colored-1.2-r1 | 2 +- metadata/md5-cache/dev-ruby/colored2-3.1.2 | 2 +- metadata/md5-cache/dev-ruby/colorize-0.8.1-r1 | 2 +- .../md5-cache/dev-ruby/columnize-0.9.0-r1 | 2 +- metadata/md5-cache/dev-ruby/combustion-1.3.2 | 2 +- metadata/md5-cache/dev-ruby/combustion-1.3.3 | 2 +- metadata/md5-cache/dev-ruby/combustion-1.3.4 | 2 +- metadata/md5-cache/dev-ruby/commander-4.5.2 | 2 +- metadata/md5-cache/dev-ruby/commander-4.6.0 | 2 +- .../md5-cache/dev-ruby/concurrent-ruby-1.1.9 | 2 +- .../md5-cache/dev-ruby/connection_pool-2.2.2 | 2 +- .../md5-cache/dev-ruby/connection_pool-2.2.3 | 2 +- .../md5-cache/dev-ruby/connection_pool-2.2.4 | 2 +- .../md5-cache/dev-ruby/connection_pool-2.2.5 | 2 +- metadata/md5-cache/dev-ruby/contracts-0.16.0 | 2 +- metadata/md5-cache/dev-ruby/contracts-0.16.1 | 2 +- metadata/md5-cache/dev-ruby/contracts-0.17 | 2 +- metadata/md5-cache/dev-ruby/coolio-1.7.1 | 2 +- metadata/md5-cache/dev-ruby/coolio-1.7.1-r1 | 2 +- .../dev-ruby/countdownlatch-1.0.0-r2 | 2 +- metadata/md5-cache/dev-ruby/crack-0.4.4 | 2 +- metadata/md5-cache/dev-ruby/crass-1.0.6 | 2 +- metadata/md5-cache/dev-ruby/creole-0.5.0-r1 | 2 +- metadata/md5-cache/dev-ruby/cri-2.15.11 | 2 +- metadata/md5-cache/dev-ruby/cri-2.15.11-r1 | 2 +- metadata/md5-cache/dev-ruby/css_parser-1.10.0 | 2 +- metadata/md5-cache/dev-ruby/css_parser-1.7.1 | 2 +- metadata/md5-cache/dev-ruby/css_parser-1.9.0 | 2 +- metadata/md5-cache/dev-ruby/csv-3.2.0 | 2 +- metadata/md5-cache/dev-ruby/csv-3.2.1 | 2 +- metadata/md5-cache/dev-ruby/curb-0.9.11-r1 | 2 +- metadata/md5-cache/dev-ruby/curses-1.4.2 | 2 +- metadata/md5-cache/dev-ruby/d3_rails-4.1.1 | 2 +- .../dev-ruby/daemon_controller-1.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/daemons-1.3.1 | 2 +- metadata/md5-cache/dev-ruby/daemons-1.4.0 | 2 +- metadata/md5-cache/dev-ruby/daemons-1.4.1 | 2 +- metadata/md5-cache/dev-ruby/dalli-2.7.11 | 2 +- metadata/md5-cache/dev-ruby/dalli-3.0.3 | 2 +- .../md5-cache/dev-ruby/database_cleaner-1.7.0 | 2 +- .../md5-cache/dev-ruby/database_cleaner-2.0.1 | 2 +- .../database_cleaner-active_record-2.0.1 | 2 +- .../dev-ruby/database_cleaner-core-2.0.1 | 2 +- .../md5-cache/dev-ruby/date_validator-0.10.0 | 2 +- .../md5-cache/dev-ruby/date_validator-0.11.0 | 2 +- .../md5-cache/dev-ruby/date_validator-0.12.0 | 2 +- metadata/md5-cache/dev-ruby/dbf-4.1.3 | 2 +- metadata/md5-cache/dev-ruby/dbf-4.1.6 | 2 +- metadata/md5-cache/dev-ruby/dbf-4.2.0 | 2 +- metadata/md5-cache/dev-ruby/ddmemoize-1.0.0 | 2 +- metadata/md5-cache/dev-ruby/ddmetrics-1.0.1 | 2 +- .../md5-cache/dev-ruby/ddmetrics-1.0.1-r1 | 2 +- metadata/md5-cache/dev-ruby/ddplugin-1.0.2 | 2 +- metadata/md5-cache/dev-ruby/ddplugin-1.0.3 | 2 +- .../md5-cache/dev-ruby/debug_inspector-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/deep_merge-1.2.1 | 2 +- metadata/md5-cache/dev-ruby/delayer-1.1.2 | 2 +- metadata/md5-cache/dev-ruby/delayer-1.2.0 | 2 +- metadata/md5-cache/dev-ruby/delayer-1.2.1 | 2 +- .../md5-cache/dev-ruby/delayer-deferred-2.2.0 | 2 +- metadata/md5-cache/dev-ruby/dependor-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/dependor-1.0.1-r1 | 16 + .../md5-cache/dev-ruby/deprecated-3.0.1-r2 | 2 +- .../md5-cache/dev-ruby/deprecated-3.0.1-r3 | 16 + .../dev-ruby/descendants_tracker-0.0.4-r1 | 2 +- .../md5-cache/dev-ruby/did_you_mean-1.4.0 | 2 +- .../md5-cache/dev-ruby/did_you_mean-1.5.0 | 2 +- metadata/md5-cache/dev-ruby/diff-lcs-1.3 | 2 +- metadata/md5-cache/dev-ruby/diff-lcs-1.4.4 | 2 +- metadata/md5-cache/dev-ruby/diva-1.0.2-r2 | 2 +- metadata/md5-cache/dev-ruby/diva-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/dnsruby-1.61.3 | 2 +- metadata/md5-cache/dev-ruby/dnsruby-1.61.7 | 2 +- metadata/md5-cache/dev-ruby/docile-1.3.5 | 2 +- metadata/md5-cache/dev-ruby/docile-1.4.0 | 2 +- .../dev-ruby/domain_name-0.5.20190701 | 2 +- metadata/md5-cache/dev-ruby/dotenv-2.7.6 | 2 +- .../md5-cache/dev-ruby/duktape-rb-2.3.0.0-r2 | 2 +- .../md5-cache/dev-ruby/duktape-rb-2.3.0.0-r3 | 2 +- metadata/md5-cache/dev-ruby/dust-0.1.7-r2 | 2 +- metadata/md5-cache/dev-ruby/dust-0.1.7-r3 | 2 +- .../dev-ruby/ecma-re-validator-0.2.0 | 15 - .../dev-ruby/ecma-re-validator-0.2.1 | 16 - .../dev-ruby/ecma-re-validator-0.3.0 | 2 +- .../dev-ruby/ecma-re-validator-0.3.0-r1 | 16 + metadata/md5-cache/dev-ruby/ed25519-1.2.4 | 2 +- metadata/md5-cache/dev-ruby/ed25519-1.2.4-r1 | 2 +- .../md5-cache/dev-ruby/elasticsearch-6.8.1 | 2 +- .../md5-cache/dev-ruby/elasticsearch-6.8.3 | 2 +- .../dev-ruby/elasticsearch-api-6.8.1 | 2 +- .../dev-ruby/elasticsearch-api-6.8.3 | 2 +- .../dev-ruby/elasticsearch-extensions-0.0.33 | 2 +- .../dev-ruby/elasticsearch-transport-6.8.1 | 2 +- .../dev-ruby/elasticsearch-transport-6.8.3 | 2 +- .../md5-cache/dev-ruby/em-websocket-0.5.2 | 2 +- .../md5-cache/dev-ruby/em-websocket-0.5.3 | 2 +- metadata/md5-cache/dev-ruby/equalizer-0.0.11 | 15 - .../md5-cache/dev-ruby/equalizer-0.0.11-r1 | 2 +- metadata/md5-cache/dev-ruby/equatable-0.6.1 | 2 +- metadata/md5-cache/dev-ruby/equatable-0.7.0 | 2 +- metadata/md5-cache/dev-ruby/erubi-1.10.0 | 2 +- metadata/md5-cache/dev-ruby/erubi-1.10.0-r1 | 2 +- metadata/md5-cache/dev-ruby/erubi-1.9.0 | 2 +- metadata/md5-cache/dev-ruby/erubis-2.7.0-r2 | 2 +- metadata/md5-cache/dev-ruby/erubis-2.7.0-r3 | 6 +- metadata/md5-cache/dev-ruby/ethon-0.14.0 | 2 +- .../md5-cache/dev-ruby/evented-spec-0.9.0 | 15 - .../md5-cache/dev-ruby/evented-spec-0.9.0-r1 | 2 +- .../md5-cache/dev-ruby/eventmachine-1.2.7-r1 | 2 +- .../md5-cache/dev-ruby/eventmachine-1.2.7-r3 | 2 +- metadata/md5-cache/dev-ruby/excon-0.73.0 | 2 +- metadata/md5-cache/dev-ruby/excon-0.87.0 | 2 +- metadata/md5-cache/dev-ruby/excon-0.88.0 | 2 +- metadata/md5-cache/dev-ruby/execjs-2.7.0 | 2 +- metadata/md5-cache/dev-ruby/execjs-2.7.0-r1 | 2 +- metadata/md5-cache/dev-ruby/execjs-2.8.0 | 2 +- metadata/md5-cache/dev-ruby/execjs-2.8.1 | 6 +- metadata/md5-cache/dev-ruby/exifr-1.3.8 | 2 +- metadata/md5-cache/dev-ruby/exifr-1.3.9 | 2 +- metadata/md5-cache/dev-ruby/facter-3.14.19 | 2 +- metadata/md5-cache/dev-ruby/facter-3.14.20 | 2 +- metadata/md5-cache/dev-ruby/facter-3.14.21 | 2 +- metadata/md5-cache/dev-ruby/fakefs-1.2.3 | 2 +- metadata/md5-cache/dev-ruby/fakefs-1.3.2 | 2 +- metadata/md5-cache/dev-ruby/faker-2.16.0 | 2 +- metadata/md5-cache/dev-ruby/faker-2.17.0 | 2 +- metadata/md5-cache/dev-ruby/faker-2.19.0 | 2 +- metadata/md5-cache/dev-ruby/faraday-0.17.3 | 2 +- metadata/md5-cache/dev-ruby/faraday-1.2.0 | 2 +- .../dev-ruby/faraday_middleware-0.14.0 | 2 +- .../dev-ruby/faraday_middleware-1.0.0 | 2 +- .../dev-ruby/faraday_middleware-1.1.0 | 2 +- .../faraday_middleware-multi_json-0.0.6-r2 | 2 +- .../md5-cache/dev-ruby/fast-stemmer-1.0.2-r3 | 2 +- .../md5-cache/dev-ruby/fast_gettext-1.8.0 | 2 +- .../md5-cache/dev-ruby/fast_gettext-2.0.3 | 2 +- .../md5-cache/dev-ruby/fast_gettext-2.1.0 | 2 +- metadata/md5-cache/dev-ruby/fast_xs-0.8.0-r3 | 2 +- metadata/md5-cache/dev-ruby/fattr-2.4.0 | 2 +- metadata/md5-cache/dev-ruby/fcgi-0.9.2.1-r1 | 2 +- metadata/md5-cache/dev-ruby/fcgi-0.9.2.1-r2 | 2 +- metadata/md5-cache/dev-ruby/ferret-0.11.8.7 | 15 - .../md5-cache/dev-ruby/ferret-0.11.8.7-r1 | 2 +- metadata/md5-cache/dev-ruby/ffaker-2.17.0 | 2 +- metadata/md5-cache/dev-ruby/ffaker-2.18.0 | 2 +- metadata/md5-cache/dev-ruby/ffaker-2.19.0 | 2 +- metadata/md5-cache/dev-ruby/ffaker-2.20.0 | 2 +- metadata/md5-cache/dev-ruby/ffi-1.14.2-r1 | 2 +- metadata/md5-cache/dev-ruby/ffi-1.15.1-r1 | 2 +- metadata/md5-cache/dev-ruby/ffi-1.15.3-r1 | 2 +- metadata/md5-cache/dev-ruby/ffi-1.15.4-r1 | 2 +- .../md5-cache/dev-ruby/ffi-compiler-1.0.1 | 2 +- .../md5-cache/dev-ruby/ffi-compiler-1.0.1-r1 | 16 + .../md5-cache/dev-ruby/file-tail-1.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/filesize-0.2.0 | 2 +- metadata/md5-cache/dev-ruby/filigree-0.4.1 | 2 +- metadata/md5-cache/dev-ruby/fivemat-1.3.7 | 2 +- metadata/md5-cache/dev-ruby/flexmock-2.3.6 | 2 +- metadata/md5-cache/dev-ruby/flexmock-2.3.6-r1 | 16 + metadata/md5-cache/dev-ruby/flickraw-0.9.10 | 2 +- metadata/md5-cache/dev-ruby/flog-4.6.4 | 2 +- .../dev-ruby/font-awesome-rails-4.7.0.5 | 2 +- .../dev-ruby/font-awesome-rails-4.7.0.6 | 2 +- .../dev-ruby/font-awesome-rails-4.7.0.7 | 2 +- metadata/md5-cache/dev-ruby/forgery-0.8.1 | 2 +- .../dev-ruby/forwardable-extended-2.6.0-r2 | 2 +- metadata/md5-cache/dev-ruby/fuubar-2.5.0-r1 | 2 +- metadata/md5-cache/dev-ruby/fuubar-2.5.1 | 2 +- .../md5-cache/dev-ruby/gettext-setup-0.34-r2 | 2 +- .../dev-ruby/gettext_i18n_rails-1.8.1 | 2 +- metadata/md5-cache/dev-ruby/gh-0.18.0 | 2 +- metadata/md5-cache/dev-ruby/gherkin-5.1.0 | 2 +- metadata/md5-cache/dev-ruby/gist-6.0.0 | 2 +- metadata/md5-cache/dev-ruby/git-1.7.0 | 2 +- metadata/md5-cache/dev-ruby/git-1.9.1 | 2 +- metadata/md5-cache/dev-ruby/globalid-0.4.2-r2 | 2 +- metadata/md5-cache/dev-ruby/globalid-0.5.1 | 2 +- metadata/md5-cache/dev-ruby/globalid-0.5.2 | 2 +- metadata/md5-cache/dev-ruby/globalid-0.6.0 | 16 + metadata/md5-cache/dev-ruby/gnuplot-2.6.2-r2 | 15 - metadata/md5-cache/dev-ruby/gnuplot-2.6.2-r3 | 2 +- .../md5-cache/dev-ruby/google-protobuf-3.14.0 | 2 +- metadata/md5-cache/dev-ruby/gpgme-2.0.20 | 2 +- metadata/md5-cache/dev-ruby/gpgme-2.0.20-r1 | 2 +- metadata/md5-cache/dev-ruby/gruff-0.14.0 | 2 +- metadata/md5-cache/dev-ruby/haml-5.1.2 | 2 +- metadata/md5-cache/dev-ruby/haml-5.2.2 | 2 +- metadata/md5-cache/dev-ruby/haml-rails-2.0.1 | 2 +- metadata/md5-cache/dev-ruby/hamster-3.0.0-r1 | 15 - metadata/md5-cache/dev-ruby/hamster-3.0.0-r2 | 2 +- metadata/md5-cache/dev-ruby/hashdiff-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/hashery-2.1.2-r1 | 2 +- .../dev-ruby/hashicorp-checkpoint-0.1.5-r1 | 2 +- metadata/md5-cache/dev-ruby/hashie-3.6.0 | 2 +- metadata/md5-cache/dev-ruby/hashie-4.1.0-r1 | 2 +- metadata/md5-cache/dev-ruby/hashie-5.0.0 | 2 +- metadata/md5-cache/dev-ruby/hashr-2.0.1-r1 | 2 +- .../dev-ruby/heredoc_unindent-1.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/hiera-3.6.0 | 2 +- metadata/md5-cache/dev-ruby/hiera-3.7.0 | 2 +- metadata/md5-cache/dev-ruby/hiera-eyaml-3.1.1 | 2 +- metadata/md5-cache/dev-ruby/hiera-eyaml-3.2.2 | 16 + .../md5-cache/dev-ruby/hiera-eyaml-gpg-0.7.4 | 2 +- .../dev-ruby/hiera-eyaml-plaintext-0.6-r1 | 15 - .../dev-ruby/hiera-eyaml-plaintext-0.6-r2 | 2 +- metadata/md5-cache/dev-ruby/highline-2.0.3 | 2 +- metadata/md5-cache/dev-ruby/hipchat-1.6.0 | 2 +- metadata/md5-cache/dev-ruby/hiredis-0.6.3-r1 | 2 +- metadata/md5-cache/dev-ruby/histogram-0.2.4.1 | 2 +- metadata/md5-cache/dev-ruby/hitimes-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/hocon-1.3.1 | 2 +- metadata/md5-cache/dev-ruby/hocon-1.3.1-r1 | 2 +- metadata/md5-cache/dev-ruby/hoe-3.21.0 | 2 +- metadata/md5-cache/dev-ruby/hpricot-0.8.6-r6 | 2 +- metadata/md5-cache/dev-ruby/html2haml-2.2.0 | 15 - .../md5-cache/dev-ruby/html2haml-2.2.0-r1 | 2 +- .../md5-cache/dev-ruby/htmlentities-4.3.4 | 2 +- .../md5-cache/dev-ruby/htmlentities-4.3.4-r1 | 2 +- metadata/md5-cache/dev-ruby/http-4.1.1 | 2 +- metadata/md5-cache/dev-ruby/http-4.4.1 | 2 +- metadata/md5-cache/dev-ruby/http-accept-1.7.0 | 2 +- metadata/md5-cache/dev-ruby/http-accept-2.1.1 | 2 +- metadata/md5-cache/dev-ruby/http-cookie-1.0.4 | 2 +- .../md5-cache/dev-ruby/http-form_data-2.2.0 | 2 +- .../md5-cache/dev-ruby/http-form_data-2.3.0 | 2 +- metadata/md5-cache/dev-ruby/http-parser-1.2.2 | 16 - metadata/md5-cache/dev-ruby/http-parser-1.2.3 | 2 +- .../md5-cache/dev-ruby/http-parser-1.2.3-r1 | 16 + .../dev-ruby/http_parser_rb-0.6.0-r1 | 15 - .../dev-ruby/http_parser_rb-0.6.0-r2 | 2 +- metadata/md5-cache/dev-ruby/httparty-0.18.1 | 2 +- metadata/md5-cache/dev-ruby/httparty-0.19.0 | 2 +- metadata/md5-cache/dev-ruby/httparty-0.20.0 | 2 +- metadata/md5-cache/dev-ruby/httpauth-0.2.1-r1 | 2 +- metadata/md5-cache/dev-ruby/httpclient-2.8.3 | 2 +- .../md5-cache/dev-ruby/httpclient-2.8.3-r1 | 2 +- metadata/md5-cache/dev-ruby/i18n-1.8.10 | 2 +- metadata/md5-cache/dev-ruby/i18n-1.8.11 | 2 +- metadata/md5-cache/dev-ruby/i18n-1.8.9 | 2 +- .../md5-cache/dev-ruby/ice_nine-0.11.2-r1 | 2 +- metadata/md5-cache/dev-ruby/idn-ruby-0.1.2 | 2 +- metadata/md5-cache/dev-ruby/idn-ruby-0.1.4 | 2 +- .../dev-ruby/image_processing-1.12.1 | 2 +- .../dev-ruby/imagesize-0.1.1_p20100902-r1 | 15 - .../dev-ruby/imagesize-0.1.1_p20100902-r2 | 6 +- metadata/md5-cache/dev-ruby/inflecto-0.0.2 | 2 +- metadata/md5-cache/dev-ruby/inflecto-0.0.2-r1 | 16 + .../dev-ruby/instance_storage-1.0.0-r1 | 2 +- .../md5-cache/dev-ruby/instance_storage-2.0.0 | 2 +- .../md5-cache/dev-ruby/instantiator-0.0.7 | 2 +- .../md5-cache/dev-ruby/instantiator-0.0.7-r1 | 2 +- .../md5-cache/dev-ruby/introspection-0.0.4 | 2 +- .../md5-cache/dev-ruby/introspection-0.0.4-r1 | 2 +- metadata/md5-cache/dev-ruby/iobuffer-1.1.2-r4 | 2 +- metadata/md5-cache/dev-ruby/itextomml-1.6.0 | 2 +- metadata/md5-cache/dev-ruby/itextomml-1.6.1 | 2 +- metadata/md5-cache/dev-ruby/jbuilder-2.10.1 | 2 +- metadata/md5-cache/dev-ruby/jbuilder-2.11.2 | 2 +- metadata/md5-cache/dev-ruby/jmespath-1.4.0 | 2 +- .../md5-cache/dev-ruby/jquery-rails-4.4.0 | 2 +- .../dev-ruby/jquery-ui-rails-6.0.1-r1 | 2 +- metadata/md5-cache/dev-ruby/jsobfu-0.4.2 | 2 +- metadata/md5-cache/dev-ruby/json-2.5.1-r1 | 2 +- metadata/md5-cache/dev-ruby/json-2.6.1 | 2 +- .../md5-cache/dev-ruby/json_schema-0.20.8 | 2 +- .../md5-cache/dev-ruby/json_schema-0.20.9 | 2 +- metadata/md5-cache/dev-ruby/jwt-2.2.3 | 2 +- metadata/md5-cache/dev-ruby/jwt-2.3.0 | 2 +- .../md5-cache/dev-ruby/kirbybase-2.6.1-r2 | 2 +- .../md5-cache/dev-ruby/kirbybase-2.6.1-r3 | 2 +- metadata/md5-cache/dev-ruby/kissfft-0.0.2-r1 | 2 +- metadata/md5-cache/dev-ruby/kpeg-1.1.0-r1 | 2 +- metadata/md5-cache/dev-ruby/kpeg-1.2.0 | 2 +- metadata/md5-cache/dev-ruby/kpeg-1.3.0 | 2 +- metadata/md5-cache/dev-ruby/kramdown-2.3.1-r1 | 2 +- .../dev-ruby/kramdown-parser-gfm-1.1.0 | 2 +- .../dev-ruby/kramdown-syntax-coderay-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/launchy-2.5.0 | 2 +- metadata/md5-cache/dev-ruby/lemon-0.9.1-r1 | 2 +- .../md5-cache/dev-ruby/letter_opener-1.7.0 | 2 +- .../md5-cache/dev-ruby/letter_opener-1.7.0-r1 | 2 +- .../md5-cache/dev-ruby/levenshtein-0.2.2-r3 | 2 +- metadata/md5-cache/dev-ruby/libusb-0.6.4 | 2 +- metadata/md5-cache/dev-ruby/liquid-4.0.3 | 2 +- metadata/md5-cache/dev-ruby/liquid-5.0.1 | 2 +- metadata/md5-cache/dev-ruby/liquid-5.1.0 | 2 +- metadata/md5-cache/dev-ruby/liquid-c-4.0.0-r1 | 2 +- metadata/md5-cache/dev-ruby/listen-1.3.1-r4 | 2 +- metadata/md5-cache/dev-ruby/listen-3.5.1 | 2 +- metadata/md5-cache/dev-ruby/listen-3.6.0 | 2 +- metadata/md5-cache/dev-ruby/listen-3.7.0 | 2 +- .../md5-cache/dev-ruby/little-plugger-1.1.4 | 15 - .../dev-ruby/little-plugger-1.1.4-r1 | 2 +- metadata/md5-cache/dev-ruby/locale-2.1.3 | 2 +- metadata/md5-cache/dev-ruby/localhost-1.1.9 | 2 +- metadata/md5-cache/dev-ruby/lockfile-2.1.3 | 15 - metadata/md5-cache/dev-ruby/lockfile-2.1.3-r1 | 2 +- metadata/md5-cache/dev-ruby/log4r-1.1.10-r2 | 2 +- metadata/md5-cache/dev-ruby/log4r-1.1.10-r3 | 2 +- metadata/md5-cache/dev-ruby/log_buddy-0.7.0 | 15 - .../md5-cache/dev-ruby/log_buddy-0.7.0-r1 | 2 +- metadata/md5-cache/dev-ruby/logue-1.0.18 | 2 +- metadata/md5-cache/dev-ruby/loofah-2.10.0 | 2 +- metadata/md5-cache/dev-ruby/loofah-2.11.0 | 2 +- metadata/md5-cache/dev-ruby/loofah-2.12.0 | 2 +- .../md5-cache/dev-ruby/loquacious-1.9.1-r3 | 2 +- metadata/md5-cache/dev-ruby/lumberjack-1.2.7 | 2 +- metadata/md5-cache/dev-ruby/lumberjack-1.2.8 | 2 +- metadata/md5-cache/dev-ruby/mab-0.0.3-r2 | 2 +- metadata/md5-cache/dev-ruby/magic-0.2.9-r1 | 2 +- metadata/md5-cache/dev-ruby/mail-2.7.1 | 2 +- metadata/md5-cache/dev-ruby/mail-2.7.1-r1 | 2 +- metadata/md5-cache/dev-ruby/maildir-2.2.3 | 2 +- metadata/md5-cache/dev-ruby/marcel-0.3.3-r1 | 2 +- metadata/md5-cache/dev-ruby/marcel-1.0.0 | 2 +- metadata/md5-cache/dev-ruby/marcel-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/marcel-1.0.2 | 2 +- metadata/md5-cache/dev-ruby/maruku-0.7.3 | 2 +- metadata/md5-cache/dev-ruby/maruku-0.7.3-r1 | 2 +- metadata/md5-cache/dev-ruby/mash-0.1.1-r3 | 2 +- metadata/md5-cache/dev-ruby/matrix-0.4.2 | 2 +- metadata/md5-cache/dev-ruby/maxitest-3.6.0 | 2 +- metadata/md5-cache/dev-ruby/maxitest-3.6.0-r1 | 2 +- metadata/md5-cache/dev-ruby/maxitest-3.7.0 | 2 +- .../md5-cache/dev-ruby/mecab-ruby-0.996-r1 | 2 +- metadata/md5-cache/dev-ruby/mechanize-2.8.1 | 2 +- metadata/md5-cache/dev-ruby/mechanize-2.8.2 | 2 +- metadata/md5-cache/dev-ruby/mechanize-2.8.3 | 2 +- metadata/md5-cache/dev-ruby/memoist-0.16.2 | 2 +- .../md5-cache/dev-ruby/memoizable-0.4.2-r1 | 2 +- metadata/md5-cache/dev-ruby/memoize-1.3.1-r1 | 15 - metadata/md5-cache/dev-ruby/memoize-1.3.1-r2 | 2 +- metadata/md5-cache/dev-ruby/mercenary-0.4.0 | 2 +- metadata/md5-cache/dev-ruby/metaclass-0.0.4 | 15 - .../md5-cache/dev-ruby/metaclass-0.0.4-r1 | 2 +- metadata/md5-cache/dev-ruby/metasm-1.0.4-r1 | 2 +- metadata/md5-cache/dev-ruby/metasm-1.0.5-r1 | 2 +- .../md5-cache/dev-ruby/method_source-1.0.0 | 2 +- metadata/md5-cache/dev-ruby/middleware-0.1.0 | 2 +- metadata/md5-cache/dev-ruby/mime-types-2.99.2 | 2 +- metadata/md5-cache/dev-ruby/mime-types-2.99.3 | 2 +- metadata/md5-cache/dev-ruby/mime-types-3.3.1 | 2 +- metadata/md5-cache/dev-ruby/mime-types-3.4.1 | 2 +- .../dev-ruby/mime-types-data-3.2021.0704 | 2 +- .../dev-ruby/mime-types-data-3.2021.0901 | 2 +- .../dev-ruby/mime-types-data-3.2021.1115 | 2 +- metadata/md5-cache/dev-ruby/mimemagic-0.3.10 | 2 +- .../md5-cache/dev-ruby/mimemagic-0.3.10-r1 | 16 + metadata/md5-cache/dev-ruby/mimemagic-0.4.3 | 2 +- .../md5-cache/dev-ruby/mimemagic-0.4.3-r1 | 16 + .../md5-cache/dev-ruby/mini_magick-4.11.0 | 2 +- metadata/md5-cache/dev-ruby/mini_mime-1.0.3 | 2 +- metadata/md5-cache/dev-ruby/mini_mime-1.1.1 | 2 +- metadata/md5-cache/dev-ruby/mini_mime-1.1.2 | 2 +- .../md5-cache/dev-ruby/mini_portile2-2.6.1 | 2 +- .../dev-ruby/minispec-metadata-3.3.1 | 2 +- metadata/md5-cache/dev-ruby/minitar-0.9 | 2 +- metadata/md5-cache/dev-ruby/minitest-4.7.5-r2 | 2 +- metadata/md5-cache/dev-ruby/minitest-5.13.0 | 2 +- metadata/md5-cache/dev-ruby/minitest-5.14.3 | 2 +- metadata/md5-cache/dev-ruby/minitest-5.14.4 | 2 +- .../md5-cache/dev-ruby/minitest-around-0.5.0 | 2 +- .../dev-ruby/minitest-bonus-assertions-3.0 | 2 +- .../dev-ruby/minitest-bonus-assertions-3.0-r1 | 2 +- .../minitest-global_expectations-1.0.1 | 2 +- .../md5-cache/dev-ruby/minitest-hooks-1.5.0 | 2 +- .../dev-ruby/minitest-power_assert-0.3.1 | 2 +- .../dev-ruby/minitest-pretty_diff-0.1 | 15 - .../dev-ruby/minitest-pretty_diff-0.1-r1 | 6 +- .../md5-cache/dev-ruby/mixlib-shellout-3.0.9 | 2 +- metadata/md5-cache/dev-ruby/mocha-0.14.0-r1 | 2 +- metadata/md5-cache/dev-ruby/mocha-1.13.0 | 2 +- metadata/md5-cache/dev-ruby/moneta-1.3.0 | 2 +- metadata/md5-cache/dev-ruby/moneta-1.4.0 | 2 +- metadata/md5-cache/dev-ruby/moneta-1.4.1 | 2 +- metadata/md5-cache/dev-ruby/mqtt-0.5.0 | 2 +- metadata/md5-cache/dev-ruby/msgpack-1.4.2 | 2 +- metadata/md5-cache/dev-ruby/multi_json-1.14.1 | 2 +- metadata/md5-cache/dev-ruby/multi_json-1.15.0 | 2 +- metadata/md5-cache/dev-ruby/multi_test-0.1.2 | 15 - .../md5-cache/dev-ruby/multi_test-0.1.2-r1 | 2 +- .../md5-cache/dev-ruby/multi_xml-0.6.0-r1 | 2 +- .../md5-cache/dev-ruby/multi_xml-0.6.0-r2 | 2 +- .../md5-cache/dev-ruby/multipart-post-2.1.1 | 2 +- metadata/md5-cache/dev-ruby/mustache-1.1.1 | 2 +- metadata/md5-cache/dev-ruby/mustermann-1.1.1 | 2 +- metadata/md5-cache/dev-ruby/mysql2-0.5.3-r1 | 2 +- .../md5-cache/dev-ruby/mysql2-0.5.3.20210920 | 2 +- .../dev-ruby/nagios_analyzer-0.0.5-r1 | 2 +- .../dev-ruby/nagios_analyzer-0.0.5-r2 | 16 + metadata/md5-cache/dev-ruby/nanotest-0.9.4.1 | 15 - .../md5-cache/dev-ruby/nanotest-0.9.4.1-r1 | 2 +- metadata/md5-cache/dev-ruby/narray-0.6.1.2 | 15 - metadata/md5-cache/dev-ruby/narray-0.6.1.2-r1 | 6 +- metadata/md5-cache/dev-ruby/narray-0.6.1.2-r2 | 16 + metadata/md5-cache/dev-ruby/naught-1.1.0 | 15 - metadata/md5-cache/dev-ruby/naught-1.1.0-r1 | 2 +- metadata/md5-cache/dev-ruby/necromancer-0.5.1 | 2 +- metadata/md5-cache/dev-ruby/necromancer-0.7.0 | 2 +- metadata/md5-cache/dev-ruby/nenv-0.3.0 | 15 - metadata/md5-cache/dev-ruby/nenv-0.3.0-r1 | 2 +- .../dev-ruby/neovim-ruby-client-0.8.1-r1 | 2 +- .../dev-ruby/net-http-digest_auth-1.4.1 | 2 +- .../dev-ruby/net-http-digest_auth-1.4.1-r1 | 6 +- .../dev-ruby/net-http-persistent-3.1.0 | 2 +- .../dev-ruby/net-http-persistent-4.0.1 | 2 +- .../dev-ruby/net-http-pipeline-1.0.1 | 15 - .../dev-ruby/net-http-pipeline-1.0.1-r1 | 16 + metadata/md5-cache/dev-ruby/net-scp-3.0.0 | 2 +- metadata/md5-cache/dev-ruby/net-sftp-3.0.0 | 2 +- metadata/md5-cache/dev-ruby/net-ssh-5.2.0 | 2 +- metadata/md5-cache/dev-ruby/net-ssh-6.1.0-r1 | 2 +- .../md5-cache/dev-ruby/net-ssh-gateway-2.0.0 | 15 - .../dev-ruby/net-ssh-gateway-2.0.0-r1 | 2 +- metadata/md5-cache/dev-ruby/net-telnet-0.2.0 | 2 +- .../md5-cache/dev-ruby/net-telnet-0.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/netrc-0.11.0 | 2 +- metadata/md5-cache/dev-ruby/netrc-0.11.0-r1 | 6 +- .../dev-ruby/network_interface-0.0.2 | 2 +- .../dev-ruby/network_interface-0.0.2-r1 | 2 +- metadata/md5-cache/dev-ruby/niceogiri-1.1.2 | 2 +- .../md5-cache/dev-ruby/niceogiri-1.1.2-r1 | 16 + metadata/md5-cache/dev-ruby/nio4r-2.5.4 | 2 +- metadata/md5-cache/dev-ruby/nio4r-2.5.8 | 2 +- metadata/md5-cache/dev-ruby/nokogiri-1.11.7 | 2 +- metadata/md5-cache/dev-ruby/nokogiri-1.12.5 | 2 +- .../md5-cache/dev-ruby/nokogiri-diff-0.2.0-r2 | 2 +- .../md5-cache/dev-ruby/nokogiri-diff-0.2.0-r3 | 2 +- .../md5-cache/dev-ruby/nokogumbo-2.0.5-r1 | 2 +- .../md5-cache/dev-ruby/nokogumbo-2.0.5-r2 | 2 +- .../md5-cache/dev-ruby/ntlm-http-0.1.1-r2 | 2 +- .../md5-cache/dev-ruby/ntlm-http-0.1.1-r3 | 2 +- metadata/md5-cache/dev-ruby/oauth-0.5.6 | 2 +- metadata/md5-cache/dev-ruby/oauth-0.5.7 | 2 +- metadata/md5-cache/dev-ruby/oauth-0.5.8 | 2 +- metadata/md5-cache/dev-ruby/oauth2-1.4.4 | 2 +- metadata/md5-cache/dev-ruby/oauth2-1.4.7 | 2 +- metadata/md5-cache/dev-ruby/octokit-4.20.0 | 2 +- metadata/md5-cache/dev-ruby/octokit-4.21.0 | 2 +- metadata/md5-cache/dev-ruby/omniauth-2.0.4 | 2 +- metadata/md5-cache/dev-ruby/open4-1.3.4 | 2 +- metadata/md5-cache/dev-ruby/open4-1.3.4-r1 | 16 + metadata/md5-cache/dev-ruby/openssl-ccm-1.2.2 | 2 +- metadata/md5-cache/dev-ruby/optimist-3.0.1 | 2 +- metadata/md5-cache/dev-ruby/optionable-0.2.0 | 15 - .../md5-cache/dev-ruby/optionable-0.2.0-r1 | 16 + metadata/md5-cache/dev-ruby/org-ruby-0.9.12 | 15 - .../md5-cache/dev-ruby/org-ruby-0.9.12-r1 | 2 +- metadata/md5-cache/dev-ruby/origin-2.3.1 | 2 +- metadata/md5-cache/dev-ruby/ox-2.14.4 | 2 +- metadata/md5-cache/dev-ruby/ox-2.14.5 | 2 +- metadata/md5-cache/dev-ruby/ox-2.14.6 | 2 +- metadata/md5-cache/dev-ruby/packetfu-1.1.13 | 2 +- metadata/md5-cache/dev-ruby/paint-2.2.0 | 2 +- metadata/md5-cache/dev-ruby/paint-2.2.1 | 2 +- metadata/md5-cache/dev-ruby/parallel-1.19.2 | 2 +- metadata/md5-cache/dev-ruby/parallel-1.20.0 | 2 +- metadata/md5-cache/dev-ruby/parallel-1.20.1 | 2 +- metadata/md5-cache/dev-ruby/parallel-1.21.0 | 2 +- metadata/md5-cache/dev-ruby/paramesan-0.1.1 | 2 +- metadata/md5-cache/dev-ruby/paramesan-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/parser-2.7.1.5 | 2 +- metadata/md5-cache/dev-ruby/parser-2.7.2.0 | 2 +- metadata/md5-cache/dev-ruby/parser-2.7.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/parser-3.0.0.0 | 2 +- metadata/md5-cache/dev-ruby/parser-3.0.1.0 | 2 +- metadata/md5-cache/dev-ruby/parser-3.0.1.1 | 2 +- metadata/md5-cache/dev-ruby/parser-3.0.2.0 | 2 +- metadata/md5-cache/dev-ruby/pastel-0.7.4 | 2 +- metadata/md5-cache/dev-ruby/pastel-0.8.0 | 2 +- .../md5-cache/dev-ruby/path_expander-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/pathutil-0.16.2 | 2 +- metadata/md5-cache/dev-ruby/patron-0.13.3-r1 | 2 +- metadata/md5-cache/dev-ruby/pcaprub-0.13.1 | 2 +- metadata/md5-cache/dev-ruby/pdf-core-0.9.0 | 2 +- .../md5-cache/dev-ruby/pdf-inspector-1.3.0 | 2 +- .../md5-cache/dev-ruby/pdf-inspector-1.3.0-r1 | 16 + .../md5-cache/dev-ruby/pdf-reader-1.4.1-r4 | 2 +- metadata/md5-cache/dev-ruby/pdf-reader-2.5.0 | 2 +- metadata/md5-cache/dev-ruby/pdf-reader-2.6.0 | 2 +- .../md5-cache/dev-ruby/permutation-0.1.8-r2 | 2 +- metadata/md5-cache/dev-ruby/pg-1.2.2 | 2 +- metadata/md5-cache/dev-ruby/pg-1.2.3 | 2 +- .../dev-ruby/pg_array_parser-0.0.9-r3 | 2 +- metadata/md5-cache/dev-ruby/pkg-config-1.4.1 | 2 +- metadata/md5-cache/dev-ruby/pkg-config-1.4.2 | 2 +- metadata/md5-cache/dev-ruby/pkg-config-1.4.3 | 2 +- metadata/md5-cache/dev-ruby/pkg-config-1.4.4 | 2 +- metadata/md5-cache/dev-ruby/pkg-config-1.4.5 | 2 +- metadata/md5-cache/dev-ruby/pkg-config-1.4.6 | 2 +- metadata/md5-cache/dev-ruby/plist-3.5.0 | 2 +- metadata/md5-cache/dev-ruby/plist-3.6.0 | 2 +- metadata/md5-cache/dev-ruby/pluggaloid-1.2.0 | 2 +- metadata/md5-cache/dev-ruby/pluggaloid-1.5.0 | 2 +- metadata/md5-cache/dev-ruby/pluggaloid-1.7.0 | 2 +- metadata/md5-cache/dev-ruby/podcast-0.0.4-r2 | 15 - metadata/md5-cache/dev-ruby/podcast-0.0.4-r3 | 2 +- metadata/md5-cache/dev-ruby/polyglot-0.3.5 | 2 +- metadata/md5-cache/dev-ruby/polyglot-0.3.5-r1 | 16 + .../md5-cache/dev-ruby/posix-spawn-0.3.15 | 2 +- .../md5-cache/dev-ruby/posix-spawn-0.3.15-r1 | 2 +- .../md5-cache/dev-ruby/power_assert-1.1.7 | 2 +- .../md5-cache/dev-ruby/power_assert-1.2.0 | 2 +- .../md5-cache/dev-ruby/power_assert-2.0.0 | 2 +- .../md5-cache/dev-ruby/power_assert-2.0.1 | 2 +- metadata/md5-cache/dev-ruby/prawn-2.4.0 | 2 +- .../md5-cache/dev-ruby/prawn-table-0.2.2-r1 | 2 +- .../md5-cache/dev-ruby/prawn-table-0.2.2-r2 | 16 + metadata/md5-cache/dev-ruby/pry-0.13.1 | 2 +- metadata/md5-cache/dev-ruby/pry-0.14.0 | 2 +- metadata/md5-cache/dev-ruby/pry-0.14.1 | 2 +- .../md5-cache/dev-ruby/public_suffix-3.1.1 | 2 +- .../md5-cache/dev-ruby/public_suffix-4.0.5 | 2 +- .../md5-cache/dev-ruby/public_suffix-4.0.6 | 2 +- metadata/md5-cache/dev-ruby/pundit-2.1.0 | 2 +- metadata/md5-cache/dev-ruby/pundit-2.1.1 | 2 +- .../md5-cache/dev-ruby/puppet_forge-2.3.4 | 2 +- .../md5-cache/dev-ruby/pusher-client-0.6.2 | 2 +- metadata/md5-cache/dev-ruby/qed-2.9.2 | 15 - metadata/md5-cache/dev-ruby/qed-2.9.2-r1 | 2 +- metadata/md5-cache/dev-ruby/racc-1.4.16-r1 | 2 +- metadata/md5-cache/dev-ruby/racc-1.5.2 | 2 +- metadata/md5-cache/dev-ruby/racc-1.5.2-r1 | 2 +- metadata/md5-cache/dev-ruby/rack-2.2.3 | 2 +- metadata/md5-cache/dev-ruby/rack-attack-6.3.1 | 2 +- metadata/md5-cache/dev-ruby/rack-attack-6.4.0 | 2 +- metadata/md5-cache/dev-ruby/rack-attack-6.5.0 | 2 +- metadata/md5-cache/dev-ruby/rack-cache-1.12.0 | 2 +- metadata/md5-cache/dev-ruby/rack-cache-1.12.1 | 2 +- metadata/md5-cache/dev-ruby/rack-cache-1.13.0 | 2 +- metadata/md5-cache/dev-ruby/rack-openid-1.4.2 | 15 - .../md5-cache/dev-ruby/rack-openid-1.4.2-r1 | 2 +- .../md5-cache/dev-ruby/rack-protection-2.1.0 | 2 +- metadata/md5-cache/dev-ruby/rack-ssl-1.4.1 | 2 +- metadata/md5-cache/dev-ruby/rack-test-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/radius-0.7.5 | 2 +- metadata/md5-cache/dev-ruby/rails-5.2.6 | 2 +- metadata/md5-cache/dev-ruby/rails-6.0.4.1 | 2 +- metadata/md5-cache/dev-ruby/rails-6.1.4.1 | 2 +- .../dev-ruby/rails-dom-testing-2.0.3-r1 | 2 +- .../dev-ruby/rails-html-sanitizer-1.3.0-r1 | 2 +- .../dev-ruby/rails-html-sanitizer-1.4.1 | 2 +- .../dev-ruby/rails-html-sanitizer-1.4.2 | 2 +- metadata/md5-cache/dev-ruby/railties-5.2.6 | 2 +- metadata/md5-cache/dev-ruby/railties-6.0.4.1 | 2 +- metadata/md5-cache/dev-ruby/railties-6.1.4.1 | 2 +- metadata/md5-cache/dev-ruby/rainbow-3.0.0 | 2 +- metadata/md5-cache/dev-ruby/rake-13.0.3-r1 | 2 +- metadata/md5-cache/dev-ruby/rake-13.0.4 | 2 +- metadata/md5-cache/dev-ruby/rake-13.0.6 | 2 +- .../md5-cache/dev-ruby/rake-compiler-1.1.1 | 2 +- .../md5-cache/dev-ruby/rake-remote_task-2.4.4 | 2 +- metadata/md5-cache/dev-ruby/rantly-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/rash_alt-0.4.9 | 2 +- metadata/md5-cache/dev-ruby/rb-gsl-2.1.0.2-r1 | 2 +- metadata/md5-cache/dev-ruby/rb-inotify-0.10.1 | 2 +- metadata/md5-cache/dev-ruby/rb-readline-0.5.5 | 2 +- metadata/md5-cache/dev-ruby/rbnacl-4.0.2-r1 | 2 +- metadata/md5-cache/dev-ruby/rbnacl-7.1.1 | 2 +- metadata/md5-cache/dev-ruby/rbpdf-1.20.1-r2 | 2 +- metadata/md5-cache/dev-ruby/rbpdf-font-1.19.1 | 15 - .../md5-cache/dev-ruby/rbpdf-font-1.19.1-r1 | 16 + metadata/md5-cache/dev-ruby/rbs-1.2.1 | 2 +- metadata/md5-cache/dev-ruby/rbs-1.3.3 | 2 +- metadata/md5-cache/dev-ruby/rbs-1.5.1 | 2 +- metadata/md5-cache/dev-ruby/rbst-0.6.5 | 2 +- metadata/md5-cache/dev-ruby/rbtree-0.4.4 | 2 +- metadata/md5-cache/dev-ruby/rcairo-1.16.6 | 2 +- metadata/md5-cache/dev-ruby/rcairo-1.17.5 | 2 +- metadata/md5-cache/dev-ruby/rchardet-1.8.0 | 2 +- .../md5-cache/dev-ruby/rdiscount-2.2.0.2-r1 | 2 +- metadata/md5-cache/dev-ruby/rdoc-6.3.2 | 2 +- metadata/md5-cache/dev-ruby/rdoc-6.3.3 | 2 +- metadata/md5-cache/dev-ruby/rdtool-0.6.38-r2 | 2 +- metadata/md5-cache/dev-ruby/rdtool-0.6.38-r3 | 16 + metadata/md5-cache/dev-ruby/recog-2.3.19 | 2 +- metadata/md5-cache/dev-ruby/recog-2.3.20 | 2 +- metadata/md5-cache/dev-ruby/red-colors-0.2.0 | 2 +- metadata/md5-cache/dev-ruby/red-colors-0.3.0 | 2 +- .../md5-cache/dev-ruby/red-colors-0.3.0-r1 | 2 +- metadata/md5-cache/dev-ruby/redcarpet-3.5.1 | 2 +- .../md5-cache/dev-ruby/redcarpet-3.5.1-r1 | 2 +- metadata/md5-cache/dev-ruby/redcloth-4.3.2-r1 | 2 +- metadata/md5-cache/dev-ruby/redcloth-4.3.2-r2 | 2 +- metadata/md5-cache/dev-ruby/redcloth-4.3.2-r3 | 2 +- metadata/md5-cache/dev-ruby/redcloth-4.3.2-r4 | 2 +- metadata/md5-cache/dev-ruby/redis-4.1.4 | 2 +- metadata/md5-cache/dev-ruby/ref-2.0.0 | 15 - metadata/md5-cache/dev-ruby/ref-2.0.0-r1 | 2 +- .../md5-cache/dev-ruby/regexp_parser-0.5.0 | 2 +- .../md5-cache/dev-ruby/regexp_parser-1.8.2 | 2 +- .../md5-cache/dev-ruby/regexp_parser-2.1.1 | 2 +- .../md5-cache/dev-ruby/regexp_parser-2.1.1-r1 | 2 +- .../dev-ruby/regexp_property_values-1.0.0 | 2 +- .../dev-ruby/regexp_property_values-1.0.0-r1 | 2 +- .../md5-cache/dev-ruby/request_store-1.5.0 | 2 +- metadata/md5-cache/dev-ruby/rest-client-2.1.0 | 2 +- metadata/md5-cache/dev-ruby/rexical-1.0.7 | 2 +- metadata/md5-cache/dev-ruby/rexml-3.2.5 | 2 +- metadata/md5-cache/dev-ruby/rinku-2.0.6-r1 | 2 +- metadata/md5-cache/dev-ruby/ritex-1.0.1 | 15 - metadata/md5-cache/dev-ruby/ritex-1.0.1-r1 | 2 +- metadata/md5-cache/dev-ruby/rjb-1.6.4-r1 | 2 +- .../md5-cache/dev-ruby/rkelly-remix-0.0.7 | 2 +- .../md5-cache/dev-ruby/rkelly-remix-0.0.7-r1 | 16 + metadata/md5-cache/dev-ruby/rmagick-3.2.0 | 2 +- metadata/md5-cache/dev-ruby/rmagick-4.2.2 | 2 +- metadata/md5-cache/dev-ruby/rmagick-4.2.3 | 2 +- metadata/md5-cache/dev-ruby/roadie-4.0.0 | 2 +- .../md5-cache/dev-ruby/roadie-rails-2.1.1 | 2 +- .../md5-cache/dev-ruby/roadie-rails-2.2.0 | 2 +- metadata/md5-cache/dev-ruby/robots-0.10.1-r2 | 2 +- metadata/md5-cache/dev-ruby/rotp-6.2.0 | 2 +- metadata/md5-cache/dev-ruby/rouge-3.26.0 | 2 +- metadata/md5-cache/dev-ruby/rouge-3.26.1 | 2 +- metadata/md5-cache/dev-ruby/rqrcode-1.2.0 | 2 +- metadata/md5-cache/dev-ruby/rqrcode-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/rqrcode-2.1.0 | 2 +- .../md5-cache/dev-ruby/rqrcode_core-0.2.0 | 2 +- .../md5-cache/dev-ruby/rqrcode_core-1.1.0 | 2 +- .../md5-cache/dev-ruby/rqrcode_core-1.2.0 | 2 +- metadata/md5-cache/dev-ruby/rr-1.2.1 | 2 +- metadata/md5-cache/dev-ruby/rr-3.0.6 | 2 +- metadata/md5-cache/dev-ruby/rr-3.0.7 | 2 +- metadata/md5-cache/dev-ruby/rr-3.0.8 | 2 +- .../md5-cache/dev-ruby/rrdtool-bindings-1.7.2 | 2 +- metadata/md5-cache/dev-ruby/rspec-2.99.0 | 2 +- metadata/md5-cache/dev-ruby/rspec-3.10.0 | 2 +- metadata/md5-cache/dev-ruby/rspec-3.9.0 | 2 +- .../dev-ruby/rspec-collection_matchers-1.2.0 | 2 +- .../md5-cache/dev-ruby/rspec-core-2.99.2-r2 | 2 +- metadata/md5-cache/dev-ruby/rspec-core-3.10.1 | 2 +- metadata/md5-cache/dev-ruby/rspec-core-3.9.3 | 2 +- .../dev-ruby/rspec-expectations-2.99.2 | 2 +- .../dev-ruby/rspec-expectations-3.10.1 | 2 +- .../dev-ruby/rspec-expectations-3.9.4 | 2 +- .../md5-cache/dev-ruby/rspec-its-1.3.0-r1 | 2 +- .../dev-ruby/rspec-json_expectations-2.2.0 | 2 +- .../md5-cache/dev-ruby/rspec-mocks-2.99.2 | 2 +- .../md5-cache/dev-ruby/rspec-mocks-2.99.2-r1 | 16 + .../md5-cache/dev-ruby/rspec-mocks-3.10.2 | 2 +- metadata/md5-cache/dev-ruby/rspec-mocks-3.9.1 | 2 +- metadata/md5-cache/dev-ruby/rspec-rails-3.9.1 | 2 +- metadata/md5-cache/dev-ruby/rspec-rails-4.1.2 | 2 +- metadata/md5-cache/dev-ruby/rspec-rails-5.0.2 | 2 +- metadata/md5-cache/dev-ruby/rspec-retry-0.6.2 | 2 +- .../dev-ruby/rspec-stubbed_env-1.0.0 | 2 +- .../md5-cache/dev-ruby/rspec-support-3.10.2 | 2 +- .../md5-cache/dev-ruby/rspec-support-3.10.3 | 2 +- .../md5-cache/dev-ruby/rspec-support-3.9.4 | 2 +- .../md5-cache/dev-ruby/rspectacular-0.70.8-r1 | 2 +- metadata/md5-cache/dev-ruby/rss-0.2.9 | 2 +- metadata/md5-cache/dev-ruby/ruby-atk-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-augeas-0.5.0-r3 | 2 +- .../md5-cache/dev-ruby/ruby-augeas-0.5.0-r4 | 6 +- .../dev-ruby/ruby-cairo-gobject-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-clutter-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-clutter-gdk-3.4.3 | 2 +- .../dev-ruby/ruby-clutter-gstreamer-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-clutter-gtk-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-dict-0.9.4-r4 | 2 +- .../md5-cache/dev-ruby/ruby-dict-0.9.4-r5 | 2 +- metadata/md5-cache/dev-ruby/ruby-elf-1.0.8 | 2 +- metadata/md5-cache/dev-ruby/ruby-elf-1.0.8-r1 | 16 + .../md5-cache/dev-ruby/ruby-feedparser-0.9.7 | 2 +- .../dev-ruby/ruby-filemagic-0.7.2-r1 | 2 +- metadata/md5-cache/dev-ruby/ruby-gdk3-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-gdkpixbuf2-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-gegl-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-gettext-3.3.5 | 2 +- .../md5-cache/dev-ruby/ruby-gettext-3.3.7 | 2 +- .../md5-cache/dev-ruby/ruby-gettext-3.4.1 | 2 +- metadata/md5-cache/dev-ruby/ruby-gio2-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-glib2-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-gnome2-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-gnumeric-3.4.3 | 2 +- .../dev-ruby/ruby-gobject-introspection-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-goffice-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-gsf-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-gstreamer-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-gtk2-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-gtk3-3.4.3 | 2 +- .../dev-ruby/ruby-gtksourceview-3.4.3 | 2 +- .../dev-ruby/ruby-gtksourceview3-3.4.3 | 2 +- .../dev-ruby/ruby-gtksourceview4-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-hmac-0.4.0-r1 | 2 +- .../md5-cache/dev-ruby/ruby-hmac-0.4.0-r2 | 16 + metadata/md5-cache/dev-ruby/ruby-ldap-0.9.20 | 2 +- .../md5-cache/dev-ruby/ruby-ldap-0.9.20-r1 | 2 +- .../md5-cache/dev-ruby/ruby-libsecret-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-macho-2.2.0 | 2 +- metadata/md5-cache/dev-ruby/ruby-macho-2.3.0 | 2 +- metadata/md5-cache/dev-ruby/ruby-macho-2.5.0 | 2 +- metadata/md5-cache/dev-ruby/ruby-macho-2.5.1 | 2 +- .../md5-cache/dev-ruby/ruby-mp3info-0.8.10-r1 | 2 +- .../md5-cache/dev-ruby/ruby-net-ldap-0.16.2 | 2 +- .../md5-cache/dev-ruby/ruby-net-ldap-0.16.3 | 2 +- .../md5-cache/dev-ruby/ruby-net-ldap-0.17.0 | 2 +- metadata/md5-cache/dev-ruby/ruby-odbc-0.99999 | 2 +- .../md5-cache/dev-ruby/ruby-odbc-0.999991 | 2 +- .../md5-cache/dev-ruby/ruby-odbc-0.999991-r1 | 2 +- .../md5-cache/dev-ruby/ruby-oembed-0.15.0 | 2 +- metadata/md5-cache/dev-ruby/ruby-ole-1.2.12.2 | 2 +- .../md5-cache/dev-ruby/ruby-opengl-0.10.0 | 2 +- .../md5-cache/dev-ruby/ruby-opengl-0.10.0-r1 | 2 +- metadata/md5-cache/dev-ruby/ruby-openid-2.9.2 | 2 +- metadata/md5-cache/dev-ruby/ruby-pango-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-poppler-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-prof-1.4.3 | 2 +- .../dev-ruby/ruby-progressbar-1.10.1-r1 | 2 +- .../dev-ruby/ruby-progressbar-1.11.0 | 2 +- metadata/md5-cache/dev-ruby/ruby-rc4-0.1.5-r2 | 15 - metadata/md5-cache/dev-ruby/ruby-rc4-0.1.5-r3 | 2 +- .../md5-cache/dev-ruby/ruby-romkan-0.4-r6 | 2 +- .../md5-cache/dev-ruby/ruby-romkan-0.4-r7 | 15 + metadata/md5-cache/dev-ruby/ruby-rsvg-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-sdl-2.1.2-r3 | 2 +- metadata/md5-cache/dev-ruby/ruby-shadow-2.5.0 | 15 - .../md5-cache/dev-ruby/ruby-shadow-2.5.0-r1 | 6 +- .../md5-cache/dev-ruby/ruby-shout-2.2.2-r1 | 2 +- .../md5-cache/dev-ruby/ruby-termios-1.1.0 | 2 +- .../md5-cache/dev-ruby/ruby-termios-1.1.0-r1 | 2 +- metadata/md5-cache/dev-ruby/ruby-vte-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-vte3-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-webkit2-gtk-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-wnck3-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-xslt-0.9.10 | 2 +- .../md5-cache/dev-ruby/ruby-xslt-0.9.10-r1 | 2 +- .../md5-cache/dev-ruby/ruby-yadis-0.3.4-r2 | 15 - .../md5-cache/dev-ruby/ruby-yadis-0.3.4-r3 | 2 +- .../md5-cache/dev-ruby/ruby2_keywords-0.0.2 | 2 +- .../md5-cache/dev-ruby/ruby2_keywords-0.0.4 | 2 +- .../md5-cache/dev-ruby/ruby2_keywords-0.0.5 | 2 +- metadata/md5-cache/dev-ruby/ruby2ruby-2.4.4 | 2 +- metadata/md5-cache/dev-ruby/ruby_gntp-0.3.4 | 15 - .../md5-cache/dev-ruby/ruby_gntp-0.3.4-r1 | 2 +- .../md5-cache/dev-ruby/ruby_parser-3.14.2 | 2 +- .../md5-cache/dev-ruby/ruby_parser-3.15.0 | 2 +- .../md5-cache/dev-ruby/ruby_parser-3.15.1 | 2 +- .../md5-cache/dev-ruby/ruby_parser-3.16.0 | 2 +- .../md5-cache/dev-ruby/ruby_parser-3.17.0 | 2 +- .../md5-cache/dev-ruby/ruby_parser-3.18.0 | 2 +- .../md5-cache/dev-ruby/ruby_parser-3.18.1 | 2 +- metadata/md5-cache/dev-ruby/ruby_smb-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/rubygems-3.0.3 | 2 +- metadata/md5-cache/dev-ruby/rubygems-3.0.9 | 2 +- metadata/md5-cache/dev-ruby/rubygems-3.1.6 | 2 +- metadata/md5-cache/dev-ruby/rubygems-3.2.14 | 2 +- metadata/md5-cache/dev-ruby/rubygems-3.2.22 | 2 +- metadata/md5-cache/dev-ruby/rubyntlm-0.6.3 | 2 +- metadata/md5-cache/dev-ruby/rubypants-0.7.0 | 2 +- metadata/md5-cache/dev-ruby/rubypants-0.7.1 | 2 +- metadata/md5-cache/dev-ruby/rubytest-0.8.1 | 15 - metadata/md5-cache/dev-ruby/rubytest-0.8.1-r1 | 2 +- .../md5-cache/dev-ruby/rubytest-cli-0.2.0 | 15 - .../md5-cache/dev-ruby/rubytest-cli-0.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/rubytter-1.5.1-r2 | 2 +- metadata/md5-cache/dev-ruby/rubyzip-1.3.0 | 2 +- metadata/md5-cache/dev-ruby/rubyzip-2.2.0 | 2 +- metadata/md5-cache/dev-ruby/rubyzip-2.3.0 | 2 +- metadata/md5-cache/dev-ruby/rubyzip-2.3.2 | 2 +- .../md5-cache/dev-ruby/safe_yaml-1.0.5-r1 | 2 +- metadata/md5-cache/dev-ruby/sanitize-5.2.1 | 2 +- metadata/md5-cache/dev-ruby/sanitize-5.2.2 | 2 +- metadata/md5-cache/dev-ruby/sanitize-5.2.3 | 2 +- metadata/md5-cache/dev-ruby/sanitize-6.0.0 | 2 +- metadata/md5-cache/dev-ruby/sass-3.4.25 | 2 +- metadata/md5-cache/dev-ruby/sass-3.4.25-r1 | 2 +- metadata/md5-cache/dev-ruby/sass-3.5.7 | 2 +- metadata/md5-cache/dev-ruby/sass-3.5.7-r1 | 2 +- metadata/md5-cache/dev-ruby/sass-3.7.4 | 2 +- metadata/md5-cache/dev-ruby/sass-listen-4.0.0 | 2 +- .../md5-cache/dev-ruby/sass-listen-4.0.0-r1 | 2 +- metadata/md5-cache/dev-ruby/sass-rails-5.0.8 | 2 +- metadata/md5-cache/dev-ruby/sass-rails-5.1.0 | 2 +- metadata/md5-cache/dev-ruby/sassc-2.4.0 | 2 +- metadata/md5-cache/dev-ruby/sassc-2.4.0-r1 | 16 + .../md5-cache/dev-ruby/sassc-rails-2.1.2-r1 | 2 +- metadata/md5-cache/dev-ruby/sawyer-0.8.2 | 2 +- metadata/md5-cache/dev-ruby/sdoc-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/seed-fu-2.3.9 | 2 +- .../dev-ruby/selenium-webdriver-3.142.7-r1 | 2 +- .../dev-ruby/selenium-webdriver-4.0.3 | 2 +- .../dev-ruby/selenium-webdriver-4.1.0 | 2 +- .../md5-cache/dev-ruby/semantic_puppet-1.0.2 | 2 +- .../md5-cache/dev-ruby/semantic_puppet-1.0.3 | 2 +- .../md5-cache/dev-ruby/semantic_puppet-1.0.4 | 2 +- metadata/md5-cache/dev-ruby/semver2-3.4.2 | 2 +- metadata/md5-cache/dev-ruby/serialport-1.3.2 | 2 +- .../md5-cache/dev-ruby/serverengine-2.2.1 | 2 +- .../md5-cache/dev-ruby/serverengine-2.2.2 | 2 +- .../md5-cache/dev-ruby/serverengine-2.2.3 | 2 +- .../md5-cache/dev-ruby/serverengine-2.2.4 | 2 +- metadata/md5-cache/dev-ruby/set-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/set-1.0.2 | 2 +- .../md5-cache/dev-ruby/settingslogic-2.0.9 | 2 +- .../{mab-0.0.3-r1 => settingslogic-2.0.9-r1} | 18 +- .../md5-cache/dev-ruby/sexp_processor-4.15.0 | 2 +- .../md5-cache/dev-ruby/sexp_processor-4.15.1 | 2 +- .../md5-cache/dev-ruby/sexp_processor-4.15.2 | 2 +- .../md5-cache/dev-ruby/sexp_processor-4.15.3 | 2 +- .../md5-cache/dev-ruby/sexp_processor-4.16.0 | 2 +- metadata/md5-cache/dev-ruby/shoulda-2.11.3-r3 | 2 +- metadata/md5-cache/dev-ruby/shoulda-3.6.0-r1 | 2 +- .../dev-ruby/shoulda-context-1.2.2-r1 | 2 +- .../dev-ruby/shoulda-matchers-3.1.3-r1 | 2 +- .../dev-ruby/shoulda-matchers-4.3.0-r1 | 2 +- .../md5-cache/dev-ruby/shoulda-matchers-4.4.1 | 2 +- .../md5-cache/dev-ruby/shoulda-matchers-4.5.1 | 2 +- .../md5-cache/dev-ruby/shoulda-matchers-5.0.0 | 2 +- metadata/md5-cache/dev-ruby/sigar-0.7.3 | 15 - metadata/md5-cache/dev-ruby/sigar-0.7.3-r1 | 2 +- metadata/md5-cache/dev-ruby/sigdump-0.2.4 | 2 +- metadata/md5-cache/dev-ruby/simple-rss-1.3.3 | 2 +- .../md5-cache/dev-ruby/simple_oauth-0.3.1 | 2 +- .../md5-cache/dev-ruby/simple_oauth-0.3.1-r1 | 2 +- metadata/md5-cache/dev-ruby/simplecov-0.18.5 | 2 +- metadata/md5-cache/dev-ruby/simplecov-0.19.0 | 2 +- metadata/md5-cache/dev-ruby/simplecov-0.19.1 | 2 +- .../md5-cache/dev-ruby/simplecov-html-0.10.2 | 2 +- .../md5-cache/dev-ruby/simplecov-html-0.11.0 | 2 +- .../md5-cache/dev-ruby/simplecov-html-0.12.0 | 2 +- .../md5-cache/dev-ruby/simplecov-html-0.12.1 | 2 +- .../md5-cache/dev-ruby/simplecov-html-0.12.2 | 2 +- .../md5-cache/dev-ruby/simplecov-html-0.12.3 | 2 +- metadata/md5-cache/dev-ruby/simpleidn-0.2.1 | 2 +- metadata/md5-cache/dev-ruby/sinatra-2.1.0 | 2 +- .../md5-cache/dev-ruby/sinatra-partial-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/six-0.2.0 | 15 - metadata/md5-cache/dev-ruby/six-0.2.0-r1 | 16 + metadata/md5-cache/dev-ruby/slim-3.0.9-r1 | 2 +- metadata/md5-cache/dev-ruby/slim-4.1.0 | 2 +- metadata/md5-cache/dev-ruby/slim-4.1.0-r1 | 2 +- metadata/md5-cache/dev-ruby/slop-4.8.1 | 2 +- metadata/md5-cache/dev-ruby/slop-4.8.2 | 2 +- metadata/md5-cache/dev-ruby/slop-4.9.1 | 2 +- .../dev-ruby/slow_enumerator_tools-1.1.0 | 2 +- .../dev-ruby/slow_enumerator_tools-1.1.0-r1 | 2 +- metadata/md5-cache/dev-ruby/sorted_set-1.0.3 | 2 +- metadata/md5-cache/dev-ruby/sourcemap-0.1.1 | 2 +- .../md5-cache/dev-ruby/sourcemap-0.1.1-r1 | 2 +- .../md5-cache/dev-ruby/sparklines-0.5.2-r6 | 2 +- .../md5-cache/dev-ruby/sparklines-0.5.2-r7 | 2 +- metadata/md5-cache/dev-ruby/spreadsheet-1.2.6 | 2 +- metadata/md5-cache/dev-ruby/spreadsheet-1.2.9 | 2 +- metadata/md5-cache/dev-ruby/spreadsheet-1.3.0 | 2 +- metadata/md5-cache/dev-ruby/spring-2.1.1 | 2 +- metadata/md5-cache/dev-ruby/sprockets-3.7.2 | 2 +- .../md5-cache/dev-ruby/sprockets-3.7.2-r1 | 2 +- metadata/md5-cache/dev-ruby/sprockets-4.0.2 | 2 +- .../md5-cache/dev-ruby/sprockets-rails-3.2.2 | 2 +- .../md5-cache/dev-ruby/sprockets-rails-3.3.0 | 2 +- .../md5-cache/dev-ruby/sprockets-rails-3.4.0 | 2 +- .../md5-cache/dev-ruby/sprockets-rails-3.4.1 | 2 +- metadata/md5-cache/dev-ruby/spy-1.0.1 | 16 - metadata/md5-cache/dev-ruby/spy-1.0.1-r1 | 2 +- metadata/md5-cache/dev-ruby/sqlite3-1.4.2-r1 | 2 +- metadata/md5-cache/dev-ruby/sshkey-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/sshkit-1.21.0 | 2 +- metadata/md5-cache/dev-ruby/sshkit-1.21.1 | 2 +- metadata/md5-cache/dev-ruby/sshkit-1.21.2 | 2 +- metadata/md5-cache/dev-ruby/stamp-0.6.0 | 2 +- metadata/md5-cache/dev-ruby/stamp-0.6.0-r1 | 16 + .../md5-cache/dev-ruby/state_machine-1.2.0 | 15 - .../md5-cache/dev-ruby/state_machine-1.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/stomp-1.4.10 | 2 +- metadata/md5-cache/dev-ruby/stomp-1.4.9 | 2 +- metadata/md5-cache/dev-ruby/stringex-2.8.5 | 2 +- metadata/md5-cache/dev-ruby/strptime-0.2.5-r1 | 2 +- metadata/md5-cache/dev-ruby/subexec-0.2.3-r2 | 2 +- metadata/md5-cache/dev-ruby/sync-0.5.0 | 2 +- metadata/md5-cache/dev-ruby/syntax-1.2.2 | 2 +- metadata/md5-cache/dev-ruby/sys-uname-1.2.2 | 2 +- metadata/md5-cache/dev-ruby/syslogger-1.6.5 | 2 +- .../md5-cache/dev-ruby/syslogger-1.6.6-r1 | 2 +- metadata/md5-cache/dev-ruby/systemu-2.6.5 | 2 +- metadata/md5-cache/dev-ruby/systemu-2.6.5-r1 | 6 +- metadata/md5-cache/dev-ruby/tdiff-0.3.4 | 2 +- metadata/md5-cache/dev-ruby/tdiff-0.3.4-r1 | 2 +- metadata/md5-cache/dev-ruby/temple-0.8.2 | 2 +- .../md5-cache/dev-ruby/term-ansicolor-1.7.1 | 2 +- .../dev-ruby/term-ansicolor-1.7.1-r1 | 2 +- .../dev-ruby/terminal-table-1.8.0-r2 | 2 +- .../md5-cache/dev-ruby/terminal-table-2.0.0 | 2 +- .../md5-cache/dev-ruby/terminal-table-3.0.0 | 2 +- .../md5-cache/dev-ruby/terminal-table-3.0.1 | 2 +- .../md5-cache/dev-ruby/terminal-table-3.0.2 | 2 +- metadata/md5-cache/dev-ruby/test-unit-3.3.9 | 2 +- metadata/md5-cache/dev-ruby/test-unit-3.4.4 | 2 +- metadata/md5-cache/dev-ruby/test-unit-3.4.5 | 2 +- metadata/md5-cache/dev-ruby/test-unit-3.4.6 | 2 +- metadata/md5-cache/dev-ruby/test-unit-3.4.7 | 2 +- metadata/md5-cache/dev-ruby/test-unit-3.4.9 | 2 +- metadata/md5-cache/dev-ruby/test-unit-3.5.0 | 2 +- metadata/md5-cache/dev-ruby/test-unit-3.5.1 | 2 +- .../md5-cache/dev-ruby/test-unit-rr-1.0.5 | 2 +- .../md5-cache/dev-ruby/test-unit-rr-1.0.5-r1 | 6 +- .../md5-cache/dev-ruby/test_construct-2.0.2 | 2 +- .../md5-cache/dev-ruby/test_declarative-0.0.6 | 2 +- .../dev-ruby/test_declarative-0.0.6-r1 | 16 + metadata/md5-cache/dev-ruby/text-1.3.1 | 15 - metadata/md5-cache/dev-ruby/text-1.3.1-r1 | 6 +- .../md5-cache/dev-ruby/text-hyphen-1.4.1-r2 | 15 - .../md5-cache/dev-ruby/text-hyphen-1.4.1-r3 | 2 +- metadata/md5-cache/dev-ruby/textpow-1.4.0 | 15 - metadata/md5-cache/dev-ruby/textpow-1.4.0-r1 | 16 + metadata/md5-cache/dev-ruby/thor-1.1.0 | 2 +- .../md5-cache/dev-ruby/thread_order-1.1.1 | 2 +- metadata/md5-cache/dev-ruby/thread_safe-0.3.6 | 15 - .../md5-cache/dev-ruby/thread_safe-0.3.6-r1 | 2 +- .../md5-cache/dev-ruby/tidy-ext-0.1.14-r3 | 2 +- .../md5-cache/dev-ruby/tidy-ext-0.1.14-r4 | 2 +- .../md5-cache/dev-ruby/tidy_table-0.0.5-r5 | 2 +- .../md5-cache/dev-ruby/tidy_table-0.0.5-r6 | 2 +- metadata/md5-cache/dev-ruby/tilt-2.0.10 | 2 +- metadata/md5-cache/dev-ruby/timecop-0.9.1 | 2 +- metadata/md5-cache/dev-ruby/timecop-0.9.2 | 2 +- metadata/md5-cache/dev-ruby/timecop-0.9.3 | 2 +- metadata/md5-cache/dev-ruby/timecop-0.9.4 | 2 +- metadata/md5-cache/dev-ruby/timers-4.3.3 | 2 +- metadata/md5-cache/dev-ruby/tins-1.29.1 | 2 +- .../md5-cache/dev-ruby/tokyocabinet-1.32.0 | 15 - .../md5-cache/dev-ruby/tokyocabinet-1.32.0-r1 | 2 +- metadata/md5-cache/dev-ruby/tomlrb-1.2.8 | 2 +- metadata/md5-cache/dev-ruby/tomlrb-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/tomlrb-2.0.1 | 2 +- metadata/md5-cache/dev-ruby/totoridipjp-0.1.0 | 2 +- .../md5-cache/dev-ruby/totoridipjp-0.1.0-r1 | 16 + .../dev-ruby/transaction-simple-1.4.0.2-r2 | 2 +- .../dev-ruby/transaction-simple-1.4.0.2-r3 | 16 + metadata/md5-cache/dev-ruby/travis-1.10.0 | 2 +- metadata/md5-cache/dev-ruby/treetop-1.6.11 | 2 +- metadata/md5-cache/dev-ruby/trollop-2.9.10 | 2 +- metadata/md5-cache/dev-ruby/ttfunk-1.5.1 | 2 +- metadata/md5-cache/dev-ruby/ttfunk-1.6.2.1 | 2 +- metadata/md5-cache/dev-ruby/ttfunk-1.7.0 | 2 +- metadata/md5-cache/dev-ruby/tty-color-0.6.0 | 2 +- .../md5-cache/dev-ruby/tty-command-0.10.1 | 2 +- .../md5-cache/dev-ruby/tty-command-0.10.1-r1 | 2 +- metadata/md5-cache/dev-ruby/tty-cursor-0.7.1 | 2 +- metadata/md5-cache/dev-ruby/tty-editor-0.7.0 | 2 +- metadata/md5-cache/dev-ruby/tty-file-0.10.0 | 2 +- .../md5-cache/dev-ruby/tty-platform-0.3.0 | 2 +- .../md5-cache/dev-ruby/tty-platform-0.3.0-r1 | 2 +- metadata/md5-cache/dev-ruby/tty-prompt-0.23.1 | 2 +- metadata/md5-cache/dev-ruby/tty-reader-0.9.0 | 2 +- metadata/md5-cache/dev-ruby/tty-screen-0.7.1 | 2 +- metadata/md5-cache/dev-ruby/tty-screen-0.8.1 | 2 +- metadata/md5-cache/dev-ruby/tty-which-0.4.2 | 2 +- metadata/md5-cache/dev-ruby/tty-which-0.5.0 | 2 +- metadata/md5-cache/dev-ruby/turbolinks-5.2.1 | 2 +- .../dev-ruby/turbolinks-source-5.2.0 | 2 +- metadata/md5-cache/dev-ruby/twitter-7.0.0-r1 | 2 +- .../md5-cache/dev-ruby/twitter-text-3.1.0-r1 | 2 +- .../md5-cache/dev-ruby/typed-array-0.1.2-r1 | 2 +- .../md5-cache/dev-ruby/typed-array-0.1.2-r2 | 16 + metadata/md5-cache/dev-ruby/typeprof-0.13.0 | 2 +- metadata/md5-cache/dev-ruby/typeprof-0.14.1 | 2 +- metadata/md5-cache/dev-ruby/typeprof-0.15.1 | 2 +- metadata/md5-cache/dev-ruby/typeprof-0.15.2 | 2 +- metadata/md5-cache/dev-ruby/typhoeus-0.6.9-r1 | 2 +- metadata/md5-cache/dev-ruby/typhoeus-1.3.1 | 2 +- metadata/md5-cache/dev-ruby/typhoeus-1.4.0 | 2 +- metadata/md5-cache/dev-ruby/tzinfo-1.2.8 | 2 +- metadata/md5-cache/dev-ruby/tzinfo-1.2.9 | 2 +- metadata/md5-cache/dev-ruby/tzinfo-2.0.4 | 2 +- metadata/md5-cache/dev-ruby/uconv-0.6.1-r2 | 2 +- metadata/md5-cache/dev-ruby/uconv-0.6.1-r3 | 15 + metadata/md5-cache/dev-ruby/uglifier-4.2.0 | 2 +- .../md5-cache/dev-ruby/ultraviolet-1.0.1-r1 | 2 +- metadata/md5-cache/dev-ruby/unf-0.1.4 | 2 +- metadata/md5-cache/dev-ruby/unf-0.1.4-r1 | 16 + .../md5-cache/dev-ruby/unf_ext-0.0.7.7-r1 | 2 +- metadata/md5-cache/dev-ruby/unf_ext-0.0.8 | 2 +- .../dev-ruby/unicode-display_width-1.7.0 | 2 +- .../dev-ruby/unicode-display_width-2.0.0 | 2 +- .../dev-ruby/unicode-display_width-2.1.0 | 2 +- metadata/md5-cache/dev-ruby/unindent-1.0 | 2 +- metadata/md5-cache/dev-ruby/unindent-1.0-r1 | 6 +- .../md5-cache/dev-ruby/uuidtools-2.1.5-r1 | 2 +- metadata/md5-cache/dev-ruby/uuidtools-2.2.0 | 6 +- .../md5-cache/dev-ruby/vagrant_cloud-2.0.3-r1 | 2 +- .../md5-cache/dev-ruby/vagrant_cloud-3.0.2 | 2 +- .../md5-cache/dev-ruby/vagrant_cloud-3.0.5 | 2 +- metadata/md5-cache/dev-ruby/vcard-0.2.16 | 2 +- metadata/md5-cache/dev-ruby/vcard-0.3.0 | 2 +- metadata/md5-cache/dev-ruby/vcr-4.0.0 | 2 +- metadata/md5-cache/dev-ruby/vcr-5.1.0 | 2 +- metadata/md5-cache/dev-ruby/vcr-6.0.0 | 2 +- metadata/md5-cache/dev-ruby/virtus-1.0.5 | 2 +- metadata/md5-cache/dev-ruby/vlad-2.7.1 | 2 +- metadata/md5-cache/dev-ruby/warden-1.2.9 | 2 +- metadata/md5-cache/dev-ruby/web-console-3.7.0 | 2 +- metadata/md5-cache/dev-ruby/web-console-4.1.0 | 2 +- metadata/md5-cache/dev-ruby/web-console-4.2.0 | 2 +- metadata/md5-cache/dev-ruby/webmock-3.14.0 | 2 +- metadata/md5-cache/dev-ruby/webrick-1.7.0 | 6 +- .../md5-cache/dev-ruby/webrobots-0.1.2-r2 | 2 +- metadata/md5-cache/dev-ruby/websocket-1.2.8 | 15 - metadata/md5-cache/dev-ruby/websocket-1.2.9 | 2 +- .../md5-cache/dev-ruby/websocket-1.2.9-r1 | 16 + .../dev-ruby/websocket-driver-0.6.5-r1 | 2 +- .../md5-cache/dev-ruby/websocket-driver-0.7.5 | 2 +- .../dev-ruby/websocket-extensions-0.1.5 | 2 +- .../dev-ruby/websocket-extensions-0.1.5-r1 | 2 +- .../dev-ruby/whole_history_rating-0.1.2-r1 | 2 +- .../md5-cache/dev-ruby/will_paginate-3.3.0 | 2 +- .../md5-cache/dev-ruby/will_paginate-3.3.1 | 2 +- .../md5-cache/dev-ruby/windows_error-0.1.2-r1 | 2 +- metadata/md5-cache/dev-ruby/wirble-0.1.3-r5 | 2 +- metadata/md5-cache/dev-ruby/wisper-2.0.1 | 2 +- metadata/md5-cache/dev-ruby/x25519-1.0.8 | 2 +- metadata/md5-cache/dev-ruby/x25519-1.0.9 | 2 +- metadata/md5-cache/dev-ruby/xdr-3.0.1 | 2 +- metadata/md5-cache/dev-ruby/xdr-3.0.2 | 2 +- metadata/md5-cache/dev-ruby/xml-simple-1.1.5 | 2 +- metadata/md5-cache/dev-ruby/xml-simple-1.1.9 | 2 +- metadata/md5-cache/dev-ruby/xmlrpc-0.3.0 | 2 +- metadata/md5-cache/dev-ruby/xmlrpc-0.3.2-r1 | 6 +- metadata/md5-cache/dev-ruby/xpath-3.2.0 | 2 +- metadata/md5-cache/dev-ruby/yajl-ruby-1.4.1 | 2 +- .../md5-cache/dev-ruby/yajl-ruby-1.4.1-r1 | 2 +- metadata/md5-cache/dev-ruby/yard-0.9.26 | 2 +- metadata/md5-cache/dev-ruby/zeitwerk-2.4.2 | 2 +- metadata/md5-cache/dev-ruby/zeitwerk-2.5.1 | 2 +- metadata/md5-cache/dev-ruby/zentest-4.12.0 | 2 +- metadata/md5-cache/dev-scheme/Manifest.gz | Bin 8221 -> 9047 bytes metadata/md5-cache/dev-scheme/chez-9.5.6-r1 | 14 + metadata/md5-cache/dev-scheme/chibi-0.10 | 10 + metadata/md5-cache/dev-scheme/chibi-9999 | 10 + metadata/md5-cache/dev-scheme/cyclone-0.33.0 | 12 + metadata/md5-cache/dev-scheme/cyclone-9999 | 12 + metadata/md5-cache/dev-tex/Manifest.gz | Bin 9065 -> 9224 bytes metadata/md5-cache/dev-tex/html2latex-1.1-r3 | 15 + metadata/md5-cache/dev-util/Manifest.gz | Bin 132657 -> 132945 bytes metadata/md5-cache/dev-util/aruba-0.6.2-r2 | 2 +- metadata/md5-cache/dev-util/aruba-1.0.3-r1 | 2 +- metadata/md5-cache/dev-util/aruba-1.1.2-r1 | 2 +- metadata/md5-cache/dev-util/aruba-2.0.0 | 2 +- metadata/md5-cache/dev-util/bazel-3.7.2-r1 | 2 +- metadata/md5-cache/dev-util/catalyst-3.0.18 | 15 + metadata/md5-cache/dev-util/catalyst-3.0.20 | 3 +- metadata/md5-cache/dev-util/cloc-1.90 | 4 +- .../{complexity-1.10 => complexity-1.10-r1} | 7 +- metadata/md5-cache/dev-util/cppcheck-2.4.1 | 4 +- metadata/md5-cache/dev-util/cppcheck-2.6.2 | 16 + metadata/md5-cache/dev-util/cucumber-3.2.0 | 2 +- metadata/md5-cache/dev-util/cucumber-6.1.0 | 6 +- metadata/md5-cache/dev-util/cucumber-7.0.0 | 2 +- metadata/md5-cache/dev-util/cucumber-7.0.0-r1 | 2 +- metadata/md5-cache/dev-util/cucumber-7.1.0 | 6 +- .../md5-cache/dev-util/cucumber-core-10.0.0 | 2 +- .../md5-cache/dev-util/cucumber-core-10.0.1 | 2 +- .../md5-cache/dev-util/cucumber-core-10.1.0 | 6 +- .../md5-cache/dev-util/cucumber-core-3.2.1 | 2 +- .../md5-cache/dev-util/cucumber-core-9.0.1 | 6 +- .../dev-util/cucumber-create-meta-4.0.0 | 6 +- .../dev-util/cucumber-create-meta-6.0.1 | 2 +- .../dev-util/cucumber-create-meta-6.0.2 | 6 +- .../cucumber-cucumber-expressions-10.3.0 | 2 +- .../cucumber-cucumber-expressions-12.1.3 | 2 +- .../cucumber-cucumber-expressions-14.0.0 | 2 +- .../dev-util/cucumber-expressions-6.0.1 | 2 +- .../dev-util/cucumber-gherkin-18.1.1 | 6 +- .../dev-util/cucumber-gherkin-20.0.1 | 2 +- .../dev-util/cucumber-gherkin-22.0.0 | 6 +- .../cucumber-html-formatter-13.0.0-r2 | 6 +- .../cucumber-html-formatter-16.0.1-r1 | 2 +- .../cucumber-html-formatter-16.0.1-r2 | 2 +- .../dev-util/cucumber-html-formatter-17.0.0 | 6 +- .../dev-util/cucumber-messages-13.2.1 | 2 +- .../dev-util/cucumber-messages-14.0.1 | 2 +- .../dev-util/cucumber-messages-15.0.0 | 6 +- .../dev-util/cucumber-messages-17.0.0 | 2 +- .../dev-util/cucumber-messages-17.0.1 | 2 +- .../dev-util/cucumber-messages-17.1.0 | 2 +- .../dev-util/cucumber-messages-17.1.1 | 6 +- .../md5-cache/dev-util/cucumber-rails-1.8.0 | 2 +- .../md5-cache/dev-util/cucumber-rails-2.2.0 | 2 +- .../md5-cache/dev-util/cucumber-rails-2.3.0 | 2 +- .../md5-cache/dev-util/cucumber-rails-2.4.0 | 2 +- .../dev-util/cucumber-tag-expressions-2.0.4 | 2 +- .../dev-util/cucumber-tag-expressions-3.0.1 | 2 +- .../dev-util/cucumber-tag-expressions-4.1.0 | 2 +- .../dev-util/cucumber-tag_expressions-1.1.1 | 2 +- .../md5-cache/dev-util/cucumber-wire-0.0.1-r1 | 2 +- .../md5-cache/dev-util/cucumber-wire-5.0.1 | 6 +- .../md5-cache/dev-util/cucumber-wire-6.1.1 | 2 +- .../md5-cache/dev-util/cucumber-wire-6.2.0 | 6 +- metadata/md5-cache/dev-util/git-delta-0.10.0 | 14 + metadata/md5-cache/dev-util/git-delta-0.10.1 | 14 + .../md5-cache/dev-util/hermes-2.8_p20180315 | 6 +- .../md5-cache/dev-util/kdevelop-php-5.6.2 | 4 +- .../md5-cache/dev-util/kdevelop-python-5.6.2 | 4 +- metadata/md5-cache/dev-util/ltrace-0.7.3.6.1 | 2 +- .../{meson-0.60.1 => meson-0.60.2-r1} | 4 +- metadata/md5-cache/dev-util/omake-0.10.2 | 14 - .../{omake-0.10.3 => omake-0.10.3-r1} | 7 +- .../md5-cache/dev-util/omake-0.9.8.6.0_rc1 | 14 - .../dev-util/protobuf-cucumber-3.10.8-r1 | 6 +- .../md5-cache/dev-util/umockdev-0.16.1-r1 | 4 +- metadata/md5-cache/dev-vcs/Manifest.gz | Bin 18636 -> 18961 bytes metadata/md5-cache/dev-vcs/git-2.34.1 | 16 + metadata/md5-cache/dev-vcs/stgit-1.4 | 15 + metadata/md5-cache/games-board/Manifest.gz | Bin 12037 -> 12042 bytes .../md5-cache/games-board/camato-0.7.4-r2 | 2 +- .../md5-cache/games-emulation/Manifest.gz | Bin 13313 -> 13479 bytes .../md5-cache/games-emulation/ppsspp-1.12.3 | 15 + metadata/md5-cache/games-misc/Manifest.gz | Bin 9399 -> 9396 bytes .../md5-cache/games-misc/lolcat-100.0.1-r1 | 2 +- .../md5-cache/games-simulation/Manifest.gz | Bin 4815 -> 4811 bytes .../games-simulation/simutrans-0.122.0-r1 | 4 +- metadata/md5-cache/games-strategy/Manifest.gz | Bin 11514 -> 11672 bytes .../games-strategy/warzone2100-4.2.2 | 14 + metadata/md5-cache/games-util/Manifest.gz | Bin 9986 -> 10143 bytes metadata/md5-cache/games-util/ucon64-2.2.2 | 13 + metadata/md5-cache/gui-apps/Manifest.gz | Bin 8112 -> 8276 bytes metadata/md5-cache/gui-apps/tuigreet-0.7.1 | 13 + metadata/md5-cache/java-virtuals/Manifest.gz | Bin 2034 -> 2031 bytes .../md5-cache/java-virtuals/script-api-1.0-r1 | 4 +- metadata/md5-cache/kde-apps/Manifest.gz | Bin 74788 -> 74793 bytes metadata/md5-cache/kde-apps/ark-21.08.3 | 4 +- .../{kimap-21.08.3 => kimap-21.08.3-r1} | 2 +- .../md5-cache/kde-apps/kitinerary-21.08.3-r1 | 4 +- ...port-21.08.3 => kmailtransport-21.08.3-r2} | 6 +- .../{ksmtp-21.08.3 => ksmtp-21.08.3-r1} | 4 +- metadata/md5-cache/kde-apps/kwrite-21.08.3 | 4 +- metadata/md5-cache/kde-apps/okular-21.08.3 | 8 +- metadata/md5-cache/kde-frameworks/Manifest.gz | Bin 26508 -> 26508 bytes ...idgets-5.88.0 => kconfigwidgets-5.88.0-r1} | 2 +- .../{kirigami-5.88.0 => kirigami-5.88.0-r1} | 2 +- ...addons-5.88.0 => kwidgetsaddons-5.88.0-r1} | 2 +- .../{plasma-5.88.0 => plasma-5.88.0-r1} | 2 +- metadata/md5-cache/kde-misc/Manifest.gz | Bin 6177 -> 6173 bytes metadata/md5-cache/kde-misc/zanshin-0.5.71-r2 | 4 +- metadata/md5-cache/kde-plasma/Manifest.gz | Bin 17508 -> 17537 bytes ...breeze-gtk-5.23.3 => breeze-gtk-5.23.3-r1} | 2 +- ...dons-5.23.3 => kdeplasma-addons-5.23.3-r1} | 2 +- .../{khotkeys-5.23.3 => khotkeys-5.23.3-r1} | 2 +- .../{kscreen-5.23.3 => kscreen-5.23.3-r1} | 2 +- .../{kwin-5.23.3 => kwin-5.23.3-r1} | 2 +- ...esktop-5.23.3 => plasma-desktop-5.23.3-r1} | 4 +- ...e-5.23.3-r1 => plasma-workspace-5.23.3-r2} | 2 +- ...powerdevil-5.23.3 => powerdevil-5.23.3-r1} | 2 +- metadata/md5-cache/mail-filter/Manifest.gz | Bin 10975 -> 11141 bytes metadata/md5-cache/mail-filter/spampd-2.61 | 13 + metadata/md5-cache/media-fonts/Manifest.gz | Bin 40177 -> 40811 bytes metadata/md5-cache/media-fonts/ipaex-002.01 | 8 +- metadata/md5-cache/media-fonts/ipaex-004.01 | 13 + .../md5-cache/media-fonts/ja-ipafonts-003.03 | 6 +- .../media-fonts/lohit-fonts-2.20150220 | 4 +- .../media-fonts/mplus-fonts-2.2.4-r1 | 8 +- .../mplus-outline-fonts-0_pre063_p1 | 2 +- .../md5-cache/media-fonts/sil-gentium-6.001 | 12 + .../media-fonts/takao-fonts-003.02.01 | 6 +- .../media-fonts/takao-fonts-00303.01 | 13 + .../md5-cache/media-fonts/vlgothic-20141206 | 3 +- .../md5-cache/media-fonts/vlgothic-20200720 | 13 + metadata/md5-cache/media-gfx/Manifest.gz | Bin 52866 -> 53035 bytes metadata/md5-cache/media-gfx/digikam-7.3.0 | 4 +- metadata/md5-cache/media-gfx/fotoxx-21.60 | 4 +- metadata/md5-cache/media-gfx/gmic-2.9.8 | 15 - metadata/md5-cache/media-gfx/gmic-2.9.9 | 4 +- .../media-gfx/nvidia-cg-toolkit-3.1.0013-r6 | 14 + .../md5-cache/media-gfx/sane-airscan-0.99.27 | 12 + .../md5-cache/media-gfx/sane-backends-1.0.32 | 2 +- metadata/md5-cache/media-libs/Manifest.gz | Bin 103297 -> 104090 bytes metadata/md5-cache/media-libs/embree-3.13.2 | 16 + ...ad-1.18.4-r1 => gst-plugins-bad-1.18.4-r2} | 4 +- metadata/md5-cache/media-libs/harfbuzz-2.8.1 | 16 - .../md5-cache/media-libs/harfbuzz-2.8.2-r1 | 16 - .../media-libs/libcaca-0.99_beta19-r8 | 2 +- metadata/md5-cache/media-libs/libexif-0.6.24 | 14 + .../md5-cache/media-libs/libmpdclient-2.20 | 14 + metadata/md5-cache/media-libs/mesa-21.2.6 | 16 + metadata/md5-cache/media-libs/openexr-3.1.2 | 4 +- metadata/md5-cache/media-libs/openexr-3.1.3 | 4 +- .../md5-cache/media-libs/pnglite-0.1.17-r1 | 13 + .../md5-cache/media-libs/rubberband-2.0.0 | 6 +- .../md5-cache/media-libs/spandsp-0.0.6-r1 | 14 + metadata/md5-cache/media-libs/zvbi-0.2.35-r2 | 14 + metadata/md5-cache/media-plugins/Manifest.gz | Bin 86820 -> 86828 bytes ...-plugins-1.7.0 => frei0r-plugins-1.7.0-r1} | 6 +- .../gst-plugins-opencv-1.18.4-r1 | 15 - .../gst-plugins-opencv-1.18.4-r2 | 15 + metadata/md5-cache/media-radio/Manifest.gz | Bin 7348 -> 7512 bytes .../md5-cache/media-radio/direwolf-1.5-r1 | 2 +- metadata/md5-cache/media-radio/direwolf-1.6 | 15 + metadata/md5-cache/media-sound/Manifest.gz | Bin 72992 -> 72840 bytes .../md5-cache/media-sound/drumstick-2.4.1 | 4 +- metadata/md5-cache/media-sound/mpg123-1.29.0 | 15 - metadata/md5-cache/media-sound/mpg123-1.29.2 | 4 +- .../md5-cache/media-sound/strawberry-1.0.0-r1 | 4 +- metadata/md5-cache/media-sound/vmpk-0.8.5 | 4 +- metadata/md5-cache/media-tv/Manifest.gz | Bin 5976 -> 5977 bytes metadata/md5-cache/media-tv/gtk-v4l-0.4 | 12 - metadata/md5-cache/media-tv/gtk-v4l-0.4-r1 | 12 + metadata/md5-cache/media-tv/kodi-19.0-r2 | 2 +- metadata/md5-cache/media-tv/kodi-19.1-r2 | 4 +- metadata/md5-cache/media-tv/kodi-19.2-r1 | 2 +- metadata/md5-cache/media-tv/kodi-19.3-r1 | 2 +- metadata/md5-cache/media-tv/kodi-19.9999 | 2 +- metadata/md5-cache/media-tv/kodi-9999 | 2 +- ...thtv-status-0.10.4 => mythtv-status-1.0.1} | 6 +- metadata/md5-cache/media-video/Manifest.gz | Bin 39823 -> 39987 bytes .../md5-cache/media-video/libva-utils-2.13.0 | 4 +- metadata/md5-cache/media-video/movit-1.6.2 | 6 +- metadata/md5-cache/media-video/movit-1.6.3 | 13 + metadata/md5-cache/net-analyzer/Manifest.gz | Bin 65980 -> 65832 bytes .../nagios-check_linux_bonding-1.4-r1 | 11 + .../md5-cache/net-analyzer/wireshark-3.6.0-r1 | 15 + .../md5-cache/net-analyzer/wireshark-9999 | 4 +- metadata/md5-cache/net-analyzer/zabbix-4.0.34 | 15 - metadata/md5-cache/net-analyzer/zabbix-4.0.35 | 4 +- metadata/md5-cache/net-analyzer/zabbix-5.0.16 | 16 - metadata/md5-cache/net-analyzer/zabbix-5.0.17 | 4 +- metadata/md5-cache/net-analyzer/zabbix-5.4.5 | 16 - metadata/md5-cache/net-analyzer/zabbix-5.4.6 | 4 +- metadata/md5-cache/net-dialup/Manifest.gz | Bin 6465 -> 6788 bytes .../net-dialup/isdn-firmware-2011.8.29.8.37 | 11 + .../md5-cache/net-dialup/pppconfig-2.3.25 | 13 + metadata/md5-cache/net-fs/Manifest.gz | Bin 6044 -> 6195 bytes metadata/md5-cache/net-fs/autofs-5.1.8 | 14 + metadata/md5-cache/net-ftp/Manifest.gz | Bin 5835 -> 5836 bytes .../{pure-ftpd-1.0.49-r4 => pure-ftpd-1.0.50} | 12 +- metadata/md5-cache/net-ftp/pure-ftpd-9999 | 6 +- metadata/md5-cache/net-im/Manifest.gz | Bin 16427 -> 16419 bytes metadata/md5-cache/net-im/qtox-1.17.3 | 4 +- ...bin-3.5.7 => rocketchat-desktop-bin-3.6.0} | 2 +- metadata/md5-cache/net-irc/Manifest.gz | Bin 12334 -> 12333 bytes .../net-irc/rbot-0.9.15_p20160325-r3 | 2 +- metadata/md5-cache/net-libs/Manifest.gz | Bin 58401 -> 58398 bytes metadata/md5-cache/net-libs/nodejs-12.22.6 | 4 +- metadata/md5-cache/net-libs/nodejs-14.17.6 | 4 +- metadata/md5-cache/net-mail/Manifest.gz | Bin 21902 -> 21912 bytes .../net-mail/{asmail-2.1-r1 => asmail-2.1-r2} | 12 +- .../md5-cache/net-mail/courierpassd-1.1.2-r1 | 14 - .../md5-cache/net-mail/courierpassd-1.1.2-r2 | 13 + .../md5-cache/net-mail/mailshears-0.0.4-r1 | 2 +- .../net-mail/{notmuch-0.34 => notmuch-0.34.1} | 2 +- metadata/md5-cache/net-misc/Manifest.gz | Bin 90660 -> 90830 bytes metadata/md5-cache/net-misc/gallery-dl-1.19.2 | 15 + metadata/md5-cache/net-misc/gallery-dl-9999 | 6 +- .../{iaxmodem-1.3.0-r1 => iaxmodem-1.3.3} | 6 +- metadata/md5-cache/net-misc/mikutter-4.1.7 | 2 +- metadata/md5-cache/net-misc/mikutter-9999 | 2 +- ...server-1.90.1 => ps3mediaserver-1.90.1-r1} | 6 +- metadata/md5-cache/net-misc/rsync-3.2.3-r5 | 4 +- metadata/md5-cache/net-p2p/Manifest.gz | Bin 14901 -> 15070 bytes metadata/md5-cache/net-p2p/go-ipfs-0.10.0 | 13 + metadata/md5-cache/net-print/Manifest.gz | Bin 9074 -> 9259 bytes .../net-print/lexmark-upd-ppd-1.0.0.20210304 | 11 + .../md5-cache/net-print/libinklevel-0.9.3 | 4 +- metadata/md5-cache/net-proxy/Manifest.gz | Bin 8693 -> 8532 bytes metadata/md5-cache/net-proxy/haproxy-2.0.24 | 15 - metadata/md5-cache/net-proxy/haproxy-2.2.16 | 15 - .../{haproxy-2.3.14 => haproxy-2.4.9} | 12 +- .../{haproxy-2.3.15 => haproxy-2.5.0} | 12 +- .../{haproxy-2.3.9999 => haproxy-2.5.9999} | 10 +- metadata/md5-cache/net-proxy/hatop-0.8.1 | 14 + metadata/md5-cache/net-wireless/Manifest.gz | Bin 28259 -> 28268 bytes .../net-wireless/aircrack-ng-1.6_p20200722 | 5 +- .../md5-cache/net-wireless/aircrack-ng-9999 | 5 +- metadata/md5-cache/net-wireless/bluez-5.62-r1 | 4 +- metadata/md5-cache/perl-core/CPAN-2.290.0-r1 | 13 + metadata/md5-cache/perl-core/Manifest.gz | Bin 4189 -> 4352 bytes metadata/md5-cache/sci-astronomy/Manifest.gz | Bin 7771 -> 7768 bytes metadata/md5-cache/sci-astronomy/kstars-3.5.5 | 4 +- .../md5-cache/sci-electronics/Manifest.gz | Bin 11480 -> 13296 bytes .../md5-cache/sci-electronics/kicad-6.0.0_rc1 | 15 + metadata/md5-cache/sci-electronics/kicad-9999 | 14 + .../kicad-footprints-6.0.0_rc1 | 12 + .../sci-electronics/kicad-footprints-9999 | 11 + .../sci-electronics/kicad-meta-6.0.0_rc1 | 10 + .../sci-electronics/kicad-packages3d-5.1.11 | 4 +- .../kicad-packages3d-6.0.0_rc1 | 13 + .../sci-electronics/kicad-packages3d-9999 | 12 + .../sci-electronics/kicad-symbols-6.0.0_rc1 | 12 + .../sci-electronics/kicad-symbols-9999 | 11 + .../sci-electronics/kicad-templates-6.0.0_rc1 | 12 + .../sci-electronics/kicad-templates-9999 | 11 + .../md5-cache/sci-electronics/klayout-0.26.11 | 2 +- .../md5-cache/sci-electronics/klayout-0.27 | 2 +- .../md5-cache/sci-electronics/klayout-0.27.3 | 2 +- .../md5-cache/sci-electronics/klayout-9999 | 2 +- .../md5-cache/sci-geosciences/Manifest.gz | Bin 18862 -> 18856 bytes .../sci-geosciences/mapserver-7.6.2-r1 | 2 +- .../md5-cache/sci-geosciences/mapserver-7.6.4 | 2 +- metadata/md5-cache/sci-libs/Manifest.gz | Bin 57085 -> 57554 bytes metadata/md5-cache/sci-libs/indilib-1.9.2 | 4 +- metadata/md5-cache/sci-libs/indilib-1.9.3 | 2 +- .../md5-cache/sci-libs/libsigrok-0.5.2-r2 | 2 +- metadata/md5-cache/sci-libs/libsigrok-9999 | 2 +- metadata/md5-cache/sci-libs/libxc-5.1.7 | 15 + metadata/md5-cache/sci-libs/netcdf-4.7.4 | 2 +- metadata/md5-cache/sci-libs/netcdf-4.8.1 | 16 + .../md5-cache/sci-libs/netcdf-fortran-4.5.3 | 14 + .../md5-cache/sci-mathematics/Manifest.gz | Bin 22463 -> 22615 bytes .../md5-cache/sci-mathematics/lcalc-2.0.4 | 13 + .../md5-cache/sci-mathematics/nauty-2.7.3 | 2 +- metadata/md5-cache/sci-misc/Manifest.gz | Bin 3109 -> 3109 bytes ...top-3.2.3.1 => jupyterlab-desktop-3.2.4.1} | 2 +- metadata/md5-cache/sys-apps/Manifest.gz | Bin 84654 -> 84510 bytes metadata/md5-cache/sys-apps/bleachbit-4.4.0 | 15 - metadata/md5-cache/sys-apps/bleachbit-4.4.2 | 15 + metadata/md5-cache/sys-apps/flatpak-1.10.5 | 4 +- metadata/md5-cache/sys-apps/flatpak-1.12.2 | 4 +- .../{hwids-20210613-r1 => hwids-20210613-r2} | 4 +- metadata/md5-cache/sys-apps/hwids-99999999 | 4 +- metadata/md5-cache/sys-apps/systemd-249.6 | 2 +- metadata/md5-cache/sys-apps/systemd-9999 | 2 +- .../sys-apps/xdg-desktop-portal-1.8.1 | 14 - metadata/md5-cache/sys-cluster/Manifest.gz | Bin 33151 -> 33466 bytes metadata/md5-cache/sys-cluster/lmod-8.5.6 | 6 +- metadata/md5-cache/sys-cluster/lmod-9999 | 4 +- metadata/md5-cache/sys-cluster/openmpi-4.0.7 | 15 + metadata/md5-cache/sys-cluster/openmpi-4.1.2 | 15 + metadata/md5-cache/sys-devel/Manifest.gz | Bin 26127 -> 26305 bytes metadata/md5-cache/sys-devel/gcc-10.3.0-r2 | 2 +- .../md5-cache/sys-devel/gcc-10.3.1_pre9999 | 2 +- metadata/md5-cache/sys-devel/gcc-11.2.0 | 4 +- .../md5-cache/sys-devel/gcc-11.2.1_pre9999 | 2 +- .../md5-cache/sys-devel/gcc-12.0.0_pre9999 | 2 +- metadata/md5-cache/sys-devel/gcc-6.5.0-r4 | 2 +- metadata/md5-cache/sys-devel/gcc-7.5.0-r2 | 2 +- metadata/md5-cache/sys-devel/gcc-8.5.0-r1 | 2 +- metadata/md5-cache/sys-devel/gcc-9.4.0 | 2 +- .../md5-cache/sys-devel/gcc-9.4.1_pre9999 | 2 +- .../sys-devel/gcc-apple-4.2.1_p5666-r2 | 2 +- .../sys-devel/gcc-apple-4.2.1_p5666-r3 | 16 + metadata/md5-cache/sys-devel/kgcc64-10.3.0 | 2 +- metadata/md5-cache/sys-devel/kgcc64-11.1.0 | 2 +- metadata/md5-cache/sys-devel/kgcc64-9.3.0-r2 | 2 +- metadata/md5-cache/sys-fs/Manifest.gz | Bin 35471 -> 35631 bytes metadata/md5-cache/sys-fs/fuse-zip-0.7.2 | 13 + metadata/md5-cache/sys-fs/lxcfs-4.0.11 | 4 +- metadata/md5-cache/sys-kernel/Manifest.gz | Bin 28234 -> 27309 bytes .../md5-cache/sys-kernel/gentoo-kernel-5.15.5 | 16 + .../sys-kernel/gentoo-kernel-bin-5.10.81-r1 | 15 + .../sys-kernel/gentoo-kernel-bin-5.14.21-r1 | 15 + .../sys-kernel/gentoo-kernel-bin-5.15.5 | 15 + .../sys-kernel/gentoo-kernel-bin-5.4.161-r1 | 15 + .../sys-kernel/gentoo-sources-5.10.77 | 14 - .../sys-kernel/gentoo-sources-5.10.78 | 14 - .../sys-kernel/gentoo-sources-5.14.10 | 14 - .../sys-kernel/gentoo-sources-5.14.13 | 14 - .../sys-kernel/gentoo-sources-5.14.14 | 14 - .../sys-kernel/gentoo-sources-5.14.15 | 14 - .../sys-kernel/gentoo-sources-5.14.16 | 14 - .../sys-kernel/gentoo-sources-5.14.17 | 14 - .../sys-kernel/gentoo-sources-5.14.18 | 14 - .../sys-kernel/gentoo-sources-5.15.1 | 14 - ...o-sources-5.15.0 => gentoo-sources-5.15.5} | 6 +- .../sys-kernel/gentoo-sources-5.4.157 | 14 - .../sys-kernel/gentoo-sources-5.4.158 | 14 - .../sys-kernel/vanilla-kernel-5.15.5 | 16 + ...-sources-5.15.4 => vanilla-sources-5.15.5} | 4 +- metadata/md5-cache/sys-libs/Manifest.gz | Bin 31239 -> 31403 bytes .../sys-libs/argp-standalone-1.4.1-r1 | 13 + metadata/md5-cache/sys-libs/basu-0.2.0 | 8 +- .../{kpmcore-21.08.3 => kpmcore-21.08.3-r1} | 2 +- metadata/md5-cache/sys-libs/newlib-4.1.0-r1 | 4 +- metadata/md5-cache/sys-libs/newlib-9999 | 2 +- metadata/md5-cache/sys-power/Manifest.gz | Bin 7423 -> 7422 bytes .../md5-cache/sys-power/upower-0.99.12-r1 | 4 +- metadata/md5-cache/sys-process/Manifest.gz | Bin 15258 -> 14929 bytes .../md5-cache/sys-process/parallel-20210722 | 14 - .../md5-cache/sys-process/parallel-20210822 | 14 - .../md5-cache/sys-process/parallel-20211022 | 4 +- .../{parallel-20210622 => parallel-20211122} | 6 +- metadata/md5-cache/virtual/Manifest.gz | Bin 34543 -> 34863 bytes metadata/md5-cache/virtual/dist-kernel-5.15.5 | 7 + metadata/md5-cache/virtual/perl-CPAN-2.290.0 | 7 + metadata/md5-cache/virtual/ruby-ssl-11 | 2 +- metadata/md5-cache/virtual/rubygems-15 | 2 +- metadata/md5-cache/virtual/rubygems-16 | 2 +- metadata/md5-cache/www-apache/Manifest.gz | Bin 9002 -> 9004 bytes .../md5-cache/www-apache/passenger-6.0.11 | 2 +- .../md5-cache/www-apache/passenger-6.0.12 | 2 +- metadata/md5-cache/www-apache/passenger-6.0.8 | 2 +- metadata/md5-cache/www-apps/Manifest.gz | Bin 22355 -> 22174 bytes metadata/md5-cache/www-apps/element-1.9.3 | 13 - .../www-apps/{element-1.9.2 => element-1.9.5} | 4 +- metadata/md5-cache/www-apps/jekyll-4.1.1 | 2 +- metadata/md5-cache/www-apps/jekyll-4.2.0 | 2 +- metadata/md5-cache/www-apps/jekyll-4.2.0-r1 | 2 +- .../www-apps/jekyll-coffeescript-2.0.0 | 2 +- .../www-apps/jekyll-sass-converter-2.1.0 | 2 +- .../md5-cache/www-apps/jekyll-sitemap-1.4.0 | 2 +- .../md5-cache/www-apps/jekyll-watch-2.2.1-r1 | 2 +- metadata/md5-cache/www-apps/nanoc-4.11.12 | 2 +- metadata/md5-cache/www-apps/nanoc-4.12.2 | 2 +- metadata/md5-cache/www-apps/nanoc-4.12.3 | 2 +- .../md5-cache/www-apps/nanoc-checking-1.0.1 | 2 +- metadata/md5-cache/www-apps/nanoc-cli-4.12.2 | 2 +- metadata/md5-cache/www-apps/nanoc-cli-4.12.3 | 2 +- .../md5-cache/www-apps/nanoc-core-4.11.12 | 2 +- metadata/md5-cache/www-apps/nanoc-core-4.12.2 | 2 +- metadata/md5-cache/www-apps/nanoc-core-4.12.3 | 2 +- .../md5-cache/www-apps/nanoc-deploying-1.0.1 | 2 +- metadata/md5-cache/www-apps/nanoc-spec-0.0.2 | 2 +- metadata/md5-cache/www-apps/redmine-4.1.5 | 2 +- metadata/md5-cache/www-apps/redmine-4.2.3 | 2 +- metadata/md5-cache/www-client/Manifest.gz | Bin 12904 -> 12721 bytes .../www-client/chromium-95.0.4638.69 | 15 - .../www-client/chromium-96.0.4664.45 | 4 +- .../{links-2.25-r2 => links-2.25-r3} | 2 +- ....0.1020.53 => microsoft-edge-96.0.1054.34} | 2 +- ...54.13 => microsoft-edge-beta-96.0.1054.34} | 2 +- ...1060.2 => microsoft-edge-dev-97.0.1072.13} | 2 +- ....2488.3-r1 => vivaldi-snapshot-4.4.2493.3} | 4 +- metadata/md5-cache/www-servers/Manifest.gz | Bin 10475 -> 10465 bytes metadata/md5-cache/www-servers/adsf-1.4.3 | 2 +- metadata/md5-cache/www-servers/adsf-1.4.5 | 2 +- metadata/md5-cache/www-servers/adsf-1.4.6 | 2 +- .../md5-cache/www-servers/apache-2.4.51-r1 | 4 +- metadata/md5-cache/www-servers/puma-5.3.2-r1 | 2 +- metadata/md5-cache/www-servers/puma-5.4.0 | 2 +- metadata/md5-cache/www-servers/puma-5.5.2 | 2 +- metadata/md5-cache/www-servers/thin-1.8.1 | 2 +- .../md5-cache/www-servers/uwsgi-2.0.19.1-r107 | 2 +- metadata/md5-cache/x11-drivers/Manifest.gz | Bin 6945 -> 6959 bytes .../x11-drivers/nvidia-drivers-390.144-r1 | 2 +- .../x11-drivers/nvidia-drivers-460.91.03-r1 | 2 +- ...ers-470.62.12 => nvidia-drivers-470.62.13} | 4 +- .../x11-drivers/nvidia-drivers-470.82.00 | 2 +- .../x11-drivers/nvidia-drivers-470.86-r1 | 2 +- .../x11-drivers/nvidia-drivers-495.44 | 2 +- .../x11-drivers/nvidia-drivers-495.44-r2 | 2 +- metadata/md5-cache/x11-libs/Manifest.gz | Bin 29277 -> 28021 bytes metadata/md5-cache/x11-libs/libdrm-2.4.108 | 15 + metadata/md5-cache/x11-libs/libva-2.10.0 | 16 - metadata/md5-cache/x11-libs/libva-2.11.0 | 16 - metadata/md5-cache/x11-libs/libva-2.12.0 | 16 - metadata/md5-cache/x11-libs/libva-2.13.0-r1 | 4 +- metadata/md5-cache/x11-libs/libva-2.5.0-r1 | 16 - metadata/md5-cache/x11-libs/libva-2.6.1 | 16 - metadata/md5-cache/x11-libs/libva-2.7.1 | 16 - metadata/md5-cache/x11-libs/libva-2.8.0 | 16 - metadata/md5-cache/x11-libs/libva-2.9.0 | 16 - metadata/md5-cache/x11-libs/libva-2.9.1 | 16 - metadata/md5-cache/x11-misc/Manifest.gz | Bin 64205 -> 64047 bytes .../x11-misc/{dunst-1.7.1 => dunst-1.7.1-r1} | 4 +- .../x11-misc/shared-mime-info-2.0-r2 | 14 - metadata/md5-cache/x11-misc/slop-7.5 | 2 +- metadata/md5-cache/x11-plugins/Manifest.gz | Bin 31270 -> 31268 bytes metadata/md5-cache/x11-plugins/wmppp-1.3.2-r2 | 4 +- metadata/md5-cache/x11-themes/Manifest.gz | Bin 26793 -> 26950 bytes .../md5-cache/x11-themes/QGnomePlatform-0.8.3 | 13 + metadata/md5-cache/x11-wm/Manifest.gz | Bin 16059 -> 16230 bytes metadata/md5-cache/x11-wm/blackbox-0.77 | 4 +- metadata/md5-cache/x11-wm/icewm-2.8.0 | 4 +- metadata/md5-cache/x11-wm/icewm-2.9.0 | 16 + metadata/md5-cache/x11-wm/subtle-0.11.3244-r1 | 2 +- metadata/md5-cache/xfce-base/Manifest.gz | Bin 3347 -> 3187 bytes metadata/md5-cache/xfce-base/xfwm4-4.16.1 | 14 - metadata/md5-cache/xfce-base/xfwm4-4.16.1-r1 | 4 +- .../2021-07-23-libxcrypt-migration.en.txt | 65 - .../2021-07-23-libxcrypt-migration.ru.txt | 67 - metadata/news/Manifest.files.gz | Bin 15702 -> 15361 bytes metadata/news/timestamp.chk | 2 +- metadata/news/timestamp.commit | 2 +- metadata/projects.xml | 9 + 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 45238 -> 45238 bytes .../nagios-check_linux_bonding/Manifest | 1 + .../nagios-check_linux_bonding-1.4-r1.ebuild | 32 + net-analyzer/wireshark/Manifest | 1 + .../wireshark/wireshark-3.6.0-r1.ebuild | 280 +++ net-analyzer/wireshark/wireshark-9999.ebuild | 17 +- net-analyzer/zabbix/Manifest | 3 - net-analyzer/zabbix/zabbix-4.0.34.ebuild | 370 ---- net-analyzer/zabbix/zabbix-4.0.35.ebuild | 2 +- net-analyzer/zabbix/zabbix-5.0.16.ebuild | 606 ----- net-analyzer/zabbix/zabbix-5.0.17.ebuild | 2 +- net-analyzer/zabbix/zabbix-5.4.5.ebuild | 630 ------ net-analyzer/zabbix/zabbix-5.4.6.ebuild | 2 +- net-dialup/Manifest.gz | Bin 5218 -> 5218 bytes net-dialup/isdn-firmware/Manifest | 1 + .../isdn-firmware-2011.8.29.8.37.ebuild | 30 + net-dialup/pppconfig/Manifest | 1 + net-dialup/pppconfig/pppconfig-2.3.25.ebuild | 56 + net-fs/Manifest.gz | Bin 3711 -> 3713 bytes net-fs/autofs/Manifest | 1 + net-fs/autofs/autofs-5.1.8.ebuild | 129 ++ net-ftp/Manifest.gz | Bin 3348 -> 3349 bytes net-ftp/pure-ftpd/Manifest | 1 + ...0.49-r4.ebuild => pure-ftpd-1.0.50.ebuild} | 25 +- net-ftp/pure-ftpd/pure-ftpd-9999.ebuild | 12 +- net-im/Manifest.gz | Bin 10426 -> 10427 bytes net-im/qtox/qtox-1.17.3.ebuild | 7 +- net-im/rocketchat-desktop-bin/Manifest | 2 +- ...ld => rocketchat-desktop-bin-3.6.0.ebuild} | 0 net-libs/Manifest.gz | Bin 33432 -> 33426 bytes .../files/loudmouth-1.5.3-skip-gtk-doc.patch | 12 - net-libs/nodejs/nodejs-12.22.6.ebuild | 2 +- net-libs/nodejs/nodejs-14.17.6.ebuild | 2 +- net-mail/Manifest.gz | Bin 15592 -> 15597 bytes ...ail-2.1-r1.ebuild => asmail-2.1-r2.ebuild} | 16 +- ...r1.ebuild => courierpassd-1.1.2-r2.ebuild} | 7 +- .../{courierpassd => courierpassd.xinetd} | 0 net-mail/notmuch/Manifest | 2 +- ...much-0.34.ebuild => notmuch-0.34.1.ebuild} | 0 net-misc/Manifest.gz | Bin 55388 -> 55386 bytes net-misc/gallery-dl/Manifest | 1 + net-misc/gallery-dl/gallery-dl-1.19.2.ebuild | 41 + net-misc/gallery-dl/gallery-dl-9999.ebuild | 2 +- net-misc/gallery-dl/metadata.xml | 29 +- net-misc/iaxmodem/Manifest | 2 +- ...-1.3.0-r1.ebuild => iaxmodem-1.3.3.ebuild} | 10 +- ...ebuild => ps3mediaserver-1.90.1-r1.ebuild} | 6 +- net-misc/rsync/rsync-3.2.3-r5.ebuild | 2 +- net-p2p/Manifest.gz | Bin 7424 -> 7427 bytes net-p2p/go-ipfs/Manifest | 291 +++ net-p2p/go-ipfs/files/ipfs.init | 4 +- net-p2p/go-ipfs/go-ipfs-0.10.0.ebuild | 1941 +++++++++++++++++ net-print/Manifest.gz | Bin 5909 -> 6081 bytes net-print/lexmark-upd-ppd/Manifest | 1 + .../lexmark-upd-ppd-1.0.0.20210304.ebuild | 43 + net-print/lexmark-upd-ppd/metadata.xml | 8 + .../libinklevel/libinklevel-0.9.3.ebuild | 2 +- net-proxy/Manifest.gz | Bin 5368 -> 5365 bytes net-proxy/haproxy/Manifest | 6 +- net-proxy/haproxy/haproxy-2.0.24.ebuild | 186 -- net-proxy/haproxy/haproxy-2.2.16.ebuild | 186 -- ...y-2.3.9999.ebuild => haproxy-2.4.9.ebuild} | 53 +- ...oxy-2.3.15.ebuild => haproxy-2.5.0.ebuild} | 53 +- ...-2.3.14.ebuild => haproxy-2.5.9999.ebuild} | 53 +- net-proxy/hatop/Manifest | 1 + net-proxy/hatop/hatop-0.8.1.ebuild | 31 + net-wireless/Manifest.gz | Bin 16368 -> 16371 bytes .../aircrack-ng-1.6_p20200722.ebuild | 4 +- .../aircrack-ng/aircrack-ng-9999.ebuild | 4 +- net-wireless/bluez/bluez-5.62-r1.ebuild | 2 +- perl-core/CPAN/CPAN-2.290.0-r1.ebuild | 55 + perl-core/CPAN/Manifest | 1 + perl-core/CPAN/metadata.xml | 8 + perl-core/Manifest.gz | Bin 4098 -> 4266 bytes profiles/Manifest.gz | Bin 150713 -> 150709 bytes profiles/arch/amd64/package.use | 4 - profiles/arch/powerpc/package.use.mask | 1 + profiles/base/make.defaults | 2 +- profiles/base/package.use.mask | 5 + profiles/desc/ada_target.desc | 1 - profiles/package.mask | 79 +- profiles/use.local.desc | 5 +- sci-astronomy/Manifest.gz | Bin 6524 -> 6521 bytes sci-astronomy/kstars/kstars-3.5.5.ebuild | 2 +- sci-electronics/Manifest.gz | Bin 8711 -> 8713 bytes sci-electronics/kicad-footprints/Manifest | 1 + .../kicad-footprints-6.0.0_rc1.ebuild | 32 + .../kicad-footprints-9999.ebuild | 32 + .../kicad-meta/kicad-meta-6.0.0_rc1.ebuild | 26 + sci-electronics/kicad-packages3d/Manifest | 1 + .../kicad-packages3d-5.1.11.ebuild | 2 +- .../kicad-packages3d-6.0.0_rc1.ebuild | 33 + .../kicad-packages3d-9999.ebuild | 33 + sci-electronics/kicad-symbols/Manifest | 1 + .../kicad-symbols-6.0.0_rc1.ebuild | 32 + .../kicad-symbols/kicad-symbols-9999.ebuild | 31 + sci-electronics/kicad-templates/Manifest | 1 + .../kicad-templates-6.0.0_rc1.ebuild | 24 + .../kicad-templates-9999.ebuild | 24 + sci-electronics/kicad/Manifest | 1 + sci-electronics/kicad/kicad-6.0.0_rc1.ebuild | 167 ++ sci-electronics/kicad/kicad-9999.ebuild | 169 ++ sci-electronics/kicad/metadata.xml | 1 + sci-libs/Manifest.gz | Bin 42616 -> 42614 bytes sci-libs/indilib/indilib-1.9.2.ebuild | 14 +- sci-libs/indilib/indilib-1.9.3.ebuild | 12 + sci-libs/libxc/Manifest | 1 + sci-libs/libxc/libxc-5.1.7.ebuild | 41 + sci-libs/lmfit/files/lmfit-8.2.2-cmake.patch | 85 - sci-libs/netcdf-fortran/Manifest | 1 + .../netcdf-fortran-4.5.3.ebuild | 48 + sci-libs/netcdf/Manifest | 1 + .../files/netcdf-4.8.1-big-endian-build.patch | 24 + sci-libs/netcdf/netcdf-4.7.4.ebuild | 7 +- sci-libs/netcdf/netcdf-4.8.1.ebuild | 74 + .../openblas/files/dont-clobber-fflags.patch | 31 - .../openblas-0.3.10-dont-clobber-fflags.patch | 26 - .../openblas/files/shared-blas-lapack.patch | 137 -- sci-mathematics/Manifest.gz | Bin 13654 -> 13640 bytes sci-mathematics/lcalc/Manifest | 1 + sci-mathematics/lcalc/lcalc-2.0.4.ebuild | 31 + sci-mathematics/nauty/nauty-2.7.3.ebuild | 4 + sci-misc/Manifest.gz | Bin 2917 -> 2919 bytes sci-misc/jupyterlab-desktop/Manifest | 2 +- ...uild => jupyterlab-desktop-3.2.4.1.ebuild} | 0 sys-apps/Manifest.gz | Bin 48314 -> 48336 bytes sys-apps/bleachbit/Manifest | 2 +- ...it-4.4.0.ebuild => bleachbit-4.4.2.ebuild} | 3 +- sys-apps/flatpak/flatpak-1.10.5.ebuild | 3 +- sys-apps/flatpak/flatpak-1.12.2.ebuild | 3 +- ...w-probe-1.5-disable-automatic-upload.patch | 36 - ...613-r1.ebuild => hwids-20210613-r2.ebuild} | 2 +- sys-apps/hwids/hwids-99999999.ebuild | 2 +- sys-apps/systemd/systemd-249.6.ebuild | 6 - sys-apps/systemd/systemd-9999.ebuild | 6 - sys-apps/xdg-desktop-portal/Manifest | 1 - .../xdg-desktop-portal-1.8.1.ebuild | 42 - sys-cluster/Manifest.gz | Bin 12240 -> 12233 bytes sys-cluster/glusterfs/files/glusterd-r3.initd | 32 - .../glusterfs/files/glusterfs-7.7-flock.patch | 65 - sys-cluster/lmod/lmod-8.5.6.ebuild | 5 +- sys-cluster/lmod/lmod-9999.ebuild | 5 +- sys-cluster/openmpi/Manifest | 2 + sys-cluster/openmpi/openmpi-4.0.7.ebuild | 179 ++ sys-cluster/openmpi/openmpi-4.1.2.ebuild | 187 ++ sys-devel/Manifest.gz | Bin 9635 -> 9637 bytes .../gcc-apple/gcc-apple-4.2.1_p5666-r3.ebuild | 371 ++++ sys-devel/gcc/gcc-11.2.0.ebuild | 2 +- sys-fs/Manifest.gz | Bin 21397 -> 21391 bytes sys-fs/fuse-zip/Manifest | 1 + sys-fs/fuse-zip/fuse-zip-0.7.2.ebuild | 34 + sys-fs/lxcfs/lxcfs-4.0.11.ebuild | 2 +- sys-kernel/Manifest.gz | Bin 4439 -> 4430 bytes sys-kernel/gentoo-kernel-bin/Manifest | 7 + .../gentoo-kernel-bin-5.10.81-r1.ebuild | 113 + .../gentoo-kernel-bin-5.14.21-r1.ebuild | 113 + .../gentoo-kernel-bin-5.15.5.ebuild | 117 + .../gentoo-kernel-bin-5.4.161-r1.ebuild | 113 + sys-kernel/gentoo-kernel/Manifest | 2 + .../gentoo-kernel/gentoo-kernel-5.15.5.ebuild | 105 + sys-kernel/gentoo-sources/Manifest | 42 +- .../gentoo-sources-5.10.77.ebuild | 28 - .../gentoo-sources-5.10.78.ebuild | 28 - .../gentoo-sources-5.14.10.ebuild | 28 - .../gentoo-sources-5.14.13.ebuild | 28 - .../gentoo-sources-5.14.14.ebuild | 28 - .../gentoo-sources-5.14.15.ebuild | 28 - .../gentoo-sources-5.14.16.ebuild | 28 - .../gentoo-sources-5.14.17.ebuild | 28 - .../gentoo-sources-5.14.18.ebuild | 28 - .../gentoo-sources-5.15.1.ebuild | 28 - ....0.ebuild => gentoo-sources-5.15.5.ebuild} | 2 +- .../gentoo-sources-5.4.157.ebuild | 28 - .../gentoo-sources-5.4.158.ebuild | 28 - sys-kernel/vanilla-kernel/Manifest | 2 + .../vanilla-kernel-5.15.5.ebuild | 102 + sys-kernel/vanilla-sources/Manifest | 2 +- ...4.ebuild => vanilla-sources-5.15.5.ebuild} | 0 sys-libs/Manifest.gz | Bin 14224 -> 14227 bytes sys-libs/argp-standalone/Manifest | 1 + .../argp-standalone-1.4.1-r1.ebuild | 42 + .../files/argp-standalone-1.3-shared.patch | 5 + sys-libs/argp-standalone/metadata.xml | 5 +- sys-libs/basu/basu-0.2.0.ebuild | 7 +- ...pmcore-21.08.3-dont-destroy-zfs-pool.patch | 46 + ...-fix-seek-error-when-shred-partition.patch | 27 + ....08.3.ebuild => kpmcore-21.08.3-r1.ebuild} | 7 +- sys-libs/newlib/newlib-4.1.0-r1.ebuild | 2 +- sys-libs/newlib/newlib-9999.ebuild | 2 +- sys-power/Manifest.gz | Bin 5082 -> 5074 bytes sys-power/upower/upower-0.99.12-r1.ebuild | 2 +- sys-process/Manifest.gz | Bin 9833 -> 9829 bytes sys-process/parallel/Manifest | 8 +- sys-process/parallel/parallel-20210622.ebuild | 29 - sys-process/parallel/parallel-20210822.ebuild | 29 - sys-process/parallel/parallel-20211022.ebuild | 2 +- ...210722.ebuild => parallel-20211122.ebuild} | 2 +- virtual/Manifest.gz | Bin 28412 -> 28405 bytes virtual/dist-kernel/dist-kernel-5.15.5.ebuild | 19 + virtual/perl-CPAN/perl-CPAN-2.290.0.ebuild | 13 + www-apps/Manifest.gz | Bin 12301 -> 12302 bytes www-apps/element/Manifest | 3 +- www-apps/element/element-1.9.3.ebuild | 35 - ...ment-1.9.2.ebuild => element-1.9.5.ebuild} | 0 www-client/Manifest.gz | Bin 6209 -> 6213 bytes www-client/chromium/Manifest | 2 - .../chromium/chromium-95.0.4638.69.ebuild | 953 -------- .../chromium/chromium-96.0.4664.45.ebuild | 2 +- .../files/chromium-93-EnumTable-crash.patch | 79 - .../files/chromium-95-eigen-avx-1.patch | 229 -- .../files/chromium-95-eigen-avx-2.patch | 30 - .../files/chromium-95-eigen-avx-3.patch | 44 - .../files/chromium-95-harfbuzz-3.patch | 31 - .../files/chromium-95-maldoca-zlib.patch | 13 - .../files/chromium-95-xfce-maximize.patch | 30 - ...ks-2.25-r2.ebuild => links-2.25-r3.ebuild} | 4 +- www-client/microsoft-edge-beta/Manifest | 2 +- ...> microsoft-edge-beta-96.0.1054.34.ebuild} | 0 www-client/microsoft-edge-dev/Manifest | 2 +- ...=> microsoft-edge-dev-97.0.1072.13.ebuild} | 0 www-client/microsoft-edge/Manifest | 2 +- ...ild => microsoft-edge-96.0.1054.34.ebuild} | 0 www-client/vivaldi-snapshot/Manifest | 6 +- ...ild => vivaldi-snapshot-4.4.2493.3.ebuild} | 8 +- www-servers/Manifest.gz | Bin 5037 -> 5045 bytes www-servers/apache/apache-2.4.51-r1.ebuild | 2 +- x11-drivers/Manifest.gz | Bin 5035 -> 5034 bytes x11-drivers/nvidia-drivers/Manifest | 2 +- .../nvidia-drivers-390.144-r1.ebuild | 11 +- .../nvidia-drivers-460.91.03-r1.ebuild | 9 + ...ebuild => nvidia-drivers-470.62.13.ebuild} | 12 +- .../nvidia-drivers-470.82.00.ebuild | 12 +- .../nvidia-drivers-470.86-r1.ebuild | 12 +- .../nvidia-drivers-495.44-r2.ebuild | 12 +- .../nvidia-drivers-495.44.ebuild | 12 +- x11-libs/Manifest.gz | Bin 20466 -> 20465 bytes x11-libs/libdrm/Manifest | 1 + x11-libs/libdrm/libdrm-2.4.108.ebuild | 66 + x11-libs/libva/Manifest | 9 - .../libva-2.10.0-fix_wayland_build.patch | 29 - x11-libs/libva/libva-2.10.0.ebuild | 91 - x11-libs/libva/libva-2.11.0.ebuild | 91 - x11-libs/libva/libva-2.12.0.ebuild | 91 - x11-libs/libva/libva-2.13.0-r1.ebuild | 2 +- x11-libs/libva/libva-2.5.0-r1.ebuild | 83 - x11-libs/libva/libva-2.6.1.ebuild | 83 - x11-libs/libva/libva-2.7.1.ebuild | 83 - x11-libs/libva/libva-2.8.0.ebuild | 83 - x11-libs/libva/libva-2.9.0.ebuild | 83 - x11-libs/libva/libva-2.9.1.ebuild | 91 - x11-misc/Manifest.gz | Bin 48305 -> 48311 bytes ...nst-1.7.1.ebuild => dunst-1.7.1-r1.ebuild} | 5 +- x11-misc/screenkey/metadata.xml | 4 +- x11-misc/shared-mime-info/Manifest | 1 - ...mime-info-2.0-pkgconfig_install_path.patch | 22 - .../shared-mime-info-2.0-r2.ebuild | 52 - .../slop/files/slop-7.5-missing-header.patch | 16 + x11-misc/slop/slop-7.5.ebuild | 4 + x11-plugins/Manifest.gz | Bin 27701 -> 27698 bytes x11-plugins/wmppp/wmppp-1.3.2-r2.ebuild | 2 +- x11-themes/Manifest.gz | Bin 21762 -> 21756 bytes x11-themes/QGnomePlatform/Manifest | 1 + .../QGnomePlatform-0.8.3.ebuild | 34 + x11-wm/Manifest.gz | Bin 9636 -> 9636 bytes x11-wm/blackbox/blackbox-0.77.ebuild | 2 +- x11-wm/icewm/Manifest | 1 + x11-wm/icewm/icewm-2.8.0.ebuild | 2 +- x11-wm/icewm/icewm-2.9.0.ebuild | 153 ++ xfce-base/Manifest.gz | Bin 2381 -> 2381 bytes xfce-base/xfwm4/xfwm4-4.16.1-r1.ebuild | 2 +- xfce-base/xfwm4/xfwm4-4.16.1.ebuild | 70 - 3337 files changed, 26073 insertions(+), 18106 deletions(-) rename acct-user/subsonic/{subsonic-0.ebuild => subsonic-0-r1.ebuild} (93%) delete mode 100644 app-admin/ansible-molecule/ansible-molecule-3.3.4.ebuild rename app-admin/ansible-molecule/{ansible-molecule-3.5.2.ebuild => ansible-molecule-3.5.2-r1.ebuild} (98%) create mode 100644 app-admin/awscli/awscli-1.22.12.ebuild create mode 100644 app-admin/awscli/awscli-1.22.13.ebuild create mode 100644 app-admin/drush/drush-6.7.0-r3.ebuild create mode 100644 app-admin/drush/files/array-syntax.patch rename app-admin/exo/{exo-1.47.1.ebuild => exo-1.47.2.ebuild} (100%) create mode 100644 app-backup/borgmatic/borgmatic-1.5.21.ebuild create mode 100644 app-crypt/gnupg/gnupg-2.2.33.ebuild create mode 100644 app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.2.6.ebuild rename app-crypt/sbsigntools/{sbsigntools-0.9.1-r1.ebuild => sbsigntools-0.9.4.ebuild} (92%) create mode 100644 app-crypt/yubioath-desktop/files/yubioath-desktop-5.1.0-bin-installdir.patch rename app-crypt/yubioath-desktop/{yubioath-desktop-5.1.0.ebuild => yubioath-desktop-5.1.0-r1.ebuild} (92%) create mode 100644 app-doc/kicad-doc/kicad-doc-6.0.0_rc1.ebuild create mode 100644 app-editors/jedit/files/jedit-5.2.0-build-xml.patch create mode 100644 app-editors/jedit/jedit-5.2.0-r1.ebuild rename app-editors/vscode/{vscode-1.62.2.ebuild => vscode-1.62.3.ebuild} (100%) rename app-editors/vscodium/{vscodium-1.62.2.ebuild => vscodium-1.62.3.ebuild} (100%) create mode 100644 app-editors/xemacs/xemacs-21.5.9999.ebuild create mode 100644 app-emulation/nerdctl/nerdctl-0.14.0.ebuild rename app-emulation/virtualbox-additions/{virtualbox-additions-6.1.26.ebuild => virtualbox-additions-6.1.30.ebuild} (100%) rename app-emulation/virtualbox-extpack-oracle/{virtualbox-extpack-oracle-6.1.26.ebuild => virtualbox-extpack-oracle-6.1.30.ebuild} (100%) rename app-emulation/virtualbox-guest-additions/{virtualbox-guest-additions-6.1.26.ebuild => virtualbox-guest-additions-6.1.30.ebuild} (100%) rename app-emulation/virtualbox-modules/{virtualbox-modules-6.1.26.ebuild => virtualbox-modules-6.1.30.ebuild} (96%) rename app-emulation/virtualbox/{virtualbox-6.1.26-r1.ebuild => virtualbox-6.1.30.ebuild} (98%) delete mode 100644 app-emulation/wine-vanilla/wine-vanilla-6.0.1.ebuild create mode 100644 app-emulation/xen/xen-4.14.3-r2.ebuild create mode 100644 app-emulation/xen/xen-4.15.1-r2.ebuild create mode 100644 app-i18n/ibus/files/ibus-1.5.25-ibusimcontext.patch create mode 100644 app-i18n/ibus/ibus-1.5.25-r1.ebuild create mode 100644 app-misc/mosquitto/mosquitto-2.0.14.ebuild create mode 100644 app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.1.7.2.ebuild create mode 100644 app-office/libreoffice-bin/libreoffice-bin-7.1.7.2.ebuild rename app-office/libreoffice-l10n/{libreoffice-l10n-7.2.2.2.ebuild => libreoffice-l10n-7.2.3.2.ebuild} (100%) rename app-office/libreoffice/{libreoffice-7.2.2.2.ebuild => libreoffice-7.2.3.2.ebuild} (99%) create mode 100644 app-portage/mgorny-dev-scripts/mgorny-dev-scripts-12.ebuild create mode 100644 app-portage/mgorny-dev-scripts/mgorny-dev-scripts-13.ebuild create mode 100644 app-portage/portpeek/portpeek-3.2.2.ebuild create mode 100644 app-text/grutatxt/grutatxt-2.200.0.ebuild rename app-text/kramdown-rfc2629/{kramdown-rfc2629-1.5.16.ebuild => kramdown-rfc2629-1.5.17.ebuild} (100%) create mode 100644 app-text/mathtex/mathtex-1.05.ebuild delete mode 100644 app-text/opensp/files/opensp-1.5-gcc34.patch delete mode 100644 app-text/poppler/poppler-21.10.0.ebuild create mode 100644 app-text/tkman/tkman-2.2-r2.ebuild delete mode 100644 dev-ada/asis/Manifest delete mode 100644 dev-ada/asis/asis-2019-r1.ebuild delete mode 100644 dev-ada/asis/files/asis-2017-gentoo.patch delete mode 100644 dev-ada/asis/metadata.xml delete mode 100644 dev-ada/aunit/aunit-2020.ebuild delete mode 100644 dev-ada/aws/aws-2020-r1.ebuild delete mode 100644 dev-ada/aws/aws-2020.ebuild create mode 100644 dev-ada/e3-core/Manifest create mode 100644 dev-ada/e3-core/e3-core-22.1.0.ebuild create mode 100644 dev-ada/e3-core/files/e3-core-22.1.0-distro.patch create mode 100644 dev-ada/e3-core/files/e3-core-22.1.0-test.patch create mode 100644 dev-ada/e3-core/metadata.xml delete mode 100644 dev-ada/gnat_util/Manifest delete mode 100644 dev-ada/gnat_util/files/gnat_util-2017-gentoo.patch delete mode 100644 dev-ada/gnat_util/gnat_util-2019-r1.ebuild delete mode 100644 dev-ada/gnat_util/metadata.xml delete mode 100644 dev-ada/gnatcoll-bindings/gnatcoll-bindings-2020-r1.ebuild delete mode 100644 dev-ada/gnatcoll-bindings/gnatcoll-bindings-2020-r2.ebuild delete mode 100644 dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild delete mode 100644 dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild delete mode 100644 dev-ada/gnatmem/files/gnatmem-2019-bfd.patch delete mode 100644 dev-ada/gnatmem/gnatmem-2019-r1.ebuild delete mode 100644 dev-ada/gnatmem/gnatmem-2020.ebuild delete mode 100644 dev-ada/gnatsymbolize/gnatsymbolize-2019-r1.ebuild delete mode 100644 dev-ada/gnatsymbolize/gnatsymbolize-2020.ebuild delete mode 100644 dev-ada/gprbuild/files/gprbuild-2020-gentoo.patch delete mode 100644 dev-ada/gprbuild/gprbuild-2020-r1.ebuild delete mode 100644 dev-ada/gprbuild/gprbuild-2020.ebuild delete mode 100644 dev-ada/gtkada/gtkada-2019-r1.ebuild delete mode 100644 dev-ada/gtkada/gtkada-2019-r2.ebuild delete mode 100644 dev-ada/gtkada/gtkada-2020.ebuild delete mode 100644 dev-ada/libgpr/libgpr-2020-r1.ebuild delete mode 100644 dev-ada/libgpr/libgpr-2020.ebuild delete mode 100644 dev-ada/xmlada/xmlada-2020.ebuild create mode 100644 dev-cpp/cpp-taskflow/cpp-taskflow-9999.ebuild rename dev-db/mariadb/{mariadb-10.6.5.ebuild => mariadb-10.6.5-r1.ebuild} (99%) delete mode 100644 dev-embedded/lpc21isp/lpc21isp-1.85.ebuild create mode 100644 dev-embedded/lpc21isp/lpc21isp-1.97.ebuild delete mode 100644 dev-java/bcprov/bcprov-1.52-r2.ebuild delete mode 100644 dev-java/bcprov/bcprov-1.68-r2.ebuild delete mode 100644 dev-java/fec/fec-1.0.4-r2.ebuild delete mode 100644 dev-java/jnr-ffi/files/jnr-ffi-2.0.2-junit48.patch delete mode 100644 dev-java/jnr-ffi/files/jnr-ffi_maven-build.xml delete mode 100644 dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild delete mode 100644 dev-java/lzma/lzma-9.18.ebuild delete mode 100644 dev-java/lzmajio/lzmajio-0.95-r2.ebuild delete mode 100644 dev-java/mersennetwister/mersennetwister-0_pre23765-r1.ebuild delete mode 100644 dev-lang/closure-compiler-bin/closure-compiler-bin-20170218.ebuild create mode 100644 dev-lang/closure-compiler-bin/closure-compiler-bin-20211107.ebuild create mode 100644 dev-lang/moarvm/moarvm-2021.10.ebuild create mode 100644 dev-lang/nqp/nqp-2021.10.ebuild create mode 100644 dev-lang/php/files/php-icu-70.patch create mode 100644 dev-lang/rakudo/rakudo-2021.10.ebuild create mode 100644 dev-lang/ruby/ruby-2.6.9.ebuild create mode 100644 dev-lang/ruby/ruby-2.7.5.ebuild create mode 100644 dev-lang/ruby/ruby-3.0.3.ebuild delete mode 100644 dev-libs/cyrus-sasl/files/cyrus-sasl-2.1.27-db_gdbm-fix-gdbm_errno-overlay-from-gdbm_close.patch create mode 100644 dev-libs/gmp/files/gmp-6.2.1-CVE-2021-43618.patch create mode 100644 dev-libs/gmp/gmp-6.2.1-r2.ebuild create mode 100644 dev-libs/icu-layoutex/icu-layoutex-70.1.ebuild create mode 100644 dev-libs/icu/icu-70.1.ebuild create mode 100644 dev-libs/libevdev/libevdev-1.12.0.ebuild create mode 100644 dev-libs/libptytty/Manifest create mode 100644 dev-libs/libptytty/libptytty-2.0.ebuild create mode 100644 dev-libs/libptytty/metadata.xml create mode 100644 dev-libs/lockdev/files/lockdev-1.0.3-major-minor.patch create mode 100644 dev-libs/lockdev/lockdev-1.0.3.1.2-r4.ebuild create mode 100644 dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild delete mode 100644 dev-perl/MIME-Lite/files/3.030-makefilepl.patch delete mode 100644 dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.280.0-r3.ebuild delete mode 100644 dev-perl/Number-Fraction/Number-Fraction-2.0.0.ebuild delete mode 100644 dev-perl/OLE-StorageLite/OLE-StorageLite-0.190.0-r1.ebuild delete mode 100644 dev-perl/OOTools/OOTools-2.400.0.ebuild delete mode 100644 dev-perl/Ogg-Vorbis-Header-PurePerl/Ogg-Vorbis-Header-PurePerl-1.0.0-r2.ebuild delete mode 100644 dev-perl/Ogg-Vorbis-Header/Ogg-Vorbis-Header-0.50.0-r1.ebuild delete mode 100644 dev-perl/PAR-Dist/PAR-Dist-0.490.0-r1.ebuild delete mode 100644 dev-perl/PAR/PAR-1.15.0.ebuild rename dev-perl/PDF-API2/{PDF-API2-2.33.0.ebuild => PDF-API2-2.42.0.ebuild} (71%) delete mode 100644 dev-perl/PDF-Builder/PDF-Builder-3.19.0.ebuild delete mode 100644 dev-perl/PDF-Create/PDF-Create-1.430.0.ebuild create mode 100644 dev-perl/PDL-Graphics-Gnuplot/PDL-Graphics-Gnuplot-2.19.0.ebuild delete mode 100644 dev-perl/PDL-Transform-Color/PDL-Transform-Color-1.3.0.ebuild create mode 100644 dev-perl/PDL/PDL-2.63.0.ebuild create mode 100644 dev-perl/PDL/files/PDL-2.63.0-fortran.patch delete mode 100644 dev-perl/PGPLOT/PGPLOT-2.210.0-r1.ebuild delete mode 100644 dev-perl/Package-Stash-XS/Package-Stash-XS-0.280.0.ebuild delete mode 100644 dev-perl/Package-Stash/Package-Stash-0.370.0.ebuild delete mode 100644 dev-perl/PadWalker/PadWalker-2.300.0.ebuild delete mode 100644 dev-perl/Panotools-Script/Panotools-Script-0.280.0-r3.ebuild delete mode 100644 dev-perl/Parallel-ForkManager/Parallel-ForkManager-1.190.0.ebuild delete mode 100644 dev-perl/Params-Util/Params-Util-1.70.0.ebuild delete mode 100644 dev-perl/Params-Validate/Params-Validate-1.290.0.ebuild delete mode 100644 dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.260.0.ebuild create mode 100644 dev-perl/Path-Iterator-Rule/Path-Iterator-Rule-1.15.0.ebuild rename dev-perl/Path-Tiny/{Path-Tiny-0.104.0.ebuild => Path-Tiny-0.120.0.ebuild} (69%) delete mode 100644 dev-perl/Pegex/Pegex-0.640.0.ebuild delete mode 100644 dev-perl/Perl-Critic/Perl-Critic-1.130.0-r1.ebuild create mode 100644 dev-perl/Perl-LanguageServer/Perl-LanguageServer-2.3.0.ebuild delete mode 100644 dev-perl/Perl-MinimumVersion/Perl-MinimumVersion-1.380.0.ebuild delete mode 100644 dev-perl/Perl-PrereqScanner/Perl-PrereqScanner-1.23.0.ebuild rename dev-perl/Perl-Tidy/{Perl-Tidy-20190915.0.0.ebuild => Perl-Tidy-20211029.0.0.ebuild} (73%) delete mode 100644 dev-perl/PerlIO-eol/PerlIO-eol-0.160.0.ebuild delete mode 100644 dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.7.0.ebuild delete mode 100644 dev-perl/Plack/Plack-1.4.400-r1.ebuild delete mode 100644 dev-perl/Pod-Elemental/Pod-Elemental-0.103.4.ebuild delete mode 100644 dev-perl/Pod-Eventual/Pod-Eventual-0.94.1.ebuild delete mode 100644 dev-perl/namespace-autoclean/namespace-autoclean-0.280.0.ebuild create mode 100644 dev-php/igbinary/igbinary-3.2.6-r1.ebuild create mode 100644 dev-php/pecl-memcache/files/8.0-patches-20211123.patch create mode 100644 dev-php/pecl-memcache/pecl-memcache-8.0-r1.ebuild delete mode 100644 dev-php/pecl-pam/files/1.0.3-php7.patch delete mode 100644 dev-php/pecl-pam/pecl-pam-1.0.3-r3.ebuild rename dev-python/aiohttp-socks/{aiohttp-socks-0.6.0.ebuild => aiohttp-socks-0.6.0-r1.ebuild} (94%) rename dev-python/aiohttp-socks/{aiohttp-socks-0.6.1.ebuild => aiohttp-socks-0.6.1-r1.ebuild} (94%) create mode 100644 dev-python/aiohttp-socks/aiohttp-socks-0.7.1.ebuild rename dev-python/black/{black-21.11_beta0.ebuild => black-21.10_beta0-r1.ebuild} (94%) rename dev-python/black/{black-21.10_beta0.ebuild => black-21.11_beta0-r1.ebuild} (94%) rename dev-python/black/{black-21.9_beta0.ebuild => black-21.9_beta0-r1.ebuild} (94%) delete mode 100644 dev-python/blosc/files/blosc-1.10.0-unbundle.patch delete mode 100644 dev-python/blosc/files/blosc-1.10.4-cpu-flags.patch create mode 100644 dev-python/boto3/boto3-1.20.12.ebuild create mode 100644 dev-python/boto3/boto3-1.20.13.ebuild create mode 100644 dev-python/botocore/botocore-1.23.12.ebuild create mode 100644 dev-python/botocore/botocore-1.23.13.ebuild create mode 100644 dev-python/charset_normalizer/charset_normalizer-2.0.8.ebuild create mode 100644 dev-python/csscompressor/Manifest create mode 100644 dev-python/csscompressor/csscompressor-0.9.5.ebuild create mode 100644 dev-python/csscompressor/metadata.xml create mode 100644 dev-python/docutils/docutils-0.18.1.ebuild create mode 100644 dev-python/flit/flit-3.5.1.ebuild create mode 100644 dev-python/flit_core/flit_core-3.5.1.ebuild create mode 100644 dev-python/imageio/imageio-2.12.0.ebuild create mode 100644 dev-python/iso8601/iso8601-1.0.2.ebuild create mode 100644 dev-python/keyring/keyring-23.3.0.ebuild create mode 100644 dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.10.3.ebuild create mode 100644 dev-python/mkdocs-material/mkdocs-material-7.3.6.ebuild create mode 100644 dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.5.0-r1.ebuild create mode 100644 dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.5.5.ebuild create mode 100644 dev-python/more-itertools/more-itertools-8.12.0.ebuild create mode 100644 dev-python/msgpack/msgpack-1.0.3.ebuild rename dev-python/nbconvert/{nbconvert-6.2.0.ebuild => nbconvert-6.2.0-r1.ebuild} (97%) rename dev-python/nbconvert/{nbconvert-6.3.0.ebuild => nbconvert-6.3.0-r1.ebuild} (97%) create mode 100644 dev-python/numpy/files/numpy-1.21.4-copy-python-3.9.patch rename dev-python/numpy/{numpy-1.21.4-r1.ebuild => numpy-1.21.4-r2.ebuild} (87%) create mode 100644 dev-python/openstacksdk/openstacksdk-0.60.0.ebuild create mode 100644 dev-python/plumbum/plumbum-1.7.1.ebuild create mode 100644 dev-python/pygal/pygal-3.0.0.ebuild create mode 100644 dev-python/pylint/pylint-2.11.1.ebuild create mode 100644 dev-python/pylint/pylint-2.12.1.ebuild delete mode 100644 dev-python/pyparsing/pyparsing-3.0.0.ebuild delete mode 100644 dev-python/pyparsing/pyparsing-3.0.1.ebuild delete mode 100644 dev-python/pyparsing/pyparsing-3.0.3.ebuild delete mode 100644 dev-python/pyparsing/pyparsing-3.0.4.ebuild rename dev-python/pytest-salt-factories/{pytest-salt-factories-0.121.1.ebuild => pytest-salt-factories-0.121.1-r1.ebuild} (91%) create mode 100644 dev-python/python-cinderclient/python-cinderclient-8.2.0.ebuild create mode 100644 dev-python/python-gnupg/python-gnupg-0.4.8.ebuild create mode 100644 dev-python/python-lsp-server/python-lsp-server-1.3.1.ebuild create mode 100644 dev-python/python-neutronclient/python-neutronclient-7.7.0.ebuild create mode 100644 dev-python/python-socks/python-socks-2.0.0.ebuild delete mode 100644 dev-python/pyudev/files/pyudev-0.22-remove-flaky-tests.patch create mode 100644 dev-python/qtconsole/qtconsole-5.2.1.ebuild delete mode 100644 dev-python/reportlab/reportlab-3.6.1.ebuild create mode 100644 dev-python/rsa/rsa-4.8.ebuild create mode 100644 dev-python/scipy/scipy-1.7.3.ebuild create mode 100644 dev-python/snakeoil/snakeoil-0.9.5.ebuild create mode 100644 dev-python/spyder-kernels/spyder-kernels-2.2.0.ebuild rename dev-python/spyder-terminal/{spyder-terminal-1.1.0.ebuild => spyder-terminal-1.1.0-r1.ebuild} (93%) create mode 100644 dev-python/spyder/files/spyder-5.2.0-doc-theme-renamed.patch create mode 100644 dev-python/spyder/spyder-5.2.0.ebuild create mode 100644 dev-python/translate-toolkit/translate-toolkit-3.5.1.ebuild rename dev-python/twine/{twine-3.5.0.ebuild => twine-3.6.0.ebuild} (100%) delete mode 100644 dev-ruby/abstract/abstract-1.0.0-r3.ebuild delete mode 100644 dev-ruby/ae/ae-1.8.2.ebuild delete mode 100644 dev-ruby/allison/allison-2.0.3-r3.ebuild delete mode 100644 dev-ruby/atomic/atomic-1.1.101.ebuild create mode 100644 dev-ruby/axiom-types/axiom-types-0.1.1-r1.ebuild delete mode 100644 dev-ruby/capistrano/capistrano-2.15.5-r2.ebuild create mode 100644 dev-ruby/childlabor/childlabor-0.0.3-r2.ebuild delete mode 100644 dev-ruby/chronic/chronic-0.10.2.ebuild create mode 100644 dev-ruby/dependor/dependor-1.0.1-r1.ebuild create mode 100644 dev-ruby/deprecated/deprecated-3.0.1-r3.ebuild delete mode 100644 dev-ruby/ecma-re-validator/ecma-re-validator-0.2.0.ebuild rename dev-ruby/ecma-re-validator/{ecma-re-validator-0.2.1.ebuild => ecma-re-validator-0.3.0-r1.ebuild} (76%) delete mode 100644 dev-ruby/equalizer/equalizer-0.0.11.ebuild delete mode 100644 dev-ruby/evented-spec/evented-spec-0.9.0.ebuild delete mode 100644 dev-ruby/ferret/ferret-0.11.8.7.ebuild create mode 100644 dev-ruby/ffi-compiler/ffi-compiler-1.0.1-r1.ebuild create mode 100644 dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild create mode 100644 dev-ruby/globalid/globalid-0.6.0.ebuild delete mode 100644 dev-ruby/gnuplot/gnuplot-2.6.2-r2.ebuild delete mode 100644 dev-ruby/hamster/hamster-3.0.0-r1.ebuild delete mode 100644 dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r1.ebuild create mode 100644 dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild delete mode 100644 dev-ruby/html2haml/html2haml-2.2.0.ebuild rename dev-ruby/http-parser/{http-parser-1.2.2.ebuild => http-parser-1.2.3-r1.ebuild} (77%) delete mode 100644 dev-ruby/http_parser_rb/http_parser_rb-0.6.0-r1.ebuild delete mode 100644 dev-ruby/imagesize/imagesize-0.1.1_p20100902-r1.ebuild create mode 100644 dev-ruby/inflecto/inflecto-0.0.2-r1.ebuild delete mode 100644 dev-ruby/little-plugger/little-plugger-1.1.4.ebuild delete mode 100644 dev-ruby/lockfile/lockfile-2.1.3.ebuild delete mode 100644 dev-ruby/log_buddy/log_buddy-0.7.0.ebuild delete mode 100644 dev-ruby/mab/mab-0.0.3-r1.ebuild delete mode 100644 dev-ruby/memoize/memoize-1.3.1-r1.ebuild delete mode 100644 dev-ruby/metaclass/metaclass-0.0.4.ebuild create mode 100644 dev-ruby/mimemagic/mimemagic-0.3.10-r1.ebuild create mode 100644 dev-ruby/mimemagic/mimemagic-0.4.3-r1.ebuild delete mode 100644 dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild delete mode 100644 dev-ruby/multi_test/multi_test-0.1.2.ebuild create mode 100644 dev-ruby/nagios_analyzer/nagios_analyzer-0.0.5-r2.ebuild delete mode 100644 dev-ruby/nanotest/nanotest-0.9.4.1.ebuild rename dev-ruby/narray/{narray-0.6.1.2.ebuild => narray-0.6.1.2-r2.ebuild} (70%) delete mode 100644 dev-ruby/naught/naught-1.1.0.ebuild delete mode 100644 dev-ruby/nenv/nenv-0.3.0.ebuild rename dev-ruby/net-http-pipeline/{net-http-pipeline-1.0.1.ebuild => net-http-pipeline-1.0.1-r1.ebuild} (72%) delete mode 100644 dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0.ebuild create mode 100644 dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild create mode 100644 dev-ruby/open4/open4-1.3.4-r1.ebuild rename dev-ruby/optionable/{optionable-0.2.0.ebuild => optionable-0.2.0-r1.ebuild} (70%) delete mode 100644 dev-ruby/org-ruby/org-ruby-0.9.12.ebuild create mode 100644 dev-ruby/pdf-inspector/pdf-inspector-1.3.0-r1.ebuild delete mode 100644 dev-ruby/podcast/podcast-0.0.4-r2.ebuild create mode 100644 dev-ruby/polyglot/polyglot-0.3.5-r1.ebuild create mode 100644 dev-ruby/prawn-table/prawn-table-0.2.2-r2.ebuild delete mode 100644 dev-ruby/qed/qed-2.9.2.ebuild delete mode 100644 dev-ruby/rack-openid/rack-openid-1.4.2.ebuild rename dev-ruby/rbpdf-font/{rbpdf-font-1.19.1.ebuild => rbpdf-font-1.19.1-r1.ebuild} (83%) create mode 100644 dev-ruby/rdtool/rdtool-0.6.38-r3.ebuild delete mode 100644 dev-ruby/ref/ref-2.0.0.ebuild delete mode 100644 dev-ruby/ritex/ritex-1.0.1.ebuild create mode 100644 dev-ruby/rkelly-remix/rkelly-remix-0.0.7-r1.ebuild create mode 100644 dev-ruby/rspec-mocks/rspec-mocks-2.99.2-r1.ebuild create mode 100644 dev-ruby/ruby-elf/ruby-elf-1.0.8-r1.ebuild create mode 100644 dev-ruby/ruby-hmac/ruby-hmac-0.4.0-r2.ebuild delete mode 100644 dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild create mode 100644 dev-ruby/ruby-romkan/ruby-romkan-0.4-r7.ebuild delete mode 100644 dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild delete mode 100644 dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r2.ebuild delete mode 100644 dev-ruby/ruby_gntp/ruby_gntp-0.3.4.ebuild delete mode 100644 dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild delete mode 100644 dev-ruby/rubytest/rubytest-0.8.1.ebuild create mode 100644 dev-ruby/sassc/sassc-2.4.0-r1.ebuild create mode 100644 dev-ruby/settingslogic/settingslogic-2.0.9-r1.ebuild delete mode 100644 dev-ruby/sigar/sigar-0.7.3.ebuild rename dev-ruby/six/{six-0.2.0.ebuild => six-0.2.0-r1.ebuild} (81%) delete mode 100644 dev-ruby/spy/spy-1.0.1.ebuild create mode 100644 dev-ruby/stamp/stamp-0.6.0-r1.ebuild delete mode 100644 dev-ruby/state_machine/state_machine-1.2.0.ebuild create mode 100644 dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild delete mode 100644 dev-ruby/text-hyphen/text-hyphen-1.4.1-r2.ebuild delete mode 100644 dev-ruby/text/text-1.3.1.ebuild rename dev-ruby/textpow/{textpow-1.4.0.ebuild => textpow-1.4.0-r1.ebuild} (88%) delete mode 100644 dev-ruby/thread_safe/thread_safe-0.3.6.ebuild delete mode 100644 dev-ruby/tokyocabinet/tokyocabinet-1.32.0.ebuild create mode 100644 dev-ruby/totoridipjp/totoridipjp-0.1.0-r1.ebuild create mode 100644 dev-ruby/transaction-simple/transaction-simple-1.4.0.2-r3.ebuild create mode 100644 dev-ruby/typed-array/typed-array-0.1.2-r2.ebuild create mode 100644 dev-ruby/uconv/uconv-0.6.1-r3.ebuild create mode 100644 dev-ruby/unf/unf-0.1.4-r1.ebuild rename dev-ruby/websocket/{websocket-1.2.8.ebuild => websocket-1.2.9-r1.ebuild} (75%) create mode 100644 dev-scheme/chez/Manifest create mode 100644 dev-scheme/chez/chez-9.5.6-r1.ebuild create mode 100644 dev-scheme/chez/metadata.xml create mode 100644 dev-scheme/chibi/Manifest create mode 100644 dev-scheme/chibi/chibi-0.10.ebuild create mode 100644 dev-scheme/chibi/chibi-9999.ebuild create mode 100644 dev-scheme/chibi/metadata.xml create mode 100644 dev-scheme/cyclone/Manifest create mode 100644 dev-scheme/cyclone/cyclone-0.33.0.ebuild create mode 100644 dev-scheme/cyclone/cyclone-9999.ebuild create mode 100644 dev-scheme/cyclone/metadata.xml create mode 100644 dev-tex/html2latex/html2latex-1.1-r3.ebuild create mode 100644 dev-util/bazel/files/bazel-3.7.2-musl-temp-failure-retry.patch create mode 100644 dev-util/catalyst/catalyst-3.0.18.ebuild rename dev-util/complexity/{complexity-1.10.ebuild => complexity-1.10-r1.ebuild} (80%) create mode 100644 dev-util/cppcheck/cppcheck-2.6.2.ebuild create mode 100644 dev-util/git-delta/git-delta-0.10.0.ebuild create mode 100644 dev-util/git-delta/git-delta-0.10.1.ebuild create mode 100644 dev-util/meson/files/meson-0.60.2-check-module-linking.patch rename dev-util/meson/{meson-0.60.1.ebuild => meson-0.60.2-r1.ebuild} (97%) delete mode 100644 dev-util/omake/files/omake-0.9.8.6.0_rc1-cflags.patch delete mode 100644 dev-util/omake/files/omake-0.9.8.6.0_rc1-warnerror.patch rename dev-util/omake/{omake-0.10.2.ebuild => omake-0.10.3-r1.ebuild} (85%) delete mode 100644 dev-util/omake/omake-0.10.3.ebuild delete mode 100644 dev-util/omake/omake-0.9.8.6.0_rc1.ebuild create mode 100644 dev-vcs/git/git-2.34.1.ebuild create mode 100644 dev-vcs/stgit/stgit-1.4.ebuild create mode 100644 games-emulation/ppsspp/ppsspp-1.12.3.ebuild create mode 100644 games-strategy/warzone2100/warzone2100-4.2.2.ebuild create mode 100644 games-util/ucon64/files/ucon64-2.2.2-respect-flags.patch create mode 100644 games-util/ucon64/ucon64-2.2.2.ebuild create mode 100644 gui-apps/tuigreet/files/tuigreet-0.7.1-power-command-notify.patch create mode 100644 gui-apps/tuigreet/tuigreet-0.7.1.ebuild create mode 100644 kde-apps/kimap/files/kimap-21.08.3-CVE-2021-38373.patch rename kde-apps/kimap/{kimap-21.08.3.ebuild => kimap-21.08.3-r1.ebuild} (94%) create mode 100644 kde-apps/kmailtransport/files/kmailtransport-21.08.3-CVE-2021-38373.patch create mode 100644 kde-apps/kmailtransport/files/kmailtransport-21.08.3-fix-crash-when-response-empty.patch rename kde-apps/kmailtransport/{kmailtransport-21.08.3.ebuild => kmailtransport-21.08.3-r2.ebuild} (87%) rename kde-apps/ksmtp/{ksmtp-21.08.3.ebuild => ksmtp-21.08.3-r1.ebuild} (81%) create mode 100644 kde-frameworks/kconfigwidgets/files/kconfigwidgets-5.88.0-KCommandBar-alignment.patch create mode 100644 kde-frameworks/kconfigwidgets/files/kconfigwidgets-5.88.0-hamburger-menu-no-window-on-wayland.patch rename kde-frameworks/kconfigwidgets/{kconfigwidgets-5.88.0.ebuild => kconfigwidgets-5.88.0-r1.ebuild} (89%) create mode 100644 kde-frameworks/kirigami/files/kirigami-5.88.0-PageRowGlobalToolBarUI-dont-animate-opacity.patch rename kde-frameworks/kirigami/{kirigami-5.88.0.ebuild => kirigami-5.88.0-r1.ebuild} (92%) create mode 100644 kde-frameworks/kwidgetsaddons/files/kwidgetsaddons-5.88.0-kacceleratormanager-alt-x-shortcuts.patch rename kde-frameworks/kwidgetsaddons/{kwidgetsaddons-5.88.0.ebuild => kwidgetsaddons-5.88.0-r1.ebuild} (89%) create mode 100644 kde-frameworks/plasma/files/plasma-5.88.0-fix-centered-text.patch create mode 100644 kde-frameworks/plasma/files/plasma-5.88.0-fix-misrenderings-with-transparency.patch create mode 100644 kde-frameworks/plasma/files/plasma-5.88.0-make-OSD-an-actual-wayland-OSD.patch rename kde-frameworks/plasma/{plasma-5.88.0.ebuild => plasma-5.88.0-r1.ebuild} (90%) rename kde-plasma/breeze-gtk/{breeze-gtk-5.23.3.ebuild => breeze-gtk-5.23.3-r1.ebuild} (91%) create mode 100644 kde-plasma/breeze-gtk/files/breeze-gtk-5.23.3-fix-unneeded-outline.patch create mode 100644 kde-plasma/kdeplasma-addons/files/kdeplasma-addons-5.23.3-mediaframe-fix-path-URLs.patch create mode 100644 kde-plasma/kdeplasma-addons/files/kdeplasma-addons-5.23.3-weather-fix-cursor.patch rename kde-plasma/kdeplasma-addons/{kdeplasma-addons-5.23.3.ebuild => kdeplasma-addons-5.23.3-r1.ebuild} (94%) create mode 100644 kde-plasma/khotkeys/files/khotkeys-5.23.3-delete-widgets-w-entry.patch rename kde-plasma/khotkeys/{khotkeys-5.23.3.ebuild => khotkeys-5.23.3-r1.ebuild} (94%) create mode 100644 kde-plasma/kscreen/files/kscreen-5.23.3-make-revert-message-wrap.patch rename kde-plasma/kscreen/{kscreen-5.23.3.ebuild => kscreen-5.23.3-r1.ebuild} (93%) create mode 100644 kde-plasma/kwin/files/kwin-5.23.3-enable-window-rules-for-all-xdg-toplevel.patch create mode 100644 kde-plasma/kwin/files/kwin-5.23.3-fix-xwayland-abstract-socket-addr.patch create mode 100644 kde-plasma/kwin/files/kwin-5.23.3-revert-2560288e.patch rename kde-plasma/kwin/{kwin-5.23.3.ebuild => kwin-5.23.3-r1.ebuild} (94%) rename kde-plasma/plasma-desktop/{plasma-desktop-5.23.3.ebuild => plasma-desktop-5.23.3-r1.ebuild} (97%) create mode 100644 kde-plasma/plasma-workspace/files/plasma-workspace-5.23.3-baloosearchrunner-emit-DBus-error-when-disabled.patch create mode 100644 kde-plasma/plasma-workspace/files/plasma-workspace-5.23.3-systemtray-check-if-service-already-added.patch create mode 100644 kde-plasma/plasma-workspace/files/plasma-workspace-5.23.3-systemtray-fix-race-condition.patch rename kde-plasma/plasma-workspace/{plasma-workspace-5.23.3-r1.ebuild => plasma-workspace-5.23.3-r2.ebuild} (96%) create mode 100644 kde-plasma/powerdevil/files/powerdevil-5.23.3-dismiss-battery-notifications.patch rename kde-plasma/powerdevil/{powerdevil-5.23.3.ebuild => powerdevil-5.23.3-r1.ebuild} (96%) create mode 100644 licenses/Lexmark-EU2-0111 create mode 100644 mail-filter/spampd/files/spampd-2.61-no-pid-file.patch create mode 100644 mail-filter/spampd/files/spampd.service create mode 100644 mail-filter/spampd/files/spampd.service.conf create mode 100644 mail-filter/spampd/spampd-2.61.ebuild create mode 100644 media-fonts/ipaex/ipaex-004.01.ebuild create mode 100644 media-fonts/sil-gentium/sil-gentium-6.001.ebuild create mode 100644 media-fonts/takao-fonts/takao-fonts-00303.01.ebuild create mode 100644 media-fonts/vlgothic/vlgothic-20200720.ebuild delete mode 100644 media-gfx/gmic/gmic-2.9.8.ebuild create mode 100644 media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.1.0013-r6.ebuild create mode 100644 media-gfx/sane-airscan/Manifest create mode 100644 media-gfx/sane-airscan/files/sane-airscan-0.99.27-makefile-fixes.patch create mode 100644 media-gfx/sane-airscan/metadata.xml create mode 100644 media-gfx/sane-airscan/sane-airscan-0.99.27.ebuild create mode 100644 media-libs/embree/embree-3.13.2.ebuild rename media-libs/gst-plugins-bad/{gst-plugins-bad-1.18.4-r1.ebuild => gst-plugins-bad-1.18.4-r2.ebuild} (91%) delete mode 100644 media-libs/harfbuzz/harfbuzz-2.8.1.ebuild delete mode 100644 media-libs/harfbuzz/harfbuzz-2.8.2-r1.ebuild create mode 100644 media-libs/libexif/libexif-0.6.24.ebuild create mode 100644 media-libs/libmpdclient/libmpdclient-2.20.ebuild create mode 100644 media-libs/mesa/mesa-21.2.6.ebuild create mode 100644 media-libs/pnglite/pnglite-0.1.17-r1.ebuild create mode 100644 media-libs/spandsp/spandsp-0.0.6-r1.ebuild create mode 100644 media-libs/zvbi/zvbi-0.2.35-r2.ebuild delete mode 100644 media-plugins/audacious-plugins/files/audacious-plugins-3.10.1-cddb-use-gnudb.org.patch rename media-plugins/frei0r-plugins/{frei0r-plugins-1.7.0.ebuild => frei0r-plugins-1.7.0-r1.ebuild} (93%) rename media-plugins/gst-plugins-opencv/{gst-plugins-opencv-1.18.4-r1.ebuild => gst-plugins-opencv-1.18.4-r2.ebuild} (89%) create mode 100644 media-radio/direwolf/direwolf-1.6.ebuild create mode 100644 media-radio/direwolf/files/direwolf-1.5-respect-AR.patch create mode 100644 media-radio/direwolf/files/direwolf-1.5-respect-LDFLAGS.patch create mode 100644 media-radio/direwolf/files/direwolf-1.6-use-standard-doc-dir.patch delete mode 100644 media-sound/mpg123/mpg123-1.29.0.ebuild create mode 100644 media-tv/gtk-v4l/gtk-v4l-0.4-r1.ebuild delete mode 100644 media-tv/gtk-v4l/gtk-v4l-0.4.ebuild rename media-tv/mythtv-status/files/{mythtv-status.1 => mythtv-status-1.0.1.man} (87%) rename media-tv/mythtv-status/{mythtv-status-0.10.4.ebuild => mythtv-status-1.0.1.ebuild} (69%) create mode 100644 media-video/movit/movit-1.6.3.ebuild rename metadata/md5-cache/acct-user/{subsonic-0 => subsonic-0-r1} (92%) delete mode 100644 metadata/md5-cache/app-admin/ansible-molecule-3.3.4 rename metadata/md5-cache/app-admin/{ansible-molecule-3.5.2 => ansible-molecule-3.5.2-r1} (53%) create mode 100644 metadata/md5-cache/app-admin/awscli-1.22.12 create mode 100644 metadata/md5-cache/app-admin/awscli-1.22.13 create mode 100644 metadata/md5-cache/app-admin/drush-6.7.0-r3 rename metadata/md5-cache/app-admin/{exo-1.47.1 => exo-1.47.2} (77%) create mode 100644 metadata/md5-cache/app-backup/borgmatic-1.5.21 create mode 100644 metadata/md5-cache/app-crypt/gnupg-2.2.33 create mode 100644 metadata/md5-cache/app-crypt/jitterentropy-rngd-1.2.6 delete mode 100644 metadata/md5-cache/app-crypt/sbsigntools-0.9.1-r1 create mode 100644 metadata/md5-cache/app-crypt/sbsigntools-0.9.4 rename metadata/md5-cache/app-crypt/{yubioath-desktop-5.1.0 => yubioath-desktop-5.1.0-r1} (98%) create mode 100644 metadata/md5-cache/app-doc/kicad-doc-6.0.0_rc1 create mode 100644 metadata/md5-cache/app-editors/jedit-5.2.0-r1 rename metadata/md5-cache/app-editors/{vscode-1.62.2 => vscode-1.62.3} (78%) rename metadata/md5-cache/app-editors/{vscodium-1.62.2 => vscodium-1.62.3} (77%) create mode 100644 metadata/md5-cache/app-editors/xemacs-21.5.9999 create mode 100644 metadata/md5-cache/app-emulation/nerdctl-0.14.0 delete mode 100644 metadata/md5-cache/app-emulation/virtualbox-6.1.26-r1 create mode 100644 metadata/md5-cache/app-emulation/virtualbox-6.1.30 rename metadata/md5-cache/app-emulation/{virtualbox-additions-6.1.26 => virtualbox-additions-6.1.30} (79%) rename metadata/md5-cache/app-emulation/{virtualbox-extpack-oracle-6.1.26 => virtualbox-extpack-oracle-6.1.30} (51%) rename metadata/md5-cache/app-emulation/{virtualbox-guest-additions-6.1.26 => virtualbox-guest-additions-6.1.30} (92%) rename metadata/md5-cache/app-emulation/{virtualbox-modules-6.1.26 => virtualbox-modules-6.1.30} (93%) delete mode 100644 metadata/md5-cache/app-emulation/wine-vanilla-6.0.1 create mode 100644 metadata/md5-cache/app-emulation/xen-4.14.3-r2 create mode 100644 metadata/md5-cache/app-emulation/xen-4.15.1-r2 create mode 100644 metadata/md5-cache/app-i18n/ibus-1.5.25-r1 create mode 100644 metadata/md5-cache/app-misc/mosquitto-2.0.14 rename metadata/md5-cache/app-office/{libreoffice-7.2.2.2 => libreoffice-7.2.3.2} (93%) create mode 100644 metadata/md5-cache/app-office/libreoffice-bin-7.1.7.2 create mode 100644 metadata/md5-cache/app-office/libreoffice-bin-debug-7.1.7.2 delete mode 100644 metadata/md5-cache/app-office/libreoffice-l10n-7.2.2.2 create mode 100644 metadata/md5-cache/app-office/libreoffice-l10n-7.2.3.2 create mode 100644 metadata/md5-cache/app-portage/mgorny-dev-scripts-12 create mode 100644 metadata/md5-cache/app-portage/mgorny-dev-scripts-13 create mode 100644 metadata/md5-cache/app-portage/portpeek-3.2.2 create mode 100644 metadata/md5-cache/app-text/grutatxt-2.200.0 rename metadata/md5-cache/app-text/{kramdown-rfc2629-1.5.16 => kramdown-rfc2629-1.5.17} (93%) create mode 100644 metadata/md5-cache/app-text/mathtex-1.05 delete mode 100644 metadata/md5-cache/app-text/poppler-21.10.0 create mode 100644 metadata/md5-cache/app-text/tkman-2.2-r2 delete mode 100644 metadata/md5-cache/dev-ada/asis-2019-r1 delete mode 100644 metadata/md5-cache/dev-ada/aunit-2020 delete mode 100644 metadata/md5-cache/dev-ada/aws-2020 delete mode 100644 metadata/md5-cache/dev-ada/aws-2020-r1 create mode 100644 metadata/md5-cache/dev-ada/e3-core-22.1.0 delete mode 100644 metadata/md5-cache/dev-ada/gnat_util-2019-r1 delete mode 100644 metadata/md5-cache/dev-ada/gnatcoll-bindings-2020-r1 delete mode 100644 metadata/md5-cache/dev-ada/gnatcoll-bindings-2020-r2 delete mode 100644 metadata/md5-cache/dev-ada/gnatcoll-core-2020 delete mode 100644 metadata/md5-cache/dev-ada/gnatcoll-core-2020-r1 delete mode 100644 metadata/md5-cache/dev-ada/gnatmem-2019-r1 delete mode 100644 metadata/md5-cache/dev-ada/gnatmem-2020 delete mode 100644 metadata/md5-cache/dev-ada/gnatsymbolize-2019-r1 delete mode 100644 metadata/md5-cache/dev-ada/gnatsymbolize-2020 delete mode 100644 metadata/md5-cache/dev-ada/gprbuild-2020 delete mode 100644 metadata/md5-cache/dev-ada/gprbuild-2020-r1 delete mode 100644 metadata/md5-cache/dev-ada/gtkada-2019-r1 delete mode 100644 metadata/md5-cache/dev-ada/gtkada-2019-r2 delete mode 100644 metadata/md5-cache/dev-ada/gtkada-2020 delete mode 100644 metadata/md5-cache/dev-ada/libgpr-2020 delete mode 100644 metadata/md5-cache/dev-ada/libgpr-2020-r1 delete mode 100644 metadata/md5-cache/dev-ada/xmlada-2020 create mode 100644 metadata/md5-cache/dev-cpp/cpp-taskflow-9999 rename metadata/md5-cache/dev-db/{mariadb-10.6.5 => mariadb-10.6.5-r1} (95%) delete mode 100644 metadata/md5-cache/dev-embedded/lpc21isp-1.85 create mode 100644 metadata/md5-cache/dev-embedded/lpc21isp-1.97 delete mode 100644 metadata/md5-cache/dev-java/bcprov-1.52-r2 delete mode 100644 metadata/md5-cache/dev-java/bcprov-1.68-r2 delete mode 100644 metadata/md5-cache/dev-java/fec-1.0.4-r2 delete mode 100644 metadata/md5-cache/dev-java/jnr-ffi-2.0.2 delete mode 100644 metadata/md5-cache/dev-java/lzma-9.18 delete mode 100644 metadata/md5-cache/dev-java/lzmajio-0.95-r2 delete mode 100644 metadata/md5-cache/dev-java/mersennetwister-0_pre23765-r1 delete mode 100644 metadata/md5-cache/dev-lang/closure-compiler-bin-20170218 create mode 100644 metadata/md5-cache/dev-lang/closure-compiler-bin-20211107 create mode 100644 metadata/md5-cache/dev-lang/moarvm-2021.10 create mode 100644 metadata/md5-cache/dev-lang/nqp-2021.10 create mode 100644 metadata/md5-cache/dev-lang/rakudo-2021.10 create mode 100644 metadata/md5-cache/dev-lang/ruby-2.6.9 create mode 100644 metadata/md5-cache/dev-lang/ruby-2.7.5 create mode 100644 metadata/md5-cache/dev-lang/ruby-3.0.3 create mode 100644 metadata/md5-cache/dev-libs/gmp-6.2.1-r2 create mode 100644 metadata/md5-cache/dev-libs/icu-70.1 create mode 100644 metadata/md5-cache/dev-libs/icu-layoutex-70.1 create mode 100644 metadata/md5-cache/dev-libs/libevdev-1.12.0 create mode 100644 metadata/md5-cache/dev-libs/libptytty-2.0 create mode 100644 metadata/md5-cache/dev-libs/lockdev-1.0.3.1.2-r4 create mode 100644 metadata/md5-cache/dev-libs/wayland-protocols-1.24 delete mode 100644 metadata/md5-cache/dev-perl/Net-Z3950-ZOOM-1.280.0-r3 delete mode 100644 metadata/md5-cache/dev-perl/Number-Fraction-2.0.0 delete mode 100644 metadata/md5-cache/dev-perl/OLE-StorageLite-0.190.0-r1 delete mode 100644 metadata/md5-cache/dev-perl/OOTools-2.400.0 delete mode 100644 metadata/md5-cache/dev-perl/Ogg-Vorbis-Header-0.50.0-r1 delete mode 100644 metadata/md5-cache/dev-perl/Ogg-Vorbis-Header-PurePerl-1.0.0-r2 delete mode 100644 metadata/md5-cache/dev-perl/PAR-1.15.0 delete mode 100644 metadata/md5-cache/dev-perl/PAR-Dist-0.490.0-r1 delete mode 100644 metadata/md5-cache/dev-perl/PDF-API2-2.33.0 create mode 100644 metadata/md5-cache/dev-perl/PDF-API2-2.42.0 delete mode 100644 metadata/md5-cache/dev-perl/PDF-Builder-3.19.0 delete mode 100644 metadata/md5-cache/dev-perl/PDF-Create-1.430.0 create mode 100644 metadata/md5-cache/dev-perl/PDL-2.63.0 create mode 100644 metadata/md5-cache/dev-perl/PDL-Graphics-Gnuplot-2.19.0 delete mode 100644 metadata/md5-cache/dev-perl/PDL-Transform-Color-1.3.0 delete mode 100644 metadata/md5-cache/dev-perl/PGPLOT-2.210.0-r1 delete mode 100644 metadata/md5-cache/dev-perl/Package-Stash-0.370.0 delete mode 100644 metadata/md5-cache/dev-perl/Package-Stash-XS-0.280.0 delete mode 100644 metadata/md5-cache/dev-perl/PadWalker-2.300.0 delete mode 100644 metadata/md5-cache/dev-perl/Panotools-Script-0.280.0-r3 delete mode 100644 metadata/md5-cache/dev-perl/Parallel-ForkManager-1.190.0 delete mode 100644 metadata/md5-cache/dev-perl/Params-Util-1.70.0 delete mode 100644 metadata/md5-cache/dev-perl/Params-Validate-1.290.0 delete mode 100644 metadata/md5-cache/dev-perl/Params-ValidationCompiler-0.260.0 create mode 100644 metadata/md5-cache/dev-perl/Path-Iterator-Rule-1.15.0 delete mode 100644 metadata/md5-cache/dev-perl/Path-Tiny-0.104.0 create mode 100644 metadata/md5-cache/dev-perl/Path-Tiny-0.120.0 delete mode 100644 metadata/md5-cache/dev-perl/Pegex-0.640.0 delete mode 100644 metadata/md5-cache/dev-perl/Perl-Critic-1.130.0-r1 create mode 100644 metadata/md5-cache/dev-perl/Perl-LanguageServer-2.3.0 delete mode 100644 metadata/md5-cache/dev-perl/Perl-MinimumVersion-1.380.0 delete mode 100644 metadata/md5-cache/dev-perl/Perl-PrereqScanner-1.23.0 delete mode 100644 metadata/md5-cache/dev-perl/Perl-Tidy-20190915.0.0 create mode 100644 metadata/md5-cache/dev-perl/Perl-Tidy-20211029.0.0 delete mode 100644 metadata/md5-cache/dev-perl/PerlIO-eol-0.160.0 delete mode 100644 metadata/md5-cache/dev-perl/PerlIO-utf8_strict-0.7.0 delete mode 100644 metadata/md5-cache/dev-perl/Plack-1.4.400-r1 delete mode 100644 metadata/md5-cache/dev-perl/Pod-Elemental-0.103.4 delete mode 100644 metadata/md5-cache/dev-perl/Pod-Eventual-0.94.1 delete mode 100644 metadata/md5-cache/dev-perl/namespace-autoclean-0.280.0 create mode 100644 metadata/md5-cache/dev-php/igbinary-3.2.6-r1 create mode 100644 metadata/md5-cache/dev-php/pecl-memcache-8.0-r1 delete mode 100644 metadata/md5-cache/dev-php/pecl-pam-1.0.3-r3 rename metadata/md5-cache/dev-python/{aiohttp-socks-0.6.0 => aiohttp-socks-0.6.0-r1} (54%) create mode 100644 metadata/md5-cache/dev-python/aiohttp-socks-0.6.1-r1 rename metadata/md5-cache/dev-python/{aiohttp-socks-0.6.1 => aiohttp-socks-0.7.1} (91%) rename metadata/md5-cache/dev-python/{black-21.10_beta0 => black-21.10_beta0-r1} (69%) rename metadata/md5-cache/dev-python/{black-21.11_beta0 => black-21.11_beta0-r1} (69%) rename metadata/md5-cache/dev-python/{black-21.9_beta0 => black-21.9_beta0-r1} (69%) create mode 100644 metadata/md5-cache/dev-python/boto3-1.20.12 create mode 100644 metadata/md5-cache/dev-python/boto3-1.20.13 create mode 100644 metadata/md5-cache/dev-python/botocore-1.23.12 create mode 100644 metadata/md5-cache/dev-python/botocore-1.23.13 rename metadata/md5-cache/dev-python/{pyparsing-3.0.0 => charset_normalizer-2.0.8} (76%) create mode 100644 metadata/md5-cache/dev-python/csscompressor-0.9.5 create mode 100644 metadata/md5-cache/dev-python/docutils-0.18.1 create mode 100644 metadata/md5-cache/dev-python/flit-3.5.1 create mode 100644 metadata/md5-cache/dev-python/flit_core-3.5.1 create mode 100644 metadata/md5-cache/dev-python/imageio-2.12.0 create mode 100644 metadata/md5-cache/dev-python/iso8601-1.0.2 create mode 100644 metadata/md5-cache/dev-python/keyring-23.3.0 create mode 100644 metadata/md5-cache/dev-python/mkdocs-git-revision-date-localized-plugin-0.10.3 create mode 100644 metadata/md5-cache/dev-python/mkdocs-material-7.3.6 create mode 100644 metadata/md5-cache/dev-python/mkdocs-minify-plugin-0.5.0-r1 create mode 100644 metadata/md5-cache/dev-python/mkdocs_pymdownx_material_extras-1.5.5 create mode 100644 metadata/md5-cache/dev-python/more-itertools-8.12.0 create mode 100644 metadata/md5-cache/dev-python/msgpack-1.0.3 rename metadata/md5-cache/dev-python/{nbconvert-6.2.0 => nbconvert-6.2.0-r1} (72%) rename metadata/md5-cache/dev-python/{nbconvert-6.3.0 => nbconvert-6.3.0-r1} (72%) rename metadata/md5-cache/dev-python/{numpy-1.21.4-r1 => numpy-1.21.4-r2} (92%) create mode 100644 metadata/md5-cache/dev-python/openstacksdk-0.60.0 create mode 100644 metadata/md5-cache/dev-python/plumbum-1.7.1 create mode 100644 metadata/md5-cache/dev-python/pygal-3.0.0 create mode 100644 metadata/md5-cache/dev-python/pylint-2.11.1 create mode 100644 metadata/md5-cache/dev-python/pylint-2.12.1 delete mode 100644 metadata/md5-cache/dev-python/pyparsing-3.0.1 delete mode 100644 metadata/md5-cache/dev-python/pyparsing-3.0.3 delete mode 100644 metadata/md5-cache/dev-python/pyparsing-3.0.4 rename metadata/md5-cache/dev-python/{pytest-salt-factories-0.121.1 => pytest-salt-factories-0.121.1-r1} (56%) create mode 100644 metadata/md5-cache/dev-python/python-cinderclient-8.2.0 create mode 100644 metadata/md5-cache/dev-python/python-gnupg-0.4.8 create mode 100644 metadata/md5-cache/dev-python/python-lsp-server-1.3.1 create mode 100644 metadata/md5-cache/dev-python/python-neutronclient-7.7.0 create mode 100644 metadata/md5-cache/dev-python/python-socks-2.0.0 create mode 100644 metadata/md5-cache/dev-python/qtconsole-5.2.1 delete mode 100644 metadata/md5-cache/dev-python/reportlab-3.6.1 create mode 100644 metadata/md5-cache/dev-python/rsa-4.8 create mode 100644 metadata/md5-cache/dev-python/scipy-1.7.3 create mode 100644 metadata/md5-cache/dev-python/snakeoil-0.9.5 create mode 100644 metadata/md5-cache/dev-python/spyder-5.2.0 create mode 100644 metadata/md5-cache/dev-python/spyder-kernels-2.2.0 rename metadata/md5-cache/dev-python/{spyder-terminal-1.1.0 => spyder-terminal-1.1.0-r1} (69%) create mode 100644 metadata/md5-cache/dev-python/translate-toolkit-3.5.1 rename metadata/md5-cache/dev-python/{twine-3.5.0 => twine-3.6.0} (98%) delete mode 100644 metadata/md5-cache/dev-ruby/abstract-1.0.0-r3 delete mode 100644 metadata/md5-cache/dev-ruby/ae-1.8.2 delete mode 100644 metadata/md5-cache/dev-ruby/allison-2.0.3-r3 delete mode 100644 metadata/md5-cache/dev-ruby/atomic-1.1.101 create mode 100644 metadata/md5-cache/dev-ruby/axiom-types-0.1.1-r1 delete mode 100644 metadata/md5-cache/dev-ruby/capistrano-2.15.5-r2 create mode 100644 metadata/md5-cache/dev-ruby/childlabor-0.0.3-r2 delete mode 100644 metadata/md5-cache/dev-ruby/chronic-0.10.2 create mode 100644 metadata/md5-cache/dev-ruby/dependor-1.0.1-r1 create mode 100644 metadata/md5-cache/dev-ruby/deprecated-3.0.1-r3 delete mode 100644 metadata/md5-cache/dev-ruby/ecma-re-validator-0.2.0 delete mode 100644 metadata/md5-cache/dev-ruby/ecma-re-validator-0.2.1 create mode 100644 metadata/md5-cache/dev-ruby/ecma-re-validator-0.3.0-r1 delete mode 100644 metadata/md5-cache/dev-ruby/equalizer-0.0.11 delete mode 100644 metadata/md5-cache/dev-ruby/evented-spec-0.9.0 delete mode 100644 metadata/md5-cache/dev-ruby/ferret-0.11.8.7 create mode 100644 metadata/md5-cache/dev-ruby/ffi-compiler-1.0.1-r1 create mode 100644 metadata/md5-cache/dev-ruby/flexmock-2.3.6-r1 create mode 100644 metadata/md5-cache/dev-ruby/globalid-0.6.0 delete mode 100644 metadata/md5-cache/dev-ruby/gnuplot-2.6.2-r2 delete mode 100644 metadata/md5-cache/dev-ruby/hamster-3.0.0-r1 create mode 100644 metadata/md5-cache/dev-ruby/hiera-eyaml-3.2.2 delete mode 100644 metadata/md5-cache/dev-ruby/hiera-eyaml-plaintext-0.6-r1 delete mode 100644 metadata/md5-cache/dev-ruby/html2haml-2.2.0 delete mode 100644 metadata/md5-cache/dev-ruby/http-parser-1.2.2 create mode 100644 metadata/md5-cache/dev-ruby/http-parser-1.2.3-r1 delete mode 100644 metadata/md5-cache/dev-ruby/http_parser_rb-0.6.0-r1 delete mode 100644 metadata/md5-cache/dev-ruby/imagesize-0.1.1_p20100902-r1 create mode 100644 metadata/md5-cache/dev-ruby/inflecto-0.0.2-r1 delete mode 100644 metadata/md5-cache/dev-ruby/little-plugger-1.1.4 delete mode 100644 metadata/md5-cache/dev-ruby/lockfile-2.1.3 delete mode 100644 metadata/md5-cache/dev-ruby/log_buddy-0.7.0 delete mode 100644 metadata/md5-cache/dev-ruby/memoize-1.3.1-r1 delete mode 100644 metadata/md5-cache/dev-ruby/metaclass-0.0.4 create mode 100644 metadata/md5-cache/dev-ruby/mimemagic-0.3.10-r1 create mode 100644 metadata/md5-cache/dev-ruby/mimemagic-0.4.3-r1 delete mode 100644 metadata/md5-cache/dev-ruby/minitest-pretty_diff-0.1 delete mode 100644 metadata/md5-cache/dev-ruby/multi_test-0.1.2 create mode 100644 metadata/md5-cache/dev-ruby/nagios_analyzer-0.0.5-r2 delete mode 100644 metadata/md5-cache/dev-ruby/nanotest-0.9.4.1 delete mode 100644 metadata/md5-cache/dev-ruby/narray-0.6.1.2 create mode 100644 metadata/md5-cache/dev-ruby/narray-0.6.1.2-r2 delete mode 100644 metadata/md5-cache/dev-ruby/naught-1.1.0 delete mode 100644 metadata/md5-cache/dev-ruby/nenv-0.3.0 delete mode 100644 metadata/md5-cache/dev-ruby/net-http-pipeline-1.0.1 create mode 100644 metadata/md5-cache/dev-ruby/net-http-pipeline-1.0.1-r1 delete mode 100644 metadata/md5-cache/dev-ruby/net-ssh-gateway-2.0.0 create mode 100644 metadata/md5-cache/dev-ruby/niceogiri-1.1.2-r1 create mode 100644 metadata/md5-cache/dev-ruby/open4-1.3.4-r1 delete mode 100644 metadata/md5-cache/dev-ruby/optionable-0.2.0 create mode 100644 metadata/md5-cache/dev-ruby/optionable-0.2.0-r1 delete mode 100644 metadata/md5-cache/dev-ruby/org-ruby-0.9.12 create mode 100644 metadata/md5-cache/dev-ruby/pdf-inspector-1.3.0-r1 delete mode 100644 metadata/md5-cache/dev-ruby/podcast-0.0.4-r2 create mode 100644 metadata/md5-cache/dev-ruby/polyglot-0.3.5-r1 create mode 100644 metadata/md5-cache/dev-ruby/prawn-table-0.2.2-r2 delete mode 100644 metadata/md5-cache/dev-ruby/qed-2.9.2 delete mode 100644 metadata/md5-cache/dev-ruby/rack-openid-1.4.2 delete mode 100644 metadata/md5-cache/dev-ruby/rbpdf-font-1.19.1 create mode 100644 metadata/md5-cache/dev-ruby/rbpdf-font-1.19.1-r1 create mode 100644 metadata/md5-cache/dev-ruby/rdtool-0.6.38-r3 delete mode 100644 metadata/md5-cache/dev-ruby/ref-2.0.0 delete mode 100644 metadata/md5-cache/dev-ruby/ritex-1.0.1 create mode 100644 metadata/md5-cache/dev-ruby/rkelly-remix-0.0.7-r1 create mode 100644 metadata/md5-cache/dev-ruby/rspec-mocks-2.99.2-r1 create mode 100644 metadata/md5-cache/dev-ruby/ruby-elf-1.0.8-r1 create mode 100644 metadata/md5-cache/dev-ruby/ruby-hmac-0.4.0-r2 delete mode 100644 metadata/md5-cache/dev-ruby/ruby-rc4-0.1.5-r2 create mode 100644 metadata/md5-cache/dev-ruby/ruby-romkan-0.4-r7 delete mode 100644 metadata/md5-cache/dev-ruby/ruby-shadow-2.5.0 delete mode 100644 metadata/md5-cache/dev-ruby/ruby-yadis-0.3.4-r2 delete mode 100644 metadata/md5-cache/dev-ruby/ruby_gntp-0.3.4 delete mode 100644 metadata/md5-cache/dev-ruby/rubytest-0.8.1 delete mode 100644 metadata/md5-cache/dev-ruby/rubytest-cli-0.2.0 create mode 100644 metadata/md5-cache/dev-ruby/sassc-2.4.0-r1 rename metadata/md5-cache/dev-ruby/{mab-0.0.3-r1 => settingslogic-2.0.9-r1} (53%) delete mode 100644 metadata/md5-cache/dev-ruby/sigar-0.7.3 delete mode 100644 metadata/md5-cache/dev-ruby/six-0.2.0 create mode 100644 metadata/md5-cache/dev-ruby/six-0.2.0-r1 delete mode 100644 metadata/md5-cache/dev-ruby/spy-1.0.1 create mode 100644 metadata/md5-cache/dev-ruby/stamp-0.6.0-r1 delete mode 100644 metadata/md5-cache/dev-ruby/state_machine-1.2.0 create mode 100644 metadata/md5-cache/dev-ruby/test_declarative-0.0.6-r1 delete mode 100644 metadata/md5-cache/dev-ruby/text-1.3.1 delete mode 100644 metadata/md5-cache/dev-ruby/text-hyphen-1.4.1-r2 delete mode 100644 metadata/md5-cache/dev-ruby/textpow-1.4.0 create mode 100644 metadata/md5-cache/dev-ruby/textpow-1.4.0-r1 delete mode 100644 metadata/md5-cache/dev-ruby/thread_safe-0.3.6 delete mode 100644 metadata/md5-cache/dev-ruby/tokyocabinet-1.32.0 create mode 100644 metadata/md5-cache/dev-ruby/totoridipjp-0.1.0-r1 create mode 100644 metadata/md5-cache/dev-ruby/transaction-simple-1.4.0.2-r3 create mode 100644 metadata/md5-cache/dev-ruby/typed-array-0.1.2-r2 create mode 100644 metadata/md5-cache/dev-ruby/uconv-0.6.1-r3 create mode 100644 metadata/md5-cache/dev-ruby/unf-0.1.4-r1 delete mode 100644 metadata/md5-cache/dev-ruby/websocket-1.2.8 create mode 100644 metadata/md5-cache/dev-ruby/websocket-1.2.9-r1 create mode 100644 metadata/md5-cache/dev-scheme/chez-9.5.6-r1 create mode 100644 metadata/md5-cache/dev-scheme/chibi-0.10 create mode 100644 metadata/md5-cache/dev-scheme/chibi-9999 create mode 100644 metadata/md5-cache/dev-scheme/cyclone-0.33.0 create mode 100644 metadata/md5-cache/dev-scheme/cyclone-9999 create mode 100644 metadata/md5-cache/dev-tex/html2latex-1.1-r3 create mode 100644 metadata/md5-cache/dev-util/catalyst-3.0.18 rename metadata/md5-cache/dev-util/{complexity-1.10 => complexity-1.10-r1} (72%) create mode 100644 metadata/md5-cache/dev-util/cppcheck-2.6.2 create mode 100644 metadata/md5-cache/dev-util/git-delta-0.10.0 create mode 100644 metadata/md5-cache/dev-util/git-delta-0.10.1 rename metadata/md5-cache/dev-util/{meson-0.60.1 => meson-0.60.2-r1} (95%) delete mode 100644 metadata/md5-cache/dev-util/omake-0.10.2 rename metadata/md5-cache/dev-util/{omake-0.10.3 => omake-0.10.3-r1} (75%) delete mode 100644 metadata/md5-cache/dev-util/omake-0.9.8.6.0_rc1 create mode 100644 metadata/md5-cache/dev-vcs/git-2.34.1 create mode 100644 metadata/md5-cache/dev-vcs/stgit-1.4 create mode 100644 metadata/md5-cache/games-emulation/ppsspp-1.12.3 create mode 100644 metadata/md5-cache/games-strategy/warzone2100-4.2.2 create mode 100644 metadata/md5-cache/games-util/ucon64-2.2.2 create mode 100644 metadata/md5-cache/gui-apps/tuigreet-0.7.1 rename metadata/md5-cache/kde-apps/{kimap-21.08.3 => kimap-21.08.3-r1} (97%) rename metadata/md5-cache/kde-apps/{kmailtransport-21.08.3 => kmailtransport-21.08.3-r2} (55%) rename metadata/md5-cache/kde-apps/{ksmtp-21.08.3 => ksmtp-21.08.3-r1} (91%) rename metadata/md5-cache/kde-frameworks/{kconfigwidgets-5.88.0 => kconfigwidgets-5.88.0-r1} (98%) rename metadata/md5-cache/kde-frameworks/{kirigami-5.88.0 => kirigami-5.88.0-r1} (97%) rename metadata/md5-cache/kde-frameworks/{kwidgetsaddons-5.88.0 => kwidgetsaddons-5.88.0-r1} (97%) rename metadata/md5-cache/kde-frameworks/{plasma-5.88.0 => plasma-5.88.0-r1} (98%) rename metadata/md5-cache/kde-plasma/{breeze-gtk-5.23.3 => breeze-gtk-5.23.3-r1} (97%) rename metadata/md5-cache/kde-plasma/{kdeplasma-addons-5.23.3 => kdeplasma-addons-5.23.3-r1} (98%) rename metadata/md5-cache/kde-plasma/{khotkeys-5.23.3 => khotkeys-5.23.3-r1} (98%) rename metadata/md5-cache/kde-plasma/{kscreen-5.23.3 => kscreen-5.23.3-r1} (98%) rename metadata/md5-cache/kde-plasma/{kwin-5.23.3 => kwin-5.23.3-r1} (99%) rename metadata/md5-cache/kde-plasma/{plasma-desktop-5.23.3 => plasma-desktop-5.23.3-r1} (97%) rename metadata/md5-cache/kde-plasma/{plasma-workspace-5.23.3-r1 => plasma-workspace-5.23.3-r2} (99%) rename metadata/md5-cache/kde-plasma/{powerdevil-5.23.3 => powerdevil-5.23.3-r1} (98%) create mode 100644 metadata/md5-cache/mail-filter/spampd-2.61 create mode 100644 metadata/md5-cache/media-fonts/ipaex-004.01 create mode 100644 metadata/md5-cache/media-fonts/sil-gentium-6.001 create mode 100644 metadata/md5-cache/media-fonts/takao-fonts-00303.01 create mode 100644 metadata/md5-cache/media-fonts/vlgothic-20200720 delete mode 100644 metadata/md5-cache/media-gfx/gmic-2.9.8 create mode 100644 metadata/md5-cache/media-gfx/nvidia-cg-toolkit-3.1.0013-r6 create mode 100644 metadata/md5-cache/media-gfx/sane-airscan-0.99.27 create mode 100644 metadata/md5-cache/media-libs/embree-3.13.2 rename metadata/md5-cache/media-libs/{gst-plugins-bad-1.18.4-r1 => gst-plugins-bad-1.18.4-r2} (96%) delete mode 100644 metadata/md5-cache/media-libs/harfbuzz-2.8.1 delete mode 100644 metadata/md5-cache/media-libs/harfbuzz-2.8.2-r1 create mode 100644 metadata/md5-cache/media-libs/libexif-0.6.24 create mode 100644 metadata/md5-cache/media-libs/libmpdclient-2.20 create mode 100644 metadata/md5-cache/media-libs/mesa-21.2.6 create mode 100644 metadata/md5-cache/media-libs/pnglite-0.1.17-r1 create mode 100644 metadata/md5-cache/media-libs/spandsp-0.0.6-r1 create mode 100644 metadata/md5-cache/media-libs/zvbi-0.2.35-r2 rename metadata/md5-cache/media-plugins/{frei0r-plugins-1.7.0 => frei0r-plugins-1.7.0-r1} (75%) delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-opencv-1.18.4-r1 create mode 100644 metadata/md5-cache/media-plugins/gst-plugins-opencv-1.18.4-r2 create mode 100644 metadata/md5-cache/media-radio/direwolf-1.6 delete mode 100644 metadata/md5-cache/media-sound/mpg123-1.29.0 delete mode 100644 metadata/md5-cache/media-tv/gtk-v4l-0.4 create mode 100644 metadata/md5-cache/media-tv/gtk-v4l-0.4-r1 rename metadata/md5-cache/media-tv/{mythtv-status-0.10.4 => mythtv-status-1.0.1} (69%) create mode 100644 metadata/md5-cache/media-video/movit-1.6.3 create mode 100644 metadata/md5-cache/net-analyzer/nagios-check_linux_bonding-1.4-r1 create mode 100644 metadata/md5-cache/net-analyzer/wireshark-3.6.0-r1 delete mode 100644 metadata/md5-cache/net-analyzer/zabbix-4.0.34 delete mode 100644 metadata/md5-cache/net-analyzer/zabbix-5.0.16 delete mode 100644 metadata/md5-cache/net-analyzer/zabbix-5.4.5 create mode 100644 metadata/md5-cache/net-dialup/isdn-firmware-2011.8.29.8.37 create mode 100644 metadata/md5-cache/net-dialup/pppconfig-2.3.25 create mode 100644 metadata/md5-cache/net-fs/autofs-5.1.8 rename metadata/md5-cache/net-ftp/{pure-ftpd-1.0.49-r4 => pure-ftpd-1.0.50} (58%) rename metadata/md5-cache/net-im/{rocketchat-desktop-bin-3.5.7 => rocketchat-desktop-bin-3.6.0} (95%) rename metadata/md5-cache/net-mail/{asmail-2.1-r1 => asmail-2.1-r2} (53%) delete mode 100644 metadata/md5-cache/net-mail/courierpassd-1.1.2-r1 create mode 100644 metadata/md5-cache/net-mail/courierpassd-1.1.2-r2 rename metadata/md5-cache/net-mail/{notmuch-0.34 => notmuch-0.34.1} (96%) create mode 100644 metadata/md5-cache/net-misc/gallery-dl-1.19.2 rename metadata/md5-cache/net-misc/{iaxmodem-1.3.0-r1 => iaxmodem-1.3.3} (77%) rename metadata/md5-cache/net-misc/{ps3mediaserver-1.90.1 => ps3mediaserver-1.90.1-r1} (83%) create mode 100644 metadata/md5-cache/net-p2p/go-ipfs-0.10.0 create mode 100644 metadata/md5-cache/net-print/lexmark-upd-ppd-1.0.0.20210304 delete mode 100644 metadata/md5-cache/net-proxy/haproxy-2.0.24 delete mode 100644 metadata/md5-cache/net-proxy/haproxy-2.2.16 rename metadata/md5-cache/net-proxy/{haproxy-2.3.14 => haproxy-2.4.9} (67%) rename metadata/md5-cache/net-proxy/{haproxy-2.3.15 => haproxy-2.5.0} (67%) rename metadata/md5-cache/net-proxy/{haproxy-2.3.9999 => haproxy-2.5.9999} (70%) create mode 100644 metadata/md5-cache/net-proxy/hatop-0.8.1 create mode 100644 metadata/md5-cache/perl-core/CPAN-2.290.0-r1 create mode 100644 metadata/md5-cache/sci-electronics/kicad-6.0.0_rc1 create mode 100644 metadata/md5-cache/sci-electronics/kicad-9999 create mode 100644 metadata/md5-cache/sci-electronics/kicad-footprints-6.0.0_rc1 create mode 100644 metadata/md5-cache/sci-electronics/kicad-footprints-9999 create mode 100644 metadata/md5-cache/sci-electronics/kicad-meta-6.0.0_rc1 create mode 100644 metadata/md5-cache/sci-electronics/kicad-packages3d-6.0.0_rc1 create mode 100644 metadata/md5-cache/sci-electronics/kicad-packages3d-9999 create mode 100644 metadata/md5-cache/sci-electronics/kicad-symbols-6.0.0_rc1 create mode 100644 metadata/md5-cache/sci-electronics/kicad-symbols-9999 create mode 100644 metadata/md5-cache/sci-electronics/kicad-templates-6.0.0_rc1 create mode 100644 metadata/md5-cache/sci-electronics/kicad-templates-9999 create mode 100644 metadata/md5-cache/sci-libs/libxc-5.1.7 create mode 100644 metadata/md5-cache/sci-libs/netcdf-4.8.1 create mode 100644 metadata/md5-cache/sci-libs/netcdf-fortran-4.5.3 create mode 100644 metadata/md5-cache/sci-mathematics/lcalc-2.0.4 rename metadata/md5-cache/sci-misc/{jupyterlab-desktop-3.2.3.1 => jupyterlab-desktop-3.2.4.1} (92%) delete mode 100644 metadata/md5-cache/sys-apps/bleachbit-4.4.0 create mode 100644 metadata/md5-cache/sys-apps/bleachbit-4.4.2 rename metadata/md5-cache/sys-apps/{hwids-20210613-r1 => hwids-20210613-r2} (85%) delete mode 100644 metadata/md5-cache/sys-apps/xdg-desktop-portal-1.8.1 create mode 100644 metadata/md5-cache/sys-cluster/openmpi-4.0.7 create mode 100644 metadata/md5-cache/sys-cluster/openmpi-4.1.2 create mode 100644 metadata/md5-cache/sys-devel/gcc-apple-4.2.1_p5666-r3 create mode 100644 metadata/md5-cache/sys-fs/fuse-zip-0.7.2 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.5 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.81-r1 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.14.21-r1 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.5 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.161-r1 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.77 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.78 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.14.10 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.14.13 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.14.14 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.14.15 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.14.16 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.14.17 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.14.18 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.1 rename metadata/md5-cache/sys-kernel/{gentoo-sources-5.15.0 => gentoo-sources-5.15.5} (62%) delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.157 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.158 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.5 rename metadata/md5-cache/sys-kernel/{vanilla-sources-5.15.4 => vanilla-sources-5.15.5} (91%) create mode 100644 metadata/md5-cache/sys-libs/argp-standalone-1.4.1-r1 rename metadata/md5-cache/sys-libs/{kpmcore-21.08.3 => kpmcore-21.08.3-r1} (97%) delete mode 100644 metadata/md5-cache/sys-process/parallel-20210722 delete mode 100644 metadata/md5-cache/sys-process/parallel-20210822 rename metadata/md5-cache/sys-process/{parallel-20210622 => parallel-20211122} (74%) create mode 100644 metadata/md5-cache/virtual/dist-kernel-5.15.5 create mode 100644 metadata/md5-cache/virtual/perl-CPAN-2.290.0 delete mode 100644 metadata/md5-cache/www-apps/element-1.9.3 rename metadata/md5-cache/www-apps/{element-1.9.2 => element-1.9.5} (92%) delete mode 100644 metadata/md5-cache/www-client/chromium-95.0.4638.69 rename metadata/md5-cache/www-client/{links-2.25-r2 => links-2.25-r3} (98%) rename metadata/md5-cache/www-client/{microsoft-edge-95.0.1020.53 => microsoft-edge-96.0.1054.34} (95%) rename metadata/md5-cache/www-client/{microsoft-edge-beta-96.0.1054.13 => microsoft-edge-beta-96.0.1054.34} (95%) rename metadata/md5-cache/www-client/{microsoft-edge-dev-97.0.1060.2 => microsoft-edge-dev-97.0.1072.13} (95%) rename metadata/md5-cache/www-client/{vivaldi-snapshot-4.4.2488.3-r1 => vivaldi-snapshot-4.4.2493.3} (91%) rename metadata/md5-cache/x11-drivers/{nvidia-drivers-470.62.12 => nvidia-drivers-470.62.13} (94%) create mode 100644 metadata/md5-cache/x11-libs/libdrm-2.4.108 delete mode 100644 metadata/md5-cache/x11-libs/libva-2.10.0 delete mode 100644 metadata/md5-cache/x11-libs/libva-2.11.0 delete mode 100644 metadata/md5-cache/x11-libs/libva-2.12.0 delete mode 100644 metadata/md5-cache/x11-libs/libva-2.5.0-r1 delete mode 100644 metadata/md5-cache/x11-libs/libva-2.6.1 delete mode 100644 metadata/md5-cache/x11-libs/libva-2.7.1 delete mode 100644 metadata/md5-cache/x11-libs/libva-2.8.0 delete mode 100644 metadata/md5-cache/x11-libs/libva-2.9.0 delete mode 100644 metadata/md5-cache/x11-libs/libva-2.9.1 rename metadata/md5-cache/x11-misc/{dunst-1.7.1 => dunst-1.7.1-r1} (92%) delete mode 100644 metadata/md5-cache/x11-misc/shared-mime-info-2.0-r2 create mode 100644 metadata/md5-cache/x11-themes/QGnomePlatform-0.8.3 create mode 100644 metadata/md5-cache/x11-wm/icewm-2.9.0 delete mode 100644 metadata/md5-cache/xfce-base/xfwm4-4.16.1 delete mode 100644 metadata/news/2021-07-23-libxcrypt-migration/2021-07-23-libxcrypt-migration.en.txt delete mode 100644 metadata/news/2021-07-23-libxcrypt-migration/2021-07-23-libxcrypt-migration.ru.txt create mode 100644 net-analyzer/nagios-check_linux_bonding/nagios-check_linux_bonding-1.4-r1.ebuild create mode 100644 net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild delete mode 100644 net-analyzer/zabbix/zabbix-4.0.34.ebuild delete mode 100644 net-analyzer/zabbix/zabbix-5.0.16.ebuild delete mode 100644 net-analyzer/zabbix/zabbix-5.4.5.ebuild create mode 100644 net-dialup/isdn-firmware/isdn-firmware-2011.8.29.8.37.ebuild create mode 100644 net-dialup/pppconfig/pppconfig-2.3.25.ebuild create mode 100644 net-fs/autofs/autofs-5.1.8.ebuild rename net-ftp/pure-ftpd/{pure-ftpd-1.0.49-r4.ebuild => pure-ftpd-1.0.50.ebuild} (85%) rename net-im/rocketchat-desktop-bin/{rocketchat-desktop-bin-3.5.7.ebuild => rocketchat-desktop-bin-3.6.0.ebuild} (100%) delete mode 100644 net-libs/loudmouth/files/loudmouth-1.5.3-skip-gtk-doc.patch rename net-mail/asmail/{asmail-2.1-r1.ebuild => asmail-2.1-r2.ebuild} (76%) rename net-mail/courierpassd/{courierpassd-1.1.2-r1.ebuild => courierpassd-1.1.2-r2.ebuild} (83%) rename net-mail/courierpassd/files/{courierpassd => courierpassd.xinetd} (100%) rename net-mail/notmuch/{notmuch-0.34.ebuild => notmuch-0.34.1.ebuild} (100%) create mode 100644 net-misc/gallery-dl/gallery-dl-1.19.2.ebuild rename net-misc/iaxmodem/{iaxmodem-1.3.0-r1.ebuild => iaxmodem-1.3.3.ebuild} (93%) rename net-misc/ps3mediaserver/{ps3mediaserver-1.90.1.ebuild => ps3mediaserver-1.90.1-r1.ebuild} (97%) create mode 100644 net-p2p/go-ipfs/go-ipfs-0.10.0.ebuild create mode 100644 net-print/lexmark-upd-ppd/Manifest create mode 100644 net-print/lexmark-upd-ppd/lexmark-upd-ppd-1.0.0.20210304.ebuild create mode 100644 net-print/lexmark-upd-ppd/metadata.xml delete mode 100644 net-proxy/haproxy/haproxy-2.0.24.ebuild delete mode 100644 net-proxy/haproxy/haproxy-2.2.16.ebuild rename net-proxy/haproxy/{haproxy-2.3.9999.ebuild => haproxy-2.4.9.ebuild} (66%) rename net-proxy/haproxy/{haproxy-2.3.15.ebuild => haproxy-2.5.0.ebuild} (66%) rename net-proxy/haproxy/{haproxy-2.3.14.ebuild => haproxy-2.5.9999.ebuild} (66%) create mode 100644 net-proxy/hatop/hatop-0.8.1.ebuild create mode 100644 perl-core/CPAN/CPAN-2.290.0-r1.ebuild create mode 100644 perl-core/CPAN/Manifest create mode 100644 perl-core/CPAN/metadata.xml create mode 100644 sci-electronics/kicad-footprints/kicad-footprints-6.0.0_rc1.ebuild create mode 100644 sci-electronics/kicad-footprints/kicad-footprints-9999.ebuild create mode 100644 sci-electronics/kicad-meta/kicad-meta-6.0.0_rc1.ebuild create mode 100644 sci-electronics/kicad-packages3d/kicad-packages3d-6.0.0_rc1.ebuild create mode 100644 sci-electronics/kicad-packages3d/kicad-packages3d-9999.ebuild create mode 100644 sci-electronics/kicad-symbols/kicad-symbols-6.0.0_rc1.ebuild create mode 100644 sci-electronics/kicad-symbols/kicad-symbols-9999.ebuild create mode 100644 sci-electronics/kicad-templates/kicad-templates-6.0.0_rc1.ebuild create mode 100644 sci-electronics/kicad-templates/kicad-templates-9999.ebuild create mode 100644 sci-electronics/kicad/kicad-6.0.0_rc1.ebuild create mode 100644 sci-electronics/kicad/kicad-9999.ebuild create mode 100644 sci-libs/libxc/libxc-5.1.7.ebuild delete mode 100644 sci-libs/lmfit/files/lmfit-8.2.2-cmake.patch create mode 100644 sci-libs/netcdf-fortran/netcdf-fortran-4.5.3.ebuild create mode 100644 sci-libs/netcdf/files/netcdf-4.8.1-big-endian-build.patch create mode 100644 sci-libs/netcdf/netcdf-4.8.1.ebuild delete mode 100644 sci-libs/openblas/files/dont-clobber-fflags.patch delete mode 100644 sci-libs/openblas/files/openblas-0.3.10-dont-clobber-fflags.patch delete mode 100644 sci-libs/openblas/files/shared-blas-lapack.patch create mode 100644 sci-mathematics/lcalc/lcalc-2.0.4.ebuild rename sci-misc/jupyterlab-desktop/{jupyterlab-desktop-3.2.3.1.ebuild => jupyterlab-desktop-3.2.4.1.ebuild} (100%) rename sys-apps/bleachbit/{bleachbit-4.4.0.ebuild => bleachbit-4.4.2.ebuild} (98%) delete mode 100644 sys-apps/hw-probe/files/hw-probe-1.5-disable-automatic-upload.patch rename sys-apps/hwids/{hwids-20210613-r1.ebuild => hwids-20210613-r2.ebuild} (97%) delete mode 100644 sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild delete mode 100644 sys-cluster/glusterfs/files/glusterd-r3.initd delete mode 100644 sys-cluster/glusterfs/files/glusterfs-7.7-flock.patch create mode 100644 sys-cluster/openmpi/openmpi-4.0.7.ebuild create mode 100644 sys-cluster/openmpi/openmpi-4.1.2.ebuild create mode 100644 sys-devel/gcc-apple/gcc-apple-4.2.1_p5666-r3.ebuild create mode 100644 sys-fs/fuse-zip/fuse-zip-0.7.2.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.81-r1.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.14.21-r1.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.5.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.161-r1.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.15.5.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.10.77.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.10.78.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.14.10.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.14.13.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.14.14.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.14.15.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.14.16.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.14.17.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.14.18.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.15.1.ebuild rename sys-kernel/gentoo-sources/{gentoo-sources-5.15.0.ebuild => gentoo-sources-5.15.5.ebuild} (97%) delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.4.157.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.4.158.ebuild create mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.15.5.ebuild rename sys-kernel/vanilla-sources/{vanilla-sources-5.15.4.ebuild => vanilla-sources-5.15.5.ebuild} (100%) create mode 100644 sys-libs/argp-standalone/argp-standalone-1.4.1-r1.ebuild create mode 100644 sys-libs/kpmcore/files/kpmcore-21.08.3-dont-destroy-zfs-pool.patch create mode 100644 sys-libs/kpmcore/files/kpmcore-21.08.3-fix-seek-error-when-shred-partition.patch rename sys-libs/kpmcore/{kpmcore-21.08.3.ebuild => kpmcore-21.08.3-r1.ebuild} (85%) delete mode 100644 sys-process/parallel/parallel-20210622.ebuild delete mode 100644 sys-process/parallel/parallel-20210822.ebuild rename sys-process/parallel/{parallel-20210722.ebuild => parallel-20211122.ebuild} (91%) create mode 100644 virtual/dist-kernel/dist-kernel-5.15.5.ebuild create mode 100644 virtual/perl-CPAN/perl-CPAN-2.290.0.ebuild delete mode 100644 www-apps/element/element-1.9.3.ebuild rename www-apps/element/{element-1.9.2.ebuild => element-1.9.5.ebuild} (100%) delete mode 100644 www-client/chromium/chromium-95.0.4638.69.ebuild delete mode 100644 www-client/chromium/files/chromium-93-EnumTable-crash.patch delete mode 100644 www-client/chromium/files/chromium-95-eigen-avx-1.patch delete mode 100644 www-client/chromium/files/chromium-95-eigen-avx-2.patch delete mode 100644 www-client/chromium/files/chromium-95-eigen-avx-3.patch delete mode 100644 www-client/chromium/files/chromium-95-harfbuzz-3.patch delete mode 100644 www-client/chromium/files/chromium-95-maldoca-zlib.patch delete mode 100644 www-client/chromium/files/chromium-95-xfce-maximize.patch rename www-client/links/{links-2.25-r2.ebuild => links-2.25-r3.ebuild} (96%) rename www-client/microsoft-edge-beta/{microsoft-edge-beta-96.0.1054.13.ebuild => microsoft-edge-beta-96.0.1054.34.ebuild} (100%) rename www-client/microsoft-edge-dev/{microsoft-edge-dev-97.0.1060.2.ebuild => microsoft-edge-dev-97.0.1072.13.ebuild} (100%) rename www-client/microsoft-edge/{microsoft-edge-95.0.1020.53.ebuild => microsoft-edge-96.0.1054.34.ebuild} (100%) rename www-client/vivaldi-snapshot/{vivaldi-snapshot-4.4.2488.3-r1.ebuild => vivaldi-snapshot-4.4.2493.3.ebuild} (94%) rename x11-drivers/nvidia-drivers/{nvidia-drivers-470.62.12.ebuild => nvidia-drivers-470.62.13.ebuild} (97%) create mode 100644 x11-libs/libdrm/libdrm-2.4.108.ebuild delete mode 100644 x11-libs/libva/files/libva-2.10.0-fix_wayland_build.patch delete mode 100644 x11-libs/libva/libva-2.10.0.ebuild delete mode 100644 x11-libs/libva/libva-2.11.0.ebuild delete mode 100644 x11-libs/libva/libva-2.12.0.ebuild delete mode 100644 x11-libs/libva/libva-2.5.0-r1.ebuild delete mode 100644 x11-libs/libva/libva-2.6.1.ebuild delete mode 100644 x11-libs/libva/libva-2.7.1.ebuild delete mode 100644 x11-libs/libva/libva-2.8.0.ebuild delete mode 100644 x11-libs/libva/libva-2.9.0.ebuild delete mode 100644 x11-libs/libva/libva-2.9.1.ebuild rename x11-misc/dunst/{dunst-1.7.1.ebuild => dunst-1.7.1-r1.ebuild} (88%) delete mode 100644 x11-misc/shared-mime-info/files/shared-mime-info-2.0-pkgconfig_install_path.patch delete mode 100644 x11-misc/shared-mime-info/shared-mime-info-2.0-r2.ebuild create mode 100644 x11-misc/slop/files/slop-7.5-missing-header.patch create mode 100644 x11-themes/QGnomePlatform/QGnomePlatform-0.8.3.ebuild create mode 100644 x11-wm/icewm/icewm-2.9.0.ebuild delete mode 100644 xfce-base/xfwm4/xfwm4-4.16.1.ebuild diff --git a/Manifest.files.gz b/Manifest.files.gz index 83750cc001f141c848e259c6a3ee263c4109ef81..b1313e1214fb66f37884976c1b21db7554678bdb 100644 GIT binary patch literal 29307 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≻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 literal 29270 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 diff --git a/acct-user/subsonic/subsonic-0.ebuild b/acct-user/subsonic/subsonic-0-r1.ebuild similarity index 93% rename from acct-user/subsonic/subsonic-0.ebuild rename to acct-user/subsonic/subsonic-0-r1.ebuild index e5a5b6d412ec..6ca134e7f2a6 100644 --- a/acct-user/subsonic/subsonic-0.ebuild +++ b/acct-user/subsonic/subsonic-0-r1.ebuild @@ -9,6 +9,6 @@ DESCRIPTION="A user for media-sound/subsonic-bin" ACCT_USER_GROUPS=( "subsonic" ) ACCT_USER_HOME="/var/lib/subsonic" -ACCT_USER_ID="126" +ACCT_USER_ID="136" acct-user_add_deps diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index eccfb98b388242ee5b6ac2ca5fb8864f6ce7103e..0125c776f2e2e37f553ce19c9075cea40ee3eb84 100644 GIT binary patch delta 32542 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 j<1W;k_I!B{a!7TF%E$WaOJ@Dq=dev-python/sphinx-notfound-page-0.7.1' 'dev-python/sphinx_ansible_theme' -distutils_enable_tests --install pytest - -src_prepare() { - default - - if ! use selinux; then - sed -i "/^\s\+selinux/d" setup.cfg || die "Failed to remove dependency on SELinux" - fi - - # Several issues with tests from this file: - # - quite a few of these use the network; - # - test_command_dependency[shell] only works if Molecule has previously been installed; - # - tests involving creation of a new scenario fail on ansible-lint errors, even though - # a config file is deployed which should skip expected issues. - rm -f src/molecule/test/functional/test_command.py - # Uses unpackaged yamllint - rm -f src/molecule/test/unit/cookiecutter/test_molecule.py -} - -python_test() { - distutils_install_for_testing --via-venv - distutils-r1_python_test -} diff --git a/app-admin/ansible-molecule/ansible-molecule-3.5.2.ebuild b/app-admin/ansible-molecule/ansible-molecule-3.5.2-r1.ebuild similarity index 98% rename from app-admin/ansible-molecule/ansible-molecule-3.5.2.ebuild rename to app-admin/ansible-molecule/ansible-molecule-3.5.2-r1.ebuild index f55cd367c9ac..21dc93e1196d 100644 --- a/app-admin/ansible-molecule/ansible-molecule-3.5.2.ebuild +++ b/app-admin/ansible-molecule/ansible-molecule-3.5.2-r1.ebuild @@ -31,7 +31,7 @@ RDEPEND="$(python_gen_cond_dep ' dev-python/packaging[${PYTHON_USEDEP}] =dev-python/pyyaml-5.1[${PYTHON_USEDEP}] >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] >=dev-python/subprocess-tee-0.3.5[${PYTHON_USEDEP}] >=dev-util/cookiecutter-1.7.3[${PYTHON_USEDEP}] diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 5f38bc9ddbb0..6edcf971a18b 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -3,6 +3,8 @@ DIST awscli-1.21.12.tar.gz 2097963 BLAKE2B e752cb1369be9ee26b517ba1226d3e16fad0a DIST awscli-1.21.5.tar.gz 2095418 BLAKE2B 152d0ac70e9e0120fb9b10451904af52035bce84168c055695e7dc93e56648bd7689f20ac0ecdbdfc54ccb846d51b33027d2e9ee09c5e5d1e915c0ec05b0fbfe SHA512 e3063252a50fc6033669a0ff80f82d73764a6728d623d75a27f0652e779cbeb452454d887bf5bd70199a7394df40f9758b14619778c6428a164d590e6c8aaa89 DIST awscli-1.22.10.tar.gz 2115079 BLAKE2B 72945d915fb932ff2d243eeca8c21976ecbf2f3e8de8e39765f0fb6885d1a715f7cdc32d695cfa89698c0850f6f32f8f28f8bab32b44ffaea13c944803a32607 SHA512 86af3d002802d4e6a7f4b1f046cb5d665a7715b03c0ed35277ed349a9eb80421aa77848b958f9c4fcb55af8113b1b2e1909d70746aed54e03655e136c1824e49 DIST awscli-1.22.11.tar.gz 2116193 BLAKE2B c4e89882e5a8b37172f06ecf9cf911a0598b8a745390d9e73d11ec608d512bdd4831486f6a5dd03774c1df75f23eaec6bd36dd44a9efbb44f3a599c669e48363 SHA512 8c405704e6992996d46711e1410822a5a73f0fdcd1aaa1dddeef37b27863b1378034bd26009ebdd7f986ff120da3b98556819bebd3598279de86a5b845d8f4f3 +DIST awscli-1.22.12.tar.gz 2118104 BLAKE2B f5622b5b2c226e7b95a13c9c268853cdf40ed32f78db9e7ceb5a72197c4dbc60af8d4ef67289d10b9705a91802597a186c55ff0c82c8d3489c1a288fca84ea84 SHA512 08135ad41cbba6f8170acd051734314547bf2892835a9d1c0ee878b398e37af573b365910bde6d739aec11fd9ad8d34331248a5ee2d5811424750eaa86b121d5 +DIST awscli-1.22.13.tar.gz 2119944 BLAKE2B acbd93c02dfba99993fa181aae01c5c57a322dddfe8e09e7ed08c2aedb7579aac3f570142981f480db14e3c049c59866bae66f5930b6808711f1f47c0d8c9643 SHA512 1fc04c8a303701fa2f0ab48fd6b6a436128a35f314bb2311cc8a6930bcb2b289573a00f17d2ad4ec52985378995ddf5088f6e2251ada5263997ab0259c583eb1 DIST awscli-1.22.5.tar.gz 2111679 BLAKE2B 970e472e8de43664d060023fdab9f54ce848c5655d8aa417efeae1b1efb52989fd021817521db9dc9cd64580cabbf0c30f3d0178034bdb1edf41feebbc690f46 SHA512 9177fe9da0fb8e9e28777bbf8f2c3fe089a08851b57a49fecefab43417fff187584638d17394289bf6df3d18d9052fd958bd3fbc8064327120af04a0cbe30494 DIST awscli-1.22.6.tar.gz 2112080 BLAKE2B 5fffb3d5d0cbbcea813114bbfc89df64f58e83135c88ab914ac4327185310075e7e19e34a51e6cf85f9d2e804fb75cc69e2f7967ea69c67ff1987e054b5756c1 SHA512 3bf7cf59f947708c0d8e6ec992498d0e58a1a2ccb6a330bced0e2eece9989ef9097e08034354a6c265da08346e37611862f3dbb96d35d9787d3013f6220b7de2 DIST awscli-1.22.7.tar.gz 2112524 BLAKE2B f3aeaa85d8be945ee2c64e45b1cd74eaa89cd035c4650f2a35144c113c8b073a7856e680fd1c67ee54f382ab4ad593cbe4752b53b2637b3c587ecdfa22b6819e SHA512 07c96caddb099e507b0e9b75dac79249a8b26a1ca43a3be842079dfe8af399647dec5c330e6b75059955c132b0c5e179cac2edb2b814c51b47a7777d7f7d5373 diff --git a/app-admin/awscli/awscli-1.22.12.ebuild b/app-admin/awscli/awscli-1.22.12.ebuild new file mode 100644 index 000000000000..d4b09dbaa2ec --- /dev/null +++ b/app-admin/awscli/awscli-1.22.12.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE="https://pypi.org/project/awscli/" +#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" +SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/aws-cli-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +# botocore is x.(y+1).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" + +distutils_enable_tests --install 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 + distutils-r1_src_prepare +} + +python_test() { + distutils_install_for_testing + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-admin/awscli/awscli-1.22.13.ebuild b/app-admin/awscli/awscli-1.22.13.ebuild new file mode 100644 index 000000000000..d4b09dbaa2ec --- /dev/null +++ b/app-admin/awscli/awscli-1.22.13.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE="https://pypi.org/project/awscli/" +#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" +SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/aws-cli-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +# botocore is x.(y+1).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" + +distutils_enable_tests --install 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 + distutils-r1_src_prepare +} + +python_test() { + distutils_install_for_testing + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-admin/drush/drush-6.7.0-r3.ebuild b/app-admin/drush/drush-6.7.0-r3.ebuild new file mode 100644 index 000000000000..38e4125922de --- /dev/null +++ b/app-admin/drush/drush-6.7.0-r3.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 + +DESCRIPTION="Command line shell and scripting interface for Drupal" +HOMEPAGE="https://github.com/drush-ops/drush" +SRC_URI="https://github.com/drush-ops/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="dev-lang/php[cli,ctype,json(+),simplexml] + dev-php/PEAR-Console_Table" + +PATCHES=( + "${FILESDIR}/update-bash-completion-script-for-2.1.patch" + "${FILESDIR}/array-syntax.patch" +) + +src_prepare() { + default + + # dodoc compresses all of the documentation, so we fix the filenames + # in a few places. + # + # First, the README location in bootstrap.inc. + sed -i -e \ + "s!/share/doc/drush!/share/doc/${PF}!" \ + -e "s!README\.md!\0.bz2!g" \ + includes/bootstrap.inc || die + + # Next, the list of documentation in docs.drush.inc. Note that + # html files don't get compressed. + sed -i \ + -e "s!\.bashrc'!.bashrc.bz2'!" \ + -e "s!\.inc'!.inc.bz2'!" \ + -e "s!\.ini'!.ini.bz2'!" \ + -e "s!\.md'!.md.bz2'!" \ + -e "s!\.php'!.php.bz2'!" \ + -e "s!\.script'!.script.bz2'!" \ + -e "s!\.txt'!.txt.bz2'!" \ + commands/core/docs.drush.inc || die +} + +src_install() { + # Always install the examples; they're referenced within the source + # code and too difficult to exorcise. + dodoc -r README.md docs examples + + insinto /usr/share/drush + doins -r classes commands includes lib misc + doins drush_logo-black.png drush.info drush.php + + exeinto /usr/share/drush + doexe drush + dosym ../share/drush/drush /usr/bin/drush + + keepdir /etc/drush + newbashcomp drush.complete.sh drush +} diff --git a/app-admin/drush/files/array-syntax.patch b/app-admin/drush/files/array-syntax.patch new file mode 100644 index 000000000000..60abeea984e5 --- /dev/null +++ b/app-admin/drush/files/array-syntax.patch @@ -0,0 +1,58 @@ +From 354d3d4f7a0c56926bd5124d2ec5bb363a9f9bc8 Mon Sep 17 00:00:00 2001 +From: Michael Orlitzky +Date: Tue, 23 Nov 2021 17:34:24 -0500 +Subject: [PATCH 1/1] includes: don't access array elements with curly braces. + +The array{idx} syntax was deprecated in php-7.4 and has been removed +in php-8.0. It's trivial to use square brackets, like array[idx], +instead; so we do it. +--- + includes/command.inc | 6 +++--- + includes/sitealias.inc | 6 +++--- + 2 files changed, 6 insertions(+), 6 deletions(-) + +diff --git a/includes/command.inc b/includes/command.inc +index af039ad..ed0e817 100644 +--- a/includes/command.inc ++++ b/includes/command.inc +@@ -749,16 +749,16 @@ function drush_parse_args() { + $command_args[] = $opt; + } + // Is the arg an option (starting with '-')? +- if (!empty($opt) && $opt{0} == "-" && strlen($opt) != 1) { ++ if (!empty($opt) && $opt[0] == "-" && strlen($opt) != 1) { + // Do we have multiple options behind one '-'? +- if (strlen($opt) > 2 && $opt{1} != "-") { ++ if (strlen($opt) > 2 && $opt[1] != "-") { + // Each char becomes a key of its own. + for ($j = 1; $j < strlen($opt); $j++) { + $options[substr($opt, $j, 1)] = true; + } + } + // Do we have a longopt (starting with '--')? +- elseif ($opt{1} == "-") { ++ elseif ($opt[1] == "-") { + if ($pos = strpos($opt, '=')) { + $options[substr($opt, 2, $pos - 2)] = substr($opt, $pos + 1); + } +diff --git a/includes/sitealias.inc b/includes/sitealias.inc +index b9f0bb9..13a38c1 100644 +--- a/includes/sitealias.inc ++++ b/includes/sitealias.inc +@@ -133,10 +133,10 @@ function drush_sitealias_resolve_sitespecs($site_specifications, $alias_path_con + function drush_sitealias_valid_alias_format($alias) { + return ( (strpos($alias, ',') !== false) || + ((strpos($alias, '@') === FALSE ? 0 : 1) + (strpos($alias, '/') === FALSE ? 0 : 1) + (strpos($alias, '#') === FALSE ? 0 : 1) >= 2) || +- ($alias{0} == '#') || +- ($alias{0} == '@') ++ ($alias[0] == '#') || ++ ($alias[0] == '@') + ); +- return $alias{0} == '@'; ++ return $alias[0] == '@'; + } + + /** +-- +2.32.0 + diff --git a/app-admin/exo/Manifest b/app-admin/exo/Manifest index 4a615f801d4c..2c2c575ea7b4 100644 --- a/app-admin/exo/Manifest +++ b/app-admin/exo/Manifest @@ -1 +1 @@ -DIST exo-1.47.1.tar.gz 5554646 BLAKE2B 609e64a380145160ee849c9338f87db2e1f0866006e1bf0e567447035b39660872b173bfa38c0d101ceb990dacbabb7d5e3364bef37d363be8f0028fa0465741 SHA512 b4806ff23e00ba35bb284add105f2e8c38ea3006a195976447b87c57c8680076a7b5414c4ac12fe301da28bf32c6ae6d05ba3e9aad2995cb216997e90ba67133 +DIST exo-1.47.2.tar.gz 5553730 BLAKE2B 2e5b6b67f148c35978ec0c81c80c839cff22168d0d509e009784555e6eb91e36d629126844714fd9c2b5011f9dc84c7d57236f59b473d079e651d5645984e5be SHA512 00f25b403d4aafd32a5fc1a8d46898b1c58b6a491b83f3f282e3b9d0742b54959e988aceda8262a7379f5ca683cab9dc3c3a547e7b9700ce0fa0f777d71a1935 diff --git a/app-admin/exo/exo-1.47.1.ebuild b/app-admin/exo/exo-1.47.2.ebuild similarity index 100% rename from app-admin/exo/exo-1.47.1.ebuild rename to app-admin/exo/exo-1.47.2.ebuild diff --git a/app-admin/salt/salt-3003.3.ebuild b/app-admin/salt/salt-3003.3.ebuild index 96b2c3b05e60..ee153576a050 100644 --- a/app-admin/salt/salt-3003.3.ebuild +++ b/app-admin/salt/salt-3003.3.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == 9999* ]]; then SRC_URI="" else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 x86" + KEYWORDS="amd64 ~arm ~arm64 x86" fi LICENSE="Apache-2.0" diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz index 1a2b241f4ab0f9f9c0bb3206da5aaa44bb7da26e..608b8d5f398d3eb0c98431f93f92aa7f08812fa2 100644 GIT binary patch literal 8537 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 TsKAYo$$$8Nz|rKQ!8`x}GgcbC literal 8538 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 z

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 literal 28455 zcmV(!K;^$5iwFP!00002|9rjMwjD>3W%sVH$oC$U!o%;6)kCcz4XO3g{R1B1?j(vN z00CfDRe!za3@Xpr$V{j%nIv$|-VyF*%hobCGyh-z<-h;SUw&WT#vI?q|NQU2|Mr(q z^7)tl{D1w+|M_3e|NNJcuWPrnUB?RTuDPb`NORA4)j7sd`)Xxgt(Me}l}G8LguBdG z=MhtFBex#UaPY5vtig{SC6`#o3@Nn{;vH8#B7b+>bKSMySI=Sb7i;W0j_{ZN_P_s2 z4(DG|jK?)=E^F6*v=B=<(pr_T8~HAG8L?a|=YHPdD!Yzx-78ccbkI{C~yUSsWh z=R9*9yB-hL#udm=Ms=5@1#>sqW}J+FQ7wKdj*x4hQ5 zSBfoMlQql7F|LvO-aOyAYOmwSh4sJZoadER;0?}e&UKZ(`c8M>C6BAGG+H=&iaEr; ztyilpWLEWRv0g_$j~b62?{n?lYUpgjz3&kxKbv>yv9p^Y_WPKH$6&3l>)>%~OS`dc zwd{CbIbM0NTURc;);vPmvF_m?*WOpTLoP=w;h4wYt=G2?AOGWJ#m-RQR;M`yQ=GS9)HpXoe!+&0IG zci326Uw7nbPhaS~hUPo&b?1Gzb^L9`?loddeAWv1f*)aoENCdljlo?dV}d2}pBF~^ z{ffOW)`{uAEf!yLvzD<8Yh$)4^r zTxX1Xm0qqm@9Sna$9`R`FR}gcVq5t0+j6BN^cAo324qqJEgH^USecPaojfe|%~pjw z-$za9YOKKNf5#(Cpb7t97)!_L+Rg(^!^;BC)o`cUu|l@^j_o{;zA&nGt%&b8d^WCr zU4L7y+2*`D+vEzRuvuQb^3467ee@%an1Hmi4fZe}VK*F~4Qeb{n`b+OIuIcAi(RR> z%FRO7a?HC=tT3G=+oc=g2d-MG@_W~Ol^Um}(p zTh9R$94lYFMSv~1>AlBz#pCXE-S`2x4tk}VT}qgCuH`!Oed8}cYHH_>882diTTdw` z@NJfQ<3qbtObRUAd@-Q$x7ErQn9i>AQ*Fk3q?PY37N&Mg)-LiNxqw#BuLA*hz=rw+ zLEDa3Y5N?kXeS!vi-3g#wli$LIyWBU>K89j2>=&>KL=mUpN)op^UvvSFRQh_-e3OX z^SAHJ>mBUJzzJ4KR~gt*Z};wOYz(EIY$;FFuMpURgg>Pt?{;;NBiG3a_0-wOxOu?4 z=aWS*=W!lvbD0Nz*W0d}&#Oeln8t}M^d8Plh+y${$1>i6V<2oC5$vwlIKk{5?p;H@ zGr_v88#`Kgvo8RCS*u-`^1-73v+PFBwUtycAOaQcejNP*^A3y=G>C?x*nmw9ZB5^f zz8dN#?y#G_^5Q!Q#y3Qy@`tk#eDJc#uZEop@u=aH{6xWta-8!9XAAxw_XMHd)@y>y zt=409%#h_dN+>`a{Gbom$dQiYBp}s&va$CBBDR~*5|04DVqMrHA-QGtpZ}hTP;|_7 zz+KMCiV#2`6NcErdR;ju%$T3(1h!pX(d*~ewZanLvFnJdWny#gDb#|O-GfMm#Yc=P z9Wi4Ik&V9ir(?r-LJAm|56fx*44dy7piDjcK@e>$F%MN?4QCp>4zUFLA{5{>bCfpr zb~&&{Uh{f``V)fy{!*KFzRGn$PVne}^EDVt41ggUl6bt16<<0vK6LK;XwNF(ehr$( ze*jB6YB#Lu#248?%nc|GARflQD*wK4XFP{rY^8$buh{kF=T9Hc_w~XZ-d3wE(Fp%$ z9Zo;E$f-2#GqArKlqY=j%~oab8OkyTZw~0g??&JUF`bQ7;zqr+e%2dq2FJR1i*{5t z9;^Y7fF%sKrpkkFm@F}ssB*vYuFUgS76N;Nr(zNZyI{22(BVeJ?&%~Xj)P@|B!W2^ z3pyLFJBo}Gw$swdZn9v22QGV#+SYZ-kK1u!aaRd#HJtP&XtqeGj5Do1G1-^Z`nu+q z4}V=BK74?$t}h?PZ!b%CzI$c6u-s7z9Vc#cRW=I<%K6|k+tsGj?rJwN*mXEsjw|NX z*?hio`+sYf8CqwJi8@$3Hjy$!6RLDJ?CCxLq1fXp#Nvf%!iC)L>jEj?2w2^P*E#T5 z{+RD!m)cBFy?amad*%g~+A#kd0Q_!bixG4ujJADjiDJjE2}YPKu3ARe14&V5LkkvBk0p0PJRAh>Hhe7y{_9k`o}9B%AU41j0IAB3=D7|Ie;eYBj~-w zedw(I1Gk0B0A*22fXJ6J;k*YH7C~%`4R@|QZh|Zx>X*pEb{VPR#lP+6tVBa#=DNb0 z$tB|BTAvD$X63CLW4MG!so3)?)}}m{kp#6`A2?NMr>LGT2I6W`*EGZ|2*(Z zCB-Uydpx8rxC;7X?c9%4@m5|5Ue6!HmXA@0brD^e2PTUwfkuK8iHI86j@`lMcwK@u zZ-Hh&RA4b_l{YiH?+jwXE_ivwDKhVX#(}EmQtx28NWf9o#Bo!*&j=pE1BoLjDxj?? zZ!ZW0yPkNdTkQfr1Vtedn0sm&>WpQD1OADjL#i@APE_l!%ILcP?eAjc+2586!Utpw zu)5_NOxrh3n2);xN@?7Lgn=CpSb`7?r8sAo1)|~B#8G`_!b2@5%$rBU>Itluf^C=U zhM(zSNQhM`%$Uf<%JQSEMn3rRH*V3f&r(Eyfj~Ib?~qrB6+!S&7v>yhlB+IBNvp8h zv|;;|?H~Lv=)hA9!b7?$Xxw~OCQ?NT|^C14gvC+lo1)?%?k%zuvu9?jhY|n@u!VfZT*(b^x&V`gL;5yv# zn0ic_U<_u2(E(cgd`ATx$Rd6kx`I?~3&3eGbNudas|COv7dXW~U%Uf;kGNVlMxR|_ zm})_Dt*mUv^a>)-wb5~js(0hb0ZEf3) z$=W~?ysy@Mf0(a}^+LmlZXJ3a4{U?y9Y=x&!(*|6Q7Vpp1FAeI?gp+9dEiq3{8eiN zzu=;AK|ZbnE)gL)fX2nbpoW0<8*Pgt@`|`K0T^%@9den8SAf%T?03Zt)GVTGSqI{7 zSC|1l4%OeLaEc*gD6ozzq3+o@ctX2@>VTI?Qd`8HVC@quXlLOWiXI0$J%EI|`2lRM z6Hw8-d`Ar9AbNJlGQSem>tcP+^7{*Jtp+hhvxj*__Y2>?c*$!6)x1A1aw7FAG^bp= zWkIZ*7#ngGnM2e&iJS!~Fk$5takg$y6#$wT7RJbGoe9OW(|O`k)&JUuT>aVzfup^f z7Eo5vCuc2sH1>#>L9R_xz=Vvn zm2hEr$B}?bM7Bw=SrqAM+|_i^Pfr?x@u-uww4C zQsja8al++dyC(Vxb|K|LPNMe-BSbPH>Pq37CKX`$I0dA;=Fp&_|F~@PXY@Qg29nKmx>y1F3z*8(p>PMLfxC!qzin6g0alM6j%Y(j6z_ z4k8KGuzGu7`X`TyFb4h;6qPOE*D{I-NRhWw9bKfTkpt!?gfRIMEr=n^D5~w^akS!B?CQ zSxW>uL2NeVu2{^-#ON>@Dw zC%EP^EQBLIS^`8MGKU)AF#oV>uj`fG*NbcCjO4wiS-8u()n2uHnh1-LVG2v3EdZ(RC-rQk(Iw$%T& zUNDY~{j$nvjS4A%fdX@QT#1Qax`>4SRuNHIP=I_vaUf;5EW{6Kk47S3#tG?O1Di#{ zOd@V#nQPn!(31>O06`|oG~_4Y2v{n(_p5*IuU~)rj$gcReULT_B?$Nw0<0;bF>_yM zD*@KYOAcOvP48?!N|SHG%6IG=kZK}mY~e6VUspq{<43&39_I0&`*0azfO`%*ixVye z9#y>DoFB^jZ>t5{6UdNcxe#M`RcswTk4j6PjvOok!W^D~N2OXZjf{MR5M~6#hISWV z;8NFsA zI8THXIELBui2Nb404BURIMN_osR3DWup)Q%zR{+em94} zdO|=39~RI-cnYERg3QDdtDUXBt=5o>G!~V=$UIJDO&?jr3vYrZ!Ncl_ zNJZtOSMvIaAO45LYkdikb(Dm6v*{N?7LdOXmq8I*vLD+T@g{lpvyBP3-UKn&Xi$C< z+}n6I}uGV!yB53u0Rm7 z3Ggdr3_dg2H3D2Hmkw6+1vrN$TR?` zijE?bZgGS^9Pl&tGQo$CM`rBW4ai=vEB5KP@3R%~!uRYeAJeb|m^!otXgy{@Zwx$Q zK@YFM9w9;ylWu7XSX+NtuP*}>`}O`BzDvQrGm3Mi z?WVSn>NN?oPy~d92|!Pjp!aMpQUe*hCva4G(in;1KwCFyhfx!=ZZmRW=L=9o!m!UU zpG&5h%>R43JkLi0Ljr2x>xi2G;~V3Trbz~p6X9Kqr+oYw0ty_rZY%hoE^NLW@Iu%SbO{{jV~9B`TJa(`yT6ziRPMw0 z_|y1u|MKCl>nE)3%ZHCYzYsDE=UtVz(mEfCqC}+JpjcDfU3J2VhR3&rT(G6qYJ9*l(U`xlj)sLPx?M57cLiUYCMQ90pCE?^38^qtUH}l422{o+i8zFo0 zR+tV!a9=PTj}`zg7(dJ`;Rh$!2?ES>EkY3Jjj&qX#W}D&)F&Tb=fw4S?ie=!fjFP_ zd=3v0Y~U+Cl&=;{W)Ga{UTvO-d5rS9e82q1{4&0+?-Cj5eaUt?iFv)^ortD-6$Ea` zP`zbZ9;ONbgx~jr_yR|40K7y#>;z-l7j zXb6%=RG?bnNCqK~1huJ$Q;DH=j1OlR>2O$w--WCkj5W0!*A`0CJYLNoeo)}qpk%rsndxNH(_=I-nc(Fkv(*iK^7uEd&%+ZL*834Jl+jmU%J!n=?2|gc>azrU0$deT!M^&e?w3KOClcN+NSOw^C1j0#L=T=rGVg&aOUhT`(J$QJBcvC=XA9oX#M!b7+JgiO=>FTC zT(~taKd`ikRz{O23*2L$+XcwjaWe;5Mwndl+1(L1IN(Mhw!b5|BZk(tpFFf)Yc zM(DS60G~Gqh0(JYIs|M6ZE!uufc!9F39La7L%%l?CUpc$&p`0YYW=ppefu*0dFp!i zfq-x52LidJj&a;)06P(O@d;y=K(dL`lUl4KV-vj*n6ZO|{<}PDK1(>^*CNumMdE7| zI6y7&SO)%nTXs^c2S7Mq#AAp7(Tjci8>Jx55#8B&_MjdB^x8MkM#+wJL$$JiQiz0t zG9j>HG!^l!}rqe7t8^ixlk=o`Bn!k4Y)9cbz@{GcQB!v zvV}K5%5=R+w1)%T?By2wc(WU@zwjiWe+$?|0?hJgdB0T=fS#E+R{_Gq8b0=AiQ0i} zOL^f(sQaA@s{j>=ED@iNf9HWn&~*ECZ=LWm25N{pXsEztit~g79MgC1T6G%y>ilOM-MB z^R8w9pCe2j1J{F4T8apR$et&itW5HukBqYLWJAopF>FVrKOHQl zSUdx7QUlwCzlMUq_Mq32+j&*qFnaiLUNK$gb6z#!{t#R&cwPL>%aVQAUw`>y@88y| z2!GG>;DQY+XdqKRH#m))O$SB;XGpmftIP9UtcD8#=Zn(LC-;&AkY3ufP7o~waXq_? z^i187bCn(;KQ&2$hb@H2vzug>;d+ilSnF>_R?r7QRi8Y52_X5h6`N=MsOqe_8jh-;uBv>76Q+y-D&j(v1Mz6}@~9bOl+1nOjM5Sd zMjzjnkjcNMMd^{xKyLFj9@W6FQ5+MF>Z4y1tqFOB6rng!VV(rW$gk}KMUQj@a1b}> z+I~I4^b~(@^+`^pzLeVi{PB;^KmYV(d%{m&?^gj1e|fjIY+gmaI6eHlE#uVj0g+_w z*6`%`ArNCVBEz<#o=6V#uJ|kowj)sAX`v91M@ST6*wq$nQ&P7G2&kzWn?<|9fbh9x zXNElLJ>`S8fg2JBQ8kuBpLR{;u-IiJ$KBwB7}xbwU_zl+^hl-=maVBxOY$}nj=M4N z3Y_TW0ksI?cPk>1S@4;?!9PC}4NXAcbF0;|Xa2i|dtt97y^HT^X+VX>ScbC3by}8x zZXOhRiau=PzQh7_qvenH#)VA*u)#6nJ8($&0&JY{eE}H}>zb!UsMfK;BP?{~@8!kN z(i0y-K%;6{4?zB{zWPS?L0yoxFr~X&Q70K(#1jPO6|Gy2JzuCTFpGym02P&F%nMSB zoZPTUaNtfBYaahO#C3kor~V6gGv(fM98B)wZ6wg6b9NI#M#Pm-ERh)BnYHG9q*2(Ixp zq4@LX@0k8Of)(sUALH?|r+DDiv;zZ5UP|p|>kp5{*>z$W1pHJ*M*O7lz<23Sfpx{( zcCLyT_<08_4pcmEo(cZYFl!5mNV}m*A#Z=y0#D)WO&IZUVTO$_VZEr*f-TixxhFe? z>f4BZ{IfLMJpl6x@^%Q`Z53rO=t9_%#ZdEMMMr|D1>!9s3_N?v2kjQ%aS$cujR6K< zcd^A+d0ncXe=^(p`_EtgIdwfV5+vY#AW05Z=i5MY9_=>6Dfpjx!V)ksqSEqgiIA`w zuDX!tx9X99?1a-JTW4T$oC;mbt4rlAy=B6|*!x0hFW?1**>54j2+Z6+m{Fn#BJ^K-!0i|;}KHj-M}oz^IVcQYSVPsfcCRS7XadOSSK+uuEBd$#0|J; zl*jfLraT*Z5$XlqIG!UqY{K06F?ST^fzuU~eFpf(zN3yO(G=2+7ajYZiQz6U}cnK&t z`_t$&uW4H3KHk6{eAB5<&+3hy-;YxDGQf7RGkzrVXCx8T^bG{uG(^ zp}k^pFv$biKzN7%?KG7U<9*B8R~YXJp0iunL6E^jtwXmWZlcphD(0V}Ni+y2!TDtC z0=y770JL~%8*J?pNcE{9!fZCSp8yQ2WxHAA`!KDDES&GfoJqYGi2>Nc;^#3SO9)y|&1BB|LBkNl708s}S)*txRBgPS+6Cm!aBNyKcx zEZa+NJRDcA;EBdJCPszHp4MJqc>}#O2wTZ|zhozNwV62)zX#i8SJQK3t)(T54*-R} zu5fP*Zplqv*6a7d2mW^dbM+k|Fc5mSyovcJm5W%3@^M+t#U8a{k6;GFqRmtdUYfCW z=vzg&5*mj+lN0>kxh2rIwL98^hPt#e@Ax54pJuqiHSw=t zV>m+W;!h9~qaKCtJV1!L&E!I#_(sAy$_yjt16jRo?uqD1APz+?`DdHMlX|qhwb=&3 zpJYrMjI$U4hF)hPsEzwYeSi3U{Ivf1``?4u8T#w0g=$w3C;$ZU*5`;Gw_i;kw`R}k zN1px3bDb>7a`W@ZX8D1JePjFgwxRICl_JE!`iLVPF%rfvizKQ()XqD=f6lqI*o(kE z_jpTF?-_b~&Y4&ez9`W9LFk z)GQI)S20C)04!_C^D2l_hLp9<0%TuM5D*}}kk@}5_pe|7`2C+p%ERRSG>5B5I6xL$ z)GQy80++x`(P=ikV(iD|pP|~!w9YXQulDkc8zx5-JX;~ETFKt0Wpa2&IjzPGnSDO9 z#r>CwX#(>-3DDyuNqyL@6Qjj-zS6VFj!3-WrIm zZt0Y+peDN#hIljAf#7ma5E?kgf%Tk3ILnV4EVWDez#-%XG^81#@1acSh{uNEpXVz0 zRYG&s-6Zy>6A3(iBb1=EPLwJC-`^XLP!ibcL8O0T%^2z2*+omKi6P$-z5v8vB#`ki%KcJ}_^%(n zeOq7F$8TRgeg2Q1zI^=oyZlalXZ<$s*TBYC<&F9)IO!nP2RuyLG#h3oE(H%7p!zZG zO0mg#FTzCZ4)yTF6WwzmZR2DW_^f`LRv?xFc{>tV$8~{!0O)Xr2TFCU_lyMu*(N7* zkGCbImTlP5nTJW!O-%puqzDF!IKaYZ#k)7M+``r>I7(vtQ40brV}NKL=23)!1ys7F z{CV<_2iix3D+r6b*fqF+uyo(mj=i@&Ja|z8JH0*eYkU-3qCtE%-{V*XkO#q$Ouftq zb8>D<6xLt@9Mjlvc{n^4J`=&=mOLg4$h~5^rR+0kJ8MEzu6A2mQ(;qYQPV_q z((&yY*PPI&ERF*aPLFNnTo}0KE8y`2U`aMpz;9yNg2=R{!$!W+iTjx?gB~{AfhcKq zbQ;s{vMhdspm$!L!Zzxvi z*T{}nn3gv2CRSMi^^QZ8#P z9-1sL2YH0l*FVQ5cs8D)7CAtI6LB>sCr#8RQm3oiFBnFK73F)5r_&YUX?yPg{a&=@ zuj985Kd!s$FB4VZEtNQKiU5uFRD}cr#ki0^K*nv;9ro{W+`a*xl`SWOcn|woPr}t2 z-3dL|d_w`|+@WrViT;s^#iN^JgTG?f$7I!GvVjx&zfj=ojeOu=#pZa+ELz_u4*MLz z0JW9_@T0}S5fVj@dpEWd4BT<@xIH^j!765CZ+7Ga#$UH((u%Qcvs^>CW@Ichny`A0 zCx;%cOPYr;cv-t^zc4i!`nw)TR%#*87EbO5!Wh`B^c*v=(H_OuhJwaX!G4P`&x2(+ z5HE)bYD6Qp4k-aEP$zJZTR4x7^O!caK{%djxW->v%XKt3Ux=O>V(!-EmlZ9U~=nV@8o4^cOV3gy5nb7eoFnpbWIVaYrYbE}V41Yo)SQ zA8ov{L3!N+O@CSbRQLgN^G;WSv$7tT7p8Ku7`P0W6{$P_uxaQjCMMzDOosC z?Er`E)Y#$e?^P@4_JS9|-`VnGp1~Odn+LdiSK_V(4{;O&YXTD@2BDRKhz$Cn>f%#c z+BdNhF3Emm;1!@ed-716owMSkU4#!@_9@=&$I}m`8h$mg^&i*xx?XGU>hW?;0(Pxk z1JLsfBC!uEw`w=i-S@J11{H%HTVIalnSBT3oz~QyQdN-$z*xhRk@ClG{0^agKc>hE z=;>DYHw)L(nKx|1_GCU5@9pok*V}42LN`xWi5VrHXt6t6^$4qg360AWU0XuoXuBt8 znGviyD$cs2r`6tUsHu*1z)Ng^L5)};W8ZXXPZAfUfvP#pM@&SXJqWXe@7C+LPoIAM zk1JE15OBNANrox6Q23nI^IFH`IKg zvq7_MqsV1d+s3f@r)X--VN>>jd4^Qr+7J&D3&*K!x4X|nKbsV)iEQhy6UMkbzayUS zm!SFU*Kgy?cikf|%XO&Bpjg|{C2an-b`o4fzF8GfyQ8M?5Q`mpYZ z44yNX5|~K)D- z0&;%Vv{^RWgJkm>!rfsSPgmgK*pPh^>af${Cv2GQO^|x(g^66rei&Om z=YkHy+wRiB#YafbSw~Z(b3m}lcdPaLe9dK?FZIG!KRZOKSX@thbjY4FCPGp2!E4sx z>=ehl+#YQ~ae|W)A^rqc+|mXaXx2bJ>7Cj1V;MJ8=Zr*f$JKN|a9Xl>1FQvaZT9ct z7Vk5(pnAuaLV?BhpaL{bh1w(8vuIDHLu}X>AI#1;J|{~0v0M)lV{Z}AMz8ZU5Y^kJ zC97`{eW#7%j^E1sj0;%^@AD}MWG}!$c=~s%_3;C8>F*|kgm=9ZTDwh$IsBpR9&JiX z6JM+_(ls6EWB%(Yt2;}wMjviAj}|;Qe2(OCfnqfQ`dsrs2bNH7$Mo5xo6NQw^wBn` zF&pZFZJ-#RGV{HN41k0@*eEwTZiCnW&_ps1kOp8Bog|R9_{ztiK{LohFrIKiLUy&I z2BWP`4U1;$4k@&Uhv!ayy~&YTu28V$J?x@Yoq%&Mwh{dZWgFdNZBG< zt#a90=|IMPF8J!;jfh^?8{zk`z~NJPZb`^KKa@B*#L=6;Z*deDdR4S+8>~!n4j1g6;Wb_0>ArWRn>TYml2#NC!cW<*lX`BVit^xXY-1pzD*t);0?=Zi; zoRm1-i4TR!4CjxrXVJDR41FlAYq-zCN@6aT5{)H2h&DVdbP~P~!8$I$*aI^Mx}8AD zIW4@f0)oJ4%G&qw=x`=*qj%Ux&}TB3{YLX0{+6ipMM(b>rcOZ`ntZol33v7otE8t#h8_?xK?V< zXo+ZFk<|m4-EiotO&;4xSIx0ZxP^7~3uhj%O9x8XPKx+~RXUTRIIPTs$TlgzuV-%S zyn#l-E30fTkAq@Bs5d2kJiVRcveg19KH7yjAnz?3-t#FBzdcjgPBf?df@~Fc?+Ly-h%Z)JK@;nP+h(xeSV+m zyF-(3zP5~`FIL;PYKIkL4cedmABg9Yfrt`|vw@!ZX>~xXy6xIF|5{fu3an^h@Y@ld zJQzYgvtb=*J>bQuzD@BJTPp2b0 ziMq*COUHhr#T4K+8>8~A@4M{hZ}sq!T} zoad~zu3B#Jx?bgb^J*`=U+>=L0gn~n>&|aPE<&XtsE(j4*@Km5`~h+28Dl;rpcg2O z>^t!dD_1W59^Xn1|FcoF;5b%kPWx7Cf++G#{2fHCn!z1tFg@aJxu5_Yx3Fx`34fTH zm9w}ye0n>MX*q2GKOGfp$ou+pEOce1A<@BR$D!;Sk4t29SdH36VOW_HcPXn|wj zm;D9+8!|Pqf{cHJBNi04>jSoPTU;Xz_r~*$f>VviZ#Xb2RK*hR1oy z!xE?N46$l$c~TA$7GPOKTzG0v_nO6_Db6}W%r@DXa@f|l1#bXGp8$I~DIHD|J(9S1 zznH7#GCTveXAB1v^Kl4n9=etnX7T%nk01VizFlZ9#fldm(ug0={4vK}IXfGU6YMco z8gJ7`&f><>tXF(m)Qdv@e2%VLK8n=?w|y;14&eYNj}r-A(-g210}m-stXB9}b5-E2 zgO%S3eX?iZPTDu=ZsH^-{_VSixR>&DM1wGX zSeqZv9!}&>S1(qq1Br)CSjGK7NTcG@T+d*yQX>MgEvJAllZer?9U#k+T!`GZP%YX! ziVqiz2PV*xCwPv6FY8=|DDr-o6!AhQj5^%Ffg$O(AL4pOa|RX>8upCdauQD^eq$=2 zx~0re`;A^2*wb8AL2KiK^+L+zV4*eW$m)861F=QS!Dpt2)VxPnK{ht&_4X<1%J{6C4@X9Z->3nV8x0}2UAU7qB0bp|k4g49E2bjKbN*xCOfS`%{N zZG4;;A~aKv?6fB}{j_beJ8?NW%RAeYdcP@gOKRc2W8T~B2yo*Z6_m2FjTl3))3+>? z!M6yMp1(q^oM<+#iKI+M&x#2u8_zt6+QwI6R3b2*M0NcGkIr5bp%G^^1YyCxuRHFr+|*DlHV6CJ&Y)#YGs=ZszVaMaC>nts~9M1E|* zSuB_~Kv*kOusm>I0}8QP@0B4MQVD$2p*c6EB+!uxoMKJ9D(s5axt&CN)?f{U6S+=jwKaYiXc&(a z1Z&~+7?jO{P_c^UxSwagZabuo;4BBc9Qd$&ym%B~U(z_85ar0bb5%rFb`=}$_deUY zT26+)6Ci7~6xjmY=dKVIP~D3*^`4L{KwNuRvF~85b$Oe@4etVX&u31KDFB`XeFa)T zAo)&bC!PhMpF~wiHgOC+#nQ)^pM$UWCHpwOetXT2A&%cq-E3S$K^ElSZH>f~mh(@+ z=_L2V``7s#>R3gmW5E@z6292OLL7nMWQ&U{{;4$$!i48LMBlNjsS z5o%^>V;aezc4QCE55g9)o)v747(^^ZN9+*KnghvjoR`%yq4?cJ2I~I)!Y{y}`5fpU z+y3uzJJHkw1KR{9+{lv<*fRvoK1vYm1frp?{TZm>FmAc%VC_7WI}j`Iui{~blONYc zhyq`TEUSTz%Y*PW)-*o8_a#+lEzaixm2{vGZrpEx%k~jB6?u1bu=g7bo3U&sugJ6D z1aV07Ssd-&6Axp>fOAViD%L_gB`^mbejhV>X~hj6Gr!%Fk!SJf9mg`5$Dw%33U>Cl2`cfb0tp4Avn{5rF*WIVY^t;0|Ekv zbbwC@rjEUtz`Vs7ok#IZ|3T?`sR5RO*g-kH9aADj1ALrdldLbd2p4g2L*NSh&;Ab< zRH52Vq3rBV1bp=E>!q$s`EEIB-CRjVn7LVTT z9e-K0@8>hWHr(94C61n*CNSG+b!E4zM0x*b8*%LwgR2n^a^!hD?V-zhfKeB88mNlA z5q4A^eh2xP7K?hw0;P=})ZBK;+`Bmu+3}?1sp591)0_H6+Z>jWngc|L7E6|Jqfwmc z6ddCdoR1+tTsBR0Rq8w;SV#$I%s}IPJu(@A^+@Gby~K~LC6Vo zgJ;*LquO75^3%uh>px$se0IB&VC+L)3iM^q*QQ6syd)3+@mY?f2&VNB#Mx}gVdol= z4irMjIVZCt634V^5ZS{6KRRbE$Nt2$2_MifYj3>b2v}?uE<%&vGGfi#Jz}eP`$Szp zcxtWf1jjtaszgZm&$Y2*yUo1i0X(SdX)HBapM-+~nxIAd-Mvl(J;_fT_#=G1JHpE5 zrr``0cqYg-#bn37zfREo^m%>!{PX9h^Z6$h;`gtgKddjWMgHmiIJ`O896~qDq28Wh zZ}X%99iB4Q4P>%K1{6XNuZ*;UA6;^}wyx)L2y4brq)y2`okV~Rxv{PVmxG?%sd>N~ z?Is{}KJ9bOTB{7_Xm4W4*7_}Z!ix|$$Uz6N+_&=HIR_DF65EO3Sz>}C!lBI`v9+g{ z>7ZJ6BoGo+r$r6JxgE>}WJ_8B5_q0e`uZR@{XT5{; z3tHO5k<)=#7n1mC5AJpo;L*sNCuR0t!*2Jh9h~rJE7IjykbxNOcSahNqSi%4I0@1e zs`)OnVzF-TH%oR^9-ztnoa{o3*+fhkEz+LB24!WhGg*+$C}hZPPbc&dCSFH_f46+s z{o4=5xnV`TgXPb~(gb@(5dxOKTgDp>Sp75Z*Zj(Mf{N|2)|5bOPy0Zi5S9m`-S6v%L z1Aeq_pT3P(i+h>1SR4tyMrSh|E#?pr^dle>JrS@=|11-w7A*?6xH2fM?gXDxFT2gJ)PA zvkuS?>S5nBn?kHe(K(@!s6+rTy@~(@m!C;+*L)6?p8h3Igv}5`ErS#}*$Kmk%Jm*C z2T88ZJWj9EDZg8}C#n7EKmDiI#Y->qqncrdn6_& z{u``r+EN{#K_MvB;m{m!fnmkFDSokWiRi_>V*4Qj}@JW?Y&`r zz?Ymgc*0mpau79En~^F!DF4e#64o{{(XJHYzn6@#RWa}y^aCpyl^C5QM&{E7{G-~*q;m2uQpaZ1MVES zGp7u___)=Jp+G9H0`rbE?RmZ9o>z0he-{4dFkV*9>F&7au}}Q2XFs$&36?)wt}ff$ zCn2?&Cp0oUoZ-3TC|XnQ;KfJUcqy5u?&&$k!jBTzitjpDFo&=c-mgpZ1Edb$1*;no7sWiiLt(Rj%|f(pFYNHfyh`e3C7tDd+v9lGYO9d%$R9cm3TP@`je+mJs|sMt_FJiC zG=*J}ZdbhsxU+z_L?0G2I(K;(9YS&5@;SZ8?U@j~O;@6g09B{eE5kq?JF~qYuXM$v zcl!W$NSx-tyu#z5znUc~;s1aAzO3KYch#ew4!&#u;SDOmZXD(F>F8h2;nCFIrpJG+Md{79B4aW)AO2MJ0Ha*gXhp0;oM<-fY{P%jk@-%lx2iJLlyI0+xJuFY0ub zPh#UvM?gCRrF6F%vaG&M!}6qVP=>9~kt&+1&H}2NY=xNpVDWxkUp}tiesIEEVEfzo zd0r?4ha;Lb4aXwONg9ry~}-Y@e}wgO|+L?VyF! z9F87raxxm&4mz!gLSj$++?LBDvF^ma>cw5z5eqO!&?Vx$mpPNugl=+(6@olCFA|af zPVl=wUc0}3c&%q98oi%#*F8V#a zI1^Z(uwdr}K4S)Pd+VJ&Ekhd(ufOubVVJLTF=50GS3qrDL(#t8N=}>ABO$bU+I%>i zl{3JPIlaQbsT8othq;}$oj%ie;Xl}3%^;`64`q z(S5kAd+O+cV_AWNN(w(*yN`eT`~B(TxAEcQcR7}Dz8tXL#*B4X=L#pnvS43l2llY` zV#UXK6dN`88Lx+{1T?#_i${0SE@a13Odug{v|Q+^Wj zj*SEcgVlO4+2=MHSaIsmQhheIXYNG~*QqGL{Ts68{J|pr{$YOj{Nd&99en;B_zFt) z^1j9`bXdiKlP%S?gMf?(keXZxeGq^XD2A~%MZUAwo!n#Z3+l;IfchLvrPM3}yqp9d zlGPl%gfsbWPsaYdo8Wd%`r0YH=R#4n?YZwRIsDVP=NtcoX+-02Ak-jtPMfx@D+?y> zJNnwzQV*Ft5VR)2JJ5-t)p5zsJlOlpmM5adH98!1d+n=M68MP9?t72V57+MFhd(}l z{4VW&yi`A@#yfi(pEq<(8!fze$I&;oklE9T2S$emwEoQYgdxadoPdgJT;|ohe`Hw2 zq=yG@o8P-Z^mamJ8oQ%I0lg*B%E96Rnzx#aGOqUqH00SGtVe;eEvxdo2hy6C#r$3p ziepqS$|8>08inb5%G@lE_K4S!>R!@)1drytd)M(&Eqk>!(V<|i-lACTz91?B;1^UL z(!J9U!^ZEweYk)5>-etPvcB|kICRt|a@(rnY|llUptITPlh18zt6gfRLy_3R%V7g6 zJ77dzS>$rV2B$`Rxtwfi9VDpcO@`94+3lP_l;V8PjWmwrIX$JZ;pydK9tSvh0Qt15 zU5DKKf?IDqb!~zhfz^9BLBwl0v{w0WdN~QKc{<9?$?J!ALPtlXu?Y(n;H@|WGa28O$OtQe3q3(wxAc^3hCBaJz8#|h?gB=&X z*E@y0+`0pfUZv*@jR2v5=AVtweJLl`j~4FJZ|fUE_x1GWPxwSk4-ZnNm&2I5LH^2xb>6&TU+uK-C zbB(PA@1UCekK+~{8-8Ej6l4Xb_ai|cvp3zi*s{63%SYO|+y9&LHEj<*Y>=&eW2Y4w64Tnm-$wKD*lQ+}PoL8LgI zd+K4Wap|rW%cC^^tjbxJmx4Kx;=Nm0IK3^9Lxo06Xaz6X(Yb5H)}SeFPPGo->IpAv zFTOtx%=%c)dJ>{?aei>O)^jGi1UswDceZKi?Dov02`gp=Pj5unmQj!WgT?#&AK!j? zJT5go8Dt8yHWORV#9)M)qw>tc1Vf?nGk>|KTv|S6ToE+ykvudH1Q?yPm zi*#mH{K49N`Qx>j;q^3QK4%p+vhC%SRvQ6xJlFH&VRi*O0=yQ{0Nf4Eu2N{xkW=#ql+|GNIR`XgBFY9u8h_|N@sqL2X zkc&k&&&7i0(I7Mk4G)={S7ZM0{Px>gzyI;=(}%x)dYxp7R(Pr2wCAitd#u=kxehDe zmU$&lP`y~Un-lT6yX2uWQQgK?2&=sa-aO>oY7j03`=c)5*9M_LFokfS%E3D*Z^U!Z zCe_;lj=74uu)e27`BABeC!*b&h}+|nWUh;_UX{+%NB0INVBc^-5W-dBcif5z2qM*;1@XZ`1a{_yhVP`io%XM z*bL?F_)d%jPnE1m;-fv&n!I?-ws|(Xg!Ei)Xc@|`P7mMqdz9@R3~_j{uKF+zD$;9$H$IR-tT|tXSS^y`4(YpX;`gc`66K_tfh&C zTS^C`j9#;T-Ov4T-WQ3UOe-x1ccFjKF2h-JCy%qoIcxTA(SQt+(L2ev7ghHvYJoxk zzYv{2Sh&A_`ta+opI+m|doh$l+IoPEI6u1Eoko0zY1r)eTxKzL^XBg($p&!I6q5bUJk}~vcrfGD+1>Fdai$7#M)*(+)x>DblLJh1TU3g=wHK7cWc?Y;fV+AZ%K0f<>~ zuOUIFCoJEFCO{@at>)pG{d!%xU!J=le)=}9-`3afCW60I5TBklpcd2F9A;t}k!OO_ z($T%9B+Sv##Y^G%lG_RO&54-khPyjYFT8WH1~4P4e{MEh+k z3voKM9};c5<6G5$^KB3N&ohkK+kNa9N0t&*y>0NA-llEhusXu)cA`AS2@vPCtscCF zqraZprC@yos>}X)Cmec>BXrT(>Po)LtCnr`weiPW%b7DQk3Ha9;EL^@+%(kB8L#(1o5}*ofn~a-5rVxy6yp@azGbf`!n ze!pzMOx=OlVD-V9LL6ctJDLtNwTT|vCKwi|$DiE;j}v&4A4KhxqFJlwZA3)*KX2zc zET?Ti7~sT0TeP`#VDf}IZaf4~0Ip7pt%cN?20v5s0|wH3fn8dRp$#iBtY z{1B=<@NOurd-yaeUKr`LgUt;MFNEZC z2tWP$;oA=`nM!#&sLcjqb>gh}_S`VWVuk0l2y#01$mvrOuuu*uRm%dG8ktNB2&KQN6Pu zfloXjyDIXhfuEdm%;ao#?~?4rA+kW#dL|RI@B`8pMqur|siw8z-2`ue6Y)DOTD}** zKjAM}uSX-+Q=m`*E_>`9F+NUsu(L<3nY7f&>xzOE%>B0X9^T}=oU?hIuk9rmnm2D4 zxc6Ofmdn$hsM>7KDV+qX*9DvVA5iRN!O+I=Ku`U7Bqz9g=c}z+-qq@@4Yx49y-?UY z7m`x}AQ(<*gOV+x?7Az+Hkb2XhR274@M#qpkd1h2W?qj0TG)T<{mYI61AL*?X}oEA z{%$y8-Oi8T#4`x6EsWzy?8QBUck+Trms7uX^XfQ<;ESlXELP_n+Zo>Zac`5crjf`& z(D6hKYd1M?WG72M^-l{U^l~BzKCk$)VC(PNx$?`ziza*C5au|&y4dOL>$!?AI}@fn z?ZeJ&_3GBkX=C*;^KUC`wU{wjr$b=N+0-=8z9u@~fs#DVp+nx5?hfPC1#@t;qS+*` ziH1wR54*Nc(5s|8^R%Akns5>07a#A`s|!HSPHlwFSYm z5z3s7%TCK`3I_Ty%_w_ao)a^9xPvA2eoYI!UzY3VzZ0O}O$fOsK^M((VhXH-*8{VQ z>6uV6J!mc7D13~5si>!eeU1aaIjsm3-z~c~U^`Uq4UJiBd5je+z zJw@>HsP094M2C%l$^9Ao&DS`y?S`l3_W>cnqm|gJel>GrS1XSuqFCF zBkKoy9Zu^dHo^QaY_|2qmOx(}|7@X(&1ts4I%e;7svHalt8LGfeNgd>=X3V$f(rH5 z1^eT5{xBN*o$F&6P*97Ik-m=dW^2srE@!8^Q3YIG7EoP~ZaaMJp^6eoe8zj)a|2A0 zg95h~UV$I|@J6T&COAztgAv|?b3nJpb5WH?FwO$SG2hPqynD|ZV=SGyVSVelv*hm8 zVS85t|GJabFSEf%3ezG}bG`(;`5f~?*@*Ix8Gb!39&SHZlDh#Iq9aZD=F|T5aTe9v z=|opc%nS}Mi}mY2g8e&XU6zm8uM*)aHl(T^?rAkYJUdA7yaz1bPP0wUf(NC%i4cx) zdeK9TUUTc1Ur6(EbiWn!(V5oC+gFcSQt&owXK;DDEX4dyo+Yu zFty8(F~>bkFY?2%y&J~ntj%OQ*Apo(C-@?@9ZX0hWFu_|Jw2p#WD-=;i_jo*@jw!L z!ElDsJyCC%||{PXmq$&=;mdjdb~i2!orF^&Fa zJ*OLvar9WRd5`k2qurwP=Smj4<8Jj}@)ijzm?QjL&Thewqv@~RTe0G*LT975N<*C9 zmJIfnEFkkHNMFmM0_YmdwJ)i+Cr93RrK9&vT*=r=AtCmivCcTt= zJe^z5(dBh}YvFYabe6*j4`(f+@{rNd<6mgvT9prksB5|IwvT+h* zlB<}!i+x8cM~7ud>k7xyLAg}R490nq1Ma#NATSVb?i(6ONe>J z<0@~Qe2CR^!UmCVx{w_N3{xUKIsf><8TJsX-m2dJMV@1Ub_nc#-gP0&WN|CxLY4tAgSmFr~pDh z@AV8FGHg<`K&d@VGMd0gD?b-KXZHZ*;CW-R$kH~A;ec4abJ`!mQ{@v7>?~YN{)0W9%G^pYklQTDh-R_?8Ab0bhNlYHj%#+#GV?Xyto^fnT1)xG6 zC*j!BdkLML<~^vxd#?fl&jX<+ejnb1K>%CwSj-@T{cqU{q^P&j50Ggk@8Ml|3nt_E zkK676q^U=!$vH`*gx)(aS71XhBTMq1Ls0;Z;IOC4!wvC{dPs7DRd%nMC2Yb-4mh9V zCwIn9PA4GGm$cZI@!{k3>EHe?UiO!8nMJ{yfN65XA>|Hfv!Jn9{C#>M`yS5?F^dq5 zPZC-i+JX(cic`Ry9cg-bS1&a_OlBkT5Ra!-&HSLL;>$X5h|=xAxqN!nGU^kse=G2S zz~2u|#|K!F4Q+Q(Y-lZt5iec$5@`#=yucDu^>P|dbDRfF?8Z%MGogaj;JNeZtZ?S# zluLUXJX)>akZ;k%CqHb=GzSReysX*ZjRrYh+O^Vt`jCZG0$g#R*T5RQ4~DPD%i+=I zy!$Q}7#1SR!Up{4xGjfqXD{%;qyW0Rs*0i)t$01Q!y~)(&g`x?l%7a~1nxDsN!6jP z2z)ziy1n#!nJ`JwFyS}teYY0O*d&nMJAe$(=ATZBAK`x#_Q%8eYBcCl-g%4m29rQ86@X>;{eY^r`)t*@85`yXzoe<>LX`Two! z+?MRNl_dH;|Dp(jBna?xaJ3z_B#&A;b9}yj)`DWX+0y7mVTY~my+NWXvo4vcD>cnk zhRWZ3cZ(yuyB6re$i%pPlnx0ZaCLP*z@I_MO#KC|l92h!W#OsSBv6BEIncCeJW0UT zpW|?I!+CZ^TD)$M)N{b3Udd!U?j(yJ$6geugeR0@BR@t-zb?JJ%ilda$~{03upig- zFX^H(u(KVzTi@TsCX+r+Aaim{(3Zz>D9HI9En)H+DBE4k?$J-!9%S;R^)KbqbDQXq zB=vk7MY(bd(=h1TRmjmxgBxnY{vdun{7OOs;GdR{sLX&OUthBPH5$BH@u9@bPk(`~Zzd0amv z$j7d;d(76m$SQh}a_AapSVRz@gC~3(?ue>a1hdFCF%y*VCX9&)?G8GSSe?sAt7u4i zRPI{Aay^GlpL1DB78mvP7rr*~{L#4@uVNr$I3-jkuL4J|si|&ia6*gPiVn}+nL*gPb&OF$<`k;-c$*{j3PL+Ers+nX)>ep?Cy*nO zz#o&NFQfea`OC}r@bY{4!L;Df*j-bPNlnRJ!K8c!UDkPxGhj*mRo-unAl2M+WE~ix zs5`kQ>jSM5Zn{8nS#1SNkm`8cJD=was-c2UgPZd%E|AXM36;9{B?g|hH^T>eWt(%p z@X4t$t2Gk|&Z*q)Ve6V#_&!?P?q;)I{ehiFrzFpPSJlJyY1~v*z4ayBgPn4ROm42@ zb?^|cke$ZS9MBRbPxaCY5Q_QpxjpmbV{WQ#z8jjrDwd@hbaJN)T0J>0mw@F&&<9m- z2ws{dE;XZgYM8aF((ho>MiO!!YN)BLnvSc(RSpUy=P!^!n@zOK&7E3Yw}M+8udIlS zDuE7eW0tPzmpkU9YYxCY*X9;5A11r-BaG#V9ai>$VOiCYT)>J~bk(NX59cs173d9( zC2m#i3~=kXf(m5CTIi{eNLMQL>An8)9)s=SVN}d>vR`Hw7M=?Z<#mk&Q*sCoNKK|2 z$m}vHKly?VoP2a41W;L-IX5x+L@)s7`(Vi0b=~0Yt{@wqN3S3Ada$UNK z6)Si%z`iPAV!V^3RH_@Mdcz>Yy#FkzrPMLV-A& zla!)4>lf!4tPUq7_f%ddGi4I0@V+ZE(w&2>n${k-qXSL?Dovo$bA>Vml@Ii@IlBU2 zYQ0!KRoeb>Y%f3Rn1)Aj|5#6_IYnM>9pqb9$5vgTBR9x{(+NAk`99)tL2t;BN?md# zjwNSJqMjO@6JYteo*tnmJJHjXq}3F0C_{6v9H-m)1>;ec;^vpUrb?x0MvM-aY~U&a zvf4je;hsCnTGHHpeki>X=Ubr7l_9_B^ha2Q|tMp|Mf(D*meekevv+igiFmK)4g*=uP>B(;kEhK}x9{ z(?Mh%c%5T&=vV+&zfY+G4Xj|=(@7~3TT`);3!%`@LyONtS3NM}HVx;macn9_XWeL1 zb10A-%zfSMY*+6g5WMtp?j#yMNK*FPG1{abnhL_PyH3F8CKo$b5lq%@45-Jp+Z>&C ziqxjm#7egcZmz1NJlFW>8oj&|`G5{zk3xlh4sF+ZQx6`e4S_lCuxG-DmaHVS4teVt zcI(gwT%T{HMOF>E^|*0ytbIXMILMBmaGn4$>!=F*+Lu<5mJsfsH!sNEH8BgWsJ-sG zXSIi{DhJRhuwe3zXI`F5FC+cQL7BWF6T(y0?$Xef#`0g%8J0Jy^HXPOmM$Sn)3Gba zw6EbXDo~XeDU@M%w09Ck?wHHm)FTK5H!)^U)8gMwqS~Qqf1aU5>E`SmM;{^O)N$F};xvmS`&sodJ2Xqsz<=86k z=QL)lzMh>RV6nq(JWQLvc~p3aAei7u82H?%z>&u=0 z=GINNm@pL6@2$oP>E4Ysx9VT{0=}IKNx7rQ(@pnj5#ORI!JR7vsm=GY{M?(0ce`V3 z3Rr0>GE7^+fv&ER@oP@>5FP71^{v>uW;XbcgeXa@D`j1xaYXsjB!&x4C~~9oI8%EqmLM3eEjy;`>ATJryhEL z75<{NN74i1;0o0>ij}}jms9&Np5THxIAN(zI#1ZG7&u+p+)gEF7I2$5M>%>2;_UeZ z9jy6$TH^APRTdmP&(TsOWyv>z&m z%GJHSX3+&gsBWEW^7G`1Z7{6JQ5CJaH`fYv9BK-RIj1>wlJSu_3a?=B%ng~ zfev|q73dV!UIo!YcLJ+3TZ1o=ur4)6^P8;X225~X)SnTeYOL;n8Jb*y<)US!%y_#T zUFB`+YwN3K%~OlPgAKYw3aO769`zT|*$pY8R?jL{eAD}*&ea(GT~YNbMI z@LerB%k-watJONrb*44mu(an$C4E<-IXcHwRbdw947L71xVnK7Y>D-|5{HrRxZgHS zr(-*!@E?xsd-wYnqvvkq+0>e+p4Z?PNCVgO>g!#C&MBWubW;1ABzUdqS3a+rbaS*d zdl{U1)9Ap47`aFJBpbV@>RDVz@LaMY(>Zx=tEQ`PYmJTPn?2dStXzg$?`85|&vbZs z9CB95TzO042Y1zRC-s08zgdeIMKq{QOjFxK$#@M6u1rit9wo9sIWbLsm_Sx zO@$y3q#qwgW^F>D9=_V4#Wd&%V40U4Y?I`G@|Goql?nCWfi$}!Wkg?c zW>gWd+UkpSW`zseYEP;)l%j)qNk=lko*_xvV9yioc5}sCetm0t&vRGU?&eOPiY}{` zSjeGQTwcteQd7IpZ8h~u``a-s#DoM%j~9=;8Ttzy}^BxHd) zwb+VF1fe0yjQM4_D!s!&HjpOOO zB{+uO5R9d!dVUCImd_;mc)dT;L5=%I1kNv?ANgo(+T zguDU`SJGkV1aX~5E?-TZ-9b94p76K9fnW*Mnm~hxwpI!N#zHO{I&*ZFaNVzP)2ZCf zGAKoHx<|`-Sv>)J^Y%gNNMwK{m-Mgh;6{o+AKRmy8y=PFdpJNIZr&ROiU>+!=vx6l z0|RbaS&&S@7=Z9(g{J@)0>Ga*p>7=COH+rYhGSGch+q`>SVq>hIqMz_MdlbT7ph!@gI&VXGT=%ZDnbQc#t&U> zMsxR-H{fA|;UWFImtHxe{~Jb(yG|f*R^GBpH6H!OW4`77fGLfwf#4icAyg9XZJO#v z$uV`uK;uxKZ)DzW7}`)XC7(R-n1WjyykwmOH9Eiaa8V#^Ic?swyV1S#TTV7}6P`ACRhQdkF}qBO;#x=+d%}l+Qu1 zEd7GOZnMD@Oa$JgJ3^{4T!81ZA)vb--(Z9jaSb5y5XJeCZB3MrlpLu9n`Uv zrQXB4VXFeR2fO6!@MW$-qSXTuD!kOkVo!{J}K zwf>J*3z{{e?l79r4U%Wr3Op(OJ(U&QeJG0HfhFonn48o1cdRPQ?M|h@V2)k6-s8S3 zRH`Jyk5m|@J#yy1pMzptu166uIwrkl@3~iPt(czRhgJ6;l`APV1GbeD>QWu}t;?4( zSR*{Fj|1SiVdvB|1k!E&=Q@YfT+CaRGX_zm>;m&;N&vCfdVuuzHu36=8+dh@=J2G% zg{Py@g>RZm%wiXk011=?G3(3Hp<{gHFql5o`%9D}HP+FR&lS%dP*H?`K{7>{bLDM| zHfnXw0#fy6Y>2QW$hIl~1YNtjDzU*wqjH(o!Ph4yXk)b9&OA@eViZs@;SI~cyZ{`+ z1!`EsfLl^Pir?gjV6tg@JW{54`ObuO)zo6x2${jnzC)j@v~7d@A)$^0JRnDq0|R5= zn1}vuy9=vXk>{*%$qJgqMXaP5x?<7_qp0_Jz~@irWx+JSnVy7DzdX5L^pl)~iQSS; zT9YKp@OJMqoO>x@5K$fT)UtxxV2ipz0xAzKt{Dp5XO(Ey(J5cMiLtxh2|nM7#!wOZ z2}6KpP8asLrg{yyItuH!-$Yq96=VfmikySOpy&j6p21YbHFE)gp^DgO@eVRs(&d)bAYAC+wz=A4j=FfQ$9BFyx6kG4?;rYj z`Sa`Nzuz5Pdibq70h3lJvOWr64+_O8oT_-CQ(*~?rfIxom*kxpntVpfJ=ZdZ-SvDW z<(F|=bhDNU2p=}bfVvupl?Kk>x{tL{r$CR36kOKVYGc=!T1^e0E_7k-lvypw@G7Ux zcJ<(9Q=Qvus!|=CVxHNX0@HSheABXixDu?f5D@X`-^+`j9_5I)>Hg%cj94o=EC8(9 zUiz6IkmEn!{`&S)?z|rUWmUyW-r%BSg8~efBIaZh->rz-EEZ5 zLocK0Rzr4Z)XIjeiUcZ4cczU`Nv^SY=Tv%8q$yj~bO4e!K*XohkM@SjT^CIqvr6c# alDc7_=cdC!azH(7|MkB "${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/* doc/*.png + + systemd_douserunit doc/examples/systemd-user/*.{service,socket} +} diff --git a/app-crypt/jitterentropy-rngd/Manifest b/app-crypt/jitterentropy-rngd/Manifest index 9016faef2323..c933aceadc60 100644 --- a/app-crypt/jitterentropy-rngd/Manifest +++ b/app-crypt/jitterentropy-rngd/Manifest @@ -1 +1,2 @@ DIST jitterentropy-rngd-1.2.5.tar.gz 45262 BLAKE2B 0fdbd513f0dd2fa216c079d55790ea2848fac26ca17846cfce06d0d338e8e88a13f2e9a7a7d55c938f0366f7cb010d22fc35d63921e4bb1408a5bda73ac9e96c SHA512 23079ff64e1145efa22960dfa772f77dd27f45f1cd950fe7b3a45d56cb75920902a7136da92a7202c686f33db0895115624ac3d809627378056ca13250e5b07b +DIST jitterentropy-rngd-1.2.6.tar.gz 45213 BLAKE2B f193aef0d2a39792c0fac9b5a949f493377d98a282b921d9f4d01ddac5a4f423002e9d61b8e920d35e9f6a608ae2f1341f7255084ec9d501e64ebd1a1d72a9cf SHA512 fc59f84a24b2a2078c6bb4524b9feddfb2033c97390b20a9654294211208ef50399968ad8a19f7b82079eb987841e703fdb5aee98b60f1159244bd28ee43db75 diff --git a/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.2.6.ebuild b/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.2.6.ebuild new file mode 100644 index 000000000000..653e5d0a9589 --- /dev/null +++ b/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.2.6.ebuild @@ -0,0 +1,31 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic linux-info systemd + +DESCRIPTION="Jitter RNG daemon" +HOMEPAGE="https://www.chronox.de/jent.html" +SRC_URI="https://github.com/smuellerDD/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~mips ~x86" +IUSE="" + +PATCHES=( + "${FILESDIR}"/${PN}-1.1.0-do-not-strip-and-compress.patch +) + +src_configure() { + filter-flags '*' + append-cflags '-O0' + default +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" \ + UNITDIR="$(systemd_get_systemunitdir)" install + newinitd "${FILESDIR}"/jitterentropy-rngd-initd jitterentropy-rngd +} diff --git a/app-crypt/sbsigntools/Manifest b/app-crypt/sbsigntools/Manifest index b2ddc3be7a21..08e9983b99cc 100644 --- a/app-crypt/sbsigntools/Manifest +++ b/app-crypt/sbsigntools/Manifest @@ -1,3 +1,3 @@ DIST sbsigntool-0.8-ccan.tar.gz 113537 BLAKE2B 8fbf27463d30c1895930628a145be2d521ae4f6adb7af3299bf2f5f4319fd643df0a07347ef6851bd41d233af4c3fc5f77002771af1c43aa0f20665aef2390b8 SHA512 6857096879f116f1802eb6b44789cbea7bb24440bc0f16503aeadf5f276fa45943f322f844dbb9abee717655205d82b830143be3a7f4424fd4146b9360674a09 -DIST sbsigntools-0.9.1.tar.gz 56497 BLAKE2B 22791bd4b490f36963a19e82da3ce7b93a56d948bf44d1ffdb62fa3291a3f815b2c19d68f9180b607c2b1438f656367ec1f9002f0b1225734d16a9aadc6d20ec SHA512 ae16232327c098bbc60a9701185d856d851cb7fa8f62be64d3c8f75c8b274b8521fcc4212226189def05db980690878ee6ac9a9b418166c92442aaf35e790d29 DIST sbsigntools-0.9.2.tar.gz 56525 BLAKE2B 0bce1f534aa960672eab6a415e287b79ff9f18eb947e2217ad4533081f8b854e160b57828afbb56423b2dcab723d3a8aacb2e6affeb2057d17ce3c1761d96b11 SHA512 060753ed9c8db794e4755cc66c1940a2ccc89f4ddf0e825da1f1e6eaa75fc67c21060ee4b5dfb0c757b69e6f5959bfa68156d9f95a945cf63c6a20f1414a2c27 +DIST sbsigntools-0.9.4.tar.gz 57714 BLAKE2B 94797af6c98a9c13cb71e52ba6f7ff07de70660af2194b14061e0cb618d6effff52ef7a4dd2fd4e44e75f022b979442d4290b1d65d63017b2fbebdca5951c5c9 SHA512 953d3d9a7f92b837da966eabe3572163a29c5292e792d5ef17cf842d7373ffaa901377cb4ec68006a6ef2f9c97d48db8ffdd3a6d2853be67016d3484a118bba9 diff --git a/app-crypt/sbsigntools/sbsigntools-0.9.1-r1.ebuild b/app-crypt/sbsigntools/sbsigntools-0.9.4.ebuild similarity index 92% rename from app-crypt/sbsigntools/sbsigntools-0.9.1-r1.ebuild rename to app-crypt/sbsigntools/sbsigntools-0.9.4.ebuild index 13cc594e34f9..fbf2b68c085c 100644 --- a/app-crypt/sbsigntools/sbsigntools-0.9.1-r1.ebuild +++ b/app-crypt/sbsigntools/sbsigntools-0.9.4.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI="7" MY_PN="${PN::-1}" @@ -14,7 +14,7 @@ SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/jejb/${PN}.git/snapshot LICENSE="GPL-3 LGPL-3 LGPL-2.1 CC0-1.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="" RDEPEND=" @@ -26,10 +26,6 @@ DEPEND="${RDEPEND} sys-libs/binutils-libs virtual/pkgconfig" -PATCHES=( - "${FILESDIR}"/${P}-openssl-1.1.0-compat.patch -) - src_prepare() { mv "${WORKDIR}"/lib/ccan "${S}"/lib || die "mv failed" rmdir "${WORKDIR}"/lib || die "rmdir failed" diff --git a/app-crypt/yubioath-desktop/files/yubioath-desktop-5.1.0-bin-installdir.patch b/app-crypt/yubioath-desktop/files/yubioath-desktop-5.1.0-bin-installdir.patch new file mode 100644 index 000000000000..749533ba31ba --- /dev/null +++ b/app-crypt/yubioath-desktop/files/yubioath-desktop-5.1.0-bin-installdir.patch @@ -0,0 +1,22 @@ +From 9ae1ef710d5b070e128597a0fad3bd4ffa94b0aa Mon Sep 17 00:00:00 2001 +From: Dennis Fokin +Date: Thu, 7 Oct 2021 10:18:33 +0200 +Subject: [PATCH] Set correct install path + +--- + yubioath-desktop.pro | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/yubioath-desktop.pro b/yubioath-desktop.pro +index 551416ae..c0ef9bb1 100644 +--- a/yubioath-desktop.pro ++++ b/yubioath-desktop.pro +@@ -75,6 +75,8 @@ lupdate_only { + qml/slot/*.qml + } + ++# Set correct install path ++target.path = $$PREFIX/bin + + DISTFILES += \ + py/* \ diff --git a/app-crypt/yubioath-desktop/yubioath-desktop-5.1.0.ebuild b/app-crypt/yubioath-desktop/yubioath-desktop-5.1.0-r1.ebuild similarity index 92% rename from app-crypt/yubioath-desktop/yubioath-desktop-5.1.0.ebuild rename to app-crypt/yubioath-desktop/yubioath-desktop-5.1.0-r1.ebuild index e2f85896c574..c2f7b927166a 100644 --- a/app-crypt/yubioath-desktop/yubioath-desktop-5.1.0.ebuild +++ b/app-crypt/yubioath-desktop/yubioath-desktop-5.1.0-r1.ebuild @@ -34,12 +34,10 @@ RDEPEND="${DEPEND} $(python_gen_cond_dep '>=app-crypt/yubikey-manager-4.0.0[${PYTHON_USEDEP}]') dev-python/pyotherside[${PYTHON_SINGLE_USEDEP}]" +PATCHES=( "${FILESDIR}"/${P}-bin-installdir.patch ) + src_prepare() { default - sed -i \ - -e "s:python build_qrc.py:${PYTHON} build_qrc.py:" \ - yubioath-desktop.pro || die - python_fix_shebang "${S}" } diff --git a/app-doc/Manifest.gz b/app-doc/Manifest.gz index e057e6bb7695567b5a023ca8a4ba6cc9d84d828d..839fca03902f6e5aa28832cc96e3f75394150afa 100644 GIT binary patch literal 7126 zcmV;{8!6-;iwFP!00002|9zUX_9#_(CBfIH(Ug21@uxDD!2RFE@+E%tRLn$fyQO(8O z`2AS?e1=(?xlp~Yzx&fqfBvuk_~T#x`svT(R*rms+})qHfeZ8#~N=zGcO>|WZa ze)q8QW~IEd6FjTuPYxrOSyx$UZ@=RRx!O*)EuA&TsP)V_SBYGV8*Q(0SjAXMKE+Ys zo^B-@^ZnuTx5sU_f>Hi{tyqY&S5|Syn7uxuPM=B`qp+x>#M9SFEywPwuZ1Oyc6=Gr zrny!Qw-n;=yewxvp!O4bvYxrOlczgw=UH-}gN|t3`IZNzX>Hk@A@#VgO;*CmF}2Y~ zIx|xmDngBOX8q!DtPEX58?9}txRa=eTQ1F97t1@SQ-~}CRXt_ozLM+H?V!?j$F-!8 zdx|NZ>W(dLp<4>cg%Uf9)bA?x?c-&>y!?DCSnyonZw0fx`wDw;Gr9I)InD0-9#*@# zvef1Li0d5DwPgO7(}Y-b-NhKqRJs|gwb`3B<7I0z<~0=VhQ6HCm|of^HnYyC?UQR@ z5?E><=e5OFrmr`bM&k^<-4||tH8)2Oeb!V@$$@6iZO0rV{q7vKa-P*|aqPBwNXs`L zR%?xARb^_S-($9T)?g)0I%CY^4{bXqFUX@DRK?k?VDo9bKkV;j(r1@%Lz!9j=KU(e zIfQBXnp$ux=X%COAdY&;^;p_YI~;_n&Dd>O)19Cp=-W(=KYNJW&~~o)l$pxaY1N*l zZz1a)G4TP(`N)*Uv{J1!@wH;J2Ik7q<_#rvi3LeMoAWfmWNqARp(a#-(JhV^*}Eo& zGF44k9lH-^jMcA(7^E6gaGuwkCew9(S#n88Ayw9TBQ z#`kB0q@-96FD->hTr5RqxYAxH?@cGU!Q?gC%|a}z+u&{IU?!&(ddp!6uALC3uV-6f zGVW{k{_*(y`QiQ5p57nq>-etULTWcjb1CmN^Pym8`^6INKAAKcqB}=_Amh|#p33^9 z6}K@#wp@tF4k~N%*UDTt@96`is%>oaM6R!fME#OsQ_MP@YJst4(U~U{AtNwXN!v_b zaExA!d>EoeuQoihu|&OA$EPBiw2{Y;RGa0j<`7yfjS2>?^77tDcOKTg^D}-!XJV_t zA9w{=C*|3p-mU~`+qJSy; zs%K~-N>&%nI)?9vmr8cPP}6oe8(8G>l>RSZ3%jWk1^ z0hcV&MIHbtYhq44BMRQ3BB|~i3}Hn;scXUy;Ha2;Y!fqN{0fdDAcNeX6)qcG@`#A& zsYE(}OO6w)*%WWKe$_N^Y=dFm$AP#>E;b@qcVI@bQ~<2ZLo>s5J1$0I;742#S6-c; zIczFkx5oiDE#$f6%+%z@_{?zvGUi5(tM*yy@HNr|1(gOuGI(^?W7~fDv0}jL%{Mbe z0Tjh!)7v>HEFL$sAZ2*1Gj7!Jb@*}ti8Bt9S<{%k8YHq@FB|7cjCZHltvL#l59Y;! zhg!?vrPEapr~(*k%3&StMDvFBTgBW~lkvhbiWnIqNAI{#bQ0*rr}77aFHMAnMO1nv+rZ%9lo^3g8+ z05GwB{=RH4zyAHR-PJ1>pYM2fyTBAd4zp6UNd&+P58UWceBiq+stMM5h+QEul3=IY| zytosCq#5AXDld`&8sNK;fw`;Kf@j|)|F7e--9tvJH$cnWyHgrmMvB375w*&#I+Tgv zM+PBKD=3o3&{kq5EkeeknXv?$ZXob`XB2lLtp#aB5lbQtz)SRtCxsFgC+vl0_5lL3 zz94eNY1Y*?K{>uR^h>&^0*w^0Lc$^iA_ipA_;e^KBTtgVgvuhH?1e&D%q?wx4IOeN zG;8g^W{1ZYOtz^PO6)OH#JC$Pu%KKJ4X#0TY36np&h6>({q90!TcM{ z@~wy7CR*m|`3_d7!vO^oBBzjf@UfhL1Za^=#jvlC5k7DX+X^0v?3eu`x&!>@vq)H& z1D8!d0o@cF#VulF^ovD}hYDUg8o9idjQj=eP*Lsp0MFj_Ac!D~=MpA^Ahd^wlLmqC zm~g;B0-y?r)M6azy+*Sil0Lc#ngbP)-oyar;2L0n0^AkRB`WPUmI{*g9m~C*eSZA< z`tZe`UcYn98=7@AeIYQ@awE$iJ@Q2oQzrn3k?KsNYR`wsqJF3?Y)kZwWM^O>^%tpX zs7^q86EUzE-G%}p@lt(V>Sa!N1EXFSVTBZ*q40jie+&#I)R57=j7_2e`K#Ao4ib4P zVav;|GU__HEI5)VftFH0G#?Wky|TJmSsJ*j<95j0AVQ1bkW(G8u)=g5mB!65vb-ll zm3+Ia*z-5i)0ZFH46nQGYVbk$8nVw-gRA8v2fWkK7|kW^91I5kXC61dpw&*tk}UJ> zRa--a>=?F!753}72w^v@>mam@^wF@5W%qewsSK+>z$8Y1I5QbHI`iNSlTOTnQfZt6 z?T&~+@)PKg@Hskj6ctov9gv*<0A?}dsKM5jiz;ER<}&DPfFHXu(31%*o<>e65Bg(N zp6F{8yXuvfj5{0nGM*miw~zZKyW0gC%Vn%8F^<+4e(oe;Jz0AJ!6qKMFFA@Ig0l|Y z2A>Y9X}m*A6_lVVWP|w^rX{FN=r-~ILzU)GR`9%y)$|FxB@rNmhHiDJfN~BI~f4=aa@{g}}rW9g}YdA5!-LMVuDK;*zxiZusP1wLzQ?W8GW106PH z>$~Fx=pEckBrK!{41k$givUVm(X_)J^w+IgKR>RqHIVmvX6e>nxRR&gH19w-;Ez_L zjT4DFlFx*^G6JMKuBq5mRBSLkdQOQLA<|YI2{ZzBaZw701p)hekB#B3uy{M);XLq{ zwS_@mOsz9D6OH+;V$BoRvv!n7UqJ>kB?QVIG?S`q8DRoq#nhBwz+9;!=%^#>=tV>R zG;oPURLm^m@lCAkp7)^KYr}d@yWJ&k(z1*Qd^}L9-SyYgcpdBKANLvWx3VEeky6ke zEVXx=i(O#L78-AeA|?l0Z*2oY27VAf3-W8HGRibjq|U?~);Y<+7JR2I=A(^Tr#*wp z0@E4ukQWXOL#!xEypr+utMFro%nH_`eyz|+_UclQXEBio`&oDzZqB#!Eld~jmrO)x zE83=>+L~hQn&+C`1RlIE)Je>k=!y)acxdND910w9qfCo_$KG8DGEeRojY6;eT124oKmbe;&x3rj0xDKk^3sSQ zzE&zYoZWY&`}XU@wqG8XJ?uB4`rCKjd3R11_SWV#BL~KyRuE5H3CrhalxoK?_;(|R zKnYVB{ivtVbY>tYVcqB(jb^23H$$2-zIdQqK^HAb-a>r2y=h!;E3nzZ6HCr{#(awc z@UqVC8Uv5WMKEWCOWYwvyCW;@8EHR^4b)7+Yf6idElW$zMsWLq?XYicW)VNJN^PeE z?YiJa$|EZ~N%3$l@S8}JH1aJmr2SYtTJPDO9v+_`#>4Zsk9U~u>3(#>P42jTt_;JE zotDC8f=c39+>CNj5_FEtM&iT8hO14*2I{f911ou9<@Q5?9uF(hB>mD;$c}oZl>t92 zhymvVDeBIL`6BEVO6jj9H2f9~3^XfM>Ki@S1=8gPJ6)?y-@aXI1w`*t?Ykd{Go*B?d9wHdK(|> z%U$m=SJ%QtV3jG<>BH_i^g@_nCdiR-_6UlybUl%AKp98$v0`aHdZK57-@VQ|#RbB0 zUT1PY5Com18>eCd{}Hf>kKixhH|QVII6O*o^{cZ^ofeY6P_~r_y1;f=XruBQ4oV~@ zE^rO=lFXqmFWN@f`0^sG+XqyREH!Y8{;xf>^*mxwuVO%mV%8xoBgPNt@-1dYp&jsi zr+Ht;$Ctm2U;m%86~${Ad1?bI?auT6GqgXj020_h8|~4d*b9G{O?K+@Fe6o(p#W2ki ziugGeMZ9z#+pmZFr%hQ+J|-K@I9VO^416ofhCU~SZNr7ChCtAiW|ys6<{J?pLm zNu2CQxI2JFBx<{^lMw9)mIT~xp8_jSra_wNM{OjMZ8r@^EZ?A5G%#&|_O8m|(EN%B zT|16{?`1l~1o7)oCm@jp*(HI1fRQeXtPy~d8%xh6P6S=*lgPRre;BT2WCM}{S>u%%Y^~>uI-KNu%TY^tn;f?&R0XW1>g-L5R z)x%VY9Fqntp*v3o%S~(@NmF^9g6Ls9V3e(liQS$7W#Mkp6P?ZgCzpLz&BMV_5n}{r z3uT$F+kr92!sNP3dL+j~hplJBfpI7qgzr#sh~ezyl)9KV+NjcOP6yIDNlB(-o}LPx zKds&TZ&3y`psp`MzLpLb-8o2gThgwn)Z??xc(~Y9N9R z^KdCFLT8xWrA!zCu4hHh(9mdovF{K^QF6K@E*p48LTcs_sSSW7@FA;kQX{>r6!ZC#g2#L&|mm<|p%;WHU7oEYoL$WcZ4M;!EB zRaDZ6HYSUQj1{ts42QD8I-$muPXNlj@ zG!gPVOQ81|cSbMB^YEEUfuPwYe9zQq1m%;Rfv@ByQXkLI{xQ7=?lOw3Q)!4vKBbcv z6{VpAuVW1aOOH}a{v5F!Mu}qbRk_@r5;|4hdQ#Vk8k0xfF`;W{d}!(Pf7~K0ot+Zu zbu5D6Kz5YA>U#X;IA14b&ge**6NU>xJ4}p3NwhdHSG$^evhWE3(J>TD90{1;)$2~Z z=;^yqMd%2Q#0DAo)JSIp!0u7bO}*mf>8|SZM1<3}Fh2=t(FA_e{SW}J!g50H?i4(I zXfsSlu+?ZQIqD%v!S^gR=86G(dE(KAc{;&edrM48w9xq@+068~5t*$^>&PP7A+kvW z;he*fA0pl9psmz(ir#g|2&na5wEql{Dce=;8KeGs)+yRRr+U?)ZG?e`!pow_W73u3 z4sKuHzmB(`?{oXz@e_Zi3#O5CiD#rfIO@nQ1f;e}=!9GkdKd5oC4s?7DcU3ppawBz z3(&dPnK2Q30?s8~G@KvrhUB^qx(mKaE~iifbC{$8v@SBX*C6HdK&f0+7aOj4c^oc! zp|p-AB#a&TFY;$}0ou`?Ni8mUT4^T6v}B_OAah0jses#1U|Ojbgo{I z8{+4S?&jWVMuiECoHi7}GRCyr_Nh_sF-cO-md5;-n82^0(|?k3S^8c8dpXjY1N5|VN#6<&HC zkycJ6^HLC#bk=A_1M66_=@SW{d|$5%{NE>ae|wmUg&=~@LdLutB`w1WC>&Sglx7C; zh<@(YwIf+p@`?nT%ZFsi@{LQy(M->x1s!i30K_jAG_s=H?TK9}<)1r`G$lEL!rBp^ z?<;;KebQJA4Bwo{(R8jJH$|a^?Xb-sA+3ikN?`NJwN`chlAGRd0gY;@w>gq zaDxk(bbI0M+BgxUyPThC5H0kp*NX`(@lO}q-4ZkT=m(if7X{pm^qAQ2WlV5Y(`{uM*a zt?Q{+04wE*0-oVf3YCRsy*!z*bhNS0fF>{Mo=2JqF(!?1k9ty4*Ty|xdKo3AP44*h z<7vM>e0llbkC*$i&Yo_Y-OaY1kr)x$V_^BZx?rd@VwylJw8Eq=OQusHtZ_x%OGMUm zY%;WG>;snzMg}Rc0%dO+=%i;_x58i|?{t2=b;D&Udt)55&9U3DUDi>D0aHbL97G`! zgxlvhAejDQfufz2kPs8_=y?;3fgTFz03K_u!Hc|GQIx`wJPuur9Jpyy=b`vCfgRav zdQO!{-GZOa>q*61$$oi!vhnuaZuf0O3HL@EcQavapey}KWG5A8tO*3??ukyRv$oh0 zX&Q3Wv&x7InK$Sm2t1V1c$x#{(k9WI!y_S6n^`0rJ!i{`6UX%^)nbS?Ezjjir%oj1*wlzKoLD{xQx3P5>d))O{ZZ*NnS&E zV0!dqR^5W4jJ*%y-k46$z~~(LyJv%b{rdFr^1~BoxBWAe0c2dl6|S!9pqZ4k^;DNO z=O_JaO6;1iva=piYeTz&$PSkP7?~dQ#*4r>L=KN4AhgQ^($EvIsE1@bGGmJ|NB58& zpkaY##K3DFhb$d$<_a$ROvQx>urw@?wi*zmnI0E0%!>F+?`J(|T!)e)9j5K{R22^J zdq6KDXTEJKBk4&sJ$#aNqC6a#oDc9sfl!FBp!+<@?&|dqyHDRf_Zwgg!gI@1nh_rH z?C7Opj6bB>^%N#NbvD1ror?(t3#XYb58}`bXqJlzer(WnAL{+IRP{{00j?eTY}%AT z7P)iKK~Ad!lQR+e>hAy}X}g*iXeT@qWuQD?d{{%9>p&}nOh|xYN&)y#9X$_(wXm2_ zDPzmfuBMzr?}7GsW+f`MWWX79322a?bb~hQmDK&?AJ9j$c|$ zI#7OjBJ4okp~FGSK2$46O%HE55K_C6tihO|DkA_$kl#TiJ@HOaO%JC*X!0up`i{T* MKgQ^KQExH;04*Nb>;M1& literal 7128 zcmV;}8z{mL!%u(x>C;#H7<+t-fBW_8(5!d!{?TLN$a>eS6|g)@4dQy{OY}x zQ0gA8l+r>st6}DK=C(bng>ZW7u~$EKi6xmeS5Nr#m;d}J`|v5Y-NI}qM(=iNv$oFL zRxQi&aF$l<$y;gFPAzWvSoBY+$Cb3($ZooxS2z|e?3vc`!42-Jww3M7P)f>vRC94R z{yrAJpJA3}E>!R9@BZ}Dpa1JW{`i-_e){wH`1UrQ{_wKi|NT$n`SIBM$EWV&wPbbX zxu+kxk~&-7IdYk9%`{!BD~IEw_hX!q%8tpel_TFDclW2Q;15+BE044j*OYfFe)brS zTQ$}?YPL|_@V*V>_de%UXWhxwXvH_@e=Aw$n_M_6h8&9VUvU@KHk_1B^u6SCb}wyI zzk67Dvr^vK37*ySCx?;CtgEcFx8HGuTx}=Ymd=`E)OzNet3)owjkZ@gtYR!BpW-NR zPq&hd`Tp?v+vB!d!6<*fRxHHXE33F;%wC^Sr%xq}QCQSb;_2(8mSgwT*TND;JHCu* z(_AZuTMBV_UY0W-Q2PlzSUS0U_VF@bUVgq6EO;*Pw}RQ;eTBWanOu9YoM!iZ53Ai= zS?Y3r#dVJ8S~7pkX+kWz?qZB)D%}j$+U(7m@v^lU^BM|wLtjp6OfT&dn^|Yn_Q^Fc z2`sgb^V(u7)7P6zqj84b?h7}+nwz7CK5MF{9fnXq0B6M^L~}# z9Ky7GO)a>Ub3J1s5J$b_dMs_H9S%a(X6&}C=}yoP^lc``zdb~5XggPY%1q_zv}#Y& zw~+OYnD~I?d}K;vTB%l=_*$`919RnQ^M;bT#DXNB&3T$&vNmqEP!lS^=oUwd>|GN> znX0C&j@<_{#_Cr?3{s6LIM3_bE@&5>h89vYE0)sWPrLPu)HR!)UcMX3HJ(50ZTwI) zM(kR%#)_%kbEAneW8s<3K-Fs8DCTZCqtacAh6d%-_d*r=8J$|p$izhJr2*R!oK z8TU1N|9E`<{P6y2Pwx-*b$r)vA+?*Nxs>;s`B1R4{bGrBpG+DJ(Ve3|ka21=Pi1}5 zirbhVTP{Ro2bDGXYh^B+_w)f$)iySIBG*?#qJGJ+DQ2BcwZK@j=*$y}kP(=xq-`cI zI7Y8VJ`7Q#R~w$$SfXC5<5Lk$+Q{Qas?Bm%a|o@LMg;>`d3kT7I}hvL`5k|uGqKfR z^2XxwMeKlsvvnCp5AM)fxRkbO7>>V_tW|Q^6hy)P_b|0=~lFu@(nb`Duy1>Mw%hd zfJ+wXA`gI+H8H225e4s1kyLjMhOi=_)HUG;a8%4awuu=seg#JnkU?(H3YQHoc|=6? zR3aU~CC3TYY>GEqziJvdw!tv(<3QXb7aI|*J20bIDgajIp_$>j9Ty`p@FOmWE3eMa z95xlN+v9+n7V=zjW@>U{eC9X-8FM4YRr@S;_!?<~f=UA+89ch{v2DNnSTSJr=9`(K z0E*(V>Fpd87LOZRkTSg188_5%dK8yHLgi8n6dRAaN7Wg+<&G-a-6Xfoo_wINL>lCTSvy zfCo8iqhk$5;7S~KADOZW1v&5_0zuG1nRqJ}kqcSVZWb&qSFtS9J!lA9)cGstOX08F5^AYV|5)1*e9~ zd;(%J){uk@ED8*tE2|bf#tgH>1S|{(u6RPLr;JE0K>!)AfF?W+8)BYFD=JZ}lcB+2 zh8K5YkTe7Qc@S`r4A21IjSS3Py%s$CF8O~QpY0wpTD<{U=H8vs;4)GSri-XmZq=bo z1V1tefm%V4JchOsGaZH%GtG=8*mMJd-#eqY6KO3-BZ^oOaR6Sz?Pw>3McQYfnSFr3 zy9$vjPP4AI3Ci)kpOHW?whintUUUr`0dV@!t3V?|wk6*ezfioIXyydA?om%_etQh5e0r2PcZ)m zvrYQs3BQ!V^Bt^EhXV>GL{1^|;A1%f3D6>$ieXGfNlzo;ubM7zR04+Lj^A#jlNt)fM@S|5JZs0(WuEF2<;)_q(LA& zCLC~(0H^|yWHFBPUZdF$Nq;~pkW)wX5Cd}T;2L0n0^AkRWk&@!mI{*g9ZT7FC42n( z`tZe`UcYn98=7?z;zD4ijEB<3(D4~Xo?qzHe4akpPKO7|T zRKk{zG;2m(Czl0B5+%@53g}rR(4tpXS1U^ccXiwjnHxlCTOQ<8M=Y!`T}P$iP(nuD zlc7q!-Bs-Q8|mrGk8MU;x$SE3K>!zd^)dGR*UW-LS5M&@$3T!#0*3Crj2DR)2s=i~wm<6TM zI0xDtajnL0phLpv=*&@6P?>c=a{33DHT+bAtt}T-!d%T|(AfY#c4eR^6IyU|L@#RR z)2KY=Z56xfm6wb=8~8Gw9_P1@`zE{F1sa$%R+Sh>YYabklCYkvy?|g758am>#V^5G zhi-#UFhMikp`{8+P!+O);R@3d)FyNrd4Qoxb0{l#-o|Re8-c*1Z6HIpdYb7vmO(p} zwI&3CXbP;Nle80kIPV*E6 zu49#n!;t{Y+@srj((9=;6dP2W4-fYMxITlNACJS9DCi9ehxE zd``S-mh80a7<+_X(Yli0t|{@NvJgUN+CrP88m~oV>QV%lQ25qZKSrxF2?b?K>gEPn zE~(HJV*64{pymv+$Ln@Sva#x3p#|CL zrfhw8ya2s}dx?aF^nd{{GYeib(u$@X_MpFR)%y8yjje&ar?T7De{_UNmk5n;4u42C zfC4`2LR*BM9CNI_)Qkq;hpgk&X1ZZs1l~%)f$`MHGE4+|*R@~DV6_UXlLxx?TewM( zi5~#Sp|b%;X}R6ou57)~1`sDvPt+L|+TCfhVnf8dv!YXAD2q1n?969Q=G=2VCzJG8 zuSH~QP-=^dnMXXLc0GWHXdbX8|E6A|;R%cO;sdb@qWWkw+O1$u<8`c`f81ug-^m6X z1xi6%u$12IeddB%$oj}87Z(#%WiAQIfC1kP@uR+WDwC{xBVY05EOU~9E$~h|%t!mQ zPFn_*^`&O>OyGikF&1_SS2EUq)qUKMQNdZ%u2n_$YEp=2F_7r`Sy&ooK2&zHkIpNI zL}a$2UFxZwDWz{o;^5i%wZrNJm3*dYlJmk;@{Op92vKG~{nw6&A3}wpL;sJ8ST(l^03+?6hrg6QkfMyFzEIH>H z^DPO0%R0JiP%|1Ap_~yeX@?N)j-0e-l>IO^3_k&{IR}?C%?B|Xz3m6I!@aeaRhkYk zw3`yN>4Ft0j;!pY#KXD3Um{J?NVBAn_G9sAy=QxRczk{s56|B|-a)pf`_T3QNq|j7j5cn{$;c8Q{VS04wfJ$Cex&1(5JQh|gqjyoew}|e- zBvyv|a3BVp52UC&BbBt^l0^Ay2@Sh#-2%-@mHI{xb^&y`!A{p|&$n-f#6qY9rsWt@ z(gPyg==pRuor$Q`7#1$FYD!?r(y@e&S8TvXP-0=pA>O>S3jnXXvmIS}V*H_m=k4X| z`+6H6>&sp5F;_RAfK{179X{-?GcV)rmX72YXOEyLO4kz^2b6I{k7)#!)RR0D`0jPw zDJ&3`^E#9HK_KWP-6-FHw(zw@dW3%AzCr&G#=%jVt6zadXbg|e+g&V{wZLK_v| za1;_TX@P5)mtYQjdBHZq#+MgS-9C_VWT|0WsBZ0{o#zpQdbQ1nC}y3}GGhFKF5g0C z6xzYgcbfNge0=%a`1SueT2Z=|kEb>WBHelZ{|s#pEO-Po&^~+gpeoeJIHQD)l-Ceh z(ov?|O4%?|OAcACJFKcLIo>z2hMp(`;?lHZ!FjQfdvI%Nod+T4xo@ zxe%s#G7-PWqDYs{*UBVv|FkKq$;V`)87HfQ{=vh@;oSc`0!&nVYs!(;f*j%zgt|cC z3bHC!ZrUQy*PuuDJ04$OJ|54*8~E^M&*V5xRC9|Gk=_hyL!E#`7G#$I0s%(4EV4$Perq&g?K&+qbPkh5UoX2gn?I1Z z;J3tlKxo(+*sK!*f=uN0lFn^b%!8jYZA@51P1fDM$Lp8ZAG%G4C$|8fva%bfr2#mk zO=U@IHr2yaX^PKa3Eg=zn`vU}NSey)ltY0gWG-z*Ozidyk{|9SJ<;I|aB|sZ)jS*= z6){F|wn&!wx}6t;EKIJughyihpfWuJm>GwXLHG_7hZxRIPN9o=qm3%f=5!vdgOp@C z<>{&536ws@<%;(9JjpL2sC)%9O@5*G>D(r6+*Ruk@_oVHgmUBF4vM=~Y!QqN-ANf~ z)IbEC<>69TgpM%bPXM^W*0Z8#XlS$!6(5=&E8a_ozqEVmN$ywm0ERM{M3706{-mfU zPx_G2X{VZRi$P=6bGv3M;=flir`k?CFbmqQEEb^EX=Lz0WL~lEp70)W63WSyoYi#3 z(PSoMmqkFv83OzjAQ?V}sJ3e)bmhx2N7QpFno5G~*7+XRKql)yR_s=-1%S1!#L*rC)#Wrv=3i8$PZ&t$l8Vk9#lM-}BC zanN^FNl6FVm@FPLR>(3k9Lfgkgc_4kHc;**uYdvd(>9kj{h%cYx~%-JUSHoI=Hp!$ zMeJ{;iIC@60=>_;GkQUuhtE_B1kE<#JHZGM(CN<3z*lk;sgGx9`+)R?jXu;z{=3 z)$2~Z=;^yqMd%1F0^Ftf)WYt^mF`i_O}*mf;jZfRK!nq-Fuw_D(FA_e{SW}J!g50H zN|}S?ZE@=awi<0EM?EAd_@1T4TrprTPdwT$Pbau*Z;45X7CL?;o0*v;S5{!y2^(}+^uUvvaIA42{xAx$&%$8mx`mA9z_c}-8cY3MY-D(yHd(OHy&w9as-97 zBR=0({7U+yu^1S>Igz93Ts>`yS~H_1>lqr?lZz@4$VGafP3Rjz4+3{|up9JXo(^X8 z*oYqWWFRI=6Z^bu`~#HWIi9kSoDS7#)79&E@!S>c@%i(UJ$!q9{8i5et;h4Y#>eA# zTan=g7c%Jt0U}@(B(ei~^A+@8Jtn9EEgIFzdZs3vpjM1}SPdM)Ah`y#p5VT4H#*3> z)GI4U)T40*utN#854g4-orD5tiR05mgBY856*S#2{Q#sdBuU%Tl?0#@YCT`3!ZH38 zL(Hw~p;!Pb<%t5G;ZX{eg=W1xn6Y%SvCn`eFY2C0nh7x;mkmN~{OQ`b=Swf6#I(sB zzkWRJ*M~1J|NHTBf7IF2ZLho8)*})lLVFA>Uso3ll}1bxXoXgo)Md$ZD12+T1y-Q!O#_|uNb6P@Oyr%;ueWZvOl5D3gSI(#JGIL?=`dibXpe&^ zM1pYp90vr`Uphs%vl0?w0vr4~rwQ!H zUejZ$MCum&bY2fC-b(h%4({BTBe8;<%d$YXe>BS0X#9IAcv9ICoEUN}aXE zmPpf(qaIa8T*$mZ&p_azl*ZE>D3>;g<{VyItJ=&W;pj12R-8DlC#e>*#0Q4s_~0CG z9kv4KoRE(#3ZSe-w`C;~#eJRc1`0gHM@wj(pP7;|(F z*#R0BXhsaY=5ff<@n){zvd>gpm;g(|0%@xOK^itdipQ*ozx00AbH;TjInrSuu}@Xu z0KW(HB68;2wlb0)R0G9Gq-_x-$>e;1Ckli@gazH_Np@GSf7pHc_PO5xV-TKOrqYb? zh-XJH6=VD%)vkvy;is7pYD{G=PSS;suEwrguQ1}3O?n-~9h|MKwk^8NlS z&T&hV6zlTfEAWYMYMYH*2`zH#-9s)>-KGabfe=dp0@YbKtE2;KGDdZJJce0yKr~^c zitMwVNL&KE#?3Ftn^KfEX4hk$_^CEH_F$2(+q3lNfZz{#1N%)C43R@bfrp+TgmnDU zYSMx7%M)P-@(vviQud)*L27z-%Yl&Em1GUZ1XURUK!W@ZD(QiDifVc`4MLM&5zu%1 O-Twi``{i|RG5`P?zR7q1 diff --git a/app-doc/doxygen/doxygen-1.8.17-r1.ebuild b/app-doc/doxygen/doxygen-1.8.17-r1.ebuild index 7043af44c3fb..eb4af7f0b654 100644 --- a/app-doc/doxygen/doxygen-1.8.17-r1.ebuild +++ b/app-doc/doxygen/doxygen-1.8.17-r1.ebuild @@ -12,6 +12,7 @@ if [[ ${PV} = *9999* ]]; then EGIT_REPO_URI="https://github.com/doxygen/doxygen.git" else SRC_URI="http://doxygen.nl/files/${P}.src.tar.gz" + SRC_URI+=" mirror://sourceforge/doxygen/rel-${PV}/${P}.src.tar.gz" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi diff --git a/app-doc/doxygen/doxygen-1.8.20.ebuild b/app-doc/doxygen/doxygen-1.8.20.ebuild index 0c452edeb2b7..75f3e53ee1da 100644 --- a/app-doc/doxygen/doxygen-1.8.20.ebuild +++ b/app-doc/doxygen/doxygen-1.8.20.ebuild @@ -12,6 +12,7 @@ if [[ ${PV} = *9999* ]]; then EGIT_REPO_URI="https://github.com/doxygen/doxygen.git" else SRC_URI="http://doxygen.nl/files/${P}.src.tar.gz" + SRC_URI+=" mirror://sourceforge/doxygen/rel-${PV}/${P}.src.tar.gz" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi diff --git a/app-doc/doxygen/doxygen-1.9.1.ebuild b/app-doc/doxygen/doxygen-1.9.1.ebuild index 6b14c41489d5..7904f496c1dc 100644 --- a/app-doc/doxygen/doxygen-1.9.1.ebuild +++ b/app-doc/doxygen/doxygen-1.9.1.ebuild @@ -11,6 +11,7 @@ if [[ ${PV} = *9999* ]]; then EGIT_REPO_URI="https://github.com/doxygen/doxygen.git" else SRC_URI="http://doxygen.nl/files/${P}.src.tar.gz" + SRC_URI+=" mirror://sourceforge/doxygen/rel-${PV}/${P}.src.tar.gz" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi diff --git a/app-doc/doxygen/doxygen-1.9.2.ebuild b/app-doc/doxygen/doxygen-1.9.2.ebuild index 2c63853d7323..38d94a9243b3 100644 --- a/app-doc/doxygen/doxygen-1.9.2.ebuild +++ b/app-doc/doxygen/doxygen-1.9.2.ebuild @@ -11,6 +11,7 @@ if [[ ${PV} = *9999* ]]; then EGIT_REPO_URI="https://github.com/doxygen/doxygen.git" else SRC_URI="http://doxygen.nl/files/${P}.src.tar.gz" + SRC_URI+=" mirror://sourceforge/doxygen/rel-${PV}/${P}.src.tar.gz" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi diff --git a/app-doc/doxygen/doxygen-9999.ebuild b/app-doc/doxygen/doxygen-9999.ebuild index e7cf3ed80125..026efedfeee1 100644 --- a/app-doc/doxygen/doxygen-9999.ebuild +++ b/app-doc/doxygen/doxygen-9999.ebuild @@ -11,6 +11,7 @@ if [[ ${PV} = *9999* ]]; then EGIT_REPO_URI="https://github.com/doxygen/doxygen.git" else SRC_URI="http://doxygen.nl/files/${P}.src.tar.gz" + SRC_URI+=" mirror://sourceforge/doxygen/rel-${PV}/${P}.src.tar.gz" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi diff --git a/app-doc/kicad-doc/Manifest b/app-doc/kicad-doc/Manifest index 13489b064a95..df676556877f 100644 --- a/app-doc/kicad-doc/Manifest +++ b/app-doc/kicad-doc/Manifest @@ -1 +1,2 @@ DIST kicad-doc-5.1.11.tar.bz2 74199831 BLAKE2B c7ea4fc89e002399afd46456e4d7481fa0c599ebce26a9602726c129c27054a19ba63a183e8e7359ac9950dc9310cdcf8fe1ecc2faf90bb728ffe18658a495f1 SHA512 dae4d6fe9ad08787f9cac05251205dec4c2b08bd4214da92a3fe8717a85fcb1cc65af3defa85b872c9a7a44314742dafae75624129d3e461950d0d6847dc2c5b +DIST kicad-doc-6.0.0_rc1.tar.gz 79671406 BLAKE2B 7ab224ea2ec376c6c073018bc97f932e4097bed205ce8d92ac6b9db5db85fafd6de97a41026d890d3c38073cf410be0490f5e81f97e77c7e63d53a55ddc67527 SHA512 b8dc91daa72f46c2311675a3a4a4317fd2da5c877317e49e4f43ae85f9e1ac859405a3ec35a5fa6fa400825ea5b45350565803efdbf459f5c87844d534cf9bee diff --git a/app-doc/kicad-doc/kicad-doc-6.0.0_rc1.ebuild b/app-doc/kicad-doc/kicad-doc-6.0.0_rc1.ebuild new file mode 100644 index 000000000000..6dea66c19c56 --- /dev/null +++ b/app-doc/kicad-doc/kicad-doc-6.0.0_rc1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Electronic Schematic and PCB design tools manuals" +HOMEPAGE="https://docs.kicad.org/" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/services/kicad-doc.git" + inherit git-r3 + # x11-misc-util/macros only required on live ebuilds + LIVE_DEPEND=">=x11-misc/util-macros-1.18" +else + MY_PV="${PV/_rc/-rc}" + MY_P="${PN}-${MY_PV}" + SRC_URI="https://gitlab.com/kicad/services/${PN}/-/archive/${MY_PV}/${MY_P}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${MY_PV}" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2" +SLOT="0" +IUSE="html +pdf" + +LANG_USE=" l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_pl l10n_ru l10n_zh" +IUSE+=${LANG_USE} +REQUIRED_USE="|| ( html pdf ) ^^ ( ${LANG_USE} )" +unset LANG_USE + +BDEPEND=" + >=app-text/asciidoc-8.6.9 + >=app-text/dblatex-0.3.10 + >=app-text/po4a-0.45 + >=sys-devel/gettext-0.18 + dev-perl/Unicode-LineBreak + dev-util/source-highlight + l10n_ca? ( dev-texlive/texlive-langspanish ) + l10n_de? ( dev-texlive/texlive-langgerman ) + l10n_en? ( dev-texlive/texlive-langenglish ) + l10n_es? ( dev-texlive/texlive-langspanish ) + l10n_fr? ( dev-texlive/texlive-langfrench ) + l10n_it? ( dev-texlive/texlive-langitalian ) + l10n_ja? ( dev-texlive/texlive-langjapanese media-fonts/vlgothic ) + l10n_pl? ( dev-texlive/texlive-langpolish ) + l10n_ru? ( dev-texlive/texlive-langcyrillic ) + l10n_zh? ( dev-texlive/texlive-langchinese )" + +src_configure() { + local mycmakeargs=( + -DBUILD_FORMATS="$(usev html);$(usev pdf)" + -DSINGLE_LANGUAGE="${L10N}" + -DKICAD_DOC_PATH="${EPREFIX}/usr/share/doc/${P}/help" + ) + cmake_src_configure +} diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz index d88e46f7c2683dbfe303def23ba0cf6f41a1174b..593b65a8de9c0a1a0c51c69e9e5be8085985aaa9 100644 GIT binary patch delta 13330 zcmV+tH0{flYK&@sABzY8000000{?ZKS+Zouai-t33Tyza7(Av&$XYVVB=w85ff&gm zYGMr_pw;*HAE+`zq>U#8} zg;z4}( zzEr+w#yWylucqBv$+k~iwXGVb?>q9Goh5JSgjC}xC9l2wJR$DpYnt0PA{_FxbbL?4 zuj2D6eLQ0|-hSQZ&F4Sg0v2L?2F&^DMp?_blc#T^mFVNhY0f;io!v_d{9uz4W{xyF zIqcGZz2nOV5hi_D_EVCbwob4am&KL{x;yin<3rtNjg*PO>>-xkPvw;>2_0Jg7O+xB z%~~3s-uo3v_SsL{XO~ucbZg|?vg@8qIYy4g5+{+d(Km_HM_OmsxlbRP3_N@7GtJL5 zLtVkPk&`p=;j8nKk=!m}_C=5z!L0rkuwUL;JY&_|tq#u^p&nlwG1#umQcl=p`Hnub z_-*fbERnHwn;C26swH=Pb9NG$8NK((m0g0ZJw3%+bIm(7{#M*Z61hSUi&--2j5Hv& zqgkF|tRBCGD(pD#$=l%J|Kkr}ndh_L$VJSZ|EJuagEz2ZOAzwpZyOu?z zbr<@~8&F_14%xs9$I$%H`w>zirjRZl3s2Zd)!~2=;|)|yby2m;PE64$#;ba(q5DEi z^VoIF*lYO~wwOadRL;`x?j9@$m%%#98+@3hH-a)F_%}wY;MDYqZ+{rTPfO*@LV4TL z6O|)C=mDVJn`9;H`%Gm}qaFy^=>T;eumN6c8p~XzDxP6m{g-E~f~ES16$t=Z0{6?0 zJxXhPoNbg!^eEfHlY-s+zKCM9IDyp&z>l@vYzFdBBF?*3 z7a2)}Vr4;M4Lbv4#(z7k6zaEF?bU#QMu>gP-p53$r@i7Vpwx8hR8S$Sz(NPJ$z*bV z#bPXKX+9T96?o{OkKS_3EWR&PUQZMppHvF(xp_r$trGwqfbSt);|_&s7MA5$-VsuM3Iq8*fMRwli9c+mtxhEUf)7Im zW&uu8li8cQRlK}-5e@*}S!}|}PZ}{b(_!Xey zgBlo)Mc9M)a zzb1!x00|+CdC1{T2qwV@lprfZG0)aSwtQRw+N@5!1CsFY4)9e89u!m!)l?7~WB_;u zBHluEQ(U}SeuPRHGZ#cs%^@0qsCgA;%nph|w2nzZ@Wx~d?-}9aVbn#B&{LoW3+(1V zG#0#pe@G3HAq`Oi>%aO$Tp$wnqA&tD9T60;eq>!{p*HOS?{@N-@D#!*D7NTg@@}|J zbxo+)<<;CGErx4Wz@Y#GMj$F4n6wfzC!_*3&BY;7EJ5Ph9|#zJBY1pnIqga+J)Q(UVerpf7U* zpFyzcfiC1P3@}gC+k#ykv$PZzgnR1HC9wxwdE|gL#h>u9yC8khCpe8pIGZPxO0l@k z!}(0H{;XJvh4RP)Y9A%{L@ankY#0@Re+W^8CU4$=W`t+28O(-<;Jo4Byd{|ywR&VW z)Xqb0uwAkbgErt81YgWK3Ip>llZSza{cE(o+~w(0J9KFzj1L&j`lQlW^dqs8;TVMX zfFwH{NA9{&m4Xq$!uykStY6(=FA@R;)GEFs^D7bRfzTl+>|QNpw9#X7)>&j!e`^47 zGC+ZvB746D%X z1u;iW&f8iKv4f5-Ar^rE;p9-O$*kBGTIj*XTJiGyIXVmt_mX((t}D0nR4-p8P9 z8?+b4img}ILMd}W;Xv*dvl6ihClquEd9_gcJY7(&XOrlL9ze-?5XeOPf9@C0-CCnS zpFj@-QZZ$d>4WqjMltv-uyTpTz`Csv<+;T|U}r?Z^Fl^$fdmdg2JaY>5k>8d&+&-x zL(XC*4QI^{E+2sVbI3v@JTNVE<)d%%;S~G{f*VT(_2$I0@J^NAr@B#GYc+hc52@#g zz%K>AZsa5s)h(U~AS9%Ke}zMW;s?&eX%P+p6W}N7k$evK3wLIsPDxXyXYjl{Y-}%~ z>R-0cFu0xXb^*Mmj9VtXyBjAq zl&at5#5J&C39`amAi>U*aR4k;d-%{y5L0#~BH0es4eXl_g^FJRe~=my2$e4zJ18dS zGOCKVf*)}Oupsh;%0ecLgMoIPxDo9m&&$+DTLkY2in7wRGe@0Yw#VTpvpP z*aP#$rc%HW>L*zyiA(nHhBg2)SS~DfUT1lv7A1}{z{B@#=+GI|fAB0nv#7#7bVz(%Df{pirA_6bwTaqXlKm}nt3n$?yz$LyNlx)Kq6}}B? zT|of8VdP*Ae~OguJ_nsNDQZEm%cQ%HLgs-?!DF7A_WF|=5kG!>`}I$6-oMzOr?v;( z5jqrM#ONcGPzzSZoEvMAC_rk>>AAhbxo+ZNWCSyLkWTcu{3I8d4FHe|JV_V4By(;;XnKyvK3U98OB?YKF&ic zxUPxfThu72Xj3gX&ng~3Sk9vG@g_w}Q1tgBDwjHgH=r3@P$5f4L!=RI{&IoGJ(|Tq z8d#!mi`Gj=qTQ@e8;FpOG_)yuLwZo*WH)Bpe;kyI9yIJ7KZBtV>H%Yf4)7k$g~fp~ zD@82mCpehnMqy5#HH5SVwyp<<9OpllS&^dFqDKI=xPcp9|B+dX^*u-|9OuHA^_9^! zShJl^0HkrnA=J<|HrzwiivoZp0lL#Bssx-P%}Fd44XX>oIJsbPY$s`>qfAPM9njTO ze@Hxu6d%Yij2hm~?y>st`OEikk7#(R)`4=IdRE*F;;vsb1`r(b9L0)9&ZC}XVVC|QP8h#zp96(uf1@OcudV?zh z)H@2k7O+6O6_jMnC|DN)ixDX=zj>Bh%-(-^w|{)wzr3WGe}=4K=87Snwz}e{0~cdz z6X47OL00q^poN7nDnvaRib2Y{6-ZtPj+Y5w3B?iy%Zys+yhR3UaKbyKw$wM-f6)R_ zCI!f@h)~zs@a_-Ct!*F_fcj-1-_8^^AGfScY$z@3@0w3Rm*hpP{Qp}A6 z73pWlABt{i5tmggG1w(WN;vKdy)w4JBe`Hr7;1ai75j+_b6$D4@0(|TfBNOkyJxH- z4}SxD>@Bjv^P((#!wh2Fz%jDR!$45WI7kLQcd6ie1*7;KZ9+KS5FgC1s2^P+R_Moo zdQ%$Vxz#J9oFF6^6d{GvpE)43GuQ&)P>~P6O$Ft-9mo*lRM}vCLQ66klpIh_IblEt z>xbb{6RQE7#4v(E5isiHe}}5m0+h8#F7ywYv19j+TI#TOL=!n4k5ZCsWbJ?&iUm>h z3>H{_ZF1b%F+KyPH7uU0rUW)5AF)MPNJ@RiOR<1xU~M`c+0=MdASN~Ev1?Rc422a- zr~o`is+d_SlG28R2tH0l>l^@IWIf^SECuhxDrlz*3;*1j^=fnRe^J*K7k+Wf%N9|% z4wS6m^3fKaciT722u#>Wdc^A1GcAvAi{|{Us_BYGF4%pj)st;ulWK@)U=z7J2xMu{ z>_HFmJO{NOUjz1?ngH&fXb)eoj7OSqAVo)BsB7?sNP(ZM9mI4<6J>X$T5KjFP*x5^Wj+6f^=U=zkoMW3wlWJ zQ?&;vD^d&OD$XC&xy9>?!u8?qhH%G^fSv9S4CHqtTBL2Re>sGv_+uX_ur-b6h4kj; zyMxn?%g(g`6{L){j2EHy@aL|QYmsW~Hge&4!=PZ+u#T7SD?nCNdrc;-NR}e%c<4uh zfe8yqmLzd8XWe1Ow4oS{5-kH&MNAMl=m{CWB*y4Y4OFGKcc(StK$@?TA<>e~WerfR zd_N9$nM``ceX@Uq^|fc>R^{`|53`0ma8^x?bC4yf=f&2Fe?k`KG; z@Vm0m0A}4RaW<_z);~kvFhd}*SSuEhG+PB0@7hamhGxPf9Z)LUKzbneQHN;Y9A|AC zU_}U-pm)iX&yYw?k0v474=k&)cIdF?XV%s>l*8X%f7rH)NfYS6B?t_71J)(=DDP35 zLpN?ou zn<^-t0!Z)bXhP9T+lK<$L;jSgp^$)VHwoNDA@~BHk&4LVXiKd+!aIkyDA1x)0Fhac zejo}+e~L`RF>XgvY5Ou`yws`JKKQfEDu%8@-LzDR|3MtX1)*zz0GmS{u%sPPbFkDE zCjfvY=n3RR?I$~#wLr6LtF~&ELt`hnYNKvqpg7RlVOG!=;s!vZFL?mz9B2C_RCf%c zIGz}`lYA_)2xP(5s?ExWMh(jhh!Mm>4J_d)f5H_mnswBZ$sU|8g_>Qchz4M^sbQ|s z1s*;-OrzvAFR0Z7@Dc?y)K=Va#opQu_=RK-`GsNGIXCEp5~d6>7J@Iqzo}D4^#Dqz zEf512UCtbMjx@1D*`x07HT~ZDjB@D+WqdAJ7sTI#r5~B%=GS?c(Ic7;9i6SY ze_J2yFCYG>XNdEZCQU5Jn11d;wog}&LSCm40?` zq1EQn@)e|jCn6-gMm`2aNh0DE_(wHhuN{(9P>uZ3L)|+qi6ab#*Y6cgphDKr#VXC? zoIxXUR*jlgt45hnv1&<}&%LR&OB5H1e-tpuYOiX;AZUlfjaaaif$SC-*g-t~6Sj9C` zWn?eVAxTs(*jM;wxTJkMpv+e|eu6{zljDqf%-Um=pVuqRYwHmXMIY~o&pimG z-*+w`pkq|>Em&XCMC)a8=~;(IBTBY0H4$l&7x>;t*nkyQZvcl=G$5gzMmIz4qdMi; zo*JKVyhgtCKa@1Lwy?pD6A|+oe|($BCj{JPM+eCZV4*zl5A7(6l-NDr}54h67ByOX6Tf15cR^bd#4 z86!ftM8rU5CHcS2YdcgsZek{q-)WZ!6>j?kz-G7*XOi%bdP((95Z`KVvF@kjU;tk7OC)j~YY4n~cCyAyXlCZO8T< zhNrG2E-SSFr&FjHzbYVsf4$R9ba=~y~*bJZec1uu%0 z@eSY&>`h3An)$Ux)eDsYwss^fDtR=*0lXiXoB$k8Gu1{xa*>!+Y^bhjB~99*^h1tm zf(3h$9@|0%t$z(q9SzfY%nJIPMHy=9OmkZ@4888i8INbeCGrqHes!6M|W>J2R4 z)}E5_wJ2oX94md^+2oBcEqMLD`!%kLz>3rp)?;Gfm*aKrk?QAV|IF9) zgm~L54&_ctfA*l^T(AHYP%D``qTz`tuC-5Q&LM^ zTswinof!mo@oN4NEnv3>wTZN$126E8SafYMKibb(J2h}dZX=NbRU3AzCrMci=i!Ia zmN%$8e+vIXI1&95myZz9tk(frSr57FYpNK@7a&=eQ1yl1$HwA(D31&;YYfgIfvUl0 zQ51S>M!fy_s9gguT%R;hgXR}stg$^fj;3aPOE`BOh~{k4YM=` zj(X?$@WMW#k7_C&D5h2>AtesvB?VD2ELrvqe+d_JjZGqBhX=r;cX5Lx5fYQQ6ii7~ zw`&jbyMYlNwX2K+lGK(l7#O4~Ao(GNi|ip#2U>-I&caq}@SOstHde7#cYnG|hZ`3rH665TuCArJ<9uhXfzY*$rmG-kL0JRH9({^nuYem4 zf7M?d_$}G6UDepg_Rg=Bv?+la+6k5?UGbPzYLF0OS^ePY0YN0;hILt?hlba_<~C@K zU(@6d_N%CwF@bG38Kn|-0K0}7NTxB_$m*J=o;%#27R1ue3;GQ@09Q02qZ}Z|wRabE zWa4OkoWI9!H8nk;Xifj$)9UIy+}aM*PD;2btr+llYXN_F=4&ug6Oe&C1N*^P&G<%b zK+5t-wpTRh^wd0Z(^wsiNfUGowPYK`p`IR$iKf5iK6EgH7wtGEpuK9J8b=0`#hq@G zwi`o#*j>b86h7jC_pLks?rsm^)92=*8nbv-2#E5PPEr$!MYOIhv!SQTaLdqitlIV{ zgMi8LSRi~1{F9_V1GI&U@KQYO5CSJufe3;93vXF~sG}~xiZ(QQN+=ej!DDkVAl6JJ z4zM4*+}1IOr1@||KuryzWQ0gYEg>*91&A0i$ruoDwrCRy6^3T0N3#IbAe!Q0WmuQ| zKd5R%#AcB^-=UTmfI%3W3=d!S605JD_mim{O$2Owe|(er97=!Zpq+(hyx#ZsAMSK` z>uMp_LAYrhZbKeiGqzQ-k(I=VqI7`|G_f|2r@9nplE~^zUFSu>I&JVcoujyRVMu#I zo6e@fp;4fwB5h9A(Hy8lr(m|mC)U*5&l@}QBr+Dhby+B5@sn;H#Cy$01kb&k$Hi_oC-27rax&YJ#=4sn0$ z)4YFG4mZq#)pwHoVgY{ebff4mY-bsDToXn6b-i z=-`zOz1&0fT?5eHPz$vkv^S2gVwJp(vt^82(?J*Su{-?Bku(D4`In^-n3~2_;>?ID zu3n8dg#3T*l#ZHFV}jC#g*mGR4T)(uMRK82>EKBBs719cp9rthVSLUZ2b)vF5DiiK zb*fHH(xA-&Yyz;xcVtbGd+lNl?c=Ym!Anh!QJE}NE>aErT|jD57UVk`a#6@?Wsp=I z=jx>$u&9b+w|lfcylyJ898b`~qaXEvZ~?OWMe~209i@&H%hE_&8=Abm#uwGM=exUUqAfEuChSpb# z@k=_GAw3Mh=s;K`(V$xcssx2w!}2>I-n3Kisi&zUa%yywR2e}XcpU(;F4TTG*|kco zXd-_xLPXFaawisH^8#Z)`P;nB`xmJdo~l$krIa{ipd4`CY*nw^H@!JtmB)r@W8}^N?)bxfCA8#G{aB4 z0Z|->#Ox6-4v;2j2iqZjvd(Y>jZNP|_2G-?@UMTpHvvPt^-N=dXboIQB=*7_;^ZBE zZELXj9AuuU9AAgPzBEz>RFgc&>TLTjk4!>NsBs<3}` zoOe?s!FlxSV*-vKc`z-ueFj47TxU_1oPnW|YnGJ5$*9A(0W^pRG|&J_5d$OD!6j%K zC4olAh%_SB(FUiut(iyU>cD|e*~-tM32(Gb(e64H1A#2R1L&`V0E-$n4OxG)sAvs}tXC8ktDSL^B*TFq{L$1uDn3>awP(!) z=`67{=HP(~fQR03c>(d6mwj|<6rLu*A)7ulG{XxYol+#isPS^`u%Yde++jv-Wc;9x z`RVwS(^;{$s8uUN<0Q@*1-OwBOLMAGOn;0d{o$|Q35_TiBV32KJgfYFu_jIfRy7&&nZ0))Z~+G&8J zHBoq)PL2$1Y4O=fz71EPj#-x&CUfoJ{@3$-+3wjPq*G4X(nhj~gf+Og7H@>iFJn}lJ$(jQJhbmQf1@eNXo9Xltgs!ehK@<_F z!wYV-HEUmpsCJ{{OgbJ&QIZ!+ue94o4tH4shqLi5D6lcx;vU`#owaOG`0k5nsn|7nKX53!xmPi z>X3GdQ)jzxHu2+cFQf=YJ_`{~R^YQb!C{R9Au&%;&ty52m@__E(?;46xQ31FGo_9>0SOEF*LCjyA-Lv|6{Jd{ zpW5l-)6nUd927*v&7kac&?e~YR?)1bOf0~~YOP(SN7x0?bw)NI# zep+&e{GpM!8fIbbj~k&~$L62G`s??nG-`YDVkAZYFbc1s+lqg7;5B}2$T`@+bfW4+ z)E=n8qu2(%wHjI3fw!4N8BhiNQMkDb9*d;3u2J=gQIp1j%Q`{L%6R}$CjRQ31 z+wplQZ}(U`9?xU(8;}N{u6-eKUQ;Kx02}agKiA$^)wzgi6qdut2Xc-F*UIYftlBql zH_4>(OfFzrr;dMt@WAjr1e=gUl%e*SZ{hmiIh*iuuH_jqjd<|*o*MTWB$Hk*tPa*% zK0{;IBzn?zrt)Q6B05sGu25Q$fNc0&y^v7`=VM zTM5^JvOzkBYYe3GU@5f25+%N~w#ACf7`{&i-|=F%p8Q{befRcN)VG_ahjt)GG@g!w zU3Wg{@NP`u{5}%saS=&Fg06rXNSEf-Z44vIVxt;ooenoJakUh%I&?`#F{`9_!87%Z zPFdJTiP?XsQx;lmJR4AgD*F~MS2PLkC^6&;7^*Hb@}Q?uMg$e+=D$IQ&`KsU*gG=A zsYIuGbSV=3gBK$1+4T1V0LMRhUA&S7i0=A``aM#@^*!^*xSiekCQC|&7T&Qe7u1jT;VpwXOE71wMsFTszT_>BU_a$+{ z8_j=v$iD1fUk2%YyLFtMzsA2>qc-=<+79C*9MIpW9IQK{#x&>y{%ALI>p(`ojst{w z9hN9q;Eb+~2)7JCEE&LrYxYIw@hHNIfS8h2A*vVbq>0Wo1Nf-OIEjR19{rLiNO)Pa5P+3F@r^C;DLWp6jdGNYX73R_=n@5ig1l(3w(9_86+k+ z2e{wG5IhFK+1|HseeUnqZ!c&2Z>NgYAFApQs72JxT|ICR3OB1g7=4`1OKY`DPnyEO z4?;DjBQ#eIft)iY0@JBZZK&vYIWCbb+92MNoGb@g<(on#`6V;;P*Q(H z-IhcqY^I|XDB?ioWemaKDM^!|`6xqhDrtF=s>^89lF$J+RJtX7)Y1_-^_b8y{mknG z5suaxp9`{~KuX0+X==6RTRncBZ@#?jX56$FY^Fm6jyKN^em|6BE^6rLG}Hz~fe>x^ zxG8I*SyvrYPfY{-a`c!q)8SOssltDJMa{msm3cgA#cWJOK^&C!koheQrKI831x!Zw zkQ00a;#X(A5hNX0plnfrLw*Om>oTbaErJFl&2^1QY<0H=J|NQ5dxsiHnq6**1T%`^&1R;Nyb+^ye z_atFR@04^L&}mK|#?!_;LZV+I#YPo$pD<%pMhqxI+;@bzgWs+>A)K}mG%Il1iaH1t z(-=A+kz)y9t=%?ZVfb@9Q7^@m{7p=J{yN^idAEOjMK7fAZICO< z8dKqV8?{-h4#i*_ge6Dk@CXz507R;bYE{Bd(@K61o}>b-+o@HqVKa5^`iO{BV2npO zngcK$>s2G8hIWDmOO{MhmK|M>dOQF;)`z^Dr!4J}nnske?(*Pqpxl2nkH&Ujlh}eT zmC%(nh-GAhFHk_$N!-M8c-;}B(Tt%d3?5Afl~%=@tezz4X;5=UW$1{GMj-Daf?sz3 zgKL5|#xCjPm6QMHHgJgAXA` z)hwI3@MlTCBdG=qr$*7%85y~awE(dMw&^MfGAdTpxYAvhgkd4mdArxag`E0MdKt z4AIYz$--vW@fl5|lXwY!ib8ceq134HJ9Gyg@#w}e*@-17G^jt<;dp`uv?0HXrsv=% zYSCpWy-@DKx}Se0MmIlQ5UX%VCk+ZANP^0l&o|xorM@YCO#8jSLUYT z7bpgQy5@7FCV)_FR3O3~NUk>Afu>MbUWbv5zo$bC)GG2aF=sRQYmgYH32VjCz z3NFM7D<{&{GvKnIVy9o-{9u(dOF)Y3#w>tJ})M3#T91u#U24odNnNI{T8ld?gg z1G|q;UZ}97zOh3Xh2URe_3Ph0eERwG%O=0wF1+cJ1a3Nq+FQrFyyiAeM|Fw9J5htYFhQ!=f~Zb9G%NZnTaA_H zWpHS1C+UAD4KSyaV+jy`&}5Phj_O)G-E~%h3bIQRcS(13;STsd-GS9L(NlFhK-A?Z zgP@~&M@H`Q$<^I>oZaIDFO?R85z&MDKqL-VngQ=H;~~tGn@B!@;5%P`o|r zT;0-vY;~t}NmOh;Cp8G{kz&Y~-gR0}Czpd}oIn;`lLKoMO<62}PM5Gn^+-%Ryqe?C zzK>=^kH9>}wKjyS9y%#3Uz?-Nf+of-EWVU53soQ?2s7yN7^qfVl-m_Szr1-hK+bOU zNLGJnnxkrR3^YR3r0XgK)Ipir|DyOrCIFe`E-g!d5%Ic+D3c3>tUV)|sY+ zvgxD}a(rpiN_W~3{l*LGwyUT~9Tos%{Ft{v<|;)@$PR_>G=yT92&5p+4p$`iS8#>e z2Ck|HmiIV^Sld;p4hlHz^>y@=gg+2d(cFJCzl(M76|MmGv$maesC4RFD#p$zmay)@ zdiUe}aBrwu$mzBd6ss=!h$MlUR5~xwvR)@>HxXI~3ElK0wJ+Kp!h-0)mfBCCCvZdp zXb(f3MF1*L6uQ*~#){h!ok?a$P?`RP|6jN%nR4oOMSIjE3Wd)Mn5>4aF@6gS*GPY- zSK&hRniFWv1OF(#BgBWLVI2tc6j-I>X@FPVqXH>t9tpOb=qnNdNobf6CQ5!qnB1KqozR%~r)dZCMJ0 zm@W@hr^CmbanxPsMhotTRN11Ij2hf{TS9gupJ2wWQ;bgH2CH=gr-B7)#a_nVR_4F%g{+IT}RJoekBeHMAp1PFZNT zWkY~ehNknA4uh*f2+bD_6jj{^b)kl#{|v!T_%)NsE+>B=K-duQ_Cm-y)HfsTSrqcMMtl#CZ2A-X__E=X!#%-yr2bWATKppP4_Y7fc`>0s`=Y>{Rx$)qe~qbVb@)7ZIz%-lrA3Bt&nBw z*#CFodh_+&Jz(wGi~zNEIg=M{jblm@N zYL68i$QW`pRp$#d!l11@bav2j0tA$YD^Ho=J1m#g-_ejXRoe5T7KhGt6*Xb9+V4l^ zR5x-`T!|>@B3XQBMnPzzwV8bCi6j~cRkvN$PA!an-337E02AWhuFGk8a8{UP*qHBA zBf5Vf^L-RK&fxb!fM>w|_U7$xe}88KEY!WaZV5#++paD%x?0Z&77mU0q#(sl={cSL zI+g!LN(bHihf>EEd&G{ZKkY@JQ+KU33H_vz81PN^AL`<-sq@ob;H}L*KB_$0T-i}N z9kVdWsCu+b30_`DEsic9(m85$j;;xXO%V{`)$7JTbsdiGbh_@OLi9V60Wl+g*Z=L+ zzaH|mCof_M7jBozqqHF|>VS9=Esei#xNRp#mZ(oj>L`mO|Fx&0IhQT0#R;dO^Kng= z6d?wxzwV!v!ffUs$vmY%$O~eHAnQ7R>*2IqAA`H5V~z#P!o_!-ex~-j?$frURqOQ}R5Ol@{xNj>SIsJ~e)(x0xI$gZDp9XqL-qN)Si zqqDpbDk-|tE=#%SxW#>MLX`PYQ);eN%gGT|(p9Ax$kwS= zoi5TWG>TDMI30yW?UEFK$TmVuB9=`46F6!I!@smwqbpa-b;`C*Jlu7!0m)131`aqo zFj)sb@PL4v1YNd^Ex(R*7QW>O{gUqWZGLXut~ud7Rsx$y zE$a$NjWO#;wbNl^4Jhf_WZl0xbf%)~ij)au4xL8^bnRA{zrJdJ`{r&JcU29G?xy?C zbr2C_jhqZsojeUhMH46Xs{6^Vv&GUM&=L-3={U3w@-N-TtdlSm-_C<>-6#Xw>n@2> zqbm2To8k2@x(xpII_c#t*Bk7`xjdfxgZkbotP;R7EutEKT zc5Td89kVX{0p(TrbO@cYM@_Y*L)@CO(f;y$o;x5*CnAo2&%SQunwog3y2lVBK&fx_ z!AsKkfDZqAjV)m$zyR_^L!ezo!($H#Y1Zf?=~goqm{QQixp<-q1mbyJU$yf_#ka0= z{}fie_a*-4^{^CD>8Vv$x-N4YIvI+|;;VpQ1&?wZikgo%xm6yt>Ztb;V5oNEyu!^i#`}AO45F-)Hc?65+uYjk7ybhZT z9q_#_l18*3OmwY((IE$9W8$RBXz5t9p{`~JJ;5(!`ACMs=g8P c{bDk?T&**3)&md%zy8Dj2YoJsLiJz(0Eag%(f|Me delta 13340 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 diff --git a/app-editors/gvim/gvim-8.2.3582.ebuild b/app-editors/gvim/gvim-8.2.3582.ebuild index ad72ffdd6d74..a3183caf7daf 100644 --- a/app-editors/gvim/gvim-8.2.3582.ebuild +++ b/app-editors/gvim/gvim-8.2.3582.ebuild @@ -20,7 +20,7 @@ if [[ ${PV} == 9999* ]]; then else SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz" - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" fi S="${WORKDIR}"/vim-${PV} diff --git a/app-editors/jedit/Manifest b/app-editors/jedit/Manifest index a3f2a1f02ddc..e18bb3da8221 100644 --- a/app-editors/jedit/Manifest +++ b/app-editors/jedit/Manifest @@ -1 +1,2 @@ +DIST jedit5.2.0source.tar.bz2 2456541 BLAKE2B 82723b5e5670324fe3acff6d6958a83331bf67ab5453eaa1109de192586e4bcce3832456fdfd493e233f30ccbbf256e48b60398f256d9cf4c0cc366816d8b23f SHA512 5af99ac864dd70701f24435840e26f73077ba02d155319965122bd24871e6825b82383054d29dfec72bbbedaac72bfb2d86097de6a0c79341f0a279dacd60126 DIST jedit5.4.0source.tar.bz2 2535992 BLAKE2B 1560f680437e89cea789f2b0540225b0cbf92bc22f975c6d1850a7b3aa06a2b95d61a254fd0d4c0e7da916ee9de3a095ab5190ae5df3ad27e55c2f0ccef57db2 SHA512 2120370c54f8bd415f90b979c42bfca6101f76ba33f0ec6a8172adeb33173ba9c73cbd7f06b5dc8c12aa3eedf51f007752cdbf0c7423d77a1ac591beb5493112 diff --git a/app-editors/jedit/files/jedit-5.2.0-build-xml.patch b/app-editors/jedit/files/jedit-5.2.0-build-xml.patch new file mode 100644 index 000000000000..da0a91d54d22 --- /dev/null +++ b/app-editors/jedit/files/jedit-5.2.0-build-xml.patch @@ -0,0 +1,24 @@ +From 4dc53a4c320af0894bd600c77d4432c414cdee16 Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping +Date: Sat, 8 Aug 2015 00:05:20 +0200 +Subject: [PATCH] Do not have target "build" call target "test" + +--- + build.xml | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/build.xml b/build.xml +index f34934f..da5272a 100644 +--- a/build.xml ++++ b/build.xml +@@ -504,7 +504,6 @@ + + + +- + + + /dev/null && append-flags -no-pie + filter-flags -pie + + if use X; then + + myconf="${myconf} --with-widgets=athena" + myconf="${myconf} --with-dialogs=athena" + myconf="${myconf} --with-menubars=lucid" + myconf="${myconf} --with-scrollbars=lucid" + if use motif ; then + myconf="--with-widgets=motif" + myconf="${myconf} --with-dialogs=motif" + myconf="${myconf} --with-scrollbars=motif" + myconf="${myconf} --with-menubars=lucid" + fi + if use athena or use Xaw3d ; then + myconf="--with-scrollbars=athena" + fi + + if use Xaw3d; then + myconf="${myconf} --with-athena=3d" + elif use neXt; then + myconf="${myconf} --with-athena=next" + else + myconf="${myconf} --with-athena=xaw" + fi + + use dnd && myconf="${myconf} --with-dragndrop --with-offix" + + myconf="${myconf} $(use_with tiff )" + myconf="${myconf} $(use_with png )" + myconf="${myconf} $(use_with jpeg )" + myconf="${myconf} $(use_with xface )" + + use xft && myconf="${myconf} --with-xft=emacs,tabs,menubars,gauges" || + myconf="${myconf} --with-xft=no" + + else + myconf="${myconf} + --without-x + --without-xpm + --without-dragndrop + --with-xft=no + --with-gif=no" + fi + + if use mule ; then + myconf="${myconf} --with-mule" + + if use xim ; then + if use motif ; then + myconf="${myconf} --with-xim=motif" + else + myconf="${myconf} --with-xim=xlib" + fi + else + myconf="${myconf} --with-xim=no" + fi + + myconf="${myconf} $(use_with freewnn wnn )" + fi + + # This determines the type of sounds we are playing + local soundconf="native" + + # This determines how these sounds should be played + use nas && soundconf="${soundconf},nas" + use alsa && soundconf="${soundconf},alsa" + + myconf="${myconf} --with-sound=${soundconf}" + + if use gdbm || use berkdb ; then + use gdbm && mydb="gdbm" + use berkdb && mydb="${mydb},berkdb" + + myconf="${myconf} --with-database=${mydb}" + else + myconf="${myconf} --without-database" + fi + + use debug && myconf="${myconf} --with-debug" || + myconf="${myconf} --with-optimization" + + econf ${myconf} \ + $(use_with gif ) \ + $(use_with gpm ) \ + $(use_with postgres postgresql ) \ + $(use_with ldap ) \ + $(use_with eolconv file-coding ) \ + $(use_with pop ) \ + --prefix=/usr \ + --without-canna \ + --with-ncurses \ + --with-msw=no \ + --with-mail-locking=flock \ + --with-site-lisp=yes \ + --with-site-modules=yes \ + --with-system-malloc \ + --enable-option-checking=no \ + --with-last-packages=/usr/lib/xemacs +} + +src_compile() { + emake EMACSLOADPATH="${S}"/lisp +} + +src_install() { + emake prefix="${ED}"/usr \ + mandir="${ED}"/usr/share/man/man1 \ + infodir="${ED}"/usr/share/info \ + libdir="${ED}"/usr/$(get_libdir) \ + datadir="${ED}"/usr/share \ + install + + # Rename some applications installed in bin so that it is clear + # which application installed them and so that conflicting + # packages (emacs) can't clobber the actual applications. + # Addresses bug #62991. + for i in b2m ctags etags gnuclient gnudoit gnuattach; do + mv "${ED}"/usr/bin/${i} "${ED}"/usr/bin/${i}-xemacs || die "mv ${i} failed" + done + + # rename man pages + for i in ctags etags gnuserv gnuclient gnudoit gnuattach; do + mv "${ED}"/usr/share/man/man1/${i}{,-xemacs}.1 || die "mv ${i}.1 failed" + done + + # install base packages directories + dodir /usr/lib/xemacs/xemacs-packages/ + dodir /usr/lib/xemacs/site-packages/ + dodir /usr/lib/xemacs/site-modules/ + dodir /usr/lib/xemacs/site-lisp/ + + if use mule; + then + dodir /usr/lib/xemacs/mule-packages + fi + + # remove extraneous info files + cd "${ED}"/usr/share/info + rm -f dir info.info texinfo* termcap* standards* + + cd "${S}" + dodoc CHANGES-* ChangeLog INSTALL Installation PROBLEMS README* + + newicon "${S}"/etc/${PN}-icon.xpm ${PN}.xpm + + domenu "${FILESDIR}"/${PN}.desktop +} + +pkg_postinst() { + eselect emacs update ifunset + eselect gnuclient update ifunset + xdg_desktop_database_update + + einfo "If you are upgrading from XEmacs 21.4 you should note the following" + einfo "incompatibilities:" + einfo "- Mule-UCS is no longer supported due to proper UTF-8 support in XEmacs 21.5" + einfo "- The X resource class has changed from Emacs to XEmacs," + einfo " settings in your .Xdefaults file should be updated accordingly." + + if use xft; + then + einfo "You have enabled Xft font support. Xft requires font names to be provided" + einfo "in a different way, so you may need to adjust your .Xdefaults accordingly." + fi +} + +pkg_postrm() { + eselect emacs update ifunset + eselect gnuclient update ifunset + xdg_desktop_database_update +} diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz index 5832c9a3cc7bdac69d0b1d8cf862daac5a553b46..47b27848500b75340fd0b386a4397fb2ed0c1359 100644 GIT binary patch literal 20697 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 Q6!<^={{+ETu0KJZ|8UO$Q literal 20700 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 TXtF94_+S1%Le`?6K$8Ff<)|R7 diff --git a/app-emulation/hercules/hercules-3.13-r1.ebuild b/app-emulation/hercules/hercules-3.13-r1.ebuild index f068c94f7e2f..6ed8f1eaba71 100644 --- a/app-emulation/hercules/hercules-3.13-r1.ebuild +++ b/app-emulation/hercules/hercules-3.13-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://downloads.hercules-390.eu/${P}.tar.gz" LICENSE="QPL-1.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 ~ppc sparc x86 ~x64-macos" IUSE="bzip2 custom-cflags +suid" RDEPEND=" diff --git a/app-emulation/nerdctl/Manifest b/app-emulation/nerdctl/Manifest index e6692a36fe31..dea98c4b710c 100644 --- a/app-emulation/nerdctl/Manifest +++ b/app-emulation/nerdctl/Manifest @@ -1233,6 +1233,7 @@ DIST k8s.io%2Fkube-openapi%2F@v%2Fv0.0.0-20210305001622-591a79e4bda7.mod 1218 BL DIST k8s.io%2Fkubernetes%2F@v%2Fv1.13.0.mod 25 BLAKE2B 4060536d51fac9854215957b1108a158adb0b3aeb8bfc659eca1140efdcf79cffe378db6f3cb1f4a4b68aa36468b7d5631e993d5a089eb839bd03b6b608496be SHA512 2349b7dbe8409836cc70d97c5b336f518b809f5731baf05ce68d957c9970895a9b7f89caf09763794cf13824ee29410b3a6e431b2da7f64610895c44b86c4d2d DIST k8s.io%2Futils%2F@v%2Fv0.0.0-20201110183641-67b214c5f920.mod 167 BLAKE2B 2a61747d367153284e7e614a82f98c8913693f3b51174c24b7f25d8e9d236418c4da9e6b33c7cdb7b4350314373037e1e7121ad7c0ca5fbc9a3b4b711a078a98 SHA512 1117d2493d40a111a749b0033c92876773242b86da0b437ba063e5da21289102d784479b0c757ad8ce50de4b1d8a2f6956afe3b2656977bd76bfab9f97c1d8a9 DIST nerdctl-0.11.1.tar.gz 196375 BLAKE2B ac554440385a0133ebc0add0917cdc69a3223777426d35b6a1e1ee32fecc662673ce5d0979d525f64b542b28aebf5569700a815f26f40312910bddc7b1e4af84 SHA512 db95f980d9f826fe54db34b01aea71cd20bed3041d6ff485cdd3708727cfbd9ff36f9feac050a089a1c1c9c846677cd423704419c0426a772c452414cfe1fcfe +DIST nerdctl-0.14.0-vendor.tar.gz 8166023 BLAKE2B 9aeeceb8b35244723a618814dd0b53ab380b31f15985754df41d5515ebfb00e5d5465e5ad0bd43b543683e0146d1114d2cb0dd95c7e011ca5974250ded296f7c SHA512 f63cecb655292cb8b0e734831834dd0134e6693ec517aeaa3d9accedcb35768115efa82b9133d20e34cbffbd78d043ec680a7fa4c838d5f4999fd8a50272d377 DIST nerdctl-0.8.0.tar.gz 169666 BLAKE2B c2961ee8ddf511b3b27c5548bf1c24cd92ab2db8744488616f758ce0178cd56c6b91b7d63255a917b50490d8eeb6c8a92384ef7ef47fcae963899b1e8272654a SHA512 c7ceff3e48021bcb5ad231d374cf27ccf2d2dbadb2b1d96c9a5eb77fdb60f2c16ee38c5fbd9edd0982540475015241f1590359c50b7fdb32343f28a12a63d2e9 DIST nerdctl-0.8.3.tar.gz 181280 BLAKE2B 50f1efca00dd5117258f82ae1c39875a3d73074c54154aff85413067bb2367897b88927c4437d9658f96d9be9bd8c9c36532c8782b34e201c22fa5835d58127e SHA512 4fc86a8da23389be3253b2d7fa017988d7eb13263926b5e50d54dd138e29e6accb1a51acbf156d4b53b08d46ab6e0e036e73942cb4e4a24d790aa347a8b0688e DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f SHA512 db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774 diff --git a/app-emulation/nerdctl/nerdctl-0.14.0.ebuild b/app-emulation/nerdctl/nerdctl-0.14.0.ebuild new file mode 100644 index 000000000000..e1d87b6cbffa --- /dev/null +++ b/app-emulation/nerdctl/nerdctl-0.14.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module + +DESCRIPTION="Docker-compatible CLI for containerd, with support for Compose" +HOMEPAGE="https://github.com/containerd/nerdctl" + +EGIT_COMMIT="87a1a5df1a8b11b3519c30ada4ab9fdcf70fc9d2" +# There are too many vendor dependencies to distribute via EGO_SUM (see https://bugs.gentoo.org/721088), +# so they are instead distributed via a combined tarball. +SRC_URI="https://github.com/zmedico/nerdctl/archive/refs/tags/v${PV}-vendor.tar.gz -> ${P}-vendor.tar.gz" +BDEPEND=">=dev-lang/go-1.16" +LICENSE="Apache-2.0 BSD BSD-2 ISC MIT" +SLOT="0" + +KEYWORDS="~amd64" +IUSE="" +S=${WORKDIR}/${P}-vendor + +src_prepare() { + sed -e 's:/usr/local/bin:/usr/bin:' \ + -e "s|^VERSION[[:space:]]*=.*|VERSION := v${PV}|" \ + -e "s|^REVISION[[:space:]]*=.*|REVISION := ${EGIT_COMMIT}|" \ + -i Makefile || die + default +} + +src_install() { + DOCS=(README.md docs examples) + default_src_install +} diff --git a/app-emulation/open-vm-tools/metadata.xml b/app-emulation/open-vm-tools/metadata.xml index 4fd1ab46c632..4d4f4a432b4a 100644 --- a/app-emulation/open-vm-tools/metadata.xml +++ b/app-emulation/open-vm-tools/metadata.xml @@ -23,5 +23,6 @@ vmware/open-vm-tools + cpe:/a:vmware:tools diff --git a/app-emulation/virtualbox-additions/Manifest b/app-emulation/virtualbox-additions/Manifest index ec69e0d42737..dbc34c710785 100644 --- a/app-emulation/virtualbox-additions/Manifest +++ b/app-emulation/virtualbox-additions/Manifest @@ -1,3 +1,3 @@ DIST VBoxGuestAdditions_6.1.24.iso 61081600 BLAKE2B 66427a961c83f2de1a0b8671066154133795e8e4f50ac82e927e82e05594c520b155f29f7f19373e5846c36a1e3f6e5d2f5d17db1cebc1996c4d1737d5b45862 SHA512 8753558fcf467805bff801be43281597ef6738f90f8f7a62f6acbba2753e57f44bc72cb66411f0a0f413135026ddf683b0330b49ccad77676ec67b7bf3faf06e -DIST VBoxGuestAdditions_6.1.26.iso 61073408 BLAKE2B 0711cb37ef21ce2fc277f1817d173f25686ae8f1f3cf983c93975f0e00df5e8e416f6bceaef3e1d1e30d0f3703186f9686a360a00683a89e5620603a41c21e63 SHA512 b1d9f02a740e61a8fdee7d8bc2ed87bbd4913ad367e8f1b7b964c496f9b10126337715cdcf5a3eb0fd299b11ae6324de8dd09657a55a7976dd14143a2d4ba285 DIST VBoxGuestAdditions_6.1.28.iso 62226432 BLAKE2B 0f2d4076476945466cd5d3c5e3064c0f23e511596933d29cd7bab275ee1a21ac5fb81a4723c342f79946000e97681a5e9875cba006bdee6ec684169abd5e04d9 SHA512 2801c78909bdd38b623e958ce61154da7aa2ababf6e7723baf50e958afd1a8d4b0930800fe5549f728a7ac7979d8fa1597c969bf28743d7266b16ccc1b5960bb +DIST VBoxGuestAdditions_6.1.30.iso 62238720 BLAKE2B 1459548ad7d4c7ed79a44793d11fc4071a8b043dc0cb9b113775688c254cdfa8f658dcf33fa666c5d4c000357f8a1f8ef0f43268af8f84bd6833e16381e276d1 SHA512 0729275f46b486872f665b264c6ad83a0d42bb2a35ff5e96d9a8449bc9042328219f7533e6ef6ded0351e1fa73024755b32560af13606e808910262c3b133726 diff --git a/app-emulation/virtualbox-additions/virtualbox-additions-6.1.26.ebuild b/app-emulation/virtualbox-additions/virtualbox-additions-6.1.30.ebuild similarity index 100% rename from app-emulation/virtualbox-additions/virtualbox-additions-6.1.26.ebuild rename to app-emulation/virtualbox-additions/virtualbox-additions-6.1.30.ebuild diff --git a/app-emulation/virtualbox-extpack-oracle/Manifest b/app-emulation/virtualbox-extpack-oracle/Manifest index 00486c8fc731..bf8ebfa38f39 100644 --- a/app-emulation/virtualbox-extpack-oracle/Manifest +++ b/app-emulation/virtualbox-extpack-oracle/Manifest @@ -1,3 +1,3 @@ DIST Oracle_VM_VirtualBox_Extension_Pack-6.1.24.tar.gz 11135003 BLAKE2B 53bb6dc35eb8ab1a58492ca3b67b63885ffa1ad3ed3a51a9e7e8c522845b082c420fb39a31a379ee56b45c9b02452acc5be4d72c5a5d9bddaa428bf7c9a3a086 SHA512 e2af2213e99c8c35a3090f5e36d05b1ef27c920cd31a2bf97b0368a89f27a5e2d0e0e0dced5e4e7bacda50fe4b57738924f13a933f5307ff2c8c4015ecc030ae -DIST Oracle_VM_VirtualBox_Extension_Pack-6.1.26.tar.gz 11134336 BLAKE2B 61e543124c7b2566175f35d0eecb046ce2c69a7fe8102ccbc96f61c4bf700d0b78732e535e09f9056ee8c53ca2f11615bbf5788684a35b04116501d9dc4b4f68 SHA512 b4be713b3e3bdbdecb38d4b27f70e9a34630ea6e4f10beddf96ad1372e3d64aa2ee85b0774e871aefb4f9872b3dcdd3005fc3a7bded6be37d06157f3fe2861e3 DIST Oracle_VM_VirtualBox_Extension_Pack-6.1.28.tar.gz 11136237 BLAKE2B 66f09d39a60277358b08f073e3d5836bdb4acddfacc0c5321b19f876d4c5407ed1039b65e22e188690cb6c034aacca2be8d60a52acb8467a6c6319f46c15bb61 SHA512 7e352889469ad678e93d042a5a240820753918cd191c9e164678b84947fba5ae0616fda7f8e6385b2ba525e51948e4860ca91cdd62a2eb503f79acadcb367f2e +DIST Oracle_VM_VirtualBox_Extension_Pack-6.1.30.tar.gz 11136343 BLAKE2B c3db50c02da2a9a6ba766bf24103f0f45f073ea65954352fe3a3f01c25974374f6c7f7851e933ce4e5a082ec3944f1c521d74f51e10db5708454bd8817d8f23d SHA512 c525743b2304fe39c66f56147d85a92d4fc884cae007c8b801519e0b5bcbf08c7656ba66befbac63b03ba4d20034899ae4438c263de0bae7a3fd36af1608ea75 diff --git a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-6.1.26.ebuild b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-6.1.30.ebuild similarity index 100% rename from app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-6.1.26.ebuild rename to app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-6.1.30.ebuild diff --git a/app-emulation/virtualbox-guest-additions/Manifest b/app-emulation/virtualbox-guest-additions/Manifest index 8868ea6068ce..3cf1e4f1facd 100644 --- a/app-emulation/virtualbox-guest-additions/Manifest +++ b/app-emulation/virtualbox-guest-additions/Manifest @@ -1,4 +1,4 @@ DIST VirtualBox-6.1.24.tar.bz2 165754851 BLAKE2B 65bbc130281a745a00eee2a055dd59893e2f4b701cbdb31f4c45e2b7389f85f59d8a78ce1e03c83734a49b76fa61f56ea083a588874fa4023b723694f75ee8fb SHA512 cf2c5f58d2f160f8a22d94b7e30bcdaabd907661e05a72341bee93f5092b96c0c84d2291005f433040235227e3d6595ce0e66759c44c24eaedc6c9614646b3d6 -DIST VirtualBox-6.1.26.tar.bz2 165690074 BLAKE2B c522889191ca2ae2749978853463dd74a8ecbd312b6f9ee05b186577b675efd02b0f66293f7486a3a44cb9619e720f7a4012761ad98907496546fe9be362541f SHA512 7668abaa6e5e9cfbc3c7ae1c6efc11663bce906aa002f78cf2c7acbf9b47f96faeb64c2762330c7091694c191ff2311f3674bd930cfdc020c23ef1d4fd893c9b DIST VirtualBox-6.1.28.tar.bz2 165774255 BLAKE2B fe66ab411ef8fd78ca7b5deb151b2bfc11f3625d54629e6768da9040297cea999c53873c94437f2a57b245e71db0e28bd2ad94ed557f8a1c1c674f477301e192 SHA512 d0eb49a82ec6ddb7ce7da362faf86254d324e73522001c44ab0f26a09ead3d9a800ce0d4ad3698853d4f9a4e9803ceb21f3bf50388a1855edcb2a42ce51f3a96 +DIST VirtualBox-6.1.30.tar.bz2 165769447 BLAKE2B e15a8370c7cd83b547012639c3361da1b2ee40e8b094f11c22fadb95c9ddaae4791ee7cab16cb2eb23c6da4fc383f89f629335d577fa834fa1a979e19b9701bb SHA512 fab5b8327d9ad4186e584e90d1aca461d95731d0935509301e8adfe28d0737fb3ded5ac1d97e4cd1edc12c79bebb75cc675289762f9e918106f34bf6e8d363d4 DIST virtualbox-6.1.12-patches-01.tar.xz 2528 BLAKE2B a5d7cde0daea41bee2e40e46569c725769927a31865d99d13b8b13c4903e59b4097f85da15dc592b9c7e8baf8ff805397af827620f107ba09a468b4d1198ecab SHA512 f71d10a9fbce99c3f631ef30bcfa9d0e017e702ac509541b039e08ccbcd024beb93fde09c43d90af5d9d28f6842a7947f20e7950d3897da3e6d57859657e1123 diff --git a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.26.ebuild b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.30.ebuild similarity index 100% rename from app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.26.ebuild rename to app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.30.ebuild diff --git a/app-emulation/virtualbox-modules/Manifest b/app-emulation/virtualbox-modules/Manifest index 0309370506ab..c8a28b33d6b5 100644 --- a/app-emulation/virtualbox-modules/Manifest +++ b/app-emulation/virtualbox-modules/Manifest @@ -1,3 +1,3 @@ DIST vbox-kernel-module-src-6.1.24.tar.xz 674584 BLAKE2B 3a20f615426a7b788bc4bce00e416fa3822cbec3f00691651acd53b7c7bda8b43d3669195cececa83f1fc50a792e417adcd709d859497da143c4d93a2b414912 SHA512 220d57ab33a41464cd9e506d38390e60b9e67ca8262b1a13732f3d40820e038365c129eb7144f1932b8c2d3fdcea828de3070dd927788015301bf4aa59c1cc48 -DIST vbox-kernel-module-src-6.1.26.tar.xz 674624 BLAKE2B e38fdbb63e309463a526c4f6607f0cf6193109a9cd9ac4ac4cd752e614ce1594612dd76da7fda9d9453cbc45e9d3aa2989f370d8900f080e604ef1a903d8a736 SHA512 0755a802ae901664d3ef1481ffc8987a0f94d8be1d95c1969f370e2fe6eb479aba1da38d2206eb8191c05d3b7da4cf3d16e4e53d40fcb3f758622030a8864c98 DIST vbox-kernel-module-src-6.1.28.tar.xz 674924 BLAKE2B 4a262a1609df493df8ba5b78d2daa225aed41fe51d54648633393dcb24ec648ae95f2fcb003f9a7ceb1a2a2ea99bc113d54db6621523ddfc3819e729c46f42c8 SHA512 b0fc1a1a821c93aa7dadd3a064d87938d31cf6ce37ab55d960fba104df4f28ab48797dc254e246af7bf1d5df913a9f329035941555fc9f165f02abea4448f684 +DIST vbox-kernel-module-src-6.1.30.tar.xz 675180 BLAKE2B 7df02a4b94dd30d211538cffe7e08aa590f78fea79add4105ecaa2e6d0ac2b495d950bab4950f301100b189a58dd29d1fd42c97c12e4458a5953cb5a2ed7c44e SHA512 19f080bea53bc11eeb67bb894fdce3ee6cfc0e9bcd0e697baad86b4f49ac331b0dfcca9b043def8ef8a9d40d3b867f09e14ffafb4eef47418184cbfd0e9acc03 diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-6.1.26.ebuild b/app-emulation/virtualbox-modules/virtualbox-modules-6.1.30.ebuild similarity index 96% rename from app-emulation/virtualbox-modules/virtualbox-modules-6.1.26.ebuild rename to app-emulation/virtualbox-modules/virtualbox-modules-6.1.30.ebuild index 468a1ffeef51..1c66b52e53af 100644 --- a/app-emulation/virtualbox-modules/virtualbox-modules-6.1.26.ebuild +++ b/app-emulation/virtualbox-modules/virtualbox-modules-6.1.30.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # XXX: the tarball here is just the kernel modules split out of the binary -# package that comes from virtualbox-bin +# package that comes from VirtualBox-*.run EAPI=7 diff --git a/app-emulation/virtualbox/Manifest b/app-emulation/virtualbox/Manifest index 8868ea6068ce..3cf1e4f1facd 100644 --- a/app-emulation/virtualbox/Manifest +++ b/app-emulation/virtualbox/Manifest @@ -1,4 +1,4 @@ DIST VirtualBox-6.1.24.tar.bz2 165754851 BLAKE2B 65bbc130281a745a00eee2a055dd59893e2f4b701cbdb31f4c45e2b7389f85f59d8a78ce1e03c83734a49b76fa61f56ea083a588874fa4023b723694f75ee8fb SHA512 cf2c5f58d2f160f8a22d94b7e30bcdaabd907661e05a72341bee93f5092b96c0c84d2291005f433040235227e3d6595ce0e66759c44c24eaedc6c9614646b3d6 -DIST VirtualBox-6.1.26.tar.bz2 165690074 BLAKE2B c522889191ca2ae2749978853463dd74a8ecbd312b6f9ee05b186577b675efd02b0f66293f7486a3a44cb9619e720f7a4012761ad98907496546fe9be362541f SHA512 7668abaa6e5e9cfbc3c7ae1c6efc11663bce906aa002f78cf2c7acbf9b47f96faeb64c2762330c7091694c191ff2311f3674bd930cfdc020c23ef1d4fd893c9b DIST VirtualBox-6.1.28.tar.bz2 165774255 BLAKE2B fe66ab411ef8fd78ca7b5deb151b2bfc11f3625d54629e6768da9040297cea999c53873c94437f2a57b245e71db0e28bd2ad94ed557f8a1c1c674f477301e192 SHA512 d0eb49a82ec6ddb7ce7da362faf86254d324e73522001c44ab0f26a09ead3d9a800ce0d4ad3698853d4f9a4e9803ceb21f3bf50388a1855edcb2a42ce51f3a96 +DIST VirtualBox-6.1.30.tar.bz2 165769447 BLAKE2B e15a8370c7cd83b547012639c3361da1b2ee40e8b094f11c22fadb95c9ddaae4791ee7cab16cb2eb23c6da4fc383f89f629335d577fa834fa1a979e19b9701bb SHA512 fab5b8327d9ad4186e584e90d1aca461d95731d0935509301e8adfe28d0737fb3ded5ac1d97e4cd1edc12c79bebb75cc675289762f9e918106f34bf6e8d363d4 DIST virtualbox-6.1.12-patches-01.tar.xz 2528 BLAKE2B a5d7cde0daea41bee2e40e46569c725769927a31865d99d13b8b13c4903e59b4097f85da15dc592b9c7e8baf8ff805397af827620f107ba09a468b4d1198ecab SHA512 f71d10a9fbce99c3f631ef30bcfa9d0e017e702ac509541b039e08ccbcd024beb93fde09c43d90af5d9d28f6842a7947f20e7950d3897da3e6d57859657e1123 diff --git a/app-emulation/virtualbox/virtualbox-6.1.26-r1.ebuild b/app-emulation/virtualbox/virtualbox-6.1.30.ebuild similarity index 98% rename from app-emulation/virtualbox/virtualbox-6.1.26-r1.ebuild rename to app-emulation/virtualbox/virtualbox-6.1.30.ebuild index 6b33c76e1f27..358382f4a8b7 100644 --- a/app-emulation/virtualbox/virtualbox-6.1.26-r1.ebuild +++ b/app-emulation/virtualbox/virtualbox-6.1.30.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit desktop flag-o-matic java-pkg-opt-2 linux-info pax-utils python-single-r1 tmpfiles toolchain-funcs udev xdg MY_PN="VirtualBox" @@ -23,7 +23,7 @@ SLOT="0/$(ver_cut 1-2)" KEYWORDS="~amd64" IUSE="alsa debug doc dtrace headless java lvm +opus pam pax-kernel pulseaudio +opengl python +qt5 +sdk +udev vboxwebsrv vnc" -CDEPEND=" +COMMON_DEPEND=" ${PYTHON_DEPS} !app-emulation/virtualbox-bin acct-group/vboxusers @@ -62,7 +62,7 @@ CDEPEND=" vnc? ( >=net-libs/libvncserver-0.9.9 ) " DEPEND=" - ${CDEPEND} + ${COMMON_DEPEND} alsa? ( >=media-libs/alsa-lib-1.0.13 ) !headless? ( x11-libs/libXinerama @@ -94,7 +94,7 @@ BDEPEND=" java? ( >=virtual/jdk-1.8 ) " RDEPEND=" - ${CDEPEND} + ${COMMON_DEPEND} java? ( >=virtual/jre-1.6 ) " @@ -212,7 +212,7 @@ src_prepare() { eapply "${FILESDIR}"/virtualbox-5.2.8-paxmark-bldprogs.patch fi - eapply "${FILESDIR}/${P}-configure-include-qt5-path.patch" #805365 + eapply "${FILESDIR}/${PN}-6.1.26-configure-include-qt5-path.patch" #805365 eapply "${WORKDIR}/patches" diff --git a/app-emulation/wine-vanilla/Manifest b/app-emulation/wine-vanilla/Manifest index 405f7bf6fff2..2a059b8ef705 100644 --- a/app-emulation/wine-vanilla/Manifest +++ b/app-emulation/wine-vanilla/Manifest @@ -1,7 +1,6 @@ DIST gentoo-wine-patches-20200523.tar.xz 59740 BLAKE2B 951d7f305a6e5b3759c8095629d48de4830b8a0c9558de859a9e02d9824fe85553fda2bc0820ca97022a0ca63ac28473dadfe827821220445dbf1a7fd15c7c98 SHA512 46eea45c982b475e3ff444cbd87c6a0a235fc8dcaf3d83d89655a10ed8841a9ddb09e5a638a05803f3bf2c3bd34165c16067aba561efa4c183ee396dc31cdf75 DIST gentoo-wine-patches-20210925.tar.xz 59836 BLAKE2B c6d41db309bf0470d0e8ef771d791240209f77d967031943232218e8e737987a4a74847d89d6bf8739ff0698b28b656a8b9ac830ee1da457be2aab27ededb123 SHA512 721d4d7b6a2c4336555a7faed7202a8ad6872ee37e4daea6fab2b5ff5bf5d73ce41f25d0bd4fd9b45e2c522cb19c1349144a40be32ccdd7ded7f61055d6d85c8 DIST gentoo-wine-patches-20211122.tar.xz 59796 BLAKE2B 21460e6adf4934a52f8841f76f234a764c2dc1ac77eeed1cee10adafec3aa723640ebd4b51559e9ef433070ac731c4648620bd9e75e99f31b2e2f494cf01f02d SHA512 a18cb320617e2157977032c38c322177a2d248f14e43051d38de595af171495546c93d5e71e0dbe1a4f326a2dc819bb03dcfd04454ac85bbcd6b1975ae5d9d96 -DIST wine-6.0.1.tar.xz 24210540 BLAKE2B 2075e59024e75594e0be0851db33981ebfcc57477bb9864055a938db0e39b8480f3c501b1d1fc39a9eee52303ad71ef71d24a0fb546697eecf3bb098f13317f1 SHA512 06b720d6adbbb7e2f15b963e4f3f1ff06e6d0d3973064d866ae720e6380bab8881fd1ebf16665435f5f7976b2c6dc72fd20631678a28e9d4d7b068c30cd22bb0 DIST wine-6.0.2.tar.xz 24217772 BLAKE2B 176614736055892b7203313edc52e2926807c93b0bb97d59f65fbf284fd9cb138e4555fb7cd5a6c7c867367fdc50c89f12d7360ca0db947a7f04594f35f14775 SHA512 6cf002c6a06161665614c9f977dfa402bae8e657c0744dd824575066cdeb676bb9d61ebfc3c4b6f76486077a7457fe91cbe5bbadb467279a61e5a320da587696 DIST wine-6.19.tar.xz 24894356 BLAKE2B 227424c5ff4887b8adca1452ded242d20793d8b5ea8cc8fc94d73f18d294bda5674d48102d6f61e6a5b0e1f76aaa4885ec530bd96b1ea70923bae479254d59d2 SHA512 6d58bca9a4b8ed94f34a532da6403341f325a30d8e1b78997de009ecaafad655d15733823d7d1c8bd906efc568a649f8b7bee5c10f2e271e449d6e1eaa8f7ce4 DIST wine-6.20.tar.xz 26921644 BLAKE2B 2db2bdd0b0c65855d96bc407ea54aa289dd0324715eb7fc068dd57b6b90ee7b331997fd9f68942f02ef45ef9f6eb10e7efaad79d0f97721626fc50ef2e47cc49 SHA512 dc0c29194ffd0ddcc2e34d8f7ac236f039e21cdde8cb959ddf16b4b67eb1d6332c9d1a780d0872669a1083db55e105eebaf3d7a6cc5aa749e91efab88bd1f958 diff --git a/app-emulation/wine-vanilla/wine-vanilla-6.0.1.ebuild b/app-emulation/wine-vanilla/wine-vanilla-6.0.1.ebuild deleted file mode 100644 index a639f2cd4e39..000000000000 --- a/app-emulation/wine-vanilla/wine-vanilla-6.0.1.ebuild +++ /dev/null @@ -1,578 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PLOCALES="ar ast bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru si sk sl sr_RS@cyrillic sr_RS@latin sv ta te th tr uk wa zh_CN zh_TW" -PLOCALE_BACKUP="en" - -inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils multilib multilib-minimal pax-utils plocale toolchain-funcs virtualx xdg-utils - -MY_PN="${PN%%-*}" -MY_P="${MY_PN}-${PV}" - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://source.winehq.org/git/wine.git" - EGIT_BRANCH="master" - inherit git-r3 - SRC_URI="" -else - MAJOR_V=$(ver_cut 1) - SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.0/${MY_P}.tar.xz" - KEYWORDS="-* amd64 x86" -fi -S="${WORKDIR}/${MY_P}" - -GWP_V="20200523" -PATCHDIR="${WORKDIR}/gentoo-wine-patches" - -DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets" -HOMEPAGE="https://www.winehq.org/" -SRC_URI="${SRC_URI} - https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz -" - -LICENSE="LGPL-2.1" -SLOT="${PV}" -IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos kernel_FreeBSD +lcms ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama +xml" -REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 ) - X? ( truetype ) - elibc_glibc? ( threads ) - osmesa? ( opengl ) - test? ( abi_x86_32 ) - vkd3d? ( vulkan )" # osmesa-opengl #286560 # X-truetype #551124 - -# FIXME: the test suite is unsuitable for us; many tests require net access -# or fail due to Xvfb's opengl limitations. -RESTRICT="test" - -COMMON_DEPEND=" - X? ( - x11-libs/libXcursor[${MULTILIB_USEDEP}] - x11-libs/libXext[${MULTILIB_USEDEP}] - x11-libs/libXfixes[${MULTILIB_USEDEP}] - x11-libs/libXrandr[${MULTILIB_USEDEP}] - x11-libs/libXi[${MULTILIB_USEDEP}] - x11-libs/libXxf86vm[${MULTILIB_USEDEP}] - ) - alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) - capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] ) - cups? ( net-print/cups:=[${MULTILIB_USEDEP}] ) - faudio? ( app-emulation/faudio:=[${MULTILIB_USEDEP}] ) - fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] ) - gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] ) - gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] ) - gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] ) - gstreamer? ( - media-libs/gstreamer:1.0[${MULTILIB_USEDEP}] - media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] - ) - jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] ) - kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] ) - lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] ) - ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] ) - mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] ) - netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] ) - nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] ) - odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] ) - openal? ( media-libs/openal:=[${MULTILIB_USEDEP}] ) - opencl? ( virtual/opencl[${MULTILIB_USEDEP}] ) - opengl? ( - virtual/glu[${MULTILIB_USEDEP}] - virtual/opengl[${MULTILIB_USEDEP}] - ) - osmesa? ( >=media-libs/mesa-13[osmesa,${MULTILIB_USEDEP}] ) - pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] ) - png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] ) - pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] ) - scanner? ( media-gfx/sane-backends:=[${MULTILIB_USEDEP}] ) - sdl? ( media-libs/libsdl2:=[haptic,joystick,${MULTILIB_USEDEP}] ) - ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] ) - truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] ) - udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] ) - udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] ) - unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] ) - usb? ( virtual/libusb:1[${MULTILIB_USEDEP}] ) - v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] ) - vkd3d? ( >=app-emulation/vkd3d-1.2[${MULTILIB_USEDEP}] ) - vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] ) - xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] ) - xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] ) - xml? ( - dev-libs/libxml2[${MULTILIB_USEDEP}] - dev-libs/libxslt[${MULTILIB_USEDEP}] - )" - -RDEPEND="${COMMON_DEPEND} - app-emulation/wine-desktop-common - >app-eselect/eselect-wine-0.3 - !app-emulation/wine:0 - dos? ( >=games-emulation/dosbox-0.74_p20160629 ) - gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:5.1.1 ) - perl? ( - dev-lang/perl - dev-perl/XML-Simple - ) - pulseaudio? ( - realtime? ( sys-auth/rtkit ) - ) - samba? ( >=net-fs/samba-3.0.25[winbind] ) - selinux? ( sec-policy/selinux-wine ) - udisks? ( sys-fs/udisks:2 )" - -# tools/make_requests requires perl -DEPEND="${COMMON_DEPEND} - sys-devel/flex - >=sys-kernel/linux-headers-2.6 - virtual/pkgconfig - virtual/yacc - X? ( x11-base/xorg-proto ) - prelink? ( sys-devel/prelink ) - xinerama? ( x11-base/xorg-proto )" - -# These use a non-standard "Wine" category, which is provided by -# /etc/xdg/applications-merged/wine.menu -QA_DESKTOP_FILE="usr/share/applications/wine-browsedrive.desktop -usr/share/applications/wine-notepad.desktop -usr/share/applications/wine-uninstaller.desktop -usr/share/applications/wine-winecfg.desktop" - -PATCHES=( - "${PATCHDIR}/patches/${MY_PN}-5.0-winegcc.patch" #260726 - "${PATCHDIR}/patches/${MY_PN}-4.7-multilib-portage.patch" #395615 - "${PATCHDIR}/patches/${MY_PN}-2.0-multislot-apploader.patch" #310611 - "${PATCHDIR}/patches/${MY_PN}-5.9-Revert-makedep-Install-also-generated-typelib-for-in.patch" -) -PATCHES_BIN=() - -# https://bugs.gentoo.org/show_bug.cgi?id=635222 -if [[ ${#PATCHES_BIN[@]} -ge 1 ]] || [[ ${PV} == 9999 ]]; then - DEPEND+=" dev-util/patchbin" -fi - -wine_compiler_check() { - [[ ${MERGE_TYPE} = "binary" ]] && return 0 - - # GCC-specific bugs - if tc-is-gcc; then - # bug #549768 - if use abi_x86_64 && [[ $(gcc-major-version) = 5 && $(gcc-minor-version) -le 2 ]]; then - ebegin "Checking for gcc-5 ms_abi compiler bug" - $(tc-getCC) -O2 "${PATCHDIR}/files/pr66838.c" -o "${T}"/pr66838 || die - # Run in subshell to prevent "Aborted" message - ( "${T}"/pr66838 || false ) >/dev/null 2>&1 - if ! eend $?; then - eerror "64-bit wine cannot be built with gcc-5.1 or initial patchset of 5.2.0" - eerror "due to compiler bugs; please re-emerge the latest gcc-5.2.x ebuild," - eerror "or use gcc-config to select a different compiler version." - eerror "See https://bugs.gentoo.org/549768" - eerror - return 1 - fi - fi - # bug #574044 - if use abi_x86_64 && [[ $(gcc-major-version) = 5 && $(gcc-minor-version) = 3 ]]; then - ebegin "Checking for gcc-5-3 stack realignment compiler bug" - # Compile in subshell to prevent "Aborted" message - ( $(tc-getCC) -O2 -mincoming-stack-boundary=3 "${PATCHDIR}/files/pr69140.c" -o "${T}"/pr69140 ) >/dev/null 2>&1 - if ! eend $?; then - eerror "Wine cannot be built with this version of gcc-5.3" - eerror "due to compiler bugs; please re-emerge the latest gcc-5.3.x ebuild," - eerror "or use gcc-config to select a different compiler version." - eerror "See https://bugs.gentoo.org/574044" - eerror - return 1 - fi - fi - fi - - # Ensure compiler support - if use abi_x86_64; then - ebegin "Checking for 64-bit compiler with builtin_ms_va_list support" - # Compile in subshell to prevent "Aborted" message - ( $(tc-getCC) -O2 "${PATCHDIR}/files/builtin_ms_va_list.c" -o "${T}"/builtin_ms_va_list >/dev/null 2>&1) - if ! eend $?; then - eerror "This version of $(tc-getCC) does not support builtin_ms_va_list, can't enable 64-bit wine" - eerror - eerror "You need gcc-4.4+ or clang 3.8+ to build 64-bit wine" - eerror - return 1 - fi - fi -} - -wine_build_environment_check() { - [[ ${MERGE_TYPE} = "binary" ]] && return 0 - - if use abi_x86_64; then - if tc-is-gcc && [[ $(gcc-major-version) -lt 4 || ( $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 4 ) ]]; then - eerror "You need gcc-4.4+ to compile 64-bit wine" - die - elif tc-is-clang && [[ $(clang-major-version) -lt 3 || ( $(clang-major-version) -eq 3 && $(clang-minor-version) -lt 8 ) ]]; then - eerror "You need clang-3.8+ to compile 64-bit wine" - die - fi - fi - if tc-is-gcc && [[ $(gcc-major-version) -eq 5 && $(gcc-minor-version) -le 3 ]]; then - ewarn "GCC-5.0-5.3 suffered from compiler bugs and are no longer supported by" - ewarn "Gentoo's Toolchain Team. If your ebuild fails the compiler checks in" - ewarn "the configure phase, either update your compiler or switch to <5.0 || >=5.4" - fi - if tc-is-gcc && [[ $(gcc-major-version) -eq 5 && $(gcc-minor-version) -eq 4 ]]; then - if has "-march=i686" ${CFLAGS} && ! has "-mtune=generic" ${CFLAGS}; then - ewarn "Compilation can hang with CFLAGS=\"-march=i686\". You can temporarily work" - ewarn "around this by adding \"-mtune=generic\" to your CFLAGS for wine." - ewarn "See package.env in man 5 portage for more information on how to do this." - ewarn "See https://bugs.gentoo.org/show_bug.cgi?id=613128 for more details" - fi - fi - - if use abi_x86_32 && use opencl && [[ "$(eselect opencl show 2> /dev/null)" == "intel" ]]; then - eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only." - eerror "See https://bugs.gentoo.org/487864 for more details." - eerror - return 1 - fi -} - -wine_env_vcs_vars() { - local pn_live_var="${PN//[-+]/_}_LIVE_COMMIT" - local pn_live_val="${pn_live_var}" - eval pn_live_val='$'${pn_live_val} - if [[ ! -z ${EGIT_COMMIT} ]]; then - eerror "Commits must now be specified using the environmental variables" - eerror "EGIT_OVERRIDE_COMMIT_WINE" - eerror - return 1 - fi -} - -pkg_pretend() { - wine_build_environment_check || die - - # Verify OSS support - if use oss && ! use kernel_FreeBSD; then - if ! has_version ">=media-sound/oss-4"; then - eerror "You cannot build wine with USE=oss without having support from a" - eerror "FreeBSD kernel or >=media-sound/oss-4 (only available through external repos)" - eerror - die - fi - fi - - if use mingw && use abi_x86_32 && ! has_version "cross-i686-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-i686-w64-mingw32' compiler and its runtime for 32-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target i686-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." - fi - - if use mingw && use abi_x86_64 && ! has_version "cross-x86_64-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-x86_64-w64-mingw32' compiler and its runtime for 64-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target x86_64-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." - fi -} - -pkg_setup() { - wine_build_environment_check || die - wine_env_vcs_vars || die - - WINE_VARIANT="${PN#wine}-${PV}" - WINE_VARIANT="${WINE_VARIANT#-}" - - MY_PREFIX="${EPREFIX}/usr/lib/wine-${WINE_VARIANT}" - MY_DATAROOTDIR="${EPREFIX}/usr/share/wine-${WINE_VARIANT}" - MY_DATADIR="${MY_DATAROOTDIR}" - MY_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" - MY_INCLUDEDIR="${EPREFIX}/usr/include/wine-${WINE_VARIANT}" - MY_LIBEXECDIR="${EPREFIX}/usr/libexec/wine-${WINE_VARIANT}" - MY_LOCALSTATEDIR="${EPREFIX}/var/wine-${WINE_VARIANT}" - MY_MANDIR="${MY_DATADIR}/man" -} - -src_unpack() { - if [[ ${PV} == "9999" ]] ; then - EGIT_CHECKOUT_DIR="${S}" git-r3_src_unpack - fi - - default - - plocale_find_changes "${S}/po" "" ".po" -} - -src_prepare() { - - eapply_bin(){ - local patch - for patch in ${PATCHES_BIN[@]}; do - patchbin --nogit < "${patch}" || die - done - } - - local md5="$(md5sum server/protocol.def)" - - default - eapply_bin - eautoreconf - - # Modification of the server protocol requires regenerating the server requests - if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then - einfo "server/protocol.def was patched; running tools/make_requests" - tools/make_requests || die #432348 - fi - sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die - if ! use run-exes; then - sed -i '/^MimeType/d' loader/wine.desktop || die #117785 - fi - - # Edit wine.desktop to work for specific variant - sed -e "/^Exec=/s/wine /wine-${WINE_VARIANT} /" -i loader/wine.desktop || die - - # hi-res default icon, #472990, https://bugs.winehq.org/show_bug.cgi?id=24652 - cp "${PATCHDIR}/files/oic_winlogo.ico" dlls/user32/resources/ || die - - plocale_get_locales > po/LINGUAS || die # otherwise wine doesn't respect LINGUAS - - # Fix manpage generation for locales #469418 and abi_x86_64 #617864 - - # Duplicate manpages input files for wine64 - local f - for f in loader/*.man.in; do - cp ${f} ${f/wine/wine64} || die - done - # Add wine64 manpages to Makefile - if use abi_x86_64; then - sed -i "/wine.man.in/i \ - \\\twine64.man.in \\\\" loader/Makefile.in || die - sed -i -E 's/(.*wine)(.*\.UTF-8\.man\.in.*)/&\ -\164\2/' loader/Makefile.in || die - fi - - rm_man_file(){ - local file="${1}" - loc=${2} - sed -i "/${loc}\.UTF-8\.man\.in/d" "${file}" || die - } - - while read f; do - plocale_for_each_disabled_locale rm_man_file "${f}" - done < <(find -name "Makefile.in" -exec grep -q "UTF-8.man.in" "{}" \; -print) -} - -src_configure() { - wine_compiler_check || die - - export LDCONFIG=/bin/true - use custom-cflags || strip-flags - if use mingw; then - export CROSSCFLAGS="${CFLAGS}" - fi - - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myconf=( - --prefix="${MY_PREFIX}" - --datarootdir="${MY_DATAROOTDIR}" - --datadir="${MY_DATADIR}" - --docdir="${MY_DOCDIR}" - --includedir="${MY_INCLUDEDIR}" - --libdir="${EPREFIX}/usr/$(get_libdir)/wine-${WINE_VARIANT}" - --libexecdir="${MY_LIBEXECDIR}" - --localstatedir="${MY_LOCALSTATEDIR}" - --mandir="${MY_MANDIR}" - --sysconfdir="${EPREFIX}/etc/wine" - $(use_with alsa) - $(use_with capi) - $(use_with lcms cms) - $(use_with cups) - $(use_with udisks dbus) - $(use_with faudio) - $(use_with fontconfig) - $(use_with ssl gnutls) - $(use_enable gecko mshtml) - $(use_with gphoto2 gphoto) - $(use_with gsm) - $(use_with gssapi) - $(use_with gstreamer) - --without-hal - $(use_with jpeg) - $(use_with kerberos krb5) - $(use_with ldap) - # TODO: Will bug 685172 still need special handling? - $(use_with mingw) - $(use_enable mono mscoree) - $(use_with mp3 mpg123) - $(use_with netapi) - $(use_with nls gettext) - $(use_with openal) - $(use_with opencl) - $(use_with opengl) - $(use_with osmesa) - $(use_with oss) - $(use_with pcap) - $(use_with png) - $(use_with pulseaudio pulse) - $(use_with threads pthread) - $(use_with scanner sane) - $(use_with sdl) - $(use_enable test tests) - $(use_with truetype freetype) - $(use_with udev) - $(use_with unwind) - $(use_with usb) - $(use_with v4l v4l2) - $(use_with vkd3d) - $(use_with vulkan) - $(use_with X x) - $(use_with X xfixes) - $(use_with xcomposite) - $(use_with xinerama) - $(use_with xml) - $(use_with xml xslt) - ) - - local PKG_CONFIG - # Avoid crossdev's i686-pc-linux-gnu-pkg-config if building wine32 on amd64; #472038 - tc-export PKG_CONFIG - - if use amd64; then - if [[ ${ABI} == amd64 ]]; then - myconf+=( --enable-win64 ) - else - myconf+=( --disable-win64 ) - fi - - # Note: using --with-wine64 results in problems with multilib.eclass - # CC/LD hackery. We're using separate tools instead. - fi - - ECONF_SOURCE=${S} \ - econf "${myconf[@]}" - emake depend -} - -multilib_src_test() { - # FIXME: win32-only; wine64 tests fail with "could not find the Wine loader" - if [[ ${ABI} == x86 ]]; then - if [[ $(id -u) == 0 ]]; then - ewarn "Skipping tests since they cannot be run under the root user." - ewarn "To run the test ${MY_PN} suite, add userpriv to FEATURES in make.conf" - return - fi - - WINEPREFIX="${T}/.wine-${ABI}" \ - virtx emake test - fi -} - -multilib_src_install_all() { - local DOCS=( ANNOUNCE AUTHORS README ) - add_locale_docs() { - local locale_doc="documentation/README.$1" - [[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} ) - } - plocale_for_each_locale add_locale_docs - - einstalldocs - find "${ED}" -name '*.la' -delete || die - - if ! use perl ; then # winedump calls function_grep.pl, and winemaker is a perl script - rm "${D%/}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} \ - "${D%/}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die - fi - - # Remove wineconsole if neither backend is installed #551124 - if ! use X; then - rm "${D%/}${MY_PREFIX}"/bin/wineconsole* || die - rm "${D%/}${MY_MANDIR}"/man1/wineconsole* || die - - if ! use mingw; then - rm_wineconsole() { - rm "${D%/}/usr/$(get_libdir)/wine-${WINE_VARIANT}"/wine/{,fakedlls/}wineconsole.exe* || die - } - else - rm_wineconsole() { - rm "${D%/}/usr/$(get_libdir)/wine-${WINE_VARIANT}"/wine/wineconsole.exe* || die - } - fi - - multilib_foreach_abi rm_wineconsole - fi - - use abi_x86_32 && pax-mark psmr "${D%/}${MY_PREFIX}"/bin/wine{,-preloader} #255055 - use abi_x86_64 && pax-mark psmr "${D%/}${MY_PREFIX}"/bin/wine64{,-preloader} - - # Avoid double prefix from dosym and make_wrapper - MY_PREFIX=${MY_PREFIX#${EPREFIX}} - - if use abi_x86_64 && ! use abi_x86_32; then - dosym wine64 "${MY_PREFIX}"/bin/wine # 404331 - dosym wine64-preloader "${MY_PREFIX}"/bin/wine-preloader - fi - - # Failglob for binloops, shouldn't be necessary, but including to stay safe - eshopts_push -s failglob #615218 - # Make wrappers for binaries for handling multiple variants - # Note: wrappers instead of symlinks because some are shell which use basename - local b - for b in "${ED%/}${MY_PREFIX}"/bin/*; do - make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}" - done - eshopts_pop -} - -pkg_postinst() { - eselect wine register ${P} - if [[ ${PN} == "wine-vanilla" ]]; then - eselect wine register --vanilla ${P} || die - fi - - eselect wine update --all --if-unset || die - - xdg_desktop_database_update - - if ! use gecko; then - ewarn "Without Wine Gecko, wine prefixes will not have a default" - ewarn "implementation of iexplore. Many older windows applications" - ewarn "rely upon the existence of an iexplore implementation, so" - ewarn "you will likely need to install an external one, like via winetricks" - fi - if ! use mono; then - ewarn "Without Wine Mono, wine prefixes will not have a default" - ewarn "implementation of .NET. Many windows applications rely upon" - ewarn "the existence of a .NET implementation, so you will likely need" - ewarn "to install an external one, like via winetricks" - fi -} - -pkg_prerm() { - eselect wine deregister ${P} - if [[ ${PN} == "wine-vanilla" ]]; then - eselect wine deregister --vanilla ${P} || die - fi - - eselect wine update --all --if-unset || die -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild b/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild index e2d76084c80d..3879efd5cfea 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == "9999" ]] ; then else MAJOR_V=$(ver_cut 1) SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.0/${MY_P}.tar.xz" - KEYWORDS="-* ~amd64 ~x86" + KEYWORDS="-* amd64 x86" fi S="${WORKDIR}/${MY_P}" diff --git a/app-emulation/xen/Manifest b/app-emulation/xen/Manifest index 715314e8899a..55b93cc8c2ba 100644 --- a/app-emulation/xen/Manifest +++ b/app-emulation/xen/Manifest @@ -1,4 +1,6 @@ DIST xen-4.14.3-upstream-patches-0.tar.xz 3532 BLAKE2B b3e1530a9e14bb1481296f3a878cceb81f1979b1cfb9105d4d1b03681a3449c40cabd1807109acfb3742fd8085c28094c29889d22dab5a99c9bf22443d1e848e SHA512 d6b39830bff83da745279041d144d56c3b153beae09e96fa878397f388575d106509816d710e94fa79dd60a874087921eba98e1316877f6ef4591a12f05846ee +DIST xen-4.14.3-upstream-patches-2.tar.xz 28336 BLAKE2B 45666fd4aa81c5b8d3c13f5fa949f30a3c168c3ece0109f66092a93d1c2c204dda21afdb46357ca836f763cddaa66a9dbe895939294db36ed28a348e0d92d072 SHA512 c80c4e1cf6c5b870d3471b7430478f1180704d55b5327ef0748e2dc5c3bc03eee05003888160a802b439a6a11aa6bd047122f340ea0cdc1b6bfd71371090e827 DIST xen-4.14.3.tar.gz 39982036 BLAKE2B 927fd2937f451567238702430cea3a6e5d2db70d5eef10f029bb1d6d030681573c851eb8076c8bad89c97c115f81a19ac8e46e78ca3f0e642565f7300c264ca1 SHA512 b462fcc1549f6e57f7f2a4fd10ce1e957a25a6a7c0319672b62699468f6c4330b9cd0cf2b0231b5cce94f4bb142a957eb8aa58aa0ffb5c85b37211d6b34ccf16 DIST xen-4.15.1-upstream-patches-0.tar.xz 3532 BLAKE2B 797f6c4ce44b43c9b43ee27718dc6d0b234588df2148961f8b078b3362b23bec6c2326eb0584255b0f3128c2f8b673ac6b9590596119c5fec82e7b03a1305b2c SHA512 c7d1a21042a3003eb9d968b3eb00aabbbc5c145b8b05fdd9e520cde34d1643d7f4f8f7039f30843a65439b1d40584c751e31ead620b88332d50b10f14fe81c0d +DIST xen-4.15.1-upstream-patches-2.tar.xz 30180 BLAKE2B 675c13cfb4a6f47121dfe125ddea21d98e7e37563f63b91cde96cd92d94eff648eaa65426fec09833ad668102959948b2e684860631db2b5a2a53b2521a01069 SHA512 f0a6c0829068828ac400d67230d3066b2370a90303e537dd5e0761920ac0d584139b59244a72d9dcd2e4cb1a151ab80d3197ba908e642e13817b89b9a33c73fb DIST xen-4.15.1.tar.gz 40800852 BLAKE2B 39475ea33f029fb0e84b82b4a2b13fd613bab01e3ef6c241dfede3d190ee9be53c99b62121d37d83b1e078764b3e4d88d1dfb99be1b5623691e56519850c6798 SHA512 8d3cbdf708f46477e32ee7cbd16a490c82efa855cecd84ee712b8680df4d69c987ba9ab00ff3851f627b98a8ebbc5dab71f92f142ed958ee2bc538bc792cd4b9 diff --git a/app-emulation/xen/xen-4.14.3-r1.ebuild b/app-emulation/xen/xen-4.14.3-r1.ebuild index 06fd167c12e6..0877f968edfe 100644 --- a/app-emulation/xen/xen-4.14.3-r1.ebuild +++ b/app-emulation/xen/xen-4.14.3-r1.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{8..9} ) -inherit flag-o-matic mount-boot multilib python-any-r1 toolchain-funcs +inherit flag-o-matic mount-boot python-any-r1 toolchain-funcs MY_PV=${PV/_/-} MY_P=${PN}-${MY_PV} diff --git a/app-emulation/xen/xen-4.14.3-r2.ebuild b/app-emulation/xen/xen-4.14.3-r2.ebuild new file mode 100644 index 000000000000..177dc0282e93 --- /dev/null +++ b/app-emulation/xen/xen-4.14.3-r2.ebuild @@ -0,0 +1,163 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit flag-o-matic mount-boot python-any-r1 toolchain-funcs + +MY_PV=${PV/_/-} +MY_P=${PN}-${MY_PV} + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="git://xenbits.xen.org/xen.git" + SRC_URI="" +else + KEYWORDS="amd64 ~arm -x86" + UPSTREAM_VER=2 + SECURITY_VER= + GENTOO_VER= + + [[ -n ${UPSTREAM_VER} ]] && \ + UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz + https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz" + [[ -n ${SECURITY_VER} ]] && \ + SECURITY_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-security-patches-${SECURITY_VER}.tar.xz" + [[ -n ${GENTOO_VER} ]] && \ + GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-gentoo-patches-${GENTOO_VER}.tar.xz" + SRC_URI="https://downloads.xenproject.org/release/xen/${MY_PV}/${MY_P}.tar.gz + ${UPSTREAM_PATCHSET_URI} + ${SECURITY_PATCHSET_URI} + ${GENTOO_PATCHSET_URI}" +fi + +DESCRIPTION="The Xen virtual machine monitor" +HOMEPAGE="https://www.xenproject.org" +LICENSE="GPL-2" +SLOT="0" +IUSE="debug efi flask" + +DEPEND="${PYTHON_DEPS} + efi? ( >=sys-devel/binutils-2.22[multitarget] ) + !efi? ( >=sys-devel/binutils-2.22 ) + flask? ( sys-apps/checkpolicy )" +RDEPEND="" +PDEPEND="~app-emulation/xen-tools-${PV}" + +# no tests are available for the hypervisor +# prevent the silliness of /usr/lib/debug/usr/lib/debug files +# prevent stripping of the debug info from the /usr/lib/debug/xen-syms +RESTRICT="test splitdebug strip" + +# Approved by QA team in bug #144032 +QA_WX_LOAD="boot/xen-syms-${PV}" + +REQUIRED_USE="arm? ( debug )" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + python-any-r1_pkg_setup + if [[ -z ${XEN_TARGET_ARCH} ]]; then + if use amd64; then + export XEN_TARGET_ARCH="x86_64" + elif use arm; then + export XEN_TARGET_ARCH="arm32" + elif use arm64; then + export XEN_TARGET_ARCH="arm64" + else + die "Unsupported architecture!" + fi + fi +} + +src_prepare() { + # Upstream's patchset + [[ -n ${UPSTREAM_VER} ]] && eapply "${WORKDIR}"/patches-upstream + + # Security patchset + if [[ -n ${SECURITY_VER} ]]; then + einfo "Try to apply Xen Security patch set" + # apply main xen patches + # Two parallel systems, both work side by side + # Over time they may concdense into one. This will suffice for now + source "${WORKDIR}"/patches-security/${PV}.conf + + local i + for i in ${XEN_SECURITY_MAIN}; do + eapply "${WORKDIR}"/patches-security/xen/$i + done + fi + + # Gentoo's patchset + [[ -n ${GENTOO_VER} ]] && eapply "${WORKDIR}"/patches-gentoo + + # Symlinks do not work on fat32 volumes + eapply "${FILESDIR}"/${PN}-4.14-efi.patch + + # Enable XSM-FLASK + use flask && eapply "${FILESDIR}"/${PN}-4.15-flask.patch + + # Workaround new gcc-11 options + sed -e '/^CFLAGS/s/-Werror//g' -i xen/Makefile || die + + # Drop .config + sed -e '/-include $(XEN_ROOT)\/.config/d' -i Config.mk || die "Couldn't drop" + + if use efi; then + export EFI_VENDOR="gentoo" + export EFI_MOUNTPOINT="/boot" + fi + + default +} + +src_configure() { + use arm && myopt="${myopt} CONFIG_EARLY_PRINTK=sun7i" + use debug && myopt="${myopt} debug=y" + + # remove flags + unset CFLAGS + unset LDFLAGS + unset ASFLAGS + + tc-ld-disable-gold # Bug 700374 +} + +src_compile() { + # Send raw LDFLAGS so that --as-needed works + emake V=1 CC="$(tc-getCC)" LDFLAGS="$(raw-ldflags)" LD="$(tc-getLD)" -C xen ${myopt} +} + +src_install() { + local myopt + use debug && myopt="${myopt} debug=y" + + # The 'make install' doesn't 'mkdir -p' the subdirs + if use efi; then + mkdir -p "${D}"${EFI_MOUNTPOINT}/efi/${EFI_VENDOR} || die + fi + + emake LDFLAGS="$(raw-ldflags)" LD="$(tc-getLD)" DESTDIR="${D}" -C xen ${myopt} install + + # make install likes to throw in some extra EFI bits if it built + use efi || rm -rf "${D}/usr/$(get_libdir)/efi" +} + +pkg_postinst() { + elog "Official Xen Guide:" + elog " https://wiki.gentoo.org/wiki/Xen" + + use efi && einfo "The efi executable is installed in /boot/efi/gentoo" + + ewarn + ewarn "Xen 4.12+ changed the default scheduler to credit2 which can cause" + ewarn "domU lockups on multi-cpu systems. The legacy credit scheduler seems" + ewarn "to work fine." + ewarn + ewarn "Add sched=credit to xen command line options to use the legacy scheduler." + ewarn + ewarn "https://wiki.gentoo.org/wiki/Xen#Xen_domU_hanging_with_Xen_4.12.2B" +} diff --git a/app-emulation/xen/xen-4.15.1-r1.ebuild b/app-emulation/xen/xen-4.15.1-r1.ebuild index b49ac4f28ca3..dce7af966330 100644 --- a/app-emulation/xen/xen-4.15.1-r1.ebuild +++ b/app-emulation/xen/xen-4.15.1-r1.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{8..9} ) -inherit flag-o-matic mount-boot multilib python-any-r1 toolchain-funcs +inherit flag-o-matic mount-boot python-any-r1 toolchain-funcs MY_PV=${PV/_/-} MY_P=${PN}-${MY_PV} diff --git a/app-emulation/xen/xen-4.15.1-r2.ebuild b/app-emulation/xen/xen-4.15.1-r2.ebuild new file mode 100644 index 000000000000..9170b0ac6fc9 --- /dev/null +++ b/app-emulation/xen/xen-4.15.1-r2.ebuild @@ -0,0 +1,163 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit flag-o-matic mount-boot python-any-r1 toolchain-funcs + +MY_PV=${PV/_/-} +MY_P=${PN}-${MY_PV} + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="git://xenbits.xen.org/xen.git" + SRC_URI="" +else + KEYWORDS="~amd64 ~arm -x86" + UPSTREAM_VER=2 + SECURITY_VER= + GENTOO_VER= + + [[ -n ${UPSTREAM_VER} ]] && \ + UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz + https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz" + [[ -n ${SECURITY_VER} ]] && \ + SECURITY_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-security-patches-${SECURITY_VER}.tar.xz" + [[ -n ${GENTOO_VER} ]] && \ + GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-gentoo-patches-${GENTOO_VER}.tar.xz" + SRC_URI="https://downloads.xenproject.org/release/xen/${MY_PV}/${MY_P}.tar.gz + ${UPSTREAM_PATCHSET_URI} + ${SECURITY_PATCHSET_URI} + ${GENTOO_PATCHSET_URI}" +fi + +DESCRIPTION="The Xen virtual machine monitor" +HOMEPAGE="https://www.xenproject.org" +LICENSE="GPL-2" +SLOT="0" +IUSE="debug efi flask" + +DEPEND="${PYTHON_DEPS} + efi? ( >=sys-devel/binutils-2.22[multitarget] ) + !efi? ( >=sys-devel/binutils-2.22 ) + flask? ( sys-apps/checkpolicy )" +RDEPEND="" +PDEPEND="~app-emulation/xen-tools-${PV}" + +# no tests are available for the hypervisor +# prevent the silliness of /usr/lib/debug/usr/lib/debug files +# prevent stripping of the debug info from the /usr/lib/debug/xen-syms +RESTRICT="test splitdebug strip" + +# Approved by QA team in bug #144032 +QA_WX_LOAD="boot/xen-syms-${PV}" + +REQUIRED_USE="arm? ( debug )" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + python-any-r1_pkg_setup + if [[ -z ${XEN_TARGET_ARCH} ]]; then + if use amd64; then + export XEN_TARGET_ARCH="x86_64" + elif use arm; then + export XEN_TARGET_ARCH="arm32" + elif use arm64; then + export XEN_TARGET_ARCH="arm64" + else + die "Unsupported architecture!" + fi + fi +} + +src_prepare() { + # Upstream's patchset + [[ -n ${UPSTREAM_VER} ]] && eapply "${WORKDIR}"/patches-upstream + + # Security patchset + if [[ -n ${SECURITY_VER} ]]; then + einfo "Try to apply Xen Security patch set" + # apply main xen patches + # Two parallel systems, both work side by side + # Over time they may concdense into one. This will suffice for now + source "${WORKDIR}"/patches-security/${PV}.conf + + local i + for i in ${XEN_SECURITY_MAIN}; do + eapply "${WORKDIR}"/patches-security/xen/$i + done + fi + + # Gentoo's patchset + [[ -n ${GENTOO_VER} ]] && eapply "${WORKDIR}"/patches-gentoo + + # Symlinks do not work on fat32 volumes + eapply "${FILESDIR}"/${PN}-4.15-efi.patch + + # Enable XSM-FLASK + use flask && eapply "${FILESDIR}"/${PN}-4.15-flask.patch + + # Workaround new gcc-11 options + sed -e '/^CFLAGS/s/-Werror//g' -i xen/Makefile || die + + # Drop .config + sed -e '/-include $(XEN_ROOT)\/.config/d' -i Config.mk || die "Couldn't drop" + + if use efi; then + export EFI_VENDOR="gentoo" + export EFI_MOUNTPOINT="/boot" + fi + + default +} + +src_configure() { + use arm && myopt="${myopt} CONFIG_EARLY_PRINTK=sun7i" + use debug && myopt="${myopt} debug=y" + + # remove flags + unset CFLAGS + unset LDFLAGS + unset ASFLAGS + + tc-ld-disable-gold # Bug 700374 +} + +src_compile() { + # Send raw LDFLAGS so that --as-needed works + emake V=1 CC="$(tc-getCC)" LDFLAGS="$(raw-ldflags)" LD="$(tc-getLD)" -C xen ${myopt} +} + +src_install() { + local myopt + use debug && myopt="${myopt} debug=y" + + # The 'make install' doesn't 'mkdir -p' the subdirs + if use efi; then + mkdir -p "${D}"${EFI_MOUNTPOINT}/efi/${EFI_VENDOR} || die + fi + + emake LDFLAGS="$(raw-ldflags)" LD="$(tc-getLD)" DESTDIR="${D}" -C xen ${myopt} install + + # make install likes to throw in some extra EFI bits if it built + use efi || rm -rf "${D}/usr/$(get_libdir)/efi" +} + +pkg_postinst() { + elog "Official Xen Guide:" + elog " https://wiki.gentoo.org/wiki/Xen" + + use efi && einfo "The efi executable is installed in /boot/efi/gentoo" + + ewarn + ewarn "Xen 4.12+ changed the default scheduler to credit2 which can cause" + ewarn "domU lockups on multi-cpu systems. The legacy credit scheduler seems" + ewarn "to work fine." + ewarn + ewarn "Add sched=credit to xen command line options to use the legacy scheduler." + ewarn + ewarn "https://wiki.gentoo.org/wiki/Xen#Xen_domU_hanging_with_Xen_4.12.2B" +} diff --git a/app-forensics/Manifest.gz b/app-forensics/Manifest.gz index ffb757cc314bc323b5d831a71b9d313b9f563aa2..2774f71c2da4a9336ad9a02a3ee7a07e4f23aa1d 100644 GIT binary patch literal 4541 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 d@%EJ5dPCV< aide/aide aide + cpe:/a:freebsd:advanced_intrusion_detection_environment diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz index fc18de0f39a9f1e0e6859d39e1f1d4ab3a226a36..ead8f3f70f2cad876d75d45ea9e56e5d2969040d 100644 GIT binary patch delta 10166 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 kKtMkoz);PZ4ro{LoO6c&01|X8od5s; delta 10207 zcmV<5Cm`6IlL4NS0kCcye}W#~H;4R`3?~uHnbrC+X5GApsu3KEgLAXa!Wy7rz@&f~ zrwuQ37R#%8JJd7TsFMMRnhh>P47I7iYc7-BPGmPcE31NIOVLPYTJ57pbECT>7_!h* zwR-F1iHR0j>NvoAU^WpGC9&qfClL~=I}VV!p;IyFkoL&XpceI;e+Gd~Oaqph3jce?VUrs{`LC!iK6KfItWIX(jZU!rDNb-iw@+sIg+6d%Fb5xO7I@w1_G<%%OP>07P4d^ zyr$xWZkD1Arln1|op`VYLa9k0seX{8nuVk|pjByPRxx&HZmO36!ge*;+nsKL`7YxD`w`&D|m1UT>=du(hlXIZ;mNcj*8>_%k(F zLCUm==+VwBJ8{56CZS{IOR@!UfjmIy7M2i=t+g z(}rp=ET7BYT*hj58FGWqvmkIq@C`x>M|bkG$VrXeG;K4r zt|B|)f6R4}UEnzn=xl%yA3d(){De9VO?p=4Xig{i(y!I3Tofnrq!7Fc@aV`I+k*Fs z#YP@qdQ;GvRD3ttFK^H7h{?NRSDgjK2~36@ATD;%F|>|S!>M%^<^}D6B6(ql8|0X( z73TGnBKQkPKAkQnmvX@8i37Dz>fjm%1^XN@e{qD*QvaOO9t_y;LeMs$y%!=VMoh8Y zqIwO2bQ9~T2ebPLOVT4t(QJmk2jIZ*Es?lpb@}J%`hZMVoyx1II_PM9!h1|W;R)%< zrdbDzOT9igFS14Akci|b<$_OOC$+f-xW6_Tw3UMp ze~T!2vax@ZAF7b4(bI65#~r~e2>Q@ zzEUjX=3YxeTy^kCbtG2h&PKb}csyDhiGyn*OIGGzRheykH9@-uysRx|2YyMihRaUL zpaQuu7#tsixqcesie2WutsPXUtIk{P;G^jMQI_h% z;xk6HxdgO-jCK<6o>4r+ocsdAuBj58{G8tnRzjlQQD==?)yqiJK}yJeVva0DOft3T zKAq};hg&r?gQR?OE;3*Q5{evDCqfW$oi;2)3|Xgop2p(PZK!%27GL=b-Fuw}b~!kC z7}N(YT_;l*5C6$J-dI5YK|7y2RWf-s_h8ciT5zYQcv@8LC6(oE~;IP zm827v7DisQ8>6#bxE2m0M4RPC!jSNF;(?20=m|WG-5Kq>R)eSq7051#FzD0@Byj{d zUW2}WNWuq%`m`B63529BX5t#ziR6gFTxeR-R@(6p0B41=IpUsOg|Nt%W@5is>>LBT z3)&M)m+T1La_~Q++NOwlK#E({vfv+E-yY6MG-iPu5>As$hj$yKzc!cvsyr2P;Fk8} z4RAx+R`Xdy)^%GZ#1Y9Hks<^#(7l6!)x~Om;Nv$2rm7$C2w3hq>cI9XZP*@q4-8r! z3PG++qWQ3}Dlyb}XT%Sy2+oqAShTrKVxhG!+Gu9RpQJEnw zf%vUt;Jdv(KlOJNRM&%mz*`&Tx81~?k`ltJt1FKO z*s2L^t9f;pC*nSA{#s5>vgmbQa>SE!1L zX={@ZB!~jLi<6opb$>`~Y;zw9p<`lI&>7Jc(ndNvq{7G|jp^Z*Tk;U<0EPzVib|!_ zLaA0mI8f2CKhH!^K>WP+KFOVEc2)eqV4;^;6{2b*c1vBy%B7-CWK8#9uuq@H2TdG# zK>oY@h7#niVuGAullXoh@9O*{oGl0Fo@N1PQ{5_VvYw1kF@JbAi>C$zq@Ip|R+T3- zh+wjCP1aOrSXip=4JQRVIz#|@RWrZib*^Fvwi^*sPl{Ry&bcq%iJD$2+Ra_n+KPIV zcZ{jPISDhj$&rQlcj{}-IwebL@Fs@0s%FqwYFHWSbh4+CiN7=C|Dc(X!v(Mqs%Qwy z^2W&?idi0tXMg=txsC^)c zL*r0jSwm+kSjqL%idzkf3<6`Q2^Uw{80kgD_>&+>8{^-aP5?SH4J)~|LFd$Z0z+WU z4)b&n1?(3zOayn<)?$}$v{EqCo}lC9PBGoRau(u;=2C;^Tu_#t z;gwrWcz@d8T52NTFQ~I?%N&sQ0moIPS7WjH&C1$Zol{w)wT8hMXYntT{8AYyGHw-B zuNfauC~DUwj-eF^LtnuRX0JnjCVG>?C*f#_e0-cBA*R#@HLnplFGXq=X zo1#^{Elik<4@9c5MkUg!L^7uURn~#Xr($*RG^N72WAU~Ig^2!u5EhK#3uZ-R@?5Bh zjj-k~qu0SOb;qxOQ^HDm$afG6DnnuUkzW?W^6~0;(Ka2rQbifOs&-z_C(o#}*?$Vw ztC>#e)f>$`K!#y;ZMG1If?AdTtKAhKK;$8Zpnz865fVvX%?t^`Z*sV>{a@Sjhu_-I z>)VH49-F`JG3nGgZ2J(2fNyqayX*n6J~K{c$Z8=}8F8HxMvfBaA)+Qtkwk|&i6#li zt8sYOVpJHaa|qrH`8Ed22y5eSFMqwWnuxW{**$b**h{UHw!dP>E%-rF4tgr7SuEhQ z3V{evDkOb@+Nz#MB%Wjo?8Mp-ObpJe*9PyjPKn3X4?`-_7Vro2j6jM~Mv-$qmWCNTRT7 zk1?pD*A%t=*6qn`Sq)Lkp*Ki4&Ad_=ShnS9i2)t45c~tNZ%cbit$&5}BddM=el5bdqnVVpYK2j{BwG?z)}XKi=Na(Ct&S|U z%UFW2>Y$Vq+4rs*`h-X&k#3beqm96Zj=2U*XhL#Yc=wdsTr4>H=Qt)eEXU zPq69Ma<2Vaox8FUL=&p;R3hj&7(NI3!%$F8cp4PGZ{!&8T^k;Erhlwq8%-lo@rI7J zmQJLQbH-^h1COPB1Wk2mS@TcOyDT~1Z(s*Y_2v18;raKE|L>pv^`YJ5ek@|o)F{+& zt!nE~V={?k>Wo9>7LZ6*mxr#Z&%hhbzzpaFQ8YAxzzo>0MiT*w)&Rbp7y>L*ccwjI zhbKc^!!~n*Z?;Aq^+lbN@q!e%6-})i5JycMcc~?3=nu}f&@#LiE%$Sa-!e?pcj*NIJu+O*)ok@QGG z;#&_5MMhq!eE7B<+nbW|Tsq|2uN1m=2tH4N0>SsmrkYn|@jmj8@o1t^#pP`bN~eVR zX@%FgDy-tv3g)4PIuq0W)lmO}X7u!7KoEIWR>u+l*w>?^=hm+WBe0jdhv|G+o$p!1 z g4bjXRo#h3#^DHAzHewaTO!RlfAybeJ3;lT&}dm_wYXpE;$W?(XlABW^40OibiLp7QWu4;DD=~Wd69BMZ~fr=t(eud`q0I|H?Nh#OX zk}tol=j*Wu9RFUNg4bw=x|6|x65M%eg5dBPs)qtNL~4R5b88wy09m(+y<=io$(qXI zQ->y1Rb0qrBAU=n;F5amGy%11;H$?&FHk5WIR0D!5 z2<=&E_4y|}%4pV)@oFtqeTtPc*oz4Nf9?0bKQxtJFkT)UmDUYnMNJwGivc!pz`Bb; zc=J*@{9#S^r7}|l>$i7f_qKJ=64yGIp^upgyi85rIKSXz^B^w&4xL{gb0HnSWIu2;(tbyL{T= zhCd>j?-u(uo_>8l<>69^2+dXtfvn_VP?}DneNIiL(|lId#%LhI)WA3VEWlj(o7Jm< zTy=AvKUi`n!EP95M~anBnxCLayo4){2K!fm7O<_Eh*iV!47v!pd>a6&35i=2z?1w@ zeef>)2nY;nCe~~&D1W^UR)UX^eFqP$8Vaf6j;hU6d~sD5)C5L za9mXC&B-($)v8)4jx*m`Mo?cu6oRQ%R_y~Snoy(OROttfZoy#97te{svC)5M2QLK8 z_r~&kjAln_Y(?nB;?SLEgtdhty^2)_GD-?V<3c??>Qizy+a=&*`wy9nPBKQ zYcwgn;3h$?`L>WZvpE*2duEsbh#I?j#8YEvj`pw-eyQ;&|)^m$Ep%R%nk zmWH5tlshtv7zBs!<>+Wkl81k4zMKT^(ypOsEbEw>Q9m`A7Kej|iEtC>6{iD&abb;e zTAEL$X4vh>$Y%%vh}V?}H2N2c&ML6@P&RcsZgpsAu9*SQ?UnVv+U$M9YQ0RY(ddAl z&v2R!LT&s@!bV$!nk5U_Pe47qs7pjo)-7ww#U^r8Tc6J3X>PxBju3x8Z3ODBw_RgU zNC$%_*HqJzOTd`A6$0~jo>WEpcY=nLYKSeTCRw>~;TPxZp<_q1Plp9T4>Y|Jf~;D* z7G@B@tCmA5cjy#KjeFT982QvG@g(YvHYlM4sHN&upps6L=p=bbz*)72Xu3)Dw@=1HTNxc zjfr%sz^y9Tg_EcsDmb{&>>BAt?(gXHBmGA6PLdWU9V7*!p2&Z7+O!js%xVu(xj`Y8 z-`ecUuV2=m1ZURNH5MakA`GhtFy=rOPzfybBZ^Cepc2_OG^oPqq_Faw8@5wVu&o-6 z&Rd&qUpQA7s02wH{uv=Oz}=-YUF2RgYA7W%i)PIr`dql13?XG|TGRBF4FAwxBhjBx zQeuIc&`lO?6DEJ0&z|>)Sh9#eW=#jnHfRJ_A60-4GtsVO))p-?GZEOTVmODQ`&@3K z+<<3m3y1vt#$?~09;Zp&k3@0+sym-na2gd)Y?avINvo>P$rx2`B9v|28l;8m+pHlI zQrcucZEHz0fbr%G9JV_3Ey1c8q-#He^;X$#H*F$lH2;51bIUa~RhM$ys?s5b*u!nL z!og=P8N+GBRjwpC*MZM=dII5hfUK%MH|bIvE*rWHIXtIIwy8)#Y-Kd73b0Y|*P-Fp8kOi2|K>7P zysL9Gg8v#Ivry3*^`TfQxE-l(>o8rH%d8m<)POAM5glmjrGsUagR4V7=pG!Ws8hKG zv}H%ybuws9$WH&RmptPnWt)pz1lBH@IyoI zc?avG22tq)y^`_0D1GT8u$RUsZBp`?{fv)9UD%Lxw~H@mC!jn6XDak@wwa=fFEp>j z8Fhamsnjm?C>dg62s+?rDTxBq9m(4b9Zo!W!M>K-%0I3xv#wmo9OY^Ll^V*BJx7JWOKo8qj?mHEI}1AkoSFRWX*T z203e=7tXJ81p|#NXU;_C^8as zNKLcQ>{X*fJFDtH&EK44(caagGneL(Y77j@sqIraS9P`)rH;Ca@^xiTRdsC9ssDde z^;XI%7vQnhBCBrY#-eRW7*^E{YP)C%`M}F==+zAbFsQ8%^J|c>F1XPI`l{V6{A^f| zkuXO>Row@{V+U14L8w?Y(x0A#Y&StxP5absDIMS%pt=`#bQ+ax4ZkD*n}uMGLJF%E ziwAqXy|)S)df$b09!$bv3YeM1*{y#%)--RJ=g8X5_qxGNcc_54R^>7p7pzR)&iEyG zh2~J}?gZkedvSXfRdew8Tqv=IPNtDd)D#bS5DOai(MVu0|Tg6dDP%)zgP43 z_S$%c&lc6aYiKE1n&?KrO}l@c{FoFJHHtuun_<+9oKxG(gxd4;e264A{2wNb&W6Ql zTTzpzOT~giRJG$G#H*@(;WlmQ8jkDc^^fR&xYpYtT;Y)R+$i*n@3G%xX#L!+LG#&k|m36(L6vnP%3*5M53hM3ePVrqH| znn5O=G&CN4ZlJ{xmdD9cC-taLAcJcuo>6j_p759Ub9;JzB3XXCBuiMzWd}o(0PPfN zdslS>3xr>1aVi%WtE&rM0-dHIY2bjmzBQBeJ!S$26q8*(IDg(m{j{VR?W#0#3$`h^ zd3RZ7Ut~jILbu@9pcxw|P%;L8BdPL{6rgdW`ILd>(`BZCV$q)YUQweb+)}l>@%cXO zUlnOd6L!_Kj321U9AY}*G3anz9t4pM6=i|N)Y2Pt$Cd8#*=L^mPOMJMLsg~VFd16+bCPxDzbO+b4np9@B zYo3A%{z6fws^--$O@YLrP#hv7?cAFH&(#JQaK~5P{7r?>c&thvlRq;zyiteU8KOwEB7dBl6t1etk`L#+ua==M2ygnA>J+QXAN!}v%*61|L5 zTIskFbbn+w6B>O$&j@%;ytx;Tk-meP)j@m6t{N!2gbjRcSN$%W#VDuqnNbA}Y64fm z)LLf{W80^mct}J=qpdvH>r}o?I^^|YzhFSuQv43e7VyKR$hp2a7D(D*M;sC#gc0cR>>Jl2dKlQ7Kdy5Q;fduk*NGjMCo7!CZ0rry-fGa+PkCnAmw_fC+1tMQv) zvwyF^3OT(>f3|Du;4$3i_Od>F`?x-T{*&&mHn;BGQ>C45A(@auQyLMTbxl`Q@vf$p zfg^}S9TMr52TjjwYLJemYQ~-BjX)xtNRO_N(|Af97Z94rJgYqzqx~Fsa9NEoIoB$w zr1rL<9W*nn*{o5P>JkjPPY*o`_@qgcHGg&dAS9(#iX^VaIhv`{CZ!oo08yQfCgPFa zLxH0CGx`PMK9!`@fK4tPy1c=u${AMVG%z^p`iYC${60RmuXDXT;90n209`++oiF7n zpfN^`UQ@9Q5>pioMunGs$lEJ)99jc?(40kG1d8g@wlU#ZG@nPUY&&RL7a2n1Vt;fC zqo&scjUt5~6vTnf$naaQs~GEjkFoW$LneYeG#w_1uMJIN;I9!4HMKJodT&jj6bNbH z1&@=W3U*0T@O+gYH0|q7UF%hK<~yK5x#^}fjf=Cow7zZmR~?Xt%# zP%nM<(18vS0EVir8`g0%Yd?{8x_{mccuA_QR@c1xMW-t6kZ(G#(Y!J%e21bfbwSvq zW|*#KX%!#Ls4-56adqkHmJ9WlmJ-jon(k-yvFA(MWzir)@-Li2H~(ZP*>a@YT{bAo z=fV7nhRld-3BgIGw()6a!@7~TeDm5g8mEhoyt*W)iuQz!QQ5{K7<8?WMt{Z&K_+QW z$I4gaDIkQAKm-EmztE7~ha=O&KmJlQ6z-2sj@G!x3PoFIhR4&X|< z9%<|9;ogPv2BcH1n;Po%jv7M%c~Luf&^fLqt{AnSS#fcD@3&OjkOrQpd|wyWXd<~T zxzepJL)SBfeJ&VM0!*4=qklobkQ7(~ZU$!Rh6qicUbCN%R)wf1RCI~8`uSCdG&TKh zg4|1`ZP?2N-QL6sULEZDX?&TB1Teq;$u2g5&^2MbY7T&oH`KJIY4NcLR`WU?Z7Mv` z6=P6Il`wXVD&+U0`j@5$GBUijNKc�*!K3UEi3HxfNB7FnPtQ3x6;)i@)j|cQ|y> zz7HyHa>|{C?%%;F2q;v|(k-tsYZe1UMwDP__gE)zU}-tMPyLMH^4jlL&5Y5oR;O`SAXGdx!0Bek8?3?QL|8ofRl^>W=(yN79(>k693lKk!ak06u#Wp zX#@if1JiHqelVv~K3!MNS_RnL7Imw-)CkEl@g}b&WUZ`${zGY;?qtilhE-ScY_;=i zi%1ucWsS|&-G+e}+~~1Ax6>UNQ3rlW1Mf359fdD(p(2p@-hXK8*Dt?ZN@D}SbLodx z!I*Yi)Rs*oWnJh}qHe}6TQ`4_!GMpUk@ih8S4rOupER)yRCiHz38$VWL^T>|%HXNn zhHI@@2ERmyY2v#KRGwlF)%l>x4dHJ zHo99Ru>N-%XP1n_82uhKuz4JXH|ufkMCCd z+Yfbmx!h+9_add}RyHt7m!0Y+yNnplI!J?6Xg;f+XzS1wy`=EMWtwgi5(ClbQnCJw z)(&2$?@q<&NmGG+QYR-#Lbv-25DE)x)7Bbwg1GxV=6_XFw22{KuRrkje@+ zXbVas>WH9AG4bF2`uyp7g?aGz-E3fjB#bqtV5jO90j+>00sxvQbd4U=kSrZpYxYV6 zWjrFDm4DhqEe?(@Ac4T0G{$(UTSV2f5dut3)8NAtHFJLNt?Mr|&pYe7%3?A2&A(uV ze7njbM{P#sIj6lXs}>in>hLa=HS4BRASz^)#1x23)QNzuj+Q!V>MR@DWzG6%%M6nln<0?tM& zt&N4GYjbsVCXcO>4Gl))2Q(=2Tm+0b)aAMuU%leGr=e=_LIO)fEi3|f5RV=9UUZ;W zRpPWY?PJ|Km2|PThMt&s`U`YDX*IeH!WF1G5vgITb8BucbVjWjx+&CJfB_PzOAs^- z1b=S1RklG;FHPIm01O}vFqx`l%}q^=1U8ZcqiagMhU1c)e`GQDunTly8TJeS=f7DS za|qjtJX5o`YU;#hSP|a1XkOwz^%hwLoQUW%>B_6@@zk@=b2qPsvg+nL zHIGHrHRy11S9Oh9)ePy%H&n=p&ven=(l|K|Rl*(7y*-zCKx)IN)7Zm%i{hv4L zy!vt(QlOL6fcZ678-Id9!L0d2(QOzhnOJ*v5I8G-rDELz|ItV))u|^nhOzd9hJSR9 z?q<J@D`k&x@TqInY{mcpZT0giO<@bmcWPlkCL@ zmD8o--rDS;;pV>67^UK>_9%kR{(s7uMmTh(uSPX$(2|Cgg*dg*q_HLaOpPvqbgn^x z>X?nX@z0*S&=IQrY;QyKSj!{K_Y6gO|#= zAy*ra1|_l8E*-I$F_L3VZOlat>l)w2f27OCJbViZ9ThOezK)3i4+QiB3>?**>7W)( ZV3R*xr!&TH)&Bg${|8V1#o%*?001v7U(^5q diff --git a/app-i18n/ibus/files/ibus-1.5.25-ibusimcontext.patch b/app-i18n/ibus/files/ibus-1.5.25-ibusimcontext.patch new file mode 100644 index 000000000000..6187ff77fbac --- /dev/null +++ b/app-i18n/ibus/files/ibus-1.5.25-ibusimcontext.patch @@ -0,0 +1,35 @@ +https://github.com/ibus/ibus/issues/2337 +https://bugs.gentoo.org/824494 +--- +diff --git a/client/gtk2/ibusimcontext.c b/client/gtk2/ibusimcontext.c +index da9a402..b1ccede 100644 +--- a/client/gtk2/ibusimcontext.c ++++ b/client/gtk2/ibusimcontext.c +@@ -1497,7 +1497,10 @@ _set_cursor_location_internal (IBusIMContext *ibusimcontext) + + #if GTK_CHECK_VERSION (3, 98, 4) + #elif GTK_CHECK_VERSION (2, 91, 0) +- area.y += gdk_window_get_height (ibusimcontext->client_window); ++ if (area.x == -1 && area.y == -1 && area.width == 0 && area.height == 0) { ++ area.x = 0; ++ area.y += gdk_window_get_height (ibusimcontext->client_window); ++ } + #else + if (area.x == -1 && area.y == -1 && area.width == 0 && area.height == 0) { + gint w, h; +diff --git a/client/gtk3/ibusimcontext.c b/client/gtk3/ibusimcontext.c +index da9a402..b1ccede 100644 +--- a/client/gtk3/ibusimcontext.c ++++ b/client/gtk3/ibusimcontext.c +@@ -1497,7 +1497,10 @@ _set_cursor_location_internal (IBusIMContext *ibusimcontext) + + #if GTK_CHECK_VERSION (3, 98, 4) + #elif GTK_CHECK_VERSION (2, 91, 0) +- area.y += gdk_window_get_height (ibusimcontext->client_window); ++ if (area.x == -1 && area.y == -1 && area.width == 0 && area.height == 0) { ++ area.x = 0; ++ area.y += gdk_window_get_height (ibusimcontext->client_window); ++ } + #else + if (area.x == -1 && area.y == -1 && area.width == 0 && area.height == 0) { + gint w, h; diff --git a/app-i18n/ibus/ibus-1.5.25-r1.ebuild b/app-i18n/ibus/ibus-1.5.25-r1.ebuild new file mode 100644 index 000000000000..e4d24fa2a59a --- /dev/null +++ b/app-i18n/ibus/ibus-1.5.25-r1.ebuild @@ -0,0 +1,194 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +VALA_MIN_API_VERSION="0.34" +VALA_MAX_API_VERSION="0.50" +VALA_USE_DEPEND="vapigen" + +inherit autotools bash-completion-r1 gnome2-utils python-r1 vala virtualx xdg-utils + +GENTOO_VER= +DESCRIPTION="Intelligent Input Bus for Linux / Unix OS" +HOMEPAGE="https://github.com/ibus/ibus/wiki" + +[[ -n ${GENTOO_VER} ]] && \ + GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-gentoo-patches-${GENTOO_VER}.tar.xz" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz + ${GENTOO_PATCHSET_URI}" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="+X +emoji +gtk +gtk2 +introspection kde nls +python test +unicode vala wayland" +RESTRICT="!test? ( test )" +REQUIRED_USE="emoji? ( gtk ) + gtk2? ( gtk ) + kde? ( gtk ) + python? ( + ${PYTHON_REQUIRED_USE} + introspection + ) + test? ( gtk ) + vala? ( introspection )" + +CDEPEND="app-text/iso-codes + dev-libs/glib:2 + gnome-base/dconf + gnome-base/librsvg:2 + sys-apps/dbus[X?] + X? ( + x11-libs/libX11 + >=x11-libs/libXfixes-6.0.0 + !gtk? ( x11-libs/gtk+:2 ) + ) + gtk? ( + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXi + gtk2? ( x11-libs/gtk+:2 ) + ) + introspection? ( dev-libs/gobject-introspection ) + kde? ( dev-qt/qtgui:5 ) + nls? ( virtual/libintl ) + python? ( + ${PYTHON_DEPS} + dev-python/pygobject:3[${PYTHON_USEDEP}] + ) + wayland? ( + dev-libs/wayland + x11-libs/libxkbcommon + )" +RDEPEND="${CDEPEND} + python? ( + gtk? ( + x11-libs/gtk+:3[introspection] + ) + )" +DEPEND="${CDEPEND} + $(vala_depend) + dev-util/glib-utils + virtual/pkgconfig + x11-misc/xkeyboard-config + emoji? ( + app-i18n/unicode-cldr + app-i18n/unicode-emoji + ) + nls? ( sys-devel/gettext ) + unicode? ( app-i18n/unicode-data )" + +PATCHES=( "${FILESDIR}"/${P}-ibusimcontext.patch ) + +src_prepare() { + vala_src_prepare --ignore-use + sed -i "/UCD_DIR=/s/\$with_emoji_annotation_dir/\$with_ucd_dir/" configure.ac + if ! has_version 'x11-libs/gtk+:3[wayland]'; then + touch ui/gtk3/panelbinding.vala + fi + if ! use emoji; then + touch \ + tools/main.vala \ + ui/gtk3/panel.vala + fi + if ! use kde; then + touch ui/gtk3/panel.vala + fi + if [[ -n ${GENTOO_VER} ]]; then + einfo "Try to apply Gentoo specific patch set" + eapply "${WORKDIR}"/patches-gentoo/*.patch + fi + + # for multiple Python implementations + sed -i "s/^\(PYGOBJECT_DIR =\).*/\1/" bindings/Makefile.am + # fix for parallel install + sed -i "/^if ENABLE_PYTHON2/,/^endif/d" bindings/pygobject/Makefile.am + # require user interaction + sed -i "/^TESTS += ibus-\(compose\|keypress\)/d" src/tests/Makefile.am + + sed -i "/^bash_completion/d" tools/Makefile.am + + default + eautoreconf + xdg_environment_reset +} + +src_configure() { + local unicodedir="${EPREFIX}"/usr/share/unicode + local python_conf=() + if use python; then + python_setup + python_conf+=( + $(use_enable gtk setup) + --with-python=${EPYTHON} + ) + else + python_conf+=( --disable-setup ) + fi + + econf \ + $(use_enable X xim) \ + $(use_enable emoji emoji-dict) \ + $(use_with emoji unicode-emoji-dir "${unicodedir}"/emoji) \ + $(use_with emoji emoji-annotation-dir "${unicodedir}"/cldr/common/annotations) \ + $(use_enable gtk gtk3) \ + $(use_enable gtk ui) \ + $(use_enable gtk2) \ + $(use_enable introspection) \ + $(use_enable kde appindicator) \ + $(use_enable nls) \ + $(use_enable test tests) \ + $(use_enable unicode unicode-dict) \ + $(use_with unicode ucd-dir "${EPREFIX}/usr/share/unicode-data") \ + $(use_enable vala) \ + $(use_enable wayland) \ + "${python_conf[@]}" +} + +src_test() { + unset DBUS_SESSION_BUS_ADDRESS + virtx emake -j1 check +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die + + if use python; then + python_install() { + emake -C bindings/pygobject \ + pyoverridesdir="$(${EPYTHON} -c 'import gi; print(gi._overridesdir)')" \ + DESTDIR="${D}" \ + install + + python_optimize + } + python_foreach_impl python_install + fi + + keepdir /usr/share/ibus/engine + + newbashcomp tools/${PN}.bash ${PN} + + insinto /etc/X11/xinit/xinput.d + newins xinput-${PN} ${PN}.conf + + # Undo compression of man page + find "${ED}"/usr/share/man -type f -name '*.gz' -exec gzip -d {} \; || die +} + +pkg_postinst() { + use gtk && gnome2_query_immodules_gtk3 + use gtk2 && gnome2_query_immodules_gtk2 + xdg_icon_cache_update + gnome2_schemas_update + dconf update +} + +pkg_postrm() { + use gtk && gnome2_query_immodules_gtk3 + use gtk2 && gnome2_query_immodules_gtk2 + xdg_icon_cache_update + gnome2_schemas_update +} diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index 29ef6ffb63073c8b813a18104db0f95411f22751..fce2813cd0dfde703fe023a59f212c01420ed773 100644 GIT binary patch delta 25514 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 delta 25515 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 diff --git a/app-misc/mosquitto/Manifest b/app-misc/mosquitto/Manifest index 6cb1210345d6..57a1ba78a9e1 100644 --- a/app-misc/mosquitto/Manifest +++ b/app-misc/mosquitto/Manifest @@ -2,3 +2,4 @@ DIST mosquitto-1.6.15.tar.gz 620117 BLAKE2B 0107ed0af902b84c73b857ccd97dfe96b1c7 DIST mosquitto-2.0.11.tar.gz 760325 BLAKE2B adde701bb87ec8071eaaf74fca37f81c4eae97bf98de0fe471f1dfbfb64ccda15b34611b0ffc3d2099a37994151363ad5c717bfa7695fabc1a4927ebd14ae66e SHA512 d0c7c52cb76c4711e54f841217529326d682c4decfc7a1bc96d872904e68df444ca3918fab7ba041b62f7b5420c89c631227b69a8eec51fd2e2dd480d8244710 DIST mosquitto-2.0.12.tar.gz 783859 BLAKE2B 3bac953fc7f49e19f1914186044c75d7f8b5b23e656acfb7d4c306740d0add20c08760fc206fc871c5cecf8500eb1c88acc4905bddce159d1e8f0c4e2c28b818 SHA512 acf80980f124073fd2fdd99981bde840654fb40a6b6f1d6ef483e35880b45d029cfa9390a98753de6476f4ade068266cb4c6e3c753a0362c0309a5745ac4ebab DIST mosquitto-2.0.13.tar.gz 786806 BLAKE2B 83c5c93a209225a24812c494e6065fb4ed4c65ccb34ac60918e5c32683702a9d44f162ccc366d8c2612c6fa867b56e01aaea04b2387f44b77294259198439ad0 SHA512 f22331c0a5a501b3df50b5c4788b735599024837eec4f455d422253a20e6f4ac528044ff4a7611094af87a8059e9a836157e5dc092efedf958ed7c96e5b9f9d0 +DIST mosquitto-2.0.14.tar.gz 787414 BLAKE2B 926e39756a0293404c8591e489e64e47cd95640d7884f2cfb687a0d548b709d8aff6d671a4941aae8b3506315d28567520c183b762639822d2d78afe323d111e SHA512 a9e4f41b9af679b30318570e86a465546024651373df10e3b132f4593b89d22d0dbac01bb7371a57132ba030a2e73971c612acb5c9ac12f5ccd06aa38d9444c2 diff --git a/app-misc/mosquitto/mosquitto-2.0.14.ebuild b/app-misc/mosquitto/mosquitto-2.0.14.ebuild new file mode 100644 index 000000000000..056871a3f293 --- /dev/null +++ b/app-misc/mosquitto/mosquitto-2.0.14.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8..10} ) + +inherit python-any-r1 systemd toolchain-funcs + +DESCRIPTION="An Open Source MQTT v3 Broker" +HOMEPAGE="https://mosquitto.org/ https://github.com/eclipse/mosquitto" +SRC_URI="https://mosquitto.org/files/source/${P}.tar.gz" + +LICENSE="EPL-1.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="bridge examples +persistence +srv ssl tcpd test websockets" +RESTRICT="!test? ( test )" + +REQUIRED_USE="test? ( bridge )" + +RDEPEND=" + acct-user/mosquitto + acct-group/mosquitto + dev-libs/cJSON:= + srv? ( net-dns/c-ares:= ) + ssl? ( + dev-libs/openssl:0= + ) + tcpd? ( sys-apps/tcp-wrappers )" + +DEPEND="${PYTHON_DEPS} + ${RDEPEND} + test? ( dev-util/cunit ) + websockets? ( net-libs/libwebsockets[lejp] )" + +_emake() { + local LIBDIR=$(get_libdir) + emake \ + CC="$(tc-getCC)" \ + CXX="$(tc-getCXX)" \ + CLIENT_LDFLAGS="${LDFLAGS}" \ + LIB_SUFFIX="${LIBDIR:3}" \ + WITH_BRIDGE="$(usex bridge)" \ + WITH_PERSISTENCE="$(usex persistence)" \ + WITH_SRV="$(usex srv)" \ + WITH_TLS="$(usex ssl)" \ + WITH_WEBSOCKETS="$(usex websockets)" \ + WITH_WRAP="$(usex tcpd)" \ + "$@" +} + +src_prepare() { + default + if use persistence; then + sed -i -e "/^#autosave_interval/s|^#||" \ + -e "s|^#persistence false$|persistence true|" \ + -e "/^#persistence_file/s|^#||" \ + -e "s|#persistence_location|persistence_location /var/lib/mosquitto/|" \ + mosquitto.conf || die + fi + + # Remove prestripping + sed -i -e 's/-s --strip-program=${CROSS_COMPILE}${STRIP}//'\ + client/Makefile lib/cpp/Makefile src/Makefile lib/Makefile || die + + # Remove failing tests + sed -i \ + -e '/01-connect-575314.py/d' \ + test/broker/Makefile || die + sed -i \ + -e '/02-subscribe-qos1-async2.test/d' \ + test/lib/Makefile || die + + # Extend test timeout to prevent spurious failures + sed -i -e 's/SUB_TIMEOUT=1/SUB_TIMEOUT=3/' \ + test/client/test.sh || die + + python_setup + python_fix_shebang test +} + +src_compile() { + _emake +} + +src_test() { + _emake test +} + +src_install() { + _emake DESTDIR="${D}" prefix=/usr install + keepdir /var/lib/mosquitto + fowners mosquitto:mosquitto /var/lib/mosquitto + dodoc README.md CONTRIBUTING.md ChangeLog.txt + doinitd "${FILESDIR}"/mosquitto + insinto /etc/mosquitto + doins mosquitto.conf + insinto /usr/share/mosquitto + doins misc/letsencrypt/mosquitto-copy.sh + systemd_dounit "${FILESDIR}/mosquitto.service" + + if use examples; then + docompress -x "/usr/share/doc/${PF}/examples" + dodoc -r examples + fi +} + +pkg_postinst() { + for v in ${REPLACING_VERSIONS}; do + if [[ $(ver_cut 1 "$v") -lt 2 ]]; then + elog + elog "Please read the migration guide at:" + elog "https://mosquitto.org/documentation/migrating-to-2-0/" + elog + elog "If you use Lets Encrypt TLS certificates, take note of" + elog "the changes required to run the daemon as the unprivileged" + elog "mosquitto user. The mosquitto-copy.sh script has been" + elog "installed to /usr/share/mosquitto/ for your convenience." + elog + fi + done +} diff --git a/app-misc/rpick/rpick-0.8.6.ebuild b/app-misc/rpick/rpick-0.8.6.ebuild index 46656324bd07..8546b8049ec4 100644 --- a/app-misc/rpick/rpick-0.8.6.ebuild +++ b/app-misc/rpick/rpick-0.8.6.ebuild @@ -124,7 +124,7 @@ SRC_URI="$(cargo_crate_uris)" LICENSE="GPL-3 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 MIT Unlicense" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ppc64 x86" QA_FLAGS_IGNORED="usr/bin/rpick" diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz index 727b9b792e5d69c0d3a8b057a316b3c122c373a2..d793546f25342a6a194c05698bad16249037b6cb 100644 GIT binary patch literal 7734 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 literal 7734 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 wil-o?xcG>iJ7NI9B "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" || die + + use x86 && use java && die "There is no build for x86 with Java support." + + local patchname + use kde && patchname="-kde" + use gnome && patchname="-gnome" + use java && patchname="${patchname}-java" + + if [[ -n "${patchname}" ]]; then + einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PV}.xd3" + xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PV}.xd3" "${WORKDIR}/tmpdist.tar" || die + mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" || die + fi + + einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" + unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" +} + +src_configure() { :; } + +src_compile() { :; } + +src_install() { + dodir /usr + cp -aR "${S}"/usr/* "${ED}"/usr/ || die +} diff --git a/app-office/libreoffice-bin/Manifest b/app-office/libreoffice-bin/Manifest index d591b53ac416..fadc235f4eda 100644 --- a/app-office/libreoffice-bin/Manifest +++ b/app-office/libreoffice-bin/Manifest @@ -1,9 +1,18 @@ DIST amd64-bin-libreoffice-7.1.5.2.tar.xz 135632188 BLAKE2B 0c7740d0687cd1585e31d58f6e65c9597ea3e29c1a185ffea92f356afdfb6f0d05a4fc5d8d563d100267591d7421ddc76a68a296b61abc9de32aa88defae723f SHA512 add324021d7aeba8bdd4991db690102d810d78e19d4e99132f1b2dd8ca5e8df6baacc302c3ffe16fca04fa47e4a03eb1b6e173665f8faaef3c1745654264160b +DIST amd64-bin-libreoffice-7.1.7.2.tar.xz 136085032 BLAKE2B ef4493c580726d26d3bf05a289acc2f030ba77f7924bab265e9c74f22f79616b61f3f51380526d934f1e3c9d697765f427676ffb483a5547f0fa79b99de17d7d SHA512 b45503b8e8105ede3e02c32ea50c602bdf79238cdd8e1d7c8abb503538ecfe9d359f59c174666cab3d4621e740525d6e2f002fa28c9f77989cbc3c963cb10135 DIST amd64-bin-libreoffice-gnome-7.1.5.2.xd3 1452639 BLAKE2B 346b6f36595b72bec1fd1cef254f9ba754eccdbc2125607bd0724d40f37d73e5ae4442e0c3d2d28f131d78da738e7ddfaa463e08e3ad20df1d0209367b36a397 SHA512 0669b6212d46dd9b255dfa5af4b668914b88e7fd5f3a0941a9a33c1823adacbb8788a159a5767269a53c57895bdc364d62fcc46aa48258dea8e98ea780f18200 +DIST amd64-bin-libreoffice-gnome-7.1.7.2.xd3 1468305 BLAKE2B 117776d451dd580af3448fc109475d09fd4f8cec2e3d7d8d2b628a4bc469aaa18b96c1217e69a43197553b373a1eeee314100ba90e6283c938cbaf9f8029f667 SHA512 6a989daac6215de1029136b5723bdead79afa3f420d4f4a1149c31ce1a6ec69a38443f7ff74f9d87cb594895810009a110a758323a3ccf1d1f8c7160377aacb4 DIST amd64-bin-libreoffice-gnome-java-7.1.5.2.xd3 31245709 BLAKE2B 273ced503b234cbb1b263729c1ee371b3877e6317c7bd6627767623ab5402ccb62bc7bc0a7a436452d51800ee1af702f939d5fdd210819044ba27d4f4fa6237d SHA512 2d1b507d1976acc9012829c321171642a425879c9220e9222ab04296a6975ab1e309589c131436f0f81dd670fc43c57f61712a11ec0c01afff6328d8656027dc +DIST amd64-bin-libreoffice-gnome-java-7.1.7.2.xd3 31065813 BLAKE2B c7a561fb69a79a5da02b52db989e36baa2e158cc81b4a03c77484b0191feb6a4b21aeefbc17a5242c0b8817483476ea089791d14682f342d30bc44e587aff004 SHA512 71b8b0ccc93bef2da88c481c6f832147f542af41d9858ad4c7763de6b35fa95d971db28609a6ef0d03bd98b5c27d23e0196889b94f9150ff337853ce2b4665c6 DIST amd64-bin-libreoffice-java-7.1.5.2.xd3 31129840 BLAKE2B 08340ae6b6d1398fca8a4b9f68e59e9636563daa5e2fc36e61ee9132762d607b38a6fe9aaedee164353d78027ea24372f929f509d26add72ac999f62597c9112 SHA512 7252a332b2aa632b6672ffe566edbf5795112823b6598877674c5a1c810f6f2cdcedfa8421e345dfd62e69af38c946a926c3990f17873747f3f78c4005317b05 +DIST amd64-bin-libreoffice-java-7.1.7.2.xd3 30876880 BLAKE2B ab1eebacd6f338a5d17a71f04fb04ee485fb68cac54bf008b58675013c77dd0be407fa053a48821d6fc98ebd2f22fd58a21f4c646c49d5c31431e073cd308ac1 SHA512 2ab214cb5f776d15b420adee25ae529acff785735e0f3af2af700769952c41b299d4aa2becd8804d11b48c96b7ff093884b62de758e69574ee829a89ce16c8ea DIST amd64-bin-libreoffice-kde-7.1.5.2.xd3 21940401 BLAKE2B b0b6ea5325f300eafb3265f6ebd08d72fceb73da9aed75d0caef01ead7ce6ecf08420023a2c69c43f6e76b32b65fd5fb1f0855445e2086e2856cd61e4dc108f9 SHA512 78b080d31d247b23cc4464ca1f8cfddde074f604a77b695d20d14c734a83116c7d8d77ef5ccac1e5048c7a54056b6efdfd03673d6c289fee2b2e303575fbd9fe +DIST amd64-bin-libreoffice-kde-7.1.7.2.xd3 21776147 BLAKE2B aa3b38ee9254199f3e23241697340650608786db2789723a0ab306b260a27b12a2171d1218434b7cc9d79a39a4335881fc8f1607da46dac643e6ef4f50afa3b9 SHA512 35f016d5b7b06cbc85c754588e074e5eda5f3f0aa92a36659381bff18c493bcb3ee7c2b366364928b1a3716c0b4819b8b5b17013c84862a93331c9bed92287f2 DIST amd64-bin-libreoffice-kde-java-7.1.5.2.xd3 31235891 BLAKE2B f069f037fc0cde082601db96ff70f13d6fdd65472793566bb29abbc03e46a3ae1c8539fdc054f9fb8302987946b7a1858e83705326d94847dba7d71f721d8539 SHA512 9040ed351c5ded0a0b50720edd1629f569b8bd455c8691340387ff77a99b2ef9f1d787696615a1255a235c3efc9adea62abd3d854f68997cc0b78dd1bb554d04 +DIST amd64-bin-libreoffice-kde-java-7.1.7.2.xd3 31001312 BLAKE2B 7fa7e30a355cdda02fcbb138a8898fe4251643480e7b82290f50186e57837e6b9ea9f59c7b6314aa9b64ca8a80be3a337e90bb262fb986d93e530cf83ba04d79 SHA512 d680c553f899ca3af5b76bf33d40e548e435016a7b3d5c0ee24cfde57b0ec4ef0362a302123ce79d0cd6b686ea60523e0320e8041e37538e52f68b9c62ce9929 DIST x86-bin-libreoffice-7.1.5.2.tar.xz 137121580 BLAKE2B 2b45ff087a34f60af638baa0f1a603e50e06083ad8f4518213d3f6a603e410ae3778b02a0edd9de0554c5f21e4d7500cd98c4d58168417660275bb6027bf2a4d SHA512 9b20ffff147ccb0cd307faa6ed683b3f8f30b6129237ef0ec733f71132aa36266aec37b948dbdbe9e70c6a08c4f84f3ff9dd8f7bee84ed4f9d50c38dcc3aa0fb +DIST x86-bin-libreoffice-7.1.7.2.tar.xz 137617724 BLAKE2B 919be7e29ac3f5c6eb11ac26a10b5005ab64e31a8873cdc5eae896afd3b6ca197c18f90d55c5ec2f6e02e1a03e8929076df9f55d78b356fc13f40fc8ac62c5d1 SHA512 ace271ded273c9b081193d7d31a82ee4474c9b070969d9e848415fa47caf0b314342335cf5dac7a14ae758641f9073ad56057dc5d7e3bc6683bf4e2285b6642f DIST x86-bin-libreoffice-gnome-7.1.5.2.xd3 1459130 BLAKE2B c53851d71ae61aa34c3b00e31e7a9218c4f8a7762febb798f2e3ab5c809c523afc978be8d6dedbdb79d9f67d60cfb28c709a477c103c2e2d1afbea8d70f798bc SHA512 b875d0b1b17ed34662eb5974d4696f0208bcca80d0a07301f2d67f6351330496e1cab472618e590459baf2f66bce24aac7247d803e0e5e3b09945f61e12d7895 +DIST x86-bin-libreoffice-gnome-7.1.7.2.xd3 1455549 BLAKE2B cfe2c9bb8ef2b237b8f672c54d2a4a062cf2d4385a3268d17610334eaf43f7fa1c669ae0e7562a4c551ef757a60fb533af14bcde425fd70a96bdf3bbc1090c4b SHA512 63262258b34cd10b0f2adf528a8d3368552c975b6f40cab2db1f86e768d721d4d78ff6559165928d2f6d920daaaee14234abc1588106a00634cc8b4f7b57315f DIST x86-bin-libreoffice-kde-7.1.5.2.xd3 18984437 BLAKE2B b5072ff8240a61cdcf593dcb3e3b04108f9fb7b309c38b9eb84d8f09a15e76c1a1f68d007b27220923be837f14c6bb1def6461336dc2693ceafd6852c8488704 SHA512 995dbb120d76ef31ce0fa8c3f7354799d9bab929aebe8120842e58c0e06eee21314059f6bdf3789b029d69f44df9a5c8fe5151f7e1cc9cd1101177af1e4ad7c0 +DIST x86-bin-libreoffice-kde-7.1.7.2.xd3 20180804 BLAKE2B 2db3f8240f3bcfa1c719f98dd8fcdf9f93bf0e755211d06ffdbb456743dcaba05a5062563c7b6fd0b92e29f9a73c2752e532e7479cc7dc33f608a81fc10025c6 SHA512 0383a87693a09ddea3466ef60e98df2838852cb32c136ffa7c68687f637d7a056f426bd3cf478d6552be511cd7dc3824d95ce070fc7e14bc56f0c46ed19a389b diff --git a/app-office/libreoffice-bin/libreoffice-bin-7.1.7.2.ebuild b/app-office/libreoffice-bin/libreoffice-bin-7.1.7.2.ebuild new file mode 100644 index 000000000000..f2a9ba017198 --- /dev/null +++ b/app-office/libreoffice-bin/libreoffice-bin-7.1.7.2.ebuild @@ -0,0 +1,253 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +BASE_PACKAGENAME="bin" +BASE_AMD64_URI="https://tamiko.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-" +BASE_X86_URI="https://tamiko.43-1.org/distfiles/x86-${BASE_PACKAGENAME}-" + +PYTHON_COMPAT=( python3_9 ) +PYTHON_REQ_USE="xml" + +inherit java-pkg-opt-2 python-single-r1 prefix toolchain-funcs xdg-utils + +DESCRIPTION="A full office productivity suite. Binary package" +HOMEPAGE="https://www.libreoffice.org" +SRC_URI_AMD64=" + ${BASE_AMD64_URI}libreoffice-${PV}.tar.xz + kde? ( + !java? ( ${BASE_AMD64_URI}libreoffice-kde-${PV}.xd3 ) + java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PV}.xd3 ) + ) + gnome? ( + !java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PV}.xd3 ) + java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PV}.xd3 ) + ) + !kde? ( !gnome? ( + java? ( ${BASE_AMD64_URI}libreoffice-java-${PV}.xd3 ) + ) ) +" +SRC_URI_X86=" + ${BASE_X86_URI}libreoffice-${PV}.tar.xz + kde? ( + ${BASE_X86_URI}libreoffice-kde-${PV}.xd3 + ) + gnome? ( + ${BASE_X86_URI}libreoffice-gnome-${PV}.xd3 + ) +" + +SRC_URI=" + amd64? ( ${SRC_URI_AMD64} ) + x86? ( ${SRC_URI_X86} ) +" + +IUSE="gnome java kde" +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +BIN_COMMON_DEPEND=" + app-text/hunspell:0/1.7 + =app-text/libexttextcat-3.4* + =app-text/libmwaw-0.3* + dev-libs/boost:0/1.77.0 + dev-libs/icu:0/69.1 + dev-libs/liborcus:0/0.16 + >=media-gfx/graphite2-1.3.10 + media-libs/harfbuzz:0/3.0.0[icu] + media-libs/libpng:0/16 + >=sys-devel/gcc-11.2.0 + >=sys-libs/glibc-2.33 + virtual/jpeg-compat:62 +" + +# PLEASE place any restrictions that are specific to the binary builds +# into the BIN_COMMON_DEPEND block above. +# All dependencies below this point should remain identical to those in +# the source ebuilds. + +COMMON_DEPEND=" + ${BIN_COMMON_DEPEND} + ${PYTHON_DEPS} + app-arch/unzip + app-arch/zip + app-crypt/gpgme[cxx] + app-text/hunspell:= + >=app-text/libabw-0.1.0 + >=app-text/libebook-0.1 + app-text/libepubgen + >=app-text/libetonyek-0.1 + app-text/libexttextcat + app-text/liblangtag + >=app-text/libmspub-0.1.0 + >=app-text/libmwaw-0.3.1 + >=app-text/libnumbertext-1.0.6 + >=app-text/libodfgen-0.1.0 + app-text/libqxp + app-text/libstaroffice + app-text/libwpd:0.10[tools] + app-text/libwpg:0.3 + >=app-text/libwps-0.4 + app-text/mythes + >=dev-cpp/clucene-2.3.3.4-r2 + >=dev-cpp/libcmis-0.5.2 + dev-db/unixODBC + >=games-engines/box2d-2.4.1:0 + dev-lang/perl + >=dev-libs/boost-1.72.0:=[nls] + dev-libs/expat + dev-libs/hyphen + dev-libs/icu:= + dev-libs/libassuan + dev-libs/libgpg-error + dev-libs/liborcus:0/0.16 + dev-libs/librevenge + dev-libs/libxml2 + dev-libs/libxslt + dev-libs/nspr + dev-libs/nss + >=dev-libs/redland-1.0.16 + >=dev-libs/xmlsec-1.2.28[nss] + media-gfx/fontforge + media-gfx/graphite2 + media-libs/fontconfig + media-libs/freetype:2 + >=media-libs/harfbuzz-0.9.42:=[graphite,icu] + media-libs/lcms:2 + >=media-libs/libcdr-0.1.0 + >=media-libs/libepoxy-1.3.1[X] + >=media-libs/libfreehand-0.1.0 + media-libs/libpagemaker + >=media-libs/libpng-1.4:0= + >=media-libs/libvisio-0.1.0 + media-libs/libzmf + >=net-libs/neon-0.31.1:= + net-misc/curl + sci-mathematics/lpsolve + sys-libs/zlib + virtual/glu + virtual/jpeg:0 + virtual/opengl + x11-libs/cairo[X] + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXrender + net-print/cups + sys-apps/dbus[X] + gnome? ( + dev-libs/glib:2 + gnome-base/dconf + gnome-extra/evolution-data-server + ) + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + !kde? ( + dev-libs/glib:2 + dev-libs/gobject-introspection + gnome-base/dconf + media-libs/mesa[egl(+)] + x11-libs/gtk+:3[X] + x11-libs/pango + ) + kde? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + kde-frameworks/kconfig:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/ki18n:5 + kde-frameworks/kio:5 + kde-frameworks/kwindowsystem:5 + ) + dev-db/mariadb-connector-c +" + +RDEPEND="${COMMON_DEPEND} + !app-office/libreoffice + !app-office/openoffice + media-fonts/liberation-fonts + || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools ) + java? ( || ( + dev-java/openjdk:11 + dev-java/openjdk-jre-bin:11 + >=virtual/jre-1.8 + ) ) + kde? ( kde-frameworks/breeze-icons:* ) +" + +PDEPEND=" + =app-office/libreoffice-l10n-$(ver_cut 1-4)* +" + +DEPEND="dev-util/xdelta:3" + +# only one flavor at a time +REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde ) ${PYTHON_REQUIRED_USE}" + +RESTRICT="test strip" + +S="${WORKDIR}" + +PYTHON_UPDATER_IGNORE="1" + +QA_PREBUILT="/usr/*" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_unpack() { + einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar.xz" + xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" || die + + use x86 && use java && die "There is no build for x86 with Java support." + + local patchname + use kde && patchname="-kde" + use gnome && patchname="-gnome" + use java && patchname="${patchname}-java" + + if [[ -n "${patchname}" ]]; then + einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PV}.xd3" + xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PV}.xd3" "${WORKDIR}/tmpdist.tar" || die + mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" || die + fi + + einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" + unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" +} + +src_prepare() { + cp "${FILESDIR}"/50-${PN} "${T}" + eprefixify "${T}"/50-${PN} + default +} + +src_configure() { :; } + +src_compile() { :; } + +src_install() { + dodir /usr + cp -aR "${S}"/usr/* "${ED}"/usr/ + + # prevent revdep-rebuild from attempting to rebuild all the time + insinto /etc/revdep-rebuild && doins "${T}/50-${PN}" +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update + + ewarn 'If you plan to use the Base application you should use a source build and enable java and firebird.' +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update +} diff --git a/app-office/libreoffice-l10n/Manifest b/app-office/libreoffice-l10n/Manifest index d113a1a0b5ce..098334376600 100644 --- a/app-office/libreoffice-l10n/Manifest +++ b/app-office/libreoffice-l10n/Manifest @@ -364,186 +364,186 @@ DIST LibreOffice_7.1.7.2_Linux_x86-64_rpm_langpack_xh.tar.gz 290391 BLAKE2B 05a8 DIST LibreOffice_7.1.7.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 1051867 BLAKE2B 67c791d72149cbbcebe8b5228980ba612a752ed2a674d22bb009c46a5d9271ffbdf8d2c8f5c5e988ad8fc96317464b0e3660ea0688590bab36df971bdf4c099b SHA512 8c1a6b3550b33106aee6d14b31098696aed0c875a574ec47db8545023ba00c7416be6ef2784411e3f30c170c6ad963c51f5c0dda66c58d72cf9363321b452062 DIST LibreOffice_7.1.7.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 1024207 BLAKE2B 86ba21b833720db02459dcf17838f587fac3cba2db38244bc528d0b7b8fe06e33ea0c6e0fb1b3c77aed64537d41dd1234419f3425ace97a47fcae3da6c237759 SHA512 1a00ec5b87115992c422a8fea7b127aa84b9c10ddd413cd19df2a9c137c1b255ac4ed96c2a21872a1375e8d6aa726e4c9fb097648b578d09a2f8dd4afeaa8349 DIST LibreOffice_7.1.7.2_Linux_x86-64_rpm_langpack_zu.tar.gz 319622 BLAKE2B 5d2a4afa5279390e0d2e909a3542a74a90b83bef6a17858a989c721eda4ee419ccf83b510695f1f92911a6d064b05856d6cd6360c6ae69a9be794bb0563d9a36 SHA512 65aadb4777d472d10deb618eae33ab48760d93dd6a19b42a7ca63008fa64847dc38283784293178b1a041de8d80d4d8f0c674a912663b0524b9af76cfaad91fe -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_am.tar.gz 4382612 BLAKE2B f84e5595d47030614b65e994694e8bcc9eb427b26acc011ea7b55006cbb07e6cb095a9a415f09f4941c819bd9fc219aadf75116640a77c0c6f9faee4be3e1b61 SHA512 83c549f96ac1d3fb696a7d001fa8e7a43ba00c29d7d24ae332f5c8f3c62e88f3b3a0fa9ce621a7a62c79380c1200d9326e0b618c2a8ab6668efbcfb1c6e3d8ca -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ar.tar.gz 3842395 BLAKE2B 27e58bd267ce6e50bb2e7842f33c9c54fc361431c60472d1df92e7035909d24c0230e8b07c64b6edd801cb445281e9d12e2fd35559acb9bc4e752e1c75ab062d SHA512 f8848d28b04689b0d729a2b199fd73b48e2c93eb26ad8ab9c2fe5b03170578790f58b514bab64ea588201365bfa7dcb4d11e34452f015e6c13cd64f415db6477 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ast.tar.gz 4082622 BLAKE2B d8a0ddbecb70574868a4c4af348fc2fad2f00a6030fc4a625e07f25d9db84dd3883baebb3b90256a7f2797419c003f7d5cb0fb7c8b86e6886497e38d793b825e SHA512 8abfca3c365bffe3c4000390cb0214be7d7bfc3c5065d36d86cff8d02193160f48f748755fbb674e65b200f58bb9266834a40dc330a7da6fc4efdccd8955ff87 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_bg.tar.gz 4438785 BLAKE2B 952427a9a72d9ed907de68f4bc8f6cca678bc0eb51bc2aaee191a7d6a03009ebf854e21974e63027cd7f439aba935c36debf2773f4b96a088a9230e7bb25a0e3 SHA512 26f21e47964d14b37436b6c9c77249699acfad06bf47c993de222c7f9c2079efcce785a7d23d1a7af5e5c97df057c3a9aee2b447b7b41137116cc4ce974043cd -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 4546634 BLAKE2B 21f8fc250095de7c8d167a6646c77caf942ab9428b12f8fd086c3bc7ef56aa83acaf03d85654307ba34e1ff49b4b065d121dabbebf2691c8582b9982fbb49d65 SHA512 48c3af6fb3a9f0e8592002f679729da2ffabdab4408947eab05423ab56a7583ad696f49218e4db55dd2c02c7677a3878ff6f99168d788254f34032012d4c2293 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_bn.tar.gz 4225662 BLAKE2B 1300739a98946ce3a2241ff0e3ad31bb99443e10ec19188c93f68df3e1d3628d3e1467e9ae002a7e13e6ed2df223492a6dd1ab978e1579bfc468f6fe3e5bfde9 SHA512 3fe1faba9c5032f8f49c456d1e29083c859c04c0eb04d43e70008892ad8570ecddd5828f4c11ab2405dc4e6b0926ffed939d290e925e2801a04d61723d099168 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_bo.tar.gz 4230540 BLAKE2B 228f3808d89f63a006bdc5f4bbad152fb4d2a3a393fe13934c402c26ee3adde861be1c660e61348489c0213982450f68a0513a2f921827698e76f5a24b450c86 SHA512 3c7ced829590cbce59c2864839420a41a790737fa7d6c743e31da23f529e19d811d52b71a7bdd9edc469cf4c012fad7e5a13946a602ba99d1743e8d98cc0fdb4 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_bs.tar.gz 3965932 BLAKE2B 8046a585d241c90b975a694e206ce0cf12dee9ed21b391c78b0222e61916650696ccecd41180cfae26cd27fcd16a011966d1f278d5994c6ecc810fc37447eba1 SHA512 1d58aac30ae6ebd6efed6322517ddb64ef8efa4c21f175c376a5f59d5b2a83d2c2aeaf108437976880927d2c3addab5c12dfa2ba4ff3c2e0e7e314e445c30447 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 4118380 BLAKE2B b1821b6c20b7802eed691983f1108c6b5732a79030b9b2930ffa14747780bc367672afbefa35f57d1b4de84989e0cd2dcba508bbc8e3fbf3a493901df5781102 SHA512 614d7d38892946b1f0ee6be972635132f77b44ab37aa4e0117a72ba7f98c89f501e40fc96de72688e7aff9f3e265c2e564a37f97e9acfa8f6519e178d9f05e27 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ca.tar.gz 4114551 BLAKE2B e8ec99b1711d389e47c658dc245014cfee1bf41c8466413865093bac0b3ead8e46fd86c07124d0c336a6ac4995e5cff595d26fb0a80c28aef2db6243402e1c2f SHA512 086f982863c89863d4283cd702dc0e762a9297d9ac6911a5b08ea5983b5903a0a48c0cde78ec769adfa42e63c45db03c60290804912a795057df2955c6ea421c -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_cs.tar.gz 4137419 BLAKE2B 4442a60417cae522e2aec40d7f35d9705721cbdd18f5ab314608c234eb79b2a1a7f27411b5464791e2307fc0c23d3665c6171aaeee498a4d7dd697a3d8baa73b SHA512 021da375821e245cc903ee74a1fccbb3ebc997e58410ee72b1e56578f2cb10172c8731eea6379178dbe1cd97ac0b601d7d9a75659b68f767712278816001be92 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_da.tar.gz 4047745 BLAKE2B 3998f189663b9688ff8ec5d6190b48b7c93199fe8aaffa2007a405a63557c0c268f8ab237b0eeed4ea0323a19fcafe5e83e35f1e6282fbf301fa041dc692c066 SHA512 e5efe4cf7126d75280d3565fb8ce9e0e9e5e7731c3fb6fb9335435a4a8d407d08eb08dab55d658f80baf8d53415405d2d25ff7d80f48788bdaa055ee53dda2f9 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_de.tar.gz 4209326 BLAKE2B 963954f61e7dc70fba742ad507fef0d4297d36381baaee919b4104c0fe908913516b320905a82f931c1ecd389572b778e1fc0ae25dabd18ab8a43f94374bcc1a SHA512 07ad3d2d3eaf596e831b3c8819cbca563e2c4c9b56420cffbf6019b8d55190cb0d3fe0f0d176b2e2812d93c3b9259b63cf497274a47e6cb4a0fc6808e3f10f37 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_dz.tar.gz 4373567 BLAKE2B b41815e6c82401a6d5c0fe528131aa04a9de839fd499ece7b2f77a73e46368119755965fb49608f488fb04ce0142ca74e70c775e3cda072b52082d78f181b2a3 SHA512 c5503be26e832b209b5d06817ed01d030417f1773e42fbc1a3331f48792cf9c295f9310f69f265c6cb225f4e46dacf5b6678604697fb16a0e2b6156da3e61a07 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_el.tar.gz 4860341 BLAKE2B 650b704811300fee87b9fb5c68d5cf185d99be66a660f9bc167504d6bd15dde2de7d170adfb37379334dfd2b05cd6b75aa9b95270ba728e6219e8353aafade37 SHA512 c7ac2eb9e87059b3fb63775fa882dd5eb54cbe53badff7e108534ca009b8e8779b92f83bb85845037db11f3d5d63363abb19f774b12479de4d79a5b4baccdfef -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz 3852157 BLAKE2B 7a4ad66414ada9c91324d74be18c3362ee2a8e0874640ffe7ddfee8ee1d74ae19da5ed3e308a32f8ed0352c33ae3998eb69e9431521c9c317fce47ac50a63154 SHA512 f27c296a3f5855cd44c7cc53d9116cb2cb2a1d4cb81ef232ac87cfe5457903222c16eb6b1a3019dc524d8454889d95ee8bd53e9c4357c31ef77e9dbff353bc7c -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_en-US.tar.gz 2530138 BLAKE2B 61ed7a56f2d5fb3fab2d7683732e3ed691ac48623e25ec1a19d346f20dee927cace62beabfd4aaeac18a38f27b9fc3360fdc3f0e4f495cb8b0735d2a27cdc1c6 SHA512 abe2129559408bc890e753baaa268e14a785a074f7ccbad17eee8af57d730a77f869980d806dc92b6f93158deefed46b8f4d47bc60747292d85c94b358756523 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz 3842968 BLAKE2B a9bfac24aa87c20a8f47db563f79c4230384ae47f302246ee346500c943d908f9bca47117da826eaf97bdf8360a778d51df132cd90bbee453a3d66bf72173abf SHA512 9ecc0e85c6e676e3ffd9c8bf968e0b3fbbd7bd47ef60fddec8c49bbcd9340a3c875b98cf483541e0263f8ef3b2080266f726edb657491b4e61342517ca35cc26 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_eo.tar.gz 3951330 BLAKE2B 6ae45d9fa472d46cc7b37f8ea11e571e9d9932f4e5dd7fc7dabb54eb784a889f9b436a1667afec06ffbd4219622a083da1ff0ead3aeef535b32790c4115f2847 SHA512 4391e6d8a8db48114506fb359d1e8e116d20e1aeddc51bae9078c5522a68728b60bfc7fc7f9a738497cdf4d51c1d3225d67dc44049cd1b2631ea1cd7f36509ff -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_es.tar.gz 4158946 BLAKE2B 5bbc7506c83330efef57b4ac96622c374d3fab47c46818cd7bdac0cdaa473aba02d082536a0638212905ff80a3fb74ea3e061106874304740340d5aaf6e1d9e4 SHA512 643382e79bdcd6bd058b275095ea1d39286c4ed0c114f69bc04bffbda54b36b904b8ebbe169ab64171d1cd54c651c91bae7bb71d3440a3e174e39685f284fd34 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_et.tar.gz 3997189 BLAKE2B 40bebb5a1e1b48ff46dcfa1e3e447a4e4e148d2b81d7e24ae5b68f5987fc259f0a93bb03b99aaecee80d11cf4a92d6a52cb0398c730b99c56d866e8c8b5b9e38 SHA512 dc5d13a64c3569c67cb57d67926c52e8d839d909b0b5e094d694e08aea7a6be8b21cc54300b2d9733bc194798c79bc96dfb52223079749ae4e8f0d65ba021946 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_eu.tar.gz 3980298 BLAKE2B 089d889da3a7722f9e77254beea34f3aab87edc5d88065ac720a4813016f925b4841e97a00fba09d62dc7a65e7d3af995d8b536addcbb47b28c0b9d90e8d59ab SHA512 75caf295fae2046c1c73250133c0abf929bb620ea50d71fc68add684c706ba733a306c75bdd5389a51112a67d2f1a9e3c7b437d0d65bce2057b9b2eb95415bc4 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_fi.tar.gz 3997954 BLAKE2B e4e8b8911a12cdc8876104bb490788228e35c06476b76792b5be783fca0c1333e2ba181383e5af450f38300db49827bb61551368a918bcd6b835ebfd88f48a56 SHA512 564c58d0920e24c7f7b0787349fda63c1f489fe90eb24442cabf4be3b87ff1dde31b7fdf1ca8dd7f6a6de2423aa641a9bd26bc99f9159dead4547172ddb7ae83 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_fr.tar.gz 4136036 BLAKE2B 484097df79be21a6d64dd014a2e72169d524170fa22c0495c51e545c4704eb7ef41c34999d9ff5680ba246bece5ffbd01962255c0b6f59dd8aa5cd48a0ca174d SHA512 5c5489b2be4348e89131690c8e27f7468700885cf0c64e5c43f972ddb236b7e2400aac562d0a77c23cc25de0dde960cef0aef3fe81217ccb3b5003454bc12336 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_gl.tar.gz 4082950 BLAKE2B e080488b44226b81324f534c89ba65a5322c921544ebffce6da7e8a73c406566c66e9599e25e0805b33d9a33312d6178c38a5ca3500fec2640d715098bc2f30e SHA512 e92beb49eb00c1331ba419b0b2fee4d347b724f173ff87099d57c9c0e8af342b8c256013a6ef43c686bc91b9a9dccfd262b12f09153d767b193ce9fccadb3287 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_gu.tar.gz 3930455 BLAKE2B e8bd5333fc8154643f6dda0f8ff4a78cf8866ca62e95c9682a59b7affe1a7ad2f78331e919b7cc64a924df9e3060839a2241e71f9e800e211e66c935bcf18faf SHA512 4b305189ac9b413451125e43834c4d5c5312e0905106a23db4aaa57a97784c5c557be591d52667fbe1406fa89af7c41b3b44a221ca82ea3040a1dca2ac75cbca -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_he.tar.gz 3706978 BLAKE2B 7d1cc0208c4ed53194373ad63379c5db976dfa6020886e4ddcbd310e1ecf2eb82c7f034df7cd0f8461802d3a1e45d83f2266f09e8fce0fa704928a8001b8236d SHA512 0a2e6e2907ade3da46c0cae799bd6b1416624baa3f4334de5a557ed42ba9056b8ad0c6eb915b4f95023301ac7d81b1fb6c048ff2909fe05060d1e2a9908c99f9 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_hi.tar.gz 4058049 BLAKE2B 84a242e42acc707448511eacc3516910fd6e519f08c56c1acf3175cc7414c90213e70d98b8f82d7a7319a0d4be4aa3d95551b3af94dc0cd53dde700762020bd9 SHA512 87f3e2b4cdce5b617eb40d68a9f85390cd0ecf7af3a787390cbb378f75ecd45f24302b0f497ff57c9563d24299eae839e4a53fa1ac9588e05603c48281e69ed7 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_hr.tar.gz 3968056 BLAKE2B 4da0ef0e68eb7e8f44b6125b75a5a364bf36ec5ca391a6b9bc14251734e8298b65c2cb7bc2e7b6f40891f1e7e9de8ab5468540a6e81f5199e0c2366c4adec3e4 SHA512 3ac9eaf01d3b710f690cad35b4ed76ff35e413b3dc18ab9522678965005416ec5b7489bfe8e7a1c6d61b4e2b6939c43d6058b7d0e636b31b255433a9a59d2ffd -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_hu.tar.gz 4252935 BLAKE2B b9eb20ee58b22659f217d76649f6d66c7d49f4f43122fc0f6557d9730aa0af4f482e3dd705df90f0748e71fe2f25c1866fe4ca740cbcbb78b5cab5b8f709bd94 SHA512 49713f29bbdd83d96cf77b94c56af69ffb789e66ae61b0b436820b5f21651ea749e7534a5a9d8a1fc386cb5a82983bb2c6fb71c893ee06f611243e9b284fc943 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_id.tar.gz 3940571 BLAKE2B df07ce38e15959f19a0dfa6ee25ed3fc3a121902a6a70e8bd600d27d096d38e66097703b2569d689c16419356052d3010aec1e1b45af66d252775d7800501b36 SHA512 58d629074400f683914c6a0a6b9b6fc7926688c42b5651c6812ff665514bcf11d8e4d0c7f12c3566a5a20f6c26b9e1b34e818441c5118fe08cbd7d19d30adaef -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_is.tar.gz 3987775 BLAKE2B 6104cfca6667734010e0996636f0d75dcc8308068c43f2869c429f6ca08784d43298fbb6987e06754ac2cd2f1d2903f08b5ef66065588fadf0cd28e05a8499eb SHA512 1fdbaa3e09cf090c5f0874611e0da4f884171a1ab84bfc2e2e737151ccff870f820bceb5c58e4e2b3b94f1b3fbd2d1b5f56154489673b848c61c961e32883037 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_it.tar.gz 4065113 BLAKE2B 891566d5e6fd724510440b19e4b836f2490516af5d01507910130ad82273cdad0dc1226998939ec5e8def5d5f1ec774086e51adb7178c5906cc166f6f82d3e27 SHA512 02c28261f78558bd54e40736ee29b34dcf976876797ead7224855efde190d4adead9fe7a6bdd8d4a19020144ee528bb00b5376eb1fb80aefa20850960008a562 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ja.tar.gz 4716136 BLAKE2B 96e6b6d6e3890f11e3ae1dfa5a0ff72543fca26f275a5a19c113c994dc868a3cac051fed560b3687d71ccf10a0c2f8f7405b6117709fc00ba729ebe220de4529 SHA512 02f533438f7f5eaff8ffd0d6342e5ec00b0f69d9f4435ae78e8022a819c35c140294da581a88be1b2c6f2d4a00329cc2223498b1f0d324879e271551dfc3aa27 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ka.tar.gz 4174042 BLAKE2B 76cb9a8b17deb851408e0a1d92de72b82a7791701b471113de320fd71509ce2e3e92a036af7681fcee9e00cd90bd1e8ad26683a4bf3dac16396be95842dc6398 SHA512 67d1af5f730f2ea1538775fbe6f296d06b0f16eb6bf8744c803c15db22f1bb3deecc6ba19ad310323fbf1a03cd8ac771702b1a6fb19eb9d8ed55bb4de37def0e -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_km.tar.gz 4512997 BLAKE2B 4851a2bf0e127d6d66af6065c4a9414c8699e6b71b46343a72f667ac1ad481cced5f10e3016d83e8a4436ea92c5e1614d469486ad6d15959bb55854615eca34b SHA512 db368482de5932c49ff368a410a9f13414caf666f09eba60ff6efb7f068b1e34a163272944481d514253d1f8e4a59c4e077bb17d3aacb993f63aaf6bff6646af -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ko.tar.gz 4215071 BLAKE2B 008f63ca4a3de0a78f4b8f27a28ab66217e72d10e89b287e0bf1b0642f48cc2d85192ce1fd5e540db1ce21860facf230d2782b13430706a5a322ddd2437e4c31 SHA512 55fb2b599a9e5824794e47dea422860a30bee7561f27b05ca96eca964433dd2b7097ddb69f82231eef26165384357f8b9e3a3b1f8f21f08347247f64b66f96d6 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_lo.tar.gz 3927844 BLAKE2B 52cfea9052f17393593d7790b3daad16f281ce39e6c79f9ec87f8ab50fe92dd47676a4cf408ad3183d13dd738c2666fe71ce425c7d398c6ca71e3d2011f796b4 SHA512 fedcd87683d90ec5a771078468bac5fc9312ebe933eeddddcee3ac07dc72bd2a0870c682158865bef053852ddc24ad9d8490e9f8445517f9bbb553fe41511b1c -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_lt.tar.gz 4168584 BLAKE2B 09805a32b35258d1dbc26185dfeadfe7c8d574716a056f3f9362ad6c0509f5ecbb8feb1690fcdc1c095e193e9a8ae70f64ed3fa151b86a6585ba5f4f1dc4dfba SHA512 7afddf18984b169b915e7c845738950b1956d52ef33240d80389a9a0c9448ac12bb52c1f5e753b3687223254fe8dab6566d25a4c7dc13c0a5cffa2d9af05abef -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_lv.tar.gz 3984360 BLAKE2B 4f5e77d716290947cb3880f03482cffd0847b8a3fcccb3a316fb1ec9cdd26e495fb510d75d64bda2932f898eeb8cfc03e617b677f8c1b0630ecfb252706e294c SHA512 7ea94e9a9ef89df1fe7668ecdefdcbf654bef5698bebff23a6e75ac9c311317ec3a65c29a236684fd9fe7f0ac6570de33da06cb498a4ba04736e94305a33582f -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_mk.tar.gz 4023719 BLAKE2B 46dbdb7edc11c2f5c0f415fc577c6b0f046abff5f0e42fc05e4565920e9f6b0a7d6e29697fb6385939e98ff472eac2b39f2c6fe5fe9d01006a39ce95d059c3e6 SHA512 5829064f0acdb028ba25a602fb919c649e3ca8cabe8243dc997fea334f0bda7971094ba2a8b34c62153e42c1ae2cde9c5e85ef32e57585801d2dadf684dcb19e -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_nb.tar.gz 3989576 BLAKE2B 6050361ffe785fcd45b47d474c3b6ea0cc0e32c66288b8f029362eb9f5f941930b30cac3b276d0cfd0d8a01fb90227caa5508744ff79531d46b7ad5e29ed0e9d SHA512 7cd7f8c2e4183862b3d41a138b52dbe4065777b77943b2c972170a611cb2eac6a9ed97e569079caff4620c2908dea3ff68b5108eec6227c48b647c173d315b88 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ne.tar.gz 4260374 BLAKE2B 1beef9e8dbab2f9f6fae6150dbb741f785e314f24a8638bff3b5402bdbe10bb1d040137ee70cd1076864b6158d4d19e1a9d3202be959a57f17d7c40ee8f54586 SHA512 1eefad2ca94a18c5088151a1642660d8140f08810e5fd2585e02c2c0464f2a21a83850f804bb7f99735469341223b4037eb83e30281ed2634ddb44d53397c9de -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_nl.tar.gz 4096352 BLAKE2B 87bda6b17426e18606278164618579b872b40eb48d5f3b3c146a1ceb223537e5e5c1109b8ed6d7b14ec583d8d552eec7e51e0038966bf934e326b6f6f92d6855 SHA512 ec7e38a46a57ba1cdd5ff557e8a124d903af88404f1bdbbbba7a73b49bd35977e59ee18cf18541b1914099ec322f5027272a1f0d359dd0ad17c5ca93b650f5c6 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_nn.tar.gz 4157753 BLAKE2B 70a17f5ce44bf013ada8b058bdf66e8f5fa41c2092b4f6a2a81cb45346769aa956550a2b27286af01d806cb99524ea9c18f7680e48157fa57ba600d9c16493f5 SHA512 685a7d4c4c1cd03680397c1fe0c48f6b03cec5455ef90b4daea8270073226da19051ff4247cb302681cca9c4eeda52f17f29be109e898f959e61db3f737e9769 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_om.tar.gz 4032409 BLAKE2B a5927270968ec95038b4762793d2e12253e6078f5359f1249534e5538de62988f5daac30b8cd6f1120a73b5ec81def0b8b062b93c4351466142131b9910dc470 SHA512 06245a1248828deaff35673f3e978eff47731e9cdb94a1c792a5e7a52c038db35578bcfd608ca3ccf7fcfde17b5c430d6ab4a4d0607b5a79b25e5c24728b612c -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_pl.tar.gz 4281429 BLAKE2B fcf6a6865db57dc357bf5ec4f4bee93ae20ba3a03e9b179e5e368599c843ac295d06df40f6fd0f3e9fb0d63829c5b453c4198c218fe17fcd384688c2d19cc218 SHA512 b359a47f3ddc4a04f29f9c005511580be43dd63918147afd6b4b7b7a88e4a8fca333260fd6549891f83e6f050857cef033b613837d8c43f7c357d75b50b3a27c -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz 4102770 BLAKE2B 52f2d8e1547648fb9d9d76e9eee677d7ea742e6db48e949724b2e8c5f83c9b7d631140b9e3cd5cd91feb9d11eecfe53ef445d76c7bed91f9480a08185d489ed5 SHA512 c6e18ac819ffe89d87cfd6966457116d3f40feeefd6c4bd447cc657531d19af69da61e99d6e4f6ba293a44ce22042010dd907c7ba17c088c48c16b74453c3270 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_pt.tar.gz 4082472 BLAKE2B 19cb477b67d337db13965dd207f7b3d3f98ef89bd4ba2ca2dac32b8aa37136f8140146c1de43842bbd95723f371368e1d50c70df27ea819ce81b3553874a7b21 SHA512 ccfbf5aaa989fd466709a6e344bace5e9b094358756f4fc4916541319a3a14013f50f6c014a8a1acd4189dbca5757c37d92cc32912608264d062289c7a27e5da -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ro.tar.gz 3879229 BLAKE2B 44e200ef8437822ec8c4c5e9d24400b419dd71cdc61df52d6bb7756ec503742e09536936d03ed4d3c8b605ee49399509ae3c33b72bd0be2b0d1abddef5b63734 SHA512 fc3b0abc8aaac68f52b49a29485318cf7424a2b9f019afc955f6aca5c070494990127b5847a6bde28f72dfb1f6dc38638fddf8cd911e62afb08a8ad3ebd0352e -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ru.tar.gz 4429617 BLAKE2B 39be818a4d2f47153c5aee24ac52107b965d516880a8618036228ddfbdf0c419c5c116150d27749db49080c295a339c9c8814881bb725a885efb3f0984dc4efe SHA512 198d8d90723794bf0d7f574379afac29b4dd10d073bfffa04786e94f89e9ed24001c41573cdb9f3ebb40909eea31380715ac5f8449f5ea672b1bf76fb5f726d6 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_si.tar.gz 4160722 BLAKE2B 107504c60188e888e5ec1bd2990a51da151e62580685aba3125ee57a346945b8acbdf8d7d683216ca17dc37afd53d4efaa9396e165d815ce2fe98b452fedd6ba SHA512 0408b9e6f874a9bc954853dca9513b4764bbdabef5d6cd5664f0896837546c2f116e3d1824c984463327c0c5de4feccd5c8d27a4ede29310b4a9180ac76ff4c8 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_sid.tar.gz 4022923 BLAKE2B 7e9976f6bd7ea75e76ddfd4ea830efc6ad2df73932258cab70e3651ed01e819ac7131908b3625c19b1c724fcf31bea89359a2d2c037eefdd657f4eb650cb9811 SHA512 05f3893e174faa97d02f192ce31c99f792311112544ba9b29976563b386bfbf33d7c4bb2858ba10eca7b73db9921b9d9970827c063ba44f54a09921060e547f5 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_sk.tar.gz 4179765 BLAKE2B a516acdb989ee42df50a50ebb39f6d3f82f1e9e13d5afa479319f09a94f19fec0f2db48fa191cc8286f27da0ad71a84dd1ab2a0f43eca5491556311da4863dc3 SHA512 68ff3195b0cebdb28db1c991d3f0abd5e9ba712a8277c24ccc2545c9c9b9de5e88030c757813cd1de6deef3852ec574bbe625aec5c93a717bab172ca0563e058 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_sl.tar.gz 4053931 BLAKE2B 229b64832277c6c1cb25ebb0e58ef1531f74242c8dfcf7fd9040ad133e25ec32d1ff70814cd0b23b6e6dbb3882d1383e8f2456f09f6b21428e7af7f3578f1b4d SHA512 fc6420228ed877320b30d3732618a86c85ae1253c4be7cca7538faef1a98106f2a243d2e5c506a50be16465af1b2eea760ac9f26f48b7f1ea1b110eeeb69718b -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_sq.tar.gz 3938309 BLAKE2B 24dde60643225b6d3522d86f753c38df9f9e7c04b625ef97311ef979d4a4cede169d1d65ab0ef2bc68ba71c90d306c9e937d778bf8c1e0cf302c2070c2622439 SHA512 451fea046c75502481fe539c65e581891ddc79efd5f03116732df805bfeaaf628a8fa6006fc77d0bcf43766ddeadbdea133bb6d2d9db11ae5dcbf4b6fae95775 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_sv.tar.gz 4030265 BLAKE2B d93f0e2ae766cbad5e815ef58da8d22dc4e6cdeb2856b84dab8f8d2e8f24150c1335638304f984a011cde0f31f6aefa6059c92db9e49391eb65a2748f5e588b0 SHA512 39971500031c49072a30bacc0648b81e144b2762f49f8f938d54cd49d0c93d712e48dbd078762321a9fa5a662213d37694f93b41cabf88b96c611a5b80477ccc -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ta.tar.gz 4377912 BLAKE2B c06a3a1a93156c1a24fec95cc4d0de39a0ee99cf6d90c0faf7f10fec7d43b5e17a145700e68ec483d295e73bd64d4ec110c7861445842d850613ace386948063 SHA512 7fb51ef9ef334a8dc42d8dde7c1e4237030038d9edea76bb6ed01e669a7d7bcb00d12bb2239b11292466352f406322e4d3edc4c961502c31300f44fead3c471c -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_tg.tar.gz 3996431 BLAKE2B b4b7265ceb1cba3dfd5d87a6ec55badddb14945f8a899b3fccf8bcd1397151d973c3e662dfe6f296351356a27c1a815e793404eb943d2df798629c5fb131f9f3 SHA512 03d09e945dec153ff57341bae59795a44ab1cf4bbb13fc4806ac9588a8efcedb0f9d7a9846a8a14e9929e5969d4eeb847d5f14303cfe1382327dcdecf401f93e -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_tr.tar.gz 4097683 BLAKE2B 43087b6edba4b2c8c3b697a62ffa4131d84c7df59ce9bebf7fdd6c19dc5728297ff8cc47f20170b26e66d227758ef1c3adb75fab7f37739a931e08220207944a SHA512 85775fd6f883c08d511993f9f96274c8bd243024370c517377a45c162d3a07dbe883a1f567d257f7e14493872c55039f4532769c253f3702dcd9fece55729cf4 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ug.tar.gz 4103613 BLAKE2B 832f28344d242ce1def63e3ae6f5d54e9049765b5c01bb6d6a710a277e0246e9a853647aff6cb922ed5c71f92aae7e4530ee0d222b7aeb85a6991bbfea01fefc SHA512 0d89913666c0f9b9475a3ed3ed43b4ea34b56cc8408164f6b78d2d83c6d199be5f743000dda8cc12e5bde71b0cde8dc9e9182c4393198e69e99545dcb8dc4818 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_uk.tar.gz 4428403 BLAKE2B 8ed60081da07c6fa40256cad616248f690631bfab10488f6b62e43aa226c442db4ebb8ab8582e12ea535997a84c863f5c6916d4c2479b8d6f6a940f643ef8c17 SHA512 4d059d4150577241c035f81c7ba58b6d42359c4922b395bc4799c3bc51b9426117a5ea06f1ee699731275bf838b99e66f858110d2e953606a46c63e46259b16c -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_vi.tar.gz 4069998 BLAKE2B 9bf8913562f9d94a5e0cf2af02cccd5ff6f6ed8daeeaddbf23e84f6c41a22602055d53c43b1c8753e2d42f37ef2990946567e801a4920f0aea6baebb5ff4ec5a SHA512 80d6a1b677283a51c8d07e78141ce9f9a1e80e5b986b874d76e3d28859a4cdcf59b813cf4238706293764124b90cb335a16d0eb0e82703395b2b484abcff8f2e -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz 4348432 BLAKE2B fdc30d84b3c9185122159d14cf042e317b6f8a743543e34c1c971e3087d6d1ae4a18eb8f021ec3edc18909853dfa74a81c261c6c16e71babe3246f1815ca1536 SHA512 75596e50ef4db5c35bda6755636c1e549c9ec8b56467f6e83a4b7a2ba126add567886ebcf2c200993ac004f1ef2fa11cfa9c4ba0400fafdba3f981a3a1775709 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz 4454470 BLAKE2B 4a1c80adea7ed9c16c4f057a427ad55a31fa22b8bb175311cdf217e379579e98600509e48134a266abdf8252b27518b9eb2e681a27bdf6db6d902003a7f2adf5 SHA512 9f039c70f8bc970823b7edb39af8ad0e2cbfbe3e95d8a144fcf4e5a89dc2532df927358081389c3aa1adc8bc6f74ef1c89077a2b03623081df67b9b10a855f9d -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_af.tar.gz 1507556 BLAKE2B 7b252cb8ae5b2c7d3f55eae007142e8eecea87c5eb32d4131daa8ad37772ccc71265198f6ce36e19d8a58ae145396dfc1462fb7da1763412ef0ee075d305ba31 SHA512 93d9893704b6e4f1258631a536a9cf3d5667c5a5bfbc403a30fffd55400e3928a6c65e2c3bb4d5da1bf352055f1ccf1ab98e17653a844077e2b8b0808785bfa0 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_am.tar.gz 971628 BLAKE2B 9a4e74fd88715623490c10139fd0fa155d3ef18b85d4f1cfe667f759ab26744c0877f23611fd529a1eeee0054818e41b4bd542246511f8b54ffe99291c053969 SHA512 e5ad2971364895611966ecde1de9172e17f1faed83e10256375094be0ea44a0329be5ce09eb9638432f298befb1db957113a32e8c1e7500a464c7fdf0a411490 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ar.tar.gz 2447185 BLAKE2B 29eefeac34e983e15be0f2a4a317fdfb23424f3a0450c17869afbccf8d4381bdff5ae97ea3973d679d5e061df416642bda79c72fab023d3a113e60bbee1bd00a SHA512 721c426d889d7c46c4692f93abf0bf275cdfb49f69456854689949b8e2ca955c2e0591dfc2db6615356ecad55cabc140db2e2e423228403c76ac3e6e4c44a50a -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_as.tar.gz 528082 BLAKE2B 4f7e929d2e43774cc952db0f17eeeaf45552a420c9c3305ccebb87767efacf08a4a949b66e3c341f4a750eb5af5e9718ad54e3eaf48a5615d7b2de8bd9b09fc5 SHA512 331dc7498ed8c52a53d4ec78d8d6508965dcf1a2736d651472bff5f80889e5473d19fbe212551cacede050925d8e488d6fb58e089db925c518d74c7ff010395a -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ast.tar.gz 575204 BLAKE2B f7374edd49645a50e58b5b4675fbdc6bce200019bb95c1012db0ff7c1e27f350f8b66b9ba5cf6e288f266086d8736948e25f9d7eb4998c867d0270f695d44fb0 SHA512 b746f740a937884dfae9a6759d4968e6de58d3403d967631bb28a77e4ab279c60cd26f8d34459bbd29d64ef9ed5b27ea1e9da7908e8a8c50c151faa0d608d0db -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_be.tar.gz 1045017 BLAKE2B 250566444503e2516e302c070ef184561280831ab98d94c0ceeda9b0011d54cc3642b4fd2524baf9c31b6c23782597cccc90221ed1f9a20fe9fc5ac7e4355a36 SHA512 d0e218dc6f3bd2bec4535abc06ec891088ee2bb160a60e0a54af1af404411858bc8ca6c965a504fda34de461ce7372ba0a34124891434a7866ff65d6c1e52ea1 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_bg.tar.gz 2770349 BLAKE2B 2998cd60c9e870940d8047b5e2a1e4b517523f434892f50e5b61b1a53357ac5dfdf4a26f22b61e7fbb09fdd400c4f43e092bac87cc34b7fd7d042d6eb2e159e0 SHA512 122a4df099221a808e40dc619ee3dd34f1e2d868b857bdd5a02154cab2133f016e846d7a126b62d7328ce39834f1980ddeb354d21dd7f1be0003fa09c537f0eb -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz 721108 BLAKE2B 76f0db23c37a30fc1f2bd6bc0b1eae42a6af6c6d62e037848b8e5d00af56f32da1bda843a04905f5603819668f9beb46718c82aacd746cd5b135d9a937b24088 SHA512 a3905f5a5d0fdd256980aaa01862239f92d70c6bfe186c1fe0b142a077c18cb35e5fdee71f976ef2678568090e38b07a9415c0ff5d9d4f29bb5f887ff63c3d12 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_bn.tar.gz 877358 BLAKE2B 44c054717682d9522d317ebf0c5c818bf62363812a25cb7be1af8841374c776f4a86086a41fa6a2d00700781f5c9f432ec7b7b075a284600ea5b9ccf70770e39 SHA512 b7118d4a7accd2c4ec4502cf64e71f1ee68eb99308fef0ee53c6256b5103211d645ccf2322939c204eee5fdcdaad9ea1ebd6a7d80058c651346c550a245f2161 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_bo.tar.gz 456925 BLAKE2B 3a87b03efe3c5e4715e14a0cb0ff99ff14fe76ae72a7692d2b1019768206f3a8d69f48afe04b037b4a817254e29dad10f509fd68fbf46b85299c7c3ac56c0332 SHA512 bff91fa174133a05a053ddc1acc85cea3132430cc3b25d251b93b57db0fc4339fa60fbc87b160fa7b75ec189f4347bc81fea23356da38be9abf58827f1be7e2b -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_br.tar.gz 1515430 BLAKE2B 836893a9bd738d9bedd40fbd1133fad7a744735ba57182c344648f19a5fab5fe93841ad800868506e73f5a2ea7223e695e016cd884411130f6932a253f1cec62 SHA512 4b6e04760abf559d2cd9277866d88c5a13b2142a44719a936db787a5207fe67453a6155e23d6ed4be110fc3e7320370fc56a492e28ca77eb82cb99d7e80106a3 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_brx.tar.gz 335512 BLAKE2B 971d844f4fd52848e6995bbd780f2af3a8a15074b560c3af12ddd651a638a7a417d1aa93e6439dd748d6cde7dc0b24f9946bca97fca5cd313dd8b6b57e056ba2 SHA512 cecd9bc2996ed45894511809a9fe51b44ac980851b1602a1539b174d087a899866594427cd4feda17f429ad6db5fc9b9902df886d19dce2fe90149340ed72609 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_bs.tar.gz 669324 BLAKE2B bd7d99c2a8f6162260de91712c2104ad99bbd199c1a21e11bdbbe76f6f3c20776dd992664c969fa016ce6b348fdd49615c135008d8cc428e283f49c2a67fee0c SHA512 cad994f41def019bc9d4c847e78f1347e2e15c1f20b2d2cfd7d4b3b6e1e6395f5ea6e58464cbe300537dc7b1d103268df9a0a6cc877a8c089e56e756c7869821 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz 2714388 BLAKE2B 13a795c83286403e20b590539d3e121b9347bf251c96b5d72a333681561cc2b01f6e5b67fb8c27a46e71f471fa721fbf84205c46562779b5198caa844bb16fdb SHA512 2c822a5dd2f09c4d12c59bb20183e4ac4304088eccfcc98c7e38af2ccbd5644a1a065b7c0dbf3423305140f873cb80396998e920ab3e3cf31b32ca3fc913e9e3 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ca.tar.gz 2742362 BLAKE2B e3e59d5718ddaed16181663d6a4c2a72f5a2488d1165787bd38e4a8267b472470428c1d8fbd57676f59d10afeec1359b52a161ce7f0fec567e4a3eae0a7e00e5 SHA512 9c75a3061e6daea562f74f738a0729a02c77a9780954ec83221a7211adfd813a2a8db8123510769f2dfb5973083fffb0806e4e2d92c19235ac68bdb581a8bc9d -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ckb.tar.gz 368308 BLAKE2B 691c8a9ba759b12612d2526ff4e645450d59136446e698714e6eea453b2063d6075458f3c64d77df34fd408ac4cb493bfd5c4de09a4ad31e9bd91318ef7ea3d6 SHA512 76ec2acc18cfc2438ad2f377ff668182bbd5a933bc534845af47edf44b3787e177525ebb0dc814d4a5f70ccf23afe1bf9f1761cfa97d8a61019f8a4f7abf7aa0 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_cs.tar.gz 3859544 BLAKE2B 02ecad41f95332d4f6780aa9e0d34dc922e6e2a839f8d03a194cc8abda931090cf8cd9b31fa10853dd59de3aa308a48808986fa25a0efa52e6b0281f745c1451 SHA512 99f1940010367ee354558620a978e20e6d61fa8ddcb42ff0180f0163afe51f39dbc2f953d75f74a8830ce41adf786e51552a37b227d445e0a8b94bf483848ea9 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_cy.tar.gz 1033818 BLAKE2B d4fd50e29c6dcb9ac4e51bebac9c4ea1d672cad091af589080bac4937b8f93c5a37b1b7645949d8540b55e43e24b5586e09f0e537f705e6b423e62e2610bdf03 SHA512 a52c34dad4ef09b141d640d87ab60508e66a9236cf794d4f98ec2ae38031f21f3dbd33c3983296427aa67a2285d2d10051ddc9c2e8d16248d20a6709e4f95fc1 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_da.tar.gz 3134406 BLAKE2B 4bc8b3428fdb114d07e218f90ceb381efee7072582cbee33980a4590d2fa7fd385eaa282fd4f5867c86b35589293ec8d05125ad94921eda5dcae5705bf10bcbe SHA512 6286e65afd69d49f193369453b0bad58692e1b9e4bfee1fd1c7c560d24f803f1da89371a0f2865d976f93bc96d85254b39b11453c3274cdad59668e62d5650a9 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_de.tar.gz 22071468 BLAKE2B a83158e7dd92cff9c422b4d6835ef3381ec73ea63fa1c1ddd6ca8f03007ab9635ff85ebd85faba7b198ed116344e6ef32a10ad258d8bfb108a9b2a9ffb949100 SHA512 ce6a94f7a7c57126c94a3b4bf2153dd355874c7c772072bf35e86bfaf9909c14971414c7dd42303839cddb6a9faee9c6a080b47f0ed117187574050d88618d54 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_dgo.tar.gz 432254 BLAKE2B 164c9b15baffd2b73cbf606974c5f2a2c47cf84cfb8b785a811b5272bdd597b5a20b8c0613ee05b6df31c0eaf8d9c3bbd045c701bdd79c0529399a2a04c2b68d SHA512 6952742aedd73645ee23d5d4dfc326851bebd2b0ef794f89f7edc8e5bb3c0f84b17be6ce67c47ed05714ad4aabd2f6179302abc4e70947ebc2600207090a972b -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_dsb.tar.gz 915959 BLAKE2B b931b1bec7ace5bbce51ab8070947ff8f06be142dfb7e7cf4fa69ecaa4f54d78cb385f8d7ad339635e5c175cca60b94f9c8e5d54b58fe4b86b28c5517e8f3e51 SHA512 777ac91a53b96ded1336590c5afdd7331bf19bc6e86d43ac22f9663f2bea655e952ad13a0f68424b70c612fbc7b60c7d0a710a5642c6023363b01b87fb19e3d7 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_dz.tar.gz 481784 BLAKE2B 7dfe5c63a1aa255e6e3e81a5ee6f2d0b709151858cb97a81bbdccfc375e718a46cb4fdc41e9b40cfb3f9d738601bc1ba00fa2f165ab6fe306ab5a34cea381d08 SHA512 d0aef5d7e2bdc0ce816c691e3e44c166bd249df87deb09bea534f035c2bf08935d3cd915e1f4149afb61f254accb4d4e8bb99a817d0d1f2167b8ee4d7b3b3968 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_el.tar.gz 3175094 BLAKE2B 8c7cba7e06c939cb1f5dfdb5d0538d54602c62c7d6faaf47c474d943c99ac8e3d4dfdd9abc4d76797047ababb0fc06a639cb30ac400d3e09e839a5b0643b5efa SHA512 b923531e1ea17a7094ca239498a3260aab97178908d4ec8c6b61412433b562d6063ccb8d473954afb5dee7a1c99f1a5c2b841d3f4386c63a4aaff96e7a7cd801 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz 7643136 BLAKE2B 939eaab7a347cd8b74145b8db0659ce66ed6c1c5a426babefafee142af50f6e50af09589f8cc804b6ccb34b2ed9da91b643505178a951a1a8773e8ebed0c5763 SHA512 9f04bbfe733d91bee79c34e4d556c2a8d295322d9880ec3588572292c6b326657135d9e38d765f86bfa9feb86dad76c398a8b2de7780d2c087766fbc983531ed -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz 7058717 BLAKE2B 6d94f9e623dc5479cfdc6bb7d1ab10a16712f9b0f0e832c675518988bb3ead10d8f5dfca65a1f2d3e5ad95cdd8145e9246fbea6e97e63922edcdbafa817ef320 SHA512 a8c603e55bfad154d538114ccab27bd51d007f97d316522d89dd6453caa395c38807f883f1320238e85d43ca71cdbe45398391262b537d31a6ab33eea9562657 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_eo.tar.gz 1303097 BLAKE2B ec0060a080b6b901ecfa7447c87bb998edcf26434545d03a2a92e113541eee35dd834a7b85090377d5c0b7e17164880d00662c273210a8ff45ef5c651715fcba SHA512 f9fd336f6798bad7d0e5ac2c54cbb62379932cf59d084862a01e5c1bdaa964f6d8c2583cf5ca412fe3dc9a582057767d60a2f106c45bcc6e64bec4756f6496bf -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_es.tar.gz 7807314 BLAKE2B 0b118e6da53205027c9fe1707115bbcde61054b90a4781b0110fb40169a713b8d1acfbe5665cbae46a41ead3aa68e7a417fcc2f7d9f9c2c924ab7fc24bdfb913 SHA512 801d161ab25d4f915d61d2f2dd66c0e575011c5d053a5cff3f296bc9493ed5d00391bd0f89116fbb2b2fc881c064fcf73627a2c2854fcbf0edd6c14aa9cc5a77 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_et.tar.gz 1887706 BLAKE2B 8b0dc6c2303738375315d6cb6d82a00255ac716bcde8f05e475baba8401753850c715d348b0e31b64dd191d4306c44d0fa58a2587b4bfdb3e3667cb8f5ce850a SHA512 7d43295df29e608e25e83a52888c03783d0b38f6e03a2cbaa3042968692be37d6ed5dff7de769932701819c0e70f3a7484d315f96faf4f1b15663091d5f8b4f1 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_eu.tar.gz 1035847 BLAKE2B cf0bfd125dac87e08d905c414a1395d1744e3103350e75ebdcafe7720b8e3c00c59695d3971fbe62563f8312db6f84498ff839a3d8895775799fb996fa2648de SHA512 6e0f65e4d87dcf6048d04eb168c66dcc9181d5cc76b7f953658e0043c9ef7e5664fe1d496c8efe8ef500bbe3689f21f4e6616c27525c446973369508f55a1cb5 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_fa.tar.gz 355235 BLAKE2B 3d45947815495946ca79e8d73d8faa0632b06ed40d5f63d2c25c1e5fda3832f89744cb5c096c39639c49365a1543d5b4e4fb68209fe017620b7b7c47bb67077e SHA512 2e774a59691b2722c561de294fdc2cc517130509ef6612be11ffc8ab44a5f5142444ce937b7f76a803777675e5cc4e3595c3283cb14462fe6744ce4b61d63244 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_fi.tar.gz 878155 BLAKE2B 8a06f241b9d269a9cf3a35488671f9f03705f076f201cdc3935751351a7510752b3a9d4f7f29a86e53257482227d567b1d2ce5ef3a97f88a16f9a2414f791141 SHA512 bb160a06bbd861e30110c5823ef824491c359238169cb052f58ffbdd3b3c9fd75504be4ced6b4784912252980db4526e67e37067efceddeec8f85edb94fd7ba3 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_fr.tar.gz 3353257 BLAKE2B ea887334e99daeeca027ca93c2338208a5c85715d728f324c2675527ce1537e167d56c45976b12cd15445c26a1b62a0a44f089d06a1273ef91d5734fbb06e8bc SHA512 0d4e08cc4d2bf693157ab11d9bc6d7b29e0c309b45ee5238011c6abe1c5dbfecf78fba1f7f623b0e3650d16a094ae66f3b28f647bacb49e70ef874268d82dc81 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_fur.tar.gz 196180 BLAKE2B 826cbb1ff02b762b84d958d5ad1fac258720db5c7b00ee5e2146a9f153cdeec69f48b4da196658018e716a4e5ab1743a968bc9781761fbd89c8abe0b3ca9f2d1 SHA512 634c64326cf6fe70e19857a2b070feb5a83b29aa441c03ac2da218f0355030d2325e8f3a17f61bdc5b91d011165d3c3db69f471242eb8d5cca91ccbd1a234f08 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_fy.tar.gz 920746 BLAKE2B 6314399f5094411949c58000f6bedfa050381272291f0901f2671b8bc3edb7d418fde81919187e33489e2d3461610d03f22ba956eec3bc89f4853e43fd98fbf7 SHA512 aeb3f21de5328ae679d110d5ae21518bef12b1f9c3b708c5791766ff75b35ded1dbd297633e6a8e5377358bb754e7643fc7ac3ad9ab2d937fca68ab3b8cc3511 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ga.tar.gz 727480 BLAKE2B bc263b6cd57e6b79d417ae469f5d365c7be5a16a4d11b026fbd842a96d8b6dd9b60cbe13188dd31dffc65007a0cff0ceab2750053ada3187aefcb2bddf346749 SHA512 2b0904f1fa10fdc7d3fc602f8b152dea0ae7f7c679155ecab923521bedfe8f792f361358aef3aeecb5a168ddcb5df3ea4f831221790155a3206cc51351292af6 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_gd.tar.gz 1767336 BLAKE2B 8aca0363d333e2bf1a8d0c466779f9e6d7638463bee84a114e771bbe95371f3890d6ccb6d93e9e6022c979c48df06fb171feb6b709d117b43106bdd948c942b5 SHA512 df471ec103ef4252f707d5c9b32661b1b17011c4483a884b9f121db8a609eab0569faceb43422eae69cce5a9dbf48b10abd3f6e1fbab1d424a27c959db730c04 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_gl.tar.gz 2875793 BLAKE2B 968bf181aeb94224247dd14c9164b1cef1756f5b7ced22f69d31d2cd79146c5bcff3f3a2485cb34bbdde9ee92df0901274fc8a1fe9b288226d128e05eea317be SHA512 8e1254ef32fee797bd72d20ffa375a81d109193a62b26194e1103a272f06b8553f13833bcc07415aa806940c4c1f273c8720f7a836f8da01b5ffd2007a473a0b -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_gu.tar.gz 1297941 BLAKE2B 920da372d13a124e99c1aeafb363ad834b059d72f94bad380e291a5ccf2c119c1f86596208bb24589f8cf971ca5ed7b21198e7c498632dd0196d8539f7271f7f SHA512 6577d2e4b9c50ffef4ada42cc8403ec291ce30f6ac2f5d922fcaca81e468c7114b04bce4fb38e8892fa4140770a033df154ae79ea2515927f020748060813a4e -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_gug.tar.gz 506747 BLAKE2B c06487795bd76104c7bb6d7c48dd1f22eca990901d461dcd099474e7f0e3dc78673bc5e1f3c48ccd15641ebc6e377380082dedceee0d8f00766034b4868f2d9c SHA512 5b3e948fa9f5569495cf35da3c6144e7993ceac571c470454f47bda2eefb3d1586ad5d2979b396b5dd59bebbfe2683d0bddc4e9dccd0a9314e535b8c756445eb -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_he.tar.gz 1699323 BLAKE2B 4aca8fe274db3aa7c450e29029c53af026be066e20117b0e102cda801aeab118b98210efe29163e524f17a44db274b834a6a1395e7e92e6e2eff0980fc51fc9d SHA512 82d202c5f885a2dedba901797a379e5354cdb9dffd4975a58b4281a4f841903a9b99db5901b65bb135ce770d31b3c4736ebef0762606746331c8138052ae262d -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_hi.tar.gz 559753 BLAKE2B 7bb1fe9bb76b37b8c7a9a1d688b7e44fc06de4808385968334097764c249aa9adce1b719e8479f6d3a6ff81aad1a3e7970c1928b1f6419b0e4f384acd38497f7 SHA512 fb2fa7a4599c64ccc31dfd55fd21e7a0bdd3f4cb43dd5a194aa8fef6159c90385df576da715b455bb37df7997e28ed6eaa9c62e4808f22adf2c595e23e60c071 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_hr.tar.gz 998062 BLAKE2B 1f6d9b984a83459c2269ec0ef7e09e84124e6f1b6e16a34f2088c51713f1c43608295b3cdbed0c64132bb08fb79aa5cd00f99c0679ed56ba1afbc95bee24ab42 SHA512 4e4dafc14a0e25417af1a1a30dd02b1013727a40b2c0cdeba0d34be520692ef64681eae718d3872adea8d0c4862d29ac46fbe446cb9be387950e3062c2401c2b -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_hsb.tar.gz 926905 BLAKE2B 960c4df39079a3a88562531a49c21959d0253c3df6e934c6b01510ac30d8ff5a1f26665f55b5766132e7bc3de348b6117b90640454cf2d766301e1128b3b7dd6 SHA512 a3e52a2d6625478aec319aeb7e77bc5dd94edc2f0a2a749dbdf2f3bd0f4d2b29f2da795e903ed45cf060f845c10af7ea6251b4e9035d211d684899c394edad0f -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_hu.tar.gz 3336709 BLAKE2B 27d332aa3160a5c25cea11da7a75c850319378f02d80b447a939d29fe2fe69b52e3557aeeecdbcca0f9a518ef8154e351b8be542dce0e7f69243569b58e448f4 SHA512 cd1befe3105d7bb080f5ea214eaa537e378e472eedc5c57c0437ef33203eb89e367c5d53a45f8e05a22092325e7c6bc3a4bce128dda3e5495f8a901ac5492e60 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_id.tar.gz 1888546 BLAKE2B 81b59244791a0aae4d08f0763638a5b23e6c4ddd35a977d15a3b62372bb2f2afdb150441f6b9d5d1938d86802d9cc9ab22068f2707db8a94c0ba3491fc5747b5 SHA512 f43afb19a219491acbe544d2427c93e87d0d0d5d026937896e268a47404a48e81a576d97a1adc2b8dd4e6e3e446d5be283b9fb50c519f8f6a3a15eb6e7dc7453 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_is.tar.gz 1534460 BLAKE2B 68a7e2d6207f4ed5667ff11eb2d50930fa3f2b03e5291f7ef30e21177bc9f92e79fc05a8ae5f4191f00d918273dacf5b3dd364798189d5f86134917234aebda3 SHA512 30b53383a84201b8949219575d507fc553d2efe5301a2bde8dcb6e4c6b25601dea2b013b9c16f3a7377c84891a79868581bb6e394de594cff24278b47fca8e59 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_it.tar.gz 2376407 BLAKE2B 52fd4e7f4d49f7dc6a463852a40d1897de39f100d47affcf2a316eb4a1f987ddfa77896e0b9aeaa894d7485d0905b2477bd152a0d27800e6604bf35ef8c3a82a SHA512 5b4728d5a4a28c99fa9504bec3689deb618545303d1f0d1659243c569ff211c6389d67fa7021493c5b10d9189ccb00838f7ea52f999670693fb4b0e25c053bc8 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ja.tar.gz 1035259 BLAKE2B e901c10005db14e733a0b62db4e8b2090b78e2088b91cd90ca00f08efa5a2beca7f21f86c41af0485ab71477bf5f20ae1aff83fdafad57236b2bedf0d7a66e14 SHA512 51e6869779825b26d853785eb4d94ac5e13bef401ab60eb8a28834a93efe5e3b34f2458c13f38b07e36c0ec8ca472b772024f794d295b4a1898109dd890678e1 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ka.tar.gz 399521 BLAKE2B 394da3ceeed0f78f120cee6b81d80687321e713625a93d8e3bf7e3b060df652b4af9737afcfe82aa8806f4df6dd764d08241034efeac4b90a5eb422ef9061d32 SHA512 5f505b537a2e71fb1c6c457ebf70fe481b08ca8fcfdb0550c3223c6f1ab33750e8d4c3350e70f2ff08e7fae13971a3b053d36dae6e7237165d2f58016aed4b4e -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_kab.tar.gz 633005 BLAKE2B 785710cd78b355977cc2e161de4831cba0097ed1d749a5f63855c7065cc5fa89a4370f99b2b856f4faf96cf941d8085d4f4ddfd9ffa7922ffffb6d7baaf4af70 SHA512 a0b1dccde41b4f8dd230cd39bbf04ee8bad4046ba46645d5dabcff8723e38a0a2003c377dac4a18c96b3dbccd54e712c8f280348e11928f444ddf2e89c155090 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_kk.tar.gz 834069 BLAKE2B c9d1e78494155239d9ed177b85bd7cae2cb42a10f26b09f9687bd37841af70d552bba9c3308c9c7221d0e9397250ed4d1e5e1d7bc81fb3b5f53cdee1531c10ff SHA512 6d8b55683adc87bc87abedb4b4c6f395a05718d86be0d850459a69dcf9bb292da6c0d8dc47b277ab20155ffeb4c9cff70d131402ffac262f8519497c56ba4ce6 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_km.tar.gz 818255 BLAKE2B b1fb0375cd845b5e55768afc4c27f4c15ebae398542092a2ffcab82ba80400914ac95b424fa14c3e825c84525020306d54ff83fba8d535d3829cdde9e5ca3188 SHA512 2d72ffcfefc18a842eb6d778c4483fe99195bf9c1cf43fe6e2e5f97c182ab34011f42928d2d0fc3bb3dbab9e3e9a62b5268ea7f60413f22ed39ab471e18b8dcb -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz 333270 BLAKE2B d1d6bd6ceb055462a9bc6ef7b9e3e192893c2aacd66fdadf181df4c83637648f4bbdd7d60e3b8ba7a854f3a6d6ca4da7ebad63df7a4d67c8d758d30d2ec8fc7f SHA512 4d1dbcc9dba6fc254a0721228ed19eaa488aab5b46992168db2257b42ea2fb4d14c43ef320f46855b432bef91dd06e580c29fa89c7274df61e169ba422e2466d -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_kn.tar.gz 568886 BLAKE2B 29d6b1d51e0be57a4b384e1f4c0044ae8831be58abff5d15d72908fc122b1ff76c27d00e0e09014da00716d3e2f429d60fc746d7d88930f9bfb51c2e34cb6489 SHA512 13786fea4dc664695a9d091c244b519a98aeb66d5e161dd62a29d135779123d5dea036965470817a786da3cae9da6fe900a14157a9790f3e6214f23bfa86ed9a -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ko.tar.gz 1701119 BLAKE2B 9c5c9bd6c0a43d393cded96dd506755df8f9a7c79a3677d21532c564578c5e7b1f7054f08f41a8c7444df88f2f1071862d350a8252de9dd382bd2c6b4051e1df SHA512 c7d720da1f727d9d12ba1a81877eca26d773541ce8281979de7942dc7b06bc146c9ad8702cb62603996b11209bce704efab8dbcb8227360303999c86a0e74039 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_kok.tar.gz 406953 BLAKE2B be817118a6d979ea59d57c0037978976082fbdf722009ba95115d05ec28d288fd26f0c71ab7260080204041b177cbf575d361139b96a1ece7d6830241f955521 SHA512 15b91538342fbe1e12baa1734709a437d097b4579d190c3d267525e36586c77277ffb63b64d45eb0935d227a259c898a30d17c7cd50a6c340b3c90679a62e34b -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ks.tar.gz 328755 BLAKE2B 300b7089f6bc2b82dd5a63cef8999c69f8d8def221a64b5942f5016a0a0d4b59fa4dab56ad9d28f8484f085d124cb3dc0a12125b8305a4a914accd84c9c7c160 SHA512 fdd7559c27b6f28873a2e302b11fe59a1e35a815bbfaa9c8edb515dac123e71d73254226c79893622550eb09d48a3ed6823ef971f2fe496db7f113fbdddebac4 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_lb.tar.gz 148023 BLAKE2B 49b17daf252d87d54653863c489f94c51130cef98c99c602ffa48b2adeb474c95450060d3a20f3a444bcef5903572d2e49048a391a41fec4d248190cc9ba8f89 SHA512 1186087672255335ca0e30745559e86c157941eae6bf24120a5a10c37520ea242f1a16b05d0092b4885dc89c457d0581c9bbe4acd1467ba8edb0396a446cc7c2 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_lo.tar.gz 520995 BLAKE2B b3aef689fc71360b992d46bae6f85c91ece9cc204bd76c5550298849b864632450d7bb8aef9d3165ed54404e415816b1c7836e475064205f8d52c55650673ec0 SHA512 84e68907b1b2a50c52893192b875d0fe0f0bff0b4758c67207549d4f153617fdca3adfd562390423a6d567b7385c025c940a63d683cf3177e2b9678e278cd2f3 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_lt.tar.gz 1245389 BLAKE2B 4a1edba1740e6c9ff219183efd47261d72956f91a1818e81557d98ea6be1687957223f54c01e27d0058033e4ba78f980a87188810c94fb6d9a220c92ddb5378d SHA512 ac79795ba4c43de89d46b9661387e8b2d77546b52c9e538929a25af17f15eec44092624cd1f36b236965d1a2f30cf0a94c9713ed38b8ff6e1a28d1f190245e50 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_lv.tar.gz 1170562 BLAKE2B 315e3b869738106f9159d288c1fc4fb13cac7579584869d330551a7071b1cace81d57313c58559f7a34005bfed7bb5d2e31aa659afe0f8ee07312fec3b83a933 SHA512 149ed44250b329cdc260ef6f7a234999f26e2510b4ea0f43a93e78f6b322f2b5b37f1ec1318ba0f1092ee2307cb3c0b035efe20883c3800b539fb01dc906a0d4 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_mai.tar.gz 330692 BLAKE2B 6d945d7f29ef61cd3049fe6c0d5a0500957670caca2727e560c141bd94563c4c830eb93a9910f6fc143b58e025104b90f810cc0b4e65a7c681be810e677e852f SHA512 a051c7b5a11ab451d406351c2079cf668ea0676a5c608961c52410984913e19ee8ce51ed90b9ac1f7de4fa97a0df7879edd4ab87226f0e7e4bb427e422c43e6b -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_mk.tar.gz 482535 BLAKE2B 6eef8c659efe6f5e228c4a6f28cdd63d0cfe1eaa53af7c6e6ab82a30a886ac86b0f048e37e667899c91985d7ccbbe3bbd0e134f419c3dbbd961f4c549a979e71 SHA512 925a5519d9dc9772d79f278ce1f580ea7ab077409454da16fca5323c444dc4dc0ac27349dc43b51619a7dcc776112ff088e6daf7580f2ac22306772e8a19c9cc -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ml.tar.gz 530903 BLAKE2B 85ba79649558afdea184ee1717507ca6dd6aad718776154a500d26aea1afca7d1f9272d0869231fb6e24e542b8b280256be2b0298f322888c63fb4e3b6abbe01 SHA512 2c2456d8da68e725ebb312387d1b247b46a9661f448bf3b3782c0a034e9b3e2e2cccba693c7e24a2f81cf7f02ce112d6df56676c61e4036c14a5473ca5f24377 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_mn.tar.gz 2274968 BLAKE2B 4ca49d0828f9fd3dfa0c7c280828775e968c3393a3ef8c9d5ade8c7b344d497450bae051d5516cecba37a44c6451605d52487456f70f852ede7af7de8842d05f SHA512 2309b8dc052246a0599d893fd3a31b88c4bd531b5c9b31f1b41f2cc7b8d3e49beb62d1b57736d76e1fb1db6ca04a72a9ee3276e21fe68a1bff0954b02ad41202 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_mni.tar.gz 397881 BLAKE2B 079d18d327b4e036f6a9e7588fdd53a1bbfd7b2ba980394d4d785036924436c74788fd7fd14d2c4a39442e00c3d9acc47a3c68120ede36e68f0bd78067a03d0e SHA512 90c91d0c8c4ba66929eb5a87f7392d642fcdcb2ede7d2864a087b943674e739a11efef242148dd1ef58dcf543ec0297e7af6347f1c0cb3ccad70c20375beafa8 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_mr.tar.gz 564042 BLAKE2B 1ad0d32f2888fc97159e09b77ee76d1f402b7303b3441a99a2b822da61817e4095d2de66e5cd3b878cd6a0fdfed7c8b492a432f65c65f3f246351e99238812c0 SHA512 542205203c71313f56a9bcf71165bec9eb627603864d5a25e931b5606fac4f35479534c243f88456aa997ede083de9a0a377aba9835ae9e482eba0757fc2e21a -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_my.tar.gz 455231 BLAKE2B ffc94ff5a1073fd576a899546549ad1070d876bfc18d5f26a06c99b590dc3458da2a1b73c9cd99da2d26ff478d1d651c712344cc1de0ffd4031882f2fc4275e3 SHA512 9b444020a86084a78e06e7e58f2074ca588131cd9d684ec119a4ee1e97d6ba31a891ae793ce33eb8806339b827e0e427827611505f4bc7cd1d6f3a52fb4b9f56 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_nb.tar.gz 4368004 BLAKE2B 2c62bdd8171db6e0a92056dc62278b215f285000b460db98bfa9c741cc2c8f568736772306260d13fcb5ccdab24025f8899b8296dfea7424aea2b6b8061b3608 SHA512 2414d4ea10cbecc7978aef35532b971e0d275431094622e4d588a8f16154916a956d76f51fddda9209002cff9ee710b4e4ab7efe15eb5c5c9a2d882bb643a882 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ne.tar.gz 945119 BLAKE2B f2d9fa14f2ba77841cec6c0b823c1bf428addca0b4207ae8e5331e710acb9621acd01bfa2842bef95e40c49a35b9345bc48592ee247a1a690182ac9bac40af56 SHA512 78992142dc357daac9041f18fc4381950cb7dda2fe4c4d6399d11fc5f9f9e35ffd04b9d00b12299fc3968f1fd9dca1cfb4506e99fc427048ff0bfdb90e154e3f -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_nl.tar.gz 1833127 BLAKE2B 5c0848003a8eed8c05051342315310ee58b55471e63e44cc766349a176b1d307c006f36900f94feee128437da7e89a4b7bafc738b9f9ef5459c6ec30001be9c3 SHA512 28e7949a42cd91d8e549bea7882e26303e93c97fb29345ddddd21689850db0f0ccc0e03084936e9261fcf7a103ac699921560e180197e7f269de6d05903a3458 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_nn.tar.gz 4372323 BLAKE2B 836deec44780f4cbb53df2cf644dd9f762cda8d0ae8aa9de45906fdc4e326526657d873a2ae06fffa5420925d3147c37db37ae5816f311643487420338a960a4 SHA512 0a9a2b1917b8a2ec5b1b196b7093483ac277970e47c91984ed78ed3c0159f60d2b78edc0f355c72c0a3f71c357f1dc8e85fc6b12b400d3115c0d7b0375e0ee5d -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_nr.tar.gz 277791 BLAKE2B ed898e9898e5ad6e794dc8654ff06526a0bd2a478e801366783d96b1597a2f01e117a3296c81a36f0753f971bfe1b17f45892af5f09727d9cc6e819c44f46395 SHA512 1a9a4f9776e94dae95ba1cfb0adf33d1ccc23f8d4c934e334e394bd706fbd6bb5da95d31602b5bfbae21ae787c7b597be930c68ff62dfa0eea4bab591c8218d0 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_nso.tar.gz 320765 BLAKE2B 8ecd27419994dec622d51c2dd6b71512415f59b4f7a4a87495a2cd18f0a48fb18a842c8689ede1d0eb5554b134ea661063715e2c049d25e6d78ea2078d7f3e97 SHA512 cb4f99adabd8e9b71a4d04df52fe51f8ad32347917db59f176676c18fe1b21e844ce1cc5ee6b29b2516af11ac185f68ab35082a73660040458d85a7593512076 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_oc.tar.gz 1327505 BLAKE2B 387463fd611e39c0c1aa70ca6ad4fede16ae3c237381027ce7ef4c2556ebd2b5fee278c3b3b6cdffe3d1a35d4d5c6600ce028e4f5202bd21dc5ade3cea8864c3 SHA512 aa8a7c901be7ea9f46af3db18a8da3476a5f62f03fb2f96a023a29a59da565a37f541360d49889ed2f9ad2d836a38e81092322c252368c69ea1bd66b1ca219e2 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_om.tar.gz 482376 BLAKE2B 467ad4d87572f71a952d7d999ddc175dc1a36a1cce4c7cef5947438d8810fb7eae8481abd615ff069db4d2628234f7c3d7b2f194b62e8517a5d612e15b4b2cf9 SHA512 2993c6f00cc0c1439a858ca3bf0786c60a44e915d6ba70b8c5a8d1080af5642aaeb89356a496c556302aaded0e9a998fe5fd861c90dbd44a3074dd8bab4dcabc -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_or.tar.gz 582571 BLAKE2B 954589ca30c2989b40f2e398e2d14d6aae1e7632ab0d45073a7f42e6c32dfa6a1e6709a73fad8bc35687f9d18cc5e378a1318188625689c4c7b165063bbc96f2 SHA512 fb8c8bc5ecace72503ab717abc0542a02ccc92444316ed45f752ad717db879a08e458b3e567530c3afa9b736db4c2291b7e1fc0ba64f41609fcacabda6199117 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz 486479 BLAKE2B db2675cb602fc154bb59709e388ab7241e64537a8a8188f32a776d5c578163bf9e2aaa80de36a7f77dff87769e84ea43e48540b968906c5e8738c35646ddf34a SHA512 725b708d8cb511c1568f2b61de15043bf0aa52ccce84d38c22af1b718ee6dc93f56edaf72d7487e13e12dce5beaec4d26469b5f14cb98048f1c92d81daeb0269 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_pl.tar.gz 3402762 BLAKE2B f4a2f1c95dc91df53e42f16662479a708ba386af031a9b08a94eee99c8da6327cf412a12cc3bebf334a226f91b10a429f2b6e170e48da91271ba449f093a97be SHA512 1987299203ae843b1fd767d6d53d49a8e1e9faf7a002862cc4440d65a4a507990855e5eeef58bf66dc6185374fd12a1e84d2eefbfef795067a5b76f7c886d325 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz 3134691 BLAKE2B be8462b25b8d3c17a1eaad28b16c3040243cb29af5cc65b4078ae42133680e82ccfde7cdec525db9770ab777aaa274f898979e3706adc1828b9d8ef544ea8a8f SHA512 236cf5034cf35f312e814acae00a62118b79106ed864aeefb50f300c740aba8be691e1019d79e723f30369aff0cf371bb3f32b1b378802e80beb1ef993029316 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_pt.tar.gz 2668252 BLAKE2B 308c02bad8d315028fe2acc88465fdb33cf4dbce96589dfb34921a6fdb428e8d2c7fc8ef19e40559f86b50a378e3479fd8d28b7e4b5a8b5a891612a89a648306 SHA512 4f3dc9d7712629d555e53a481fb0641665ee791e5a410b685f100e079b06775209a93ed9980aa3b131f36765010b785bad48ffbe285e75a40d9859930ae9b27b -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ro.tar.gz 2505741 BLAKE2B 384d6cfa8deb1028dfb8d072e4a773bfb3c5356fa6351fe2e23536d50874aacf70c8f699adf735dedc8205867b30e4cdb84677d0eee4a42676b7f87b46cc66c0 SHA512 a154efc946f7e8b112f8d2ed6713b9e00b38365572558ee761059842a34cda33010db687dcc6b17db61953b088312996685ee69296b02a2318aea24f448c0acb -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ru.tar.gz 2374901 BLAKE2B 292f3d83c5857e52ff8cfc2e8cb1f182437dbb65c137d8307ab7da6ab738eefdc108e20fa4554c0fbead87f8421560c9455f3c12efb21204533519ad5bf8a192 SHA512 bee676e1127a79a961b7483d56b5dc9a6c1c53992c37a087b69705ff03f852e8c9b0139745761f32be533dab9b5290151dc62f752743c9e35df99c5725a7916b -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_rw.tar.gz 344717 BLAKE2B b04a71fff229f31e01ca6b314bb175d9f42956372db41f352cc47231d8618e5dbbc0e68264c5ee879c4e447cf139b8bec5cc3457af31d5680ce626566892ff3e SHA512 66fcb78b05b9149289ae8077087a38972764b53a4a68e15a640ed96128f4d08f442d9728f4e110b9f5386c99ec5e09ecea1e7e2d5823446fe87af5428c9ac799 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz 443066 BLAKE2B 842d0c93abf99e83fcb8339df8351d679a502b59ae1eb8ea0dcc26c3e6171ba59370648de481b08650e357446d94f91a24124ec49f00e67289b1e11295909a02 SHA512 d26263481c7406362b160436d3a2f948f4c5d635171d92a747906fd2a864d18ce696c05b2f6bd1a41625b7d742c723d29c0b919f0f558b6e0cfb89dd212a97f5 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sat.tar.gz 508927 BLAKE2B 693b9d08a50cfe6360e31a22c9c0362e18cd82b43476c785002e20bf49132a94b52dd93247c065ef490237fa8d39addfe9576cbc67986e1120f0d1859c5eab14 SHA512 b643041f4256d2836fa014739ce96bb9a5a24be3576b475618b699a4a97466c12e5753f5bd009a3f62f2f9af4055f87edfe0724463633e83b83dfe23bef6d204 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sd.tar.gz 430947 BLAKE2B 20c4b0f956adc2ac5716d8c24b111c845261ba120fdb8a2e7f57b91ecb68c72068bdb91ba5b3501d995efeef7936d9a3fcf9dff5e7d2ba8f9b4252ccd57cc5c6 SHA512 6eeb3b9067b015e12c0a07a04782b06dfb21520e9c5f60c266de6789a611d608461625cf9c2a8d6c6c13f8d5c3b74cb07b923451c161e697143af2c73a61b096 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_si.tar.gz 758465 BLAKE2B be4401a060a344ac886f9e7fa9df8479533a7b95cbdc1a2f557a8a32afaf41ff15cb4a9f83bb379d7422680f6a77529adc5b5c4c433f09747301fb0f631f672d SHA512 fed136089971893a2a13b131e3b5f542139cda1a5f1e898735d77a82dccb0d8c44ac7de67009eefd7c0bf20961f734e28fde703a5f31812a255729bf6ff2cf57 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sid.tar.gz 518539 BLAKE2B a5ddd26d6ee8ee55b9f8b7ca0246ac53dcdb8c0d7be5879a7890d7ce0ed8f9a183905d7e4e600e956a6500f063e2eaf5fd9290bcb87ee88e3a0452a11757975f SHA512 6ead4aa5857d2b99bca785708a4c8634993f186c256a0438c797292d05f62654b38d3ebd26d670871b28b457335b8b0b4f3c7b9019269000cb963f457d1103b7 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sk.tar.gz 2381438 BLAKE2B fd8d0b63c5d4387d018d328b3ab33c5093248a1ac5efb9c050d1abe20ee72f72c8ed0fd5beee0c7779cd2c0c1117a430251d869a5b0dcf198b9cfe593399c355 SHA512 c687ae98d3ce1eaefc8a3a22f94e386344b99039993847c2444fe09dd2a2caa8c9f0981f047e3e5a0952b5b87a8f0f835ed7668249a548e59a9f85725ba5d904 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sl.tar.gz 2785019 BLAKE2B f67cebe1abd3041b792296e48bf05afb674d689efe62c9e4256037caa2002dca6e8d47ff27b0b25cbcb2bd2cbb75cb468fd0a7327858168e06c4a71ff142d174 SHA512 1e51af4c23f989227daa4863cafb132055a79267e6bad091b51e264dd0e8c41fa38b1b26be15a87b572d5ec5bc814279f6acf477a729d14bdc369365772812c5 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sq.tar.gz 1216938 BLAKE2B f2cc5a19bbd87263dd3f3971070a3cc2d55ba262e2393e58e4d50b03bc377f20164f4ad72c011adb84d6a3a388dd597c6d18fc992f8e21488f7d64e03515e9e6 SHA512 64bf59f59a15d745ff181c00bb0278d12170842beee3d7caaa1efbbe6da7da0c8b1979b59c71d3c4958ae7f63b77c9666a492904a5bc64b9eec000a524c2f7fa -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz 2406139 BLAKE2B 620c6b5072612178c1bdb901a3f244a7e50a4cbb7e2a61fb5b9a329cc2c4485579e791b2d99bf1927fd8478415908bce4e1302457d148875af5e1fb479f939ce SHA512 a591399792ffd31a9276086efcedd190587e7245cc7c843d6dbc501e67499c7f8e010d79e5d1394c219d7e153d41579a6063fb5a3ac64d0d8970a9f6b25c1847 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sr.tar.gz 2784413 BLAKE2B da7cdb7119eb1a4c90dcd490b2eb5890bd2766d1d5bb43eff0016fa70b2daa7a8e176431a759c62dcff829859b49846ed7db5c94c4a3024d7bc64ac316359f92 SHA512 90814ef67c7985abbcbbf94f2cfb389f49ba0adb783c92cd078a56ed3035f9739dc413be4054a7830b30e642e79ce5e585030b9445bfa8b61dc3c46168625a6e -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ss.tar.gz 286043 BLAKE2B b3a358a44a4e043afce302da6884494aae54331f24776bd477f01da9cf70ae90075c5a44a888ca978a784b53e1c6c27e7b58d5571d84930a35778892c6debe5f SHA512 2b05b1969510b837b2dd203f60a0968fa55c7116867c5f044c83081a144af71b468d37c6bd71bd8038d937ec962ea456de37d9dd1e2f0e80c8fda78e609389f3 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_st.tar.gz 280209 BLAKE2B e7f32dd92733bcce999952acecbe880316fc02c1c7bfb64faf10ca9c5d71420b657adcd972c5abdafca08c2b2a2c31a3a4f8f16cec984df87d551305efc2247b SHA512 c9dca8a6d06d863d7a1d7e551f3a2f8daee1962fb17f55a2d541004ea44640d8635c7a780da119de0819e93d43ee977f520d0ca0adde03eb66f0ee902cd9b0b7 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sv.tar.gz 2842187 BLAKE2B 1c677abc7c0bbb98c08a5c639f751b5d9bb7f3516dba501b77c8eafee3a003a78a60aebcf2c42299408081a8c05dd1e4de02b124ce87a9062965cbd485c74e92 SHA512 437b831eb90ae2f87f8da2cafc089da9d4c314bc0ce62afbd1b92d27acda1aa9ee37b90845f4e1eb5cdb1fed7842ccb8768cd7a106246a982b0d558a460b0f1f -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz 317048 BLAKE2B 7121faf59b1434108f7ffc5f75ac2afad79500bdfb55f0ea721c8b6b10e330f38c41204f9f69cd72020d6cc228437228720123d3e2bbf7ba79026304747aec17 SHA512 78e920f8dc1ca2c503ddf9ad5cce1ad2492d6b27da16998a15c14a8b4ea39b08043be2da1020f45d02320a13ec3d9ac487d522d1b02607382f94fb11883cf5ea -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_szl.tar.gz 728284 BLAKE2B 76eafeb74ef55b6d81c42dc0f637e2becd46d10f3c8af46b03cf9ae3dc8ad600384f922a03ab320f0aab1093690c9fe933acf4316d36996e6ffbc12b2860ff2c SHA512 e8e1f762457c85f26177348e95d57d50bf7e3b62efaf549753a91c4d2821b0026359317773b5aa2e496c73d8a53c1e7e83c3fceefd68990ac601f1fcaf115b55 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ta.tar.gz 727854 BLAKE2B d5600ac6ac6f29fd5dd041a937dc60fe26a511c1e14ea2f5fc3c95de0483b690039ea8bba32ad2c39027858b392dccc6004f4d4530369c121c83a59d8e59a41b SHA512 ad0d63f27defba3eab6af8116b2b0f7dcf3adb8b427ed50d97c547b84eb4b41533085038be101a3246d90a0a2d3f97bf19cc82298a46c1f5f9a40af347b8afb0 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_te.tar.gz 1074014 BLAKE2B 9abc495521f65e80a771bd7ef8d2ef9feee2bfbdb0c7ecad23af955696139a2d78344ea21e1dde8b5802ec6e759409e9cac79a8f5b3796277e56435518975b5d SHA512 8e263ce2698c2ed1f58b678ae84d37ece2f55d5a3afa52799d93ceffa7caef4115be73c6594da1501450dd8672b3c0ae82fb7a2cb4066cf70d651fd5dce0ec1a -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_tg.tar.gz 389515 BLAKE2B a0b13491ca083a2f968c403df877c628fe4c9d49008f2bfea69dd1dfcf1352334010f247df3054003d78a2b7b301a7e011b3b03026ce9cd79f024fa854f7d0f4 SHA512 8b9ee7b44876d0921cd4b6e02956ee14aed12cf8b8cbaeaf4dd0997530995885bac99365e260194bd723fd507f2cbfa533f78e3aece0392c47adfd2d2294779d -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_th.tar.gz 737639 BLAKE2B 73e4de195c5708f4adbbe6c98e94d333827a447a099c82bd50c2ef473b6b44755d1a2583563d5d4cb667204cd0b1a28120e4610bfa6c9adf2484e15905c47f9b SHA512 1c1ba63965b6fdcbd2ea6557d6f9e25c280d865a308034a372a6d6c1e6955a827ab6accc4d3b292c2e1895308983b8a00b5cbc4b8f31ed9aa07905d19251c48e -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_tn.tar.gz 260408 BLAKE2B 3619ad4470becf60b87b90357959a4fd00605024e2d6c0be4d9fc11838ba7b2bc50f6e5bf0ff6d957381f794b54239f3b254ae26817a9d305e2dca23cac1fbea SHA512 60c763650dc629e2890eec45d35cb9672b443949e5a8b3af6b0bbd6daa9a5742c96098bccbbc755db7c0c69741db06baeeea49c1f4c6bcad90fd76d35c7c8414 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_tr.tar.gz 3357441 BLAKE2B cf47f50c586c224a704516e248e500c300228a61a66c757834b7d5be1e8dbc872cfc9cd017439813d0a716cb64bf3baeea328ea372aabdec86a86b179b4d4bfd SHA512 43335e2dd2eb0d9dd18a88d409c50e4d95f24bcb7270ae00d9857b6ce2dd0f3070f161f5bc0aa5c6318fa7dfadc2b7b8419a914eecf92896c2ec30a551e610ff -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ts.tar.gz 277719 BLAKE2B 252616b320933ff46cae31671d2f4c5fe87318acc1eee78130405a21db6afa5997f3ecc7db6fba051e51278e41f47058d74787fe597c5d75e1bc3e6b2348dedc SHA512 f532a50a60169b595237fde2964825e818f31396096fa5b2c5d05d4596464d5e919bd75ec5ca922e446b4c6fe9348173ab9ef0707a4233d16489a7000f60cad5 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_tt.tar.gz 186456 BLAKE2B 96850e2231acc4eb43207dd65515db877c9b34b0778b653e12f58d48f9027eb49f3302e53af746641babbf8ff7e6c375c94348af8faa51c458de293d03b62b44 SHA512 d411b9c3740ca6fb5964694a5a82250527feec51915d2fc718ac4c160bdb9fc0bb8327a85fcc31222feb24221b8c73bc7a226bcf6c7ae4d340f0f67741a6a2eb -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ug.tar.gz 537778 BLAKE2B 87e62419d85a705416e2db940d13a8d66ad37ae32238f4b484e079db15d9139ef6657af067026516612a8d6d0d10b313cae407af01c5d612cb34b6af2421ee42 SHA512 bfa164795b79dd4a57857a020247a2defcc7a59e23f38f4eaa841b6e56d3a1b3901d2afb68ec23733b0921d47d013f5a0f9c7bf06a6a6b0d9cdcb72253282334 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_uk.tar.gz 2873143 BLAKE2B 04689d535e45524e996643ef5fad1657d1718fdc2844d1e18c5709d92064b2c1740cb913c673065023cadfdb891ba4fb620e1fb5144464d69f4ce56e87bd6000 SHA512 9dcadeff1dd96b0c27afd58f3e2f3396c951f27ca0d490c8c21fb57b9e338ea152d3beae0b00a4f39267a28210c832038a3ef2692c83ac401f5e906ab668a17d -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_uz.tar.gz 312093 BLAKE2B 818aa6d52bf105d41630ae2f76cbb22241013bb61b9b29dd95769f0e5fd6f58a0bd4a71591329675f566f843fc27cc272bb44ae71e481af8f8ff43ec4e24fb39 SHA512 9b40736e3606c289528b008bef3469d70e8b2cc10e10d106340553080eb3940444275f9aefd791cf83ebdbece2e89cb94811b61a666308406d553551b3928a96 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ve.tar.gz 282399 BLAKE2B 48d73159114c07ab2714b6f934ac7d83ed1506c63678a337d0f1ffc11f65a7d88662eae2e4b144853faaa329b30eca6c5b5eb6229f213d7db70be1eebce98857 SHA512 53c9763c5c3f608f104de6f8cdf61fd0f2c03323db937b5fbce4abcce7942ac82aa4e56b6bc34bc1ff776cda7ddebe7c25ce8a80e408e1e351a3304332854efa -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_vec.tar.gz 757326 BLAKE2B c5e1dc3946e6331dde24319ce6664f88ff93dbeb78579c067b93401657eacc5799d97aa5726d140da65e499302206356d43ec26f6df7965a326f33a5edc7fa07 SHA512 e05bfdcff9bfdcadb0c17230a2af94d9ca1feaa7ab62b74fc84244d2e94a5f8cd1148e79e12efeef479f2f9aead5f5222bf2dcf2857f7dd2193fab1e6920e36d -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_vi.tar.gz 563842 BLAKE2B 52150e0530e0b6f1b5733bd78d5e71b8569f5e8f94f6ef8b93677e9671bea0dbb07011820e6177302dcb8329a9bd80f51fd2ececcdbcf27998c48f1e80c44d22 SHA512 0427403683d07c34ec7c49b5fe171c1da5d2efc5041d84377e37459321f1d501eb9a4ae23f7556044595f2a776c545c7283ca622a51fb641befedf70c247fdab -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_xh.tar.gz 288876 BLAKE2B ab85c60efb1cbde70300b524c6585b1e9543fabc4e5699c6c4f788d3b3d5e39ea589fda8a7c916dd8db7de4a1efd0b51e38aedbc3e0e51d3c2868834801c3a76 SHA512 a0c7e24d180724cc6f2aadf0006f3c04031f3a4d4da3e043ac4df54211929fd20cb22d79878d8a356f537c1c54980f5ad135f7bef52e7dbd80147378af86cfe0 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 1063510 BLAKE2B dd1acf560f31b822826ab5e681212e421b67ec7ddec4e83ad1060530930302ef8bfc482fc99e7a143b280e55ebf44e66f6a668d8363b53cbb192ecb8ace86df8 SHA512 bf3e9c36f359976029922298d8fec23017f17a960e9dac47d3a4504faaaacea880357e52bc013186420e72e4c20852bb9a2847795ef9bb94b285b695203ad485 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 1035596 BLAKE2B 9eed76f3f6bdf98f6bd4b2da6f20d420f8d267534dce36bf5acd6ce1a27c878254a47cbed89ad7b8d06cc7e216755b799c86adb99a4a1ca1be3af2cb5785d4f7 SHA512 6c79eb0c0b20d586f0d4f569b14ef57840df61765482ad5379f52e23ac107532ca97dcc267609369204e3e378577917e901ffd2dd757c674a4ebbe03459a5df6 -DIST LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_zu.tar.gz 318236 BLAKE2B f040139c64d468635ed010dec505565cb30423f64baa069cb3e8dce612b1f0df8743ec62af2bfb34061461e76c8d46517953b2c6f1f6996b27c5cdb92b6e490a SHA512 232b4dad642f2bdfee64dbdcc0a505cde5db5cf9abd54a4e0cbb82a9bc3f028421bdb6cb1f52c9beaaa7a2fc2772f531c8f32b628cd88a83f6badc40bf7419bc +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_am.tar.gz 4382976 BLAKE2B c81a1887a179730fa8c7a37cdf375d9acfd95a4b36dbdf3a0f8256e529e2f028bede9a7e0fca8af1c35feb1a6aab0a4284b3a39ea4af6d3adaaa000cb3c0f2c9 SHA512 169ff903f33783dc7ccbaa9edf1ed25881da1843cf2e1e5c8238246ec8c37a84219e7b3ba89942f31d88c4dca6f3add0c781521af51ad00b898f083e59ea7476 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ar.tar.gz 3841195 BLAKE2B fa48a140349ac8329fe3fc748fbfe05ff2cc193dd0da3913ddd0965e229fe69c2a9f70deafc1bab0f166708ee530782b0176ba19b1d249e9cb40b20efec0d147 SHA512 ec67e9e77f731ccb9fd2e25490b76055972e470a54b809790dad2e24fcb3b2edc1e30ae5510a7acbe07f8531bf2c36279440ac883cde80e77d05624e5464284a +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ast.tar.gz 4082576 BLAKE2B 060a3048663a873fab3180f6e4a7fc3ac00325125aa207b5712a8c58e15228f9cd116d6c5482d050538f6a2b76bbc32387977c58feebc8594f6903ed390ec383 SHA512 513e57a1f9713ac420d2a8c8ea5e6eca0b22c339820ba8ec0fbab682424bc0452db1bb521e1b1ae4ba0fca56a3a5749f380939ad292c0dab257d29016dfb80a7 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_bg.tar.gz 4439870 BLAKE2B 486bac562e96399328c558921aab929bd9f37dda5bbe4f47b2af3306f33b9bcc4808ebd50f6d55a8c0f2fcd933403d0c5258ee57983a3f0e1b1b01da35dd1567 SHA512 7f6702928830b26211e06d460d666f9f26d371189d2d755a2141d995f7a2d09c12ffee9c11989261747424f60f0f98302e95f48d11af918f7332e1e6e2aacfcc +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 4546908 BLAKE2B 7c0165b816ad735647e640b9cef01560dd7530cfbfa481c61d76070467edc22a5543b33aba409247ca57f8a6f961cf8711ce46cd6acdbdca1444454bfb2314c2 SHA512 a6b9a16e1890457187c105d2dbfccdcd0b679a0c2f48eb4671ba8c59603f5eea20e31d4d4b5fe92aa705b4762b5426f32ea1d28a615e0ac173b0c8f636570280 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_bn.tar.gz 4225579 BLAKE2B a2f7d5f91b1c5731c884537eae57427acb4f8739b13744d5398150811dd045491421d7d7a626e369be0fc924cf40c90788405a3999f5de85d18d3f626250d328 SHA512 37c949dd41e7fb66130a91b34b6dc1e5399d7d380aea2facef47a4eef09431be07bcc826476dfc6f3dbc937b5e1f1558ac2860773666455a3993bd141388c80e +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_bo.tar.gz 4230527 BLAKE2B f8e253d2dc028d3b8a6ad054792b77f6e2a3ddca248e4b2c798e26d809839a5597f5e5c98474cea05c23212bd8d1203d54340765ce0eac02e6dd44f8736d0264 SHA512 045e60282d42ae0bfc8a95e2daa494662a91f59f5c13d9fc6b5b163edc4f004b51bbe32b411f02a43aefc1b2b06995c803b9559203f5d51b84fe7783b1083bcf +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_bs.tar.gz 3965888 BLAKE2B 7cd288e7aaa69a5e7dcde17dd6d5a658e1d5bd5349e12682ed1ca9260ff598b185f499b1bfe4c4cdc4b77955d066495a37f80f99314cd5e9c9bb995997df007f SHA512 4c8a9754f14040ad55eae07548faf21ee1337544da2ff55e766185d97f7e80a5de27a8887ac7cbb0d599c396e1420a9216e1c8a6984c76594ff09b093fbbda36 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 4118352 BLAKE2B c2a6458bda77d49d5cf837e0d2d115512a50d0d29271ee9b59a1e9fa7cd31633a923be410c40a45e4d235b07ef774672e096516535bc932af39ba3b295312ed9 SHA512 8161dc558d2e850620fa87676f3bd4b311605a448f291ce8f1b4a53fbd16fc044978e6876bb0fc048c0b9354db9cfe6463352a2f8dcf67b473ad4e1fa030057e +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ca.tar.gz 4114967 BLAKE2B f7bbd8283ac1d8bd01f7f3df7c4f87db651af11109eadbc7d3fc141d798cd7e7f0a58ad77bdaa5dc22e43a09c6487c0a83097255e2d86a0bd858001d363a7aa6 SHA512 f4cb5628362f895e393b0ddd2ad9480cf558407c6324bdd0e6577a3c6d66fd02f193958fc72a3996c72ec0f23669743b3dfa7e68a6f4664c328dd29d5eec9f77 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_cs.tar.gz 4137170 BLAKE2B c88a310a35e75c536d1c24e5002f2a7d3dbb5bf21e84d3e17bb904c23ca5d48d82bcf3ad2878fd95b2212047301da0e1a4e9977df25fbe4e84db684a849b1e83 SHA512 1e4cbf2e07cdee66a6e9c641a967f10d16a35029ef5dca0f43e918607edcde6ed86d3c495f78df01964322b64c50d245ac4f9ece566830ca08240a718b25d037 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_da.tar.gz 4047005 BLAKE2B 2761d4bab92ce0f8298f316f79966dd76754df12b38d364986cfc194b8a5fdabfc25c0c37f557b380c32370c12347ece5b90a8906cda5b258394a891181dcc5d SHA512 0e213d2450cd59070e002ece8d94ffec9258bf819d7c4550e14af8f57d590e16c3d7bdecbdd827d5c985230049eaa865113c01eb2bda12c3237ec1719ec56fda +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_de.tar.gz 4209195 BLAKE2B fea03601b1b5ebe16d4ee754a89dedd7f31896e7c8ba9f19ea648374b59153deac981be091011ab63c8b49fe9a0defb5d4b6ee2d251a3862f2ffb08d1900239e SHA512 9886d4d64d35b33174921fea522fc43ec560e926d061c03104af8c1224fb4e79a96f9fa3895c790700cfe726307b183aeaa4a70774221cf560d5ec077b1eab5d +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_dz.tar.gz 4373634 BLAKE2B 9dd5a32a72c8f8a0b210a0f2363a4c43db779d7212e9a7a64d4c2b926eee38632037c72cf4fab4c183fbcb37b64403f05d662b7b93eddaecfbdc8f09d9828406 SHA512 99e993e3962b0d8b76db3a2a8965766b94301eb89b22a0e132c8162f45b3c522f2c8adc4f0b9f5f148e5a5f03a8b8e2abaa0cea7015c98dfca411800a3ee7682 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_el.tar.gz 4867311 BLAKE2B 457465ae5ddf90e42fdfad5603ab2cfc19305f00e4cae5b56fbc0a29fa236b2bf713f6a53dee924aa731e05b9005db23682bff43689b5077b2f7d7034992fccf SHA512 55bb9f921af031df7de3ec6f7b8564997817262586d39a76061706b15d2558be4dd845b715dcef0ee915c404564a0b5fac2de9691a1a53059278167625851ad2 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz 3851951 BLAKE2B 962f6d6774d4b6944c1f2ef2a5802e31bc490d8aa165d4fdfa0ba1dc6d5a4a8b161757b2338c704bac1c4a311368af3983ba87604319d0b240bedfd6ebceb178 SHA512 0f7c8b6f31bc8fd1b00fcc22505ee5ae2d6d362992d4dac184bbf7d4836c936b054e9470869ac74dbce25f590e6b234eb0abd6fabce8227f9f5cde0ead120cad +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_en-US.tar.gz 2530220 BLAKE2B f07e376ea3dc1769a885da9aba8e9365a2d09ca1abd9eaae2eda7b1a65a2ebad8ffc2aa6fd264da924fda0e89de933d8a42233a69ec4598a71ece6cb9e1e8707 SHA512 6819313bad7d971fe9918c993a5ddf0a0e40e7153fc12b5d5a869798c7a6bc0978ed741581f18b6c23fc4a6914ae883108d3f4b1a9e07bf2fd258379a72d98ee +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz 3842873 BLAKE2B 5bff50fba0a109814a227b91c8b4f19cb3e611e199316ca58f1b30c0a03141ea894bfb284e8dfa644afca51edf666ae7dfcc8fd84f26ff17b86038fe73a7c307 SHA512 e0ffcfd231be49e9d873441222bd952592895f33591c57d24bef41e53053f60841dcaccb3ecfc1341309a9922b65c7f97be559309d8cdb3724667886050c600a +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_eo.tar.gz 3951379 BLAKE2B 56b407d91c925d4ad535915fc4d0cad15bd63d857bd464206a5da13a0c87b196d996a22830f96ef8e902c417e6accd1f364b9184cb03d5d08781d5ecb18e107d SHA512 c3036beb3b8a3ac2164ce866e87d2152b63af8443a838bf6090519eed871bb253aade4b04fb135486bbbd80fd8631a2afb32fc537cb688a54e262515fc375c4b +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_es.tar.gz 4157439 BLAKE2B 28a54f3198460cd78a4ba4f81622506990ba5cf0d703878d295d2ff5375b9579078d0b2c3bd5fc6ea86f69836b5a2fc719c3767819321610dcd2ffa67c586c45 SHA512 3fd61ed145bbe34ce38e1770962af26cb0a1bb7503dcf32e0a852f41082971d68eeb29bc6ef7e9c14bfab10c5c73722f37c9f6d1040aa0510be56c32fc55746f +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_et.tar.gz 3996735 BLAKE2B 0ee535b7bf05e3a0ede4f3a5bbf6216c070b2bffb87f4acaecab9284a33b9c0f61bf2c4e92d1423e7df8fe841d346640ea7ce0e55ed0a140d67702d92637e3e2 SHA512 4ca60f7b4202cc6b91b4f223f4be7102256fc90eb0afdd938ffdd341fe929fdf0bf63cb6c9db29fa4a35377b5cc0ba28f250f225036b2ed29496d9f5641ab4ca +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_eu.tar.gz 3980437 BLAKE2B 7a1ff79ab7c6220bf7393715f652f0d48d768ecd67b81767adedbdc3e44075314ab1ad79292cdc3ad02aab18f8cfe3f50514cdd1e77604ad50899d8b4bded91e SHA512 bdb6f61421b265ee2ab199e2ee6439423add70dd07bcae626a74ab4e8dc3e169442a783a576625bf1ef302f78b01b25f8e4d487a50d895a1a8bd0d3ae5b5463a +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_fi.tar.gz 3997986 BLAKE2B e8177ca57d2b4f8c947ea605aa9b330c5071d5354cba34d5018f75298b82b3936437c6be2c2d410b2ae79fc98f6e1d20cafad19fce352cf41d47ba70cd4fca27 SHA512 88e2e746fd593fe550c81e54081d1e43436146ca6bf132711d7ff85808ff073c9b0ee85564776ab1e3edbc1d804ce71084d4ff5d618d03c8435d59b28091bc19 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_fr.tar.gz 4135843 BLAKE2B 33418bf93a3f5d2caec246944ca98af361a75f97123fe05714b403aa857c19f6f2bc585edd3b6494afa01e81ef56439cdb91594307097acbfe0afa59ecf3ba2a SHA512 53a1c5548740bd2592980fe0834b0101c121d3f0a954b32b7c3d396c5001932ba1a66d3e4e40f9ca43d045d7f583871af46a037640c415517143073b9c47e379 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_gl.tar.gz 4082996 BLAKE2B 9b677dc5dcbc035a84331b4246f38de5fe83cfa5a50240924f3df4f76ff945f8d26a0cbe71ec0af271819fb48de78f359c38f5728631811a174ab8f3e3d0170b SHA512 cda1b99f7fb2bb5bcf107b846bad6ef57cb836d2f66a355db82257595fed5a6a971ed57217903119a4ad9b49b3e3b7bc62298a359e02515bfc05cc32bc5bee9c +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_gu.tar.gz 3930059 BLAKE2B 49d49568800e23b7271ea78072e88a45d06ecdf7c86b867e11a5d3a249266fc141e6f0f7963e6651f391f9890e7b47a3bf15053b731068eb4a7807c8ec43006d SHA512 449aed890148157df7504a763f76c03f7c3c5d4bb6033c094433e3bc82e5f1fc32f2a110ec73e1e607888e0afa2f43bd4dedabbe63fe24c97e3c3cadfc52a126 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_he.tar.gz 3707216 BLAKE2B 7e7a5614dcc568d0636e081c3cb7b01d5fbc6685ff6ee18b342033bca77e919df74c483a3ae8a2b7872e667636602adcbd317716fe8999e59d15a016d48078c1 SHA512 c70790eb42e4fdb82caa1f3db229d565b8652d5dcb14fd91aa0c03fddd9ae232168738cf1c60f20a7e95df277ba45416b134ce30a52a654e49ec060b304f2ffc +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_hi.tar.gz 4058378 BLAKE2B e732c1b68ba95dcada206af569a04bb79e67f9f63f1d3bc37ac9bb50b809ca8c8445ccf648e62270c511817f28edf48ec711d3379ec62d2dc89b1daae0d9c7ca SHA512 428fa8ff4f67edda194177bfbd5022b0d7e6ff9a08a975dec29bc976153be3b15cd28778ca110d4aaf358ea6b32bfe89f29f5991029f733d6b4e48479d20d75b +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_hr.tar.gz 3968671 BLAKE2B 420cf1edd87cd3bd9ee2c67ea8f7631dfef95222d7772c1484e1b70ab5d3c0c92aea1cac20adbb91c8decf5a3d4efbfb6c90dc1bf597249c0b1c31d2a4a12a5c SHA512 84c5d63000fffe71d4e7527e28603ff12039524c7843b79b1cbd392196172e788faea439e412259df8dad1314b172a53056cd5ea7b567adb4c5b96d60dc20e73 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_hu.tar.gz 4253384 BLAKE2B 77c8f2164700c9db46c06e1a71695cb40af89acb25389c6b12a839ed0babc94b0c3b036889fd96a6af74086b645bce1f587834b715e66a66cbd2e4d1cbf9eb61 SHA512 9adddd7597d96d7d7770341a9b84fe4b873c1ed4bc68b1ea7a2cbcbd87e2585d3a28df390318b6c067a63f793884643460b6d6fd377474a538a30efff6a9e695 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_id.tar.gz 3939842 BLAKE2B dc9cf9edfaffd5d748b7e4ffd54ecc59904915b23c6616b4037f4fe412afe90c0ff1c78a46fb92ccd307fae054efca58fef60a1b3bff20b87c1cb6cc5d249815 SHA512 64fb96a174046c6a5c49aff559aeab52bfbf1356b200ea6490e6d5990e044cb1cda0802ce06888b6e9a0e76db1487203f2f01366a0bbec74a052caa41efca538 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_is.tar.gz 3987098 BLAKE2B fe86ae1ed7a1d43a4ac933f6709da323e19aa2977ab352b5867e316c069f6e6defe5164b14de6ce5b014c49545d31150b78f4953a9cde6331fc877465c566921 SHA512 b4246eb1703a02866d60c67386567880802246e9fba2275c63852a3027b72c6cb587fdcdbae42572318fd90276dd117df9c72cb4d1ac878c95a7febb28e66969 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_it.tar.gz 4065371 BLAKE2B 92f58ea1205434b1b6c069cc6f2e7faa249133e8b1765f61a11026e3ca8549d5c077bceb77cbcc97b79ca07b50d673ec5c354c3e79468c59547b96ae0483ebe2 SHA512 2f0e0fc5beaf4fb70834918c8153a651800e79cf90f2c0612b08be8f6c35d46bf8c363703dabd7ccda8f0c93ad21ee91e6905620cfc817ca4a3ed2b0c420af79 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ja.tar.gz 4717534 BLAKE2B 0e370dd7539825da0cff1756b93db1fee910a13022b4e02c7b62173e1baefb7ab3b88942ef3d85eddb33e960571abe9f8f6a8b17a39ad029f9646792d892a860 SHA512 aa84fd92163f9736f0e900a9a96723424ddf87d386327f0291d2754cb13348ee7760c7356e4be141439cd75e4b03f21b4c933de42ca4ab119bd2071181fc89fb +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ka.tar.gz 4173637 BLAKE2B b66b967f20f9f688feff1e8f8dda84a9938440cb87f1f249f2c02e764ffff17f9c316a89db51a99f10faadd7fbcaa13973048eb2916a604777101d8b6641db56 SHA512 0948ea5baaeb99cae49404a772064201a39177bd77cfdccf21afc8b1c2ad1a117b58d96a16d014ace979a85a9b8230f6e12113c2d7f7c22263a95aa915ab8c77 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_km.tar.gz 4512610 BLAKE2B 00419f18db5c044a5ab447a533a3f01e3d0da702a01c7c4681e2b84a49b472a4a71608ce45bbaeef2071e514e5f5a86a84b4723cb2d65dd45b4918452e74e892 SHA512 015ebe35ceda368b77277dc60d72c6ede4a1e3f14a759b92ce34b2162feb4692b544cab37837210b821a9cd8b1471f4ba6b67532252bbf02a1cf2ee715da6a50 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ko.tar.gz 4215196 BLAKE2B dfb58d29d020115311b1b613d5d882cf37eb0b419623a3c0291bb95addbf086d703d9fc91c8cf097dbbb55880059b0450b5a1dc10376ca3846215476cd1e5880 SHA512 f6c6cc7d9db6de0caf73a7c6c7530f0b915466bf5aedd4e40e6e87be92098bb37ee34c19779c4443e8c73009cc37005bdccc2dc30067e19052f9248c2e3f8c90 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_lo.tar.gz 3927507 BLAKE2B f9d696e9986442247011aaa995e62fdb6b24009a59714996f67c5076e81f55a3ac2b2a24280cb261206ab7c2a7671bf86bd7f7563bdc03fa4041f9014ed67027 SHA512 c8319c54d4204e6dcd4a22bf38d98dd4d6e4c5b7043165c4b5a21b2e18d2ee09fdb51703faef14fccbdb48c34c9774e1833ba6102ca4b1a1ee351d9855cb8d0e +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_lt.tar.gz 4168448 BLAKE2B e7108740e56b1414e7045b4fb3c9d3713e2e94bb5559b8cf24c6e8751f6c59bcb1e2f0ad5e327bc9fa14fc728c8791e4c0a00a26b63c9857bacb81c40f799cec SHA512 98f8c60c538b07750d4074218e043409dd1382e6e7f52762a22d258ebb44bb39426f6b8cd4345c4e1d4e34d46e2a6e2d5d6f92faca00b4b24fd9332cbd831e7c +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_lv.tar.gz 3984400 BLAKE2B 253c4d2d3382afb4f9f91a0701e2ae0435944453cda705845be90a8fc499d68ce5aae8ef178032dfcbd897cf76890aa5476fff24cf6d716c9436c527cc6bfcaf SHA512 3a222de29df6b010b503071d684813162157634069c7ee03e39207535c2cead46f06124fcd470081156b180817dc63d44d082d3e1fdcfe177ac877501f0c7a93 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_mk.tar.gz 4023398 BLAKE2B 1a077bf2a3dd29fe6e60fd8cd5f960b56735c525cf6381a974f0a11c71c7cb2c508a8cd1d07c42031b403bd816e9362b44eaba2da59d30e40bf97cdcdefa85f6 SHA512 2be1aa8e294b483d0f8c7bad8c5f6c975870872b0cf6e27ae4b2e3bb7d7b8a826c0b94a5a892c18dc912d16bc2f8b85a8491f64b05db168bfbb74356b710e116 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_nb.tar.gz 3989256 BLAKE2B 7726de2467cff8dd741f45ca8d0ff1840fdbcfa28bfffd251bd430fb3c68cbb50ef81e3652112080dacad750e25e46edd2342862b96e6808ffedf9f901126de5 SHA512 3918888637df253520b04497eb25b9867e05e8eb9345587a8590e34d1ba2a94ea3f4d264abd38a07997da4c771415841058a0d34f67c9d28df0b282bb64bc3fa +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ne.tar.gz 4260055 BLAKE2B 637be3206950cd76f9689e4680be703f4bf90776da9457b896336418248a4c3e69f7e8905bbe21bbd649d63cdaa2d750ffb5c019bc51433de54c8ade2f96f3a9 SHA512 cc1121f99aa4483ee922ed3a1f30f61cd526f91e0909ea7ca25e7d5680d2479cdc758ff1220dd50efeeee61a5ab83087cc3cb51a48cffe0797d6bff81a023bee +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_nl.tar.gz 4096688 BLAKE2B 6940898c89369061e5802fa41041db012070d79ad211c0fd6b90dba8c2df102d65b9ad61b6193d64af4679a6522b2c95d0368333a2238deff23072f9f822fd6d SHA512 794c2e8fc562fb504bec384c719e1220936547f877f9eb9a03363a85b3d6c5bddf71b6c53cf6668a830ca5f0ce3be45e9b8bd9679085351af4c4ff2cd25c08ed +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_nn.tar.gz 4155681 BLAKE2B 4bfeb1d14e704638ac89c8121590dc0cacefab294b875465620561534a084398ea2839a450af3c0d06697e226949c06175f21e6cad0a42f4fde7199a2ee3c1f3 SHA512 21278cdaffa13f46ba00a025cb6fc53e11bca5d74926114373b0edc70df239f27c901f2ffb984fb577c7f2103db6d2855356f5bb1d4c5f6db25057d91fc553a9 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_om.tar.gz 4032520 BLAKE2B 4c87dccf28e76514a5b8f67938be69b04e4da137ecf90fdfa547fa4aebf1bfb7a1b0e6670715c6f9cd85fe56754bf95b1b23438cb142090307a2151f6db59f3a SHA512 9933382e9c20e09a865a651a49f880ece248c6d9b096ba48b0fce86633cfb1086078512f0f364f6013c9c405600618538bd09fd221e374dc251e9803c3810b0c +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_pl.tar.gz 4281194 BLAKE2B b366c97bd0d0d1681243c692df6b175af2d6c6e6ba1284021670473a3087c4e3f54cc240d2d4d3c8a5f9ff09b7177b55cd49898dd45f1d853fbac2d24d5b61d8 SHA512 1270683620c482776933231a283e4090a86c92f5094e2d77820522c35742bad76a964851ff6a59e04831c9b2511ad28683ba75156626b1ad61e7feb879f886ef +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz 4101941 BLAKE2B 7907dd3ac9c94544b441e643d184b27f5ea3f75d1f6e37058f385a2fd110ed07e06ee498d0a0882a66a86db46b8e88396a5e184072d8a277af18dd11f4ca5aba SHA512 1ae026d988912ca9d633d419a705187680a84da0457d94442d02339d149b2603891f2a31331c883435731bc4b521752bd4e6a0c646b6cfeff5cef400dbec87a0 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_pt.tar.gz 4082623 BLAKE2B ed8f0b5a282c5757701f17544b44719c90888fbd1cdf1d9013ba0cdb3264126ce1b6716b5f76f7ff037b6332781f046d85fbe34efe744637a50946e7c4caa108 SHA512 7901384263c6a8c45a27a34ac8a35dceacd608fc5d337e36179940f7332c1a7b2940491fc7ca6dbe1e2bcc36d9b5573b418765530508bb8ede58557805eba959 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ro.tar.gz 3879669 BLAKE2B b761ad0ec329868efa422b11ed8342c8e9391cba76cfc03d70a088fd83dd4eee562c8119240c88182451664155fe16d088e8f89ca260e92ecc80d8fa89867226 SHA512 60926125c80a9999929c865a4bf5b402422cc28ee90d8295689ac0f2775d59f461a40e8e0e4bf9a8fedd55ff1bf92c9f26508f3623ec0aa0bace17a112a740f5 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ru.tar.gz 4429867 BLAKE2B 47d1a3cb67569fcc0c194315fc9486079805d3246ae2e8968c158df4fe2b36f4c25de8b57d539cd9513dfe1cc734c936d7e98c9c8aa605018588bc71ab144e4d SHA512 d7a63e20c7a84d3238b8843d00b4553ed9194c7483d25fd3e67337f40b52ace56aaa159d030046dfeecb01dfd1016118c6d1be7292390d6e720bdf4f56f23404 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_si.tar.gz 4160643 BLAKE2B 2bdc3c632f0683671a5a8818a670526db26b1df0bd00a8b4242d281eb0b3a68b7aacbf3f4b9be06273b691b10ba249f9cb40d91ba6a14e163b0637f0d42a5591 SHA512 377fad56a352e814bdf2a2e96d869a9bbca217567bf268672137d10f68ead7365e6203a5010a694bc10ccf4e5e55fe6aa823261a6dbb35a38a2998639b1d4647 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_sid.tar.gz 4023567 BLAKE2B 5dfeb3187426af14961187bb41de29a0837b7141f238cef6e51383aa1a61448cd393b4b40be3feca9f88b6002e15f8411e79798ef9730eab3e09d822785e82fb SHA512 be58e70116464bac2460c7acf0d79ee804aa465c7139aa88693b50e68db5e2cb39e1b5fb6a4e5b110535a049f698994f56b79ad5bd29a628f862a14ec8e115d0 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_sk.tar.gz 4179913 BLAKE2B 7e052c95a9a9bc2582ef3a2556de9c1a59f47e8b4532731debb69a2b7eb34f3d1a867a22eeb588616b4af74d232aca48b46d96b6975e61610c43b96b589646f2 SHA512 19159f1a55e3a42e3dfce64cd8fa1961d2ac069b4ab7085412c6ed7533496130889a3547f5fec9a90a1036c1d94217b644a4cc624a9d26e16032a99a60b07377 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_sl.tar.gz 4052701 BLAKE2B e2733d7e7afb334fb461887a108c5f3fd679d3fe4c16b1a5b4b2afb5f0808ebbe6a0d1c8268f3570c6eb2d64bb6dfca20b153ab32a6d512cde14a814eb9c35c2 SHA512 aa5e6b47f4c593c9387c7d0279e1d13abad6582cfa6dc648772ceff268281a94241f4d1891aed6968c4a60af23d5e0f61c12df9e80ab1b6bfabe2420761103bb +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_sq.tar.gz 3938732 BLAKE2B bd6b47cd95230e0131c82599fba23b9d449df01dd42d5c94358f429052b7783a35a93119fb334f204b65960fc8394b8328def5fd7dc619663f882b796ad87b96 SHA512 d1a79c2980298b167896e64700dc4ade80c296be074cccc69d2bd07963a9d8485fde1a83b546d61b973a03f68988abb7f6c80030c23840286b38e83f660f496d +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_sv.tar.gz 4029918 BLAKE2B 19f300a7209fadf166ed1a3d5d2c6131b28921b48ebba2e963db94f541d88ed36ed5c32ea820134fc5902a980cdb29ebc095257bba1625c75aa77c892fba7884 SHA512 cfc9294c7fbf309275f24304e99863fe3eade37bd3dbd61782e411c8d9e5bcfb46d62fd8d6fd4b63f103ea5016a17449984e3c853b8275be77d01c8f141e45b9 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ta.tar.gz 4378347 BLAKE2B dcec00fc545ca4e0d6a6b9d1e86fe86a424dae734ff58cd11cdb1fa8a66a20d1d3eab73aec59ebb81fc868dc4636e2e2dd25accebcdbd159b77b3ea630395f75 SHA512 fb194fbd1688fe992f950a336a12993cc02106fd534da133446defd7af5313c78d6d8a686cb38901544f6db85418fec90534f83498ab6b0ff6c04be88205094c +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_tg.tar.gz 3996326 BLAKE2B 1efd3eec556805cbfe8382db87bb2011a8c3c39493c827ac31745cfd765f81213e3d6221d9f0ed785021adfd725569c2ab5c6103d221822ac6c678746a062f29 SHA512 e0074249faf61275432d30f399ee27550af142d0005b3a5da1962d5feb8dd4957ef754dbdf0a775c7392fb15b99a0491d68517be20e6313cf51c7fac0e9ff60a +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_tr.tar.gz 4099613 BLAKE2B 9b1fcf8ddaa67c174ae31deebf916f5ea6904135fc92afdcfccd641f4e486b6de02a3778fabe3d244857bd41fabc89af4a88bccb481af844cd27360119ac138a SHA512 1cde4ee51ac664ae57effbc7d48a95ce58a0f3ce0f78a90abd7403bc054e013ab0de536b75c87c9df6aacb2aa8abb493f6ab6e701c3f56dc9a92736821baf9fb +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ug.tar.gz 4103613 BLAKE2B ff43d800fd810dd7cac36f403b2f9da6d5c9d06be922c1e3575a68a5c3caef135fbf819cf1c655890d049c1285215a3d0eba18ffb313f5339c9b1dad22eb5ad9 SHA512 918ecb047d8efc5c386f9923bad95bc234c71246a1992576c867bebc04e7ea40283c277194d79969f45cc319f915b63b1d0c8b86ee6512ed40cdef0e1c140024 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_uk.tar.gz 4429546 BLAKE2B d88785cd95911f0d3394128e39e34c436f0e0306b507d7a0fba2db7f8447fe215d36dc8e81319227c764b0f118a31d85ed0b46362e32ca7f9974ec836b94711e SHA512 4520b4f53fd2c0e99e65b1f90e38cf708b8f8d9d8187aca3ff2572d01db096e4d68d5a558503375510712c12a6a4e43d5028f3045188da93c28c6d8a225f9b54 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_vi.tar.gz 4068404 BLAKE2B 35c32a0264114ac6d0f34f9c0acae93e5acb0b7567fa617e7dcdb5e9eb909c06fca8af194171f1404b5dfb383b179f77f38d07d3f8a6b5f0631092bd0e9bdd5f SHA512 7b8d244a22c2961852a5c6197c24e13c3af9486b754996d3823517f7cea4287cd393f832ac6ca56e373d968b35ef6bde48f990400c7f752685fe68802551e935 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz 4348267 BLAKE2B dc5a190217a5f678da6db0d3684132e64c0f12f97112fc0473bec7924d5019e552c5c9792d3bf68628fe2bc7965582f1f69107e869d5503b8b65bf550e625810 SHA512 e2a80e67eac3345cf097830ad79147debbc1e46beb10b2a4e5012b669bc5b9abc89dfa82048d4bbed828861d3bf4477c02f8929db3f28816443cece92f15f623 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz 4454546 BLAKE2B 2d786b7869b3089b7b74ca71adf8a86b8f6fcd823a6577fd017f35ce284aed49d513f31898eaa393e2cf85e95633c44b9cbb35e22ef9f34b3d1f3a5daa47325d SHA512 682d61349f993c8f4069a70af7592feef9dd8280456f589af95024ae9175412316f0ea1a377d7cf213c978c8129b3c86354a39dd3343ae26a9ab723b8bb799bc +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_af.tar.gz 1507562 BLAKE2B 18f3f53e8e2d7c0a3fa58d3846380884d3eb5aadcf654837be18b65375a69a817805f791ad4d2d7801163251556493fe2fc5a2422e065f497150aa69998485bf SHA512 8450da5f1368cb02845b66fead8e787024f2fd08daf468a764b904de7dfcd1c33a0e1043f63bf616de17329edc11ebde1bbafc6f872c4f548925d85c2cb58863 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_am.tar.gz 971579 BLAKE2B c5b447e18b54eca2081c1f998be813402b8eb845a751cae652144767ce054277ed9aa7a966bb8f681883a247638fca3570fd33a1f8542bc5a8bb27a2e5fb0164 SHA512 763a80257539404bbdd5341fb22f6c2db33fd343b3c3f5a7e5e1e843ca5af224482f63c98e9a15d9b95e9728830229deb738883dd3dbd97a68e2664d74461e0e +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ar.tar.gz 2450119 BLAKE2B 8e850053975a47def19ced1fda37cbbf7c6d48f8c59a3ff9f7f3653b73db1a62041054f55927f867a46b8fde7db1ef38eb1dc157991553f1ff97fcb3fd2f1ac7 SHA512 ff124928d12d20aa01524ae4d217a9fc9fb2f754cf4417e34d95e265382099b3ddf64b233e1552bf710fc558a4ab1441a61b96000d4f3a0f4c3d147e8e960d08 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_as.tar.gz 528624 BLAKE2B 182ae84aa73263972420931553152b5a6bc94bcc24dd3f410ef4a35a226cff8ad1c7120b35882c8030ea14bb76394fe8464993edb4f3a703a0802e957e6cd1a1 SHA512 c5196279b88c1f0aad54c448a6d358abfa64c1d1b1374140dab6ee33a519dc795240b6611f8ef51138d7d8f243313ee7128bff8fb73d4c467eeec3841d890d3c +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ast.tar.gz 577811 BLAKE2B 44db9f878f32dbac6987a4de654bdac99813dba0e4dc3d1eda8c4648f2c3f9e3a9b3d04fb03e9defd38108478d4579d7802b78a563c86cb012b804dfeee14cc8 SHA512 535b031e266577dff4dacbd592b242305f846dc952f160d9ac329a4689b953861a3313aeef037ec3382db276da48cc49bf935ba3af623f6d225070bb4bcc9db8 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_be.tar.gz 1044610 BLAKE2B 6298d5d1c9a62b1285e62ba2943abc53beb3a640bc6e2560818782436aef660afa795e248688892ceac413114c8e7dfe544860bcae192a463b36fb8bfe0f2ea4 SHA512 26861d75b38994f6d1fdd24f73fb31716bd06f747db2d7ef9895eb9fe0622d34b086d27a86536178fe678da57939b78f9f03414d2048f977a5d1350bada8f12e +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_bg.tar.gz 2770482 BLAKE2B d94f9754d1f2633868e215f9a9d8410a1bc6c85d7526711d8cb93df2b96f6112fee6030949951f48e356d7f4eb78c3b840c52b1515aa40aed515607755a4ce24 SHA512 7055587c4c3bd5835536cfd4c6867d1bfc84c34bbde9d19f1239189fd11b9713848c170ab295627ea5e01f7d4f947723b70e40dc1cf46d8fa02d4124bd6e6b22 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz 723905 BLAKE2B 80dc1557e733dc8cd5092fd5a7fca2ea106e28984e71dffb2a9e5fa9ee138233ff4a7cec8f1e92baf78ba638aed92b3cd98d8fe663bfa8e192298fa6dbd0707b SHA512 36fafa3b16c02d967ae2f4a137e8304be882e386c68c09fc15891cada8c54c99db17d19b19dd46defa9240f66072139e1ae3765e054ba6454efbfce6ee4ea666 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_bn.tar.gz 877400 BLAKE2B 14497fbafa359c9a3ffc719549bb2d2844a20cf836fad7b0056074880639405d75e65f7d903eeb9f0c69a591613ff855fa8d6490bac5197d0707dda5b928530d SHA512 6259f1de833ee5d477292dc7eb4df7106c2a3fad7de67ee4012a9c3a867d59bbb5e15567190f405347f9809b82af0a0b369dda4fcceef095c5463e9f98519fd7 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_bo.tar.gz 456273 BLAKE2B 068a19d72519aff2dd507e7bbad8bdd25a4be93846613fe303999fbab3261b4af3b57b99ab7613eca1e48dd244904d96878daea57ce8318adaa97ed7a5f1f6ea SHA512 432db00a19c1f0d7b241dd4905ff424f51f36973c1941a746db31701261496624467c45bb4249a334dba1dfdfc1d87023cc481b0f2b2119db5575152d672a4ff +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_br.tar.gz 1515970 BLAKE2B 022e334666fd74a07d6553fec6f34764458431d9577d817d3d482360d0a55691d449b8dedf131c30b96f5248bcd95563c3098834085bbb912c946959b10acd9e SHA512 2f3d2a07b8ce673d76e23b50c5fa8c27944c53d5f51c0aa2281453379c573a3f11fda2ef20af3b4ef60fbe90537f380717597b7d084a98db150dd098ab43dfb4 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_brx.tar.gz 335537 BLAKE2B 75d637582ddf8e534d509162277a68e87a6f98feddbb2dcd81bde11883945e199ae6cc8d1c34e9b07e2546e7362ec575786e7bb1ba245c0d35e567cacc868de8 SHA512 9a6bc1c41c37a730722690b0c3ee2d5643dddaedcb5012727615121c50aaba190886cf5c122f10190d8649128d2d582f382c42c861fe8f90bbd9a54e01ad5977 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_bs.tar.gz 669383 BLAKE2B 90bfd4b5df65253abeccfa93b3ea802305953cafe1cb98eba93393b9d7acde219878f339a8dbfb60bd34c1e65e043667c59d64fe684df91088cc645e47a058ea SHA512 24738467d7cd481db010217b16b880d0eec999d0c7c386387f98418c98e7133d90390013cd1abc19c77a125dab901ef6f625e480406be299b66cb528fa99015a +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz 2713768 BLAKE2B ca003957953c4218b4ded2d4f52a586afd0643343599f880f3dcd6172b385ec39dbdd73306166829de089991d98331862cac351c39fc008e956279b4ae40b39d SHA512 a72a39ff52770d6ddfb290d193519d9c63393ae4f037af872fb3eb37f5c85d24f983cbadc370688fa5c4750e1fd58da5ddebbd56ae9a14d370d8d4c74d006f92 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ca.tar.gz 2744390 BLAKE2B 41527c9227d6df7b9d908400ae851913242f0f99c9930322e848e0c6420da2446475cc7925094935c25de812ac8d99ad738220d34eda2ff1651a53f06e2120b2 SHA512 987ba33e6b1f8d75c16d4b03dbbba294948706d8e244bab5a9023fbedf25cbeae14b0561c9e5c33e640e009c1145f1f11f2471c72f64f6a01589bc55b901f210 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ckb.tar.gz 367703 BLAKE2B 833743080689092c9b4100865506aa50fbc52f5b3db743f803fc3848d23282f78538efcc88d76943d00e84e1226eba0e093b6a059f8eb451991f0e37f6af2a41 SHA512 4430b1f1556ec86492afc99c88a316b0bf1701420d8e9bc10d017c778ab28f8432827264231b9184c60c5ec4da7df4968cd3268c3f047610c1d881117c023dba +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_cs.tar.gz 3860581 BLAKE2B 0c601bf9c58268236d2b738d4115e18214529c9a5735c1acf92c3164f0e517ba10912474bb87943fff49a00682b274e7ba192da3d7eb46147278ed027830e07b SHA512 4c7db87fd00e3904f655030ae703a153f44aec7f12aff99a07542123d4c947fea69c365b57cc7083d69a4505adec99823944048e30daa837fa85bbf9daf1abe5 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_cy.tar.gz 1033437 BLAKE2B fdf1d1cc55a579bb15b3b91b652811efc7f4cd02b56167698f3d734bc9a275bf49ca1e78f4c64468fd8923f7030fa32a8e338e06794c0a4dee891524a27ccc18 SHA512 7d3481256dc921ef4d71890154214533b60894db35802fbf70a2557b4c2afb35a38b82eb6747b96a9615ffd6c00bf81e73178d70d5841730e65f79e116936e6b +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_da.tar.gz 3135040 BLAKE2B 0b8bdec78282a0c7f9ecc34ce28c63d07a5c32fb3ce6e380ea90585310bc0d4fedd00604281e7b62705fced10e176febd2db9300dff7e743596066eb7d7ed3ef SHA512 0b9e88cd26905b3488392335865bc1182a6fdf970c367df9fdd7b25b332cfd3f534a7073be9b9615629ce9b746271005cc09ed512e49d73725c62c79a4209be3 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_de.tar.gz 22071671 BLAKE2B 313f7987e65908301d76573f8f0dbc25c9ce16408b61ad748031310d3e1624adee94cd4300ed4e9ed21e393d5fab0a370ff57c0df4b16977c4e441c6409558d8 SHA512 b585b8b645c23dc999a4ba8870555829e8ea8cbd01ad2b3c3b69ecc6d688977c8f2bc99a77e9c380d2c837a06bdd87cc877abc71f280bcbaa5c78a236500871b +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_dgo.tar.gz 432280 BLAKE2B 3f44fb36caf70a9b8b83b1457e3e9390eda6d658868be9035a634eecf77867ba23f251cbba06d956497d73154602497a494f1b46e1f9cc65a12fb9927df163f9 SHA512 04d8a50bc6ecad641215fe6346d4d08ec0a45f5f5fb41fe1088ebbd94d3dd4517ffbe1756d77dddd2966535f26560f32e407bb092d286bb46cfcf56d5e8e1da7 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_dsb.tar.gz 917091 BLAKE2B 4257fa5d56f643afebe67f06a84c17c247fc7f9a781088a5231136d4834ecc64f5682364d092ae9149b9448f0208bf59b9120d659d4b57bea21ac3b1a891a72c SHA512 2ede3c93acd593ebab363fa50f6c92a560cf948adc99ec4feec43ce84a93b568d86d703186167f84803320cd73caaf365c5a175ddb150e9d0a02679c0425656a +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_dz.tar.gz 482389 BLAKE2B 587fcc84601e1ee310e9376e88a1e64028873e76c6b424df42e27e08fefeace02e9fad59f62400b93279187d0423c77bef27807b7367a5247ac89cb6c5215160 SHA512 ab4cdbdeb75b845ab9d8ff5b98b9f1d67e54fb013ba104cfc3a02441a8462caff5ae3035e21eebf4b41a5ebe4d992fa7cbfb8a890cc21e7722e1107f86a92da6 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_el.tar.gz 3174417 BLAKE2B 030bbe23e4e5b3a6c24b49bf474bf4ef8f0e7cdf300f68921d65f4959108a0083f0ed57eff464e6328da23c40a2a46484f1c37497420ab700caedb1f5bec7b6e SHA512 7c28939e1d94e4b26ab43e81fcdb866d2f5edc90eab2303e74621fc65948de40c797bcdd43e97b07509fbaa41bd9d8d79aeade1e8407d7660002d79c914393c9 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz 7642459 BLAKE2B 9ca586678599b98e0104c0d1f46efca7d37ad65d8742bf1b98f8c8dc8870b1095bf43c6c1c9faae9c167a6129ca3a1b7b47fbd351d396fb95f1a1396eabdf557 SHA512 c6a60aae8ff65468d0e8382e963a498195150424b673a1edc29b136a05fd42fdbb75d8695343a5967271028c2aaee3b9939ba24b2542c2f73aeddd25e571b7d1 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz 7059073 BLAKE2B 7ccbd98724769b00e1460f648be4c5102f94cf985e6f7f0372fa4aaa1f8385a50e40e0fb133730f0181633f7a231d71a161f0b33c7f1be013c3fbb9fe5dd8645 SHA512 c1b5e61006ac4bacb10aa89c2fd5d83b2c262b5753201cc08b3e7aea5fd02b6e290f37a7399366663cc62706b83383f84b5bacae3b16afe3e6f8dbb35fbf7c33 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_eo.tar.gz 1303275 BLAKE2B d12e74b34b5dda6c9b16f3a23676427a2efa42f249ecd327abc10c7d5e2bb5bdd084522295159d3ed35f954b1230483ef70386dfd45a3be6c16d6d78cda57bc9 SHA512 fe683163f136ad0368bf88fc15da4f1b118c928ea54777076066830e6e7bd306c49a22208913d05ae38ccd0968c6bdca9b2e25d4c455669a318c04233baf4a0b +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_es.tar.gz 7810502 BLAKE2B 5703371129105bb25fc4f3553e88a84772333c0e3090dd0199ccda125d5287eb0b4aec72b8553dbcdd7f69c32b6bf9978fe8b48d75c9088a95b1f8264405458d SHA512 4581989a95f4dbc622fdf3423dc9c34f1a09b4d4931626cab45c4c8bd34ddfdf9f6e23280fd636604dd5d52ca946c94e59cdcbd5479a89e02c2a520ea438c9d8 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_et.tar.gz 1888738 BLAKE2B f812b985a280ef386eaf999d5684fffdc9dc890d11435eb5fc7fc64715941680632a1a31c79fcc3a8d93400a449d9eb34e4c13ad36982edc11adf6aff9d6163b SHA512 8fa03112a2e60b4d8c4ecff31237c7857ec2e93fc1991929e17738e098c82a853e164827b3fddf830d2a9618fce4ca2f49ac85f7298fcc60818866c7f0a92a27 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_eu.tar.gz 1035454 BLAKE2B 3d4b384524289bd5364e1cf49570ca14913ac1906e8f6fbac7205cb0bc54982578fd2233449b8f52afeac76e2fef7c3fb48d0ddc86e7fb0cf4522fcdc8b326b6 SHA512 955e199fa9c24a84c8d6b6ba964f00c8dc70bf13272f0cce6f24ac5b6d2dca6eeb0ec3f389ff38c1132fe865188374427dc21438c31c5eef69b6e3bc458ba3af +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_fa.tar.gz 354647 BLAKE2B b009c32ec38a047e2b128a8cb9159cb0919a4909de11c69f51d98d0ffd1ceea9934518fb4eba085bf30d974bdff36896ec82133d67c7aad61dae94b249eb294a SHA512 f59f5ab4ecbe5c21721cae144cdae9a22dfee0469f23484fd714aee4ab1f4787deac3d47149408a10a550efed961e3422e61dd581e804ba9de79725108b4f599 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_fi.tar.gz 871780 BLAKE2B 519ca8143cabddbe11a150b20efccf8a1d9750f5ee0b24e92c14a5daca0729aa80c38b2eeb771b634b067f96481a492662233d9c9db2c040542a6c0f29530b7d SHA512 ec13ef59d72d612511f85d02d88fd134f3d2916de2ed3708becf7555c93cd97911fb433a394713b1d9bb9143dfb7d5d377a0812433094740b4be401d04de15de +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_fr.tar.gz 3352919 BLAKE2B 47dbffd57d6d03d57befe60638ad44dad114bf125d905f62d23212cc6563e17230de96639e185980ed520e370a75816eb6b477874fe5692ecc88b3e36b5f3165 SHA512 7f1bee180d77a42d45f82bc987195d019736d4b03b3c94b15a8bed5033d8bb6125dffa9ad1b7ee74d3ccc0af8608ebba8118e096a557c4b1214953805809b5d8 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_fur.tar.gz 196720 BLAKE2B a0c686f0b3636fe6dc1196a05804839d4b235e3e740a8ea06e46c335da473418e3694358362e5547e5d35fc5e5288fdc03a4d79b152aca1b8f8a39c5fd5d0189 SHA512 f0268059ed95e92de4d184912946054065a14d479b59b27977d6a74c3f2e09134c60e047f81a803677f174ff0468efdd69cba6a3f9caac4c8ba71ae012635bf8 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_fy.tar.gz 925161 BLAKE2B e237bcbae0b0c62655428983c0b4a64d17c634c90bc300c54c1a9a3691dcc384fde69446a8ebae885ed81d3d244c3dbaa62c2c98f7cb504dfb7381ffb3e64611 SHA512 ce72520c1a58444579e25748f70903e2572ea0b55e6a30c547ef7529f3311c52ad231cc9e68fa2b2417b686394418247d3195a5a05c4bc845025de2c38ebdd8b +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ga.tar.gz 726974 BLAKE2B 13a2e03933698de4aafa863b0a74fa33062688efbf03a418977d9515b4fea9fe8c6ccb403fa94227f451bdc8f3baa3ee2858cf8cd6966a95b4d871aab71ef0b1 SHA512 42d7da921a3e61483d46a2c0fd8816f2fe3ced9d09ceea7ca6473bcbaaa327710195577dd89d26d5c4922e9d23c1d408829fb251253d32569e539c244a20d29c +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_gd.tar.gz 1767529 BLAKE2B abc87e8b5a9c2f022f3159ccfdccb64ef30d880ad2cf9ce09e29d21c1d1c88b7db8d10e550c9f6bd906202cb08e7b420466c6e4c42f2e61aa59c77d7834940a0 SHA512 7f911e640ecbb58d4c783eeefd37b5d655a030acba9275fff689020e14a19a934e4778b0a9a6bc91bd218e48420efc4d7f336b7ac11757586b86e42f93c006a5 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_gl.tar.gz 2876046 BLAKE2B 48086ba268bc3134cdcfa9ba03a68f07e56c0e3c8cf2c7be7888a0bb7377a9320daef9270a5f9e3a40e2f2bba88ee9fe1a4df6a09a293de1818bd862b81d64dc SHA512 c0d38858ad007f0eba2c8c2893bdd49eaaeec24ccf144eb81428a3220237674171f58a363643f0486827a80a8a8c26083fc2928436a157a330a8c2ca1d14bf18 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_gu.tar.gz 1297960 BLAKE2B 908837644b9ff2a05751b8a90ecefaa553795a1b4efb1dbd8a254c80276b17f66af06f33f21e213b1b0e48d2406805dca2e50a850652efdc16d61f4eb1ae3c56 SHA512 42758d5cd218c6c52356ad492680fb140ff4ef0e46d39d54bb91c6e0a266075231ef1dfdef7ebf9ce333d768f80eca08937638d28053208369432ed1d7166d1c +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_gug.tar.gz 507323 BLAKE2B 8b2e0aa580aeb877373f6604085730bbb14aec7a2da6d749a5df20556f3d60909ae607e3b216f6e47e4e439522df87fdbc58e441924af06e734efb0d151439e7 SHA512 8d3b819331bbd469a7c3ad54d95bf3d86050907f6efacf62f30160e9d097a4ab946700d75aaaf0994e8c4cfd7eff928f102de7a0a05755f3136ebcae5bb118a2 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_he.tar.gz 1703138 BLAKE2B ce1868a746a6bb80c6333601ade71dd254f80119bb5bb587560229dca656417d0798f7b145506532e2b1153acc049c2461babc90174a6e02e3cb111ecf078f45 SHA512 8fecd96132b27ad32c0492c4db604bf51ab67bd7b04d149358e8f5ab7ce3d8a6ca176491e57052c0c6a981cdb9c7da07e78c0ea79a68aebe55ba643bdb9263d1 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_hi.tar.gz 560516 BLAKE2B 885bf2f4ebb764bbbec5b74adf8cce2c801dc63fdbc6e3fa48f7a8154e2bdebe85362ca587f63f381016cdc91a217c7d74e5cd1bb2022e1d0b4d7a36820ff64b SHA512 f55616b4b2e3605fc8f8a556a13f97afa44d44b1693898aeefdfbc4124fb1f5e3e35715cba684059256b5d357b42b3899a52e9d606e67d6db23e07293e2c9386 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_hr.tar.gz 998731 BLAKE2B 68e7dfd00c9d65064ed4d48c1bd8ad73f0b92955bef790c32689b98ebec0463950e2eed3a3964a0d431f72a1d6368e31d877e05446f7efb348483b938ac35a57 SHA512 9118a53b1cb09e0f47f74c015cf738b6c481930d889dbc00d2c900c3ee16e7fe1bd4b873f16d3aeb0aa6e3d1b05d752c47ff2786b2c5329eaaa3b5689f48b40b +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_hsb.tar.gz 928135 BLAKE2B 6dcf48dac48f9a5dab5619039935a00219ab830eae7758175e09b3998e358635da17b0e8310c03100a96356c0c0a3e1321afef104e505d78a48f18267d349923 SHA512 08979d3dcbfee003cdc8c8888c9ba96058406cbf03a50a777cfe9b6eb93fcb60c0b0057316442504290ce1dbdfd62d038316cbca49a9efc2a40386a7e848c123 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_hu.tar.gz 3336200 BLAKE2B 97be79f4719cf443ea5ffe01fee89432cfa9fff57edfc5ec53dbe6b44f5aa20b1af1f7b579936442cc002db771194326cb8f55af28b880d99d3e0f804cb87844 SHA512 f5539e9ed0dc6385b260ede4fa5898b5e8c3286a36c22904d1fbf1c90d8f75028f975efc2177a670b8ba6bc7a97b0dd8f8c8e8adba695098ceb153746f5e7013 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_id.tar.gz 1888871 BLAKE2B e4c18ccc45898adb5a6c9e7f94fdb8c7fe5431450f8eef13be03f857a643e34404cf9dc823333f0e26911bcdacd42a40828518653c1f8356499bf7721abecfcc SHA512 869648200207ac92fbcb1f253bed00ec56ec72e74f3b4bb1de09b968b7057101eb8d822f08e2fe88cb503a61a12ac25511c6ee8956806e475a7043d729494a99 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_is.tar.gz 1535023 BLAKE2B 3894542fd944b4c16ae6854fa06c9995be9cc9dac26c0da3e5239d82ffb26dececf28682903de45932efb52767ede566f1da57d9287e8e0917fe258cc6202cb0 SHA512 473d0bd1abe3103feba30da1d032394dab228d8b4a6693e14a6d647a55c763fdad5a3b8d42c29cad909215b5061aa035f3b8417dd7c7d0fa01be25c58ec5abbc +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_it.tar.gz 2376177 BLAKE2B 670f96d113bb62125db8dc2137637a5e626a25b002eeecbaded393d7eb13660be11772efa06644d0fdc68beaacee7126f77586865275ca02e10ff0e0e5428dcd SHA512 52685fc22987eb881d840e6d02d3ef4d5f7ec75726383698829242849c15723d0b606f2245c19e07984e407a6bcbe60bf225d60bfc9a7b6595c973d899d04820 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ja.tar.gz 1038122 BLAKE2B a0be9446ef4dc20270d410b61e22ad6b38830f3bcb41ed7d912c8fc9459cde0175568f3c52cb66c51411ffd14678361a4da3d8eee615352ea2bbcf39f9074b93 SHA512 8c90838d882320de352c7883d0f9390efb71edd0c61df74ba1c279d735ff15ab4a92a4ceb64ef1e06a6567b1e0f361e1a0c2c921cd988725814d882092291f7f +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ka.tar.gz 398872 BLAKE2B e6a0c34e41ba211495a97802d5a7d5aa6226a93d7005063d71de31f1db875a3e3af3f94da44bbe2cee377dfdc0dbc5843dc355e1f0b1d5dfa6cc982342167375 SHA512 a344c73edb580a89b8ff07ebf92c58341d3ed619a3e79e8bb3fb3c66ad5385fc41e30672a558391072c98c21d331acaf8efb3691eb55466331f1cdaa97208630 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_kab.tar.gz 633617 BLAKE2B dfd11d9e2fc3abd5f6bceebacee8e3bdcdb134834cc407bd3623578364fc781ba271755f7e45eb98032c6b2398402675e64af66e00ce5c9d3b5ab7e160ab4fa2 SHA512 7e497d57f83a7e6749bda0339f4c7754d0af670bcfaeceb018949489414e51f6763c269eaaee3a6e7c7a4707ec0fc72f67a904cd413f920ded18345713e3bb3b +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_kk.tar.gz 834190 BLAKE2B 47263b4a2f5b92b6c3cb9d37b42a773576479a2fbd3e4cccc4e367b6af9cafa30d602113bf14ff7b456d085ff4ca44d5d5048980be9af630c59a5a5f38a5053d SHA512 903c9d94b707839eccc070519db1ad86a5f0318c3099a72408abdf076a0573f6e091709c8a970edc35689df0d462656193631f244ea6b16752bb3e03417384e5 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_km.tar.gz 818262 BLAKE2B 633663899dcf41ca07cffb367acee1b0b7103d676a9792afc8a013e01c1e25faac280065151381f2f52cfba8885edf98a3749af14983ff1a86adf6884139aaa4 SHA512 97bead246e766c6a5d802545d230513b9110fa89bed1ff5e357fee48fae872aa32264d33f81da1862e0b6b15c473ca941f5c8d76c2914277b5cdc791f7c8549e +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz 333288 BLAKE2B bb36275374e45bea906ab9180fee3775cb508101507adff1659f82429fb810670d052b548b2a64f1dddebeedbb69bf9d9a8ca827674cd20ed5b19f20698d6470 SHA512 b9293ed63e0b6194ae13d65371d9f67f39ad6de207d46b501e8123ff431f0bca40ba4d51148e43e9b2ff9c7e11cf513499200493598eb02120cbeac3852cf174 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_kn.tar.gz 568895 BLAKE2B 393c48d7c52669774c410925a8a67b7dc5af3da3701e3af4b4b3be5120b5a69dfd52b21be5e4d46a3acc41bdf95a825cb387e2a67695b73719bff7a6f372e915 SHA512 8cb7781b57dbf9822ce14399093941aab6b6639a555cb8d8fe0c696e1e52fa96c4209c80c1a704df39a0f4a151afd3674fa5ce08580991b7bcb8e04aee92f178 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ko.tar.gz 1701008 BLAKE2B 66f21da9e3bfa3da586bd8629da8ec90d4f8548b0e186661748709de0a7d04d5221d9e6ec14c4b92e8488f919b40d911d5d3bc341f0befbdd25158d2f6c76ac4 SHA512 a1f01c9a9a343b21c9a1c8a0f293c1700faed22ae1a3ae58aa5d876aa6731fdda67188a491a7fd72fabe8fa43eda21dada1c5fde670dd07c8d36361a8bbf0218 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_kok.tar.gz 407540 BLAKE2B 4601684bc1e06af3cbce086f4d8ddab3d52a7f291bd51308c6214e4910549abf329766be853d87b035a1f405f825f2dffff85f868445d2565eb51fd7f34a3857 SHA512 fad7e1364dac8dd63b3b6838cb94e280ac504e744483ca27a443299ad1e6f8d9e586626622e3e31db0d447b6a658548033332cd5f89ddd4ef499aede9a56f8dd +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ks.tar.gz 328802 BLAKE2B e46d1497855611a0f510465ded18effe24593bed5b76ec09c892d1c456213557601537a16f6969cc6283cb0b884b48db0ae4558ad5d4df358ee89ec8dd2e8137 SHA512 cfc398bff38fe76f7c4e1b7827dd3c5c25351cb51423c157e89bc93c74d748db7731cdb66e1be4d1d0aae4ad3713a7e96387af319105807d93f04fe594ef449b +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_lb.tar.gz 148035 BLAKE2B 1e8d70a4d7656f7301c5d10c25bcaf9c6b6c4a2402c4ead7ba403fc9d572d96f4d478dacb44a6c3091db364811cce6a348bd9743dfb8660caeada2d4c945d2af SHA512 7ae88a05edc3e3e3cd5418a3605193836264a70f78dcf772726246aa15a9078666c7134830a8e8b0db3cdeef53c2ff7cecc04360eec5b3dc024ae8f6f136131d +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_lo.tar.gz 520352 BLAKE2B 63cd92c71d4c5f360ae8124d6d59fc49618b242aa8b29a9c4e2a0c49306a614aaf388b97e2faf4ddc4c829a63889aa5b82b60cbf93059ff7cfe14c614fe4456f SHA512 57b2ead998a0d96749b5b84ca8b67973a81f0be14d3dc783c7503b390e0befa32d4b15892e591368420a72d629afddca7bcf5e5fba5b6522fe8a23497d8b24e1 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_lt.tar.gz 1247728 BLAKE2B ab8aa55814f8ba45ffc306a57321bf41f1ab01a3f285d8f5657649bc31f43f4bd00188d4f3c2598997fdcfd8e56296b938278f5ee6d2167ef6775ce692d8bc98 SHA512 25b49b7995a08c66c5c9e32c5316c80d7e27bee274cb0c584e5abcd33d122f50e2f525bb47a85935d19fa3ba2ebb8ee5261247929be6a7a6a4aa06cc260b4da5 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_lv.tar.gz 1172253 BLAKE2B 5c1865061acb97a61842745edc63ecfa777158e67de0f5b59f48a6dcb2f4aa567f86329251847f70ac67f7f67cd6c4c15da86d1aee365b6d75c2d1bdd5ebb7ef SHA512 7f42908bc01fec06f2ad384db4469e2bdb04c18af0ca4582e4e2af5f9b5cc6bfb8972510eae6a196d3bf054f2df176e4708cefb4cfd37ec28a358849e0d358ce +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_mai.tar.gz 330026 BLAKE2B 59787d88ab867784c87856686f3482d34dfd38bf05ad6dec36077e54e6c67eb6ddf4d0fbaba2a5d0fa81bdb1c2644f2e335fac94f004fd49f71654396880d74c SHA512 6a9c0bc6cc44f135a1581ca6189e06e36a4f90625ddeb868a644ec0bb34bf5fdb3204b00d077df85a6fe6b4bd34f8250a0df6c45b90cf69903cd5034b0ac434e +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_mk.tar.gz 482567 BLAKE2B 8ae73002790d47ed2e1231b927e6de7cf8dac3d73ade4b607db3832856684b144fab2e59116e92f1b3cb47a704d5ca6476045f90a82e731ede5648b93607a651 SHA512 11bb85a9b3fc4d248187c7096763e3830e70fc4a55df178d57b085ac741c25a6a0b5bcf2c3b263a66a6f53dea7e7c29a8e6d11a4d176d7fd1614d963c4645be4 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ml.tar.gz 530946 BLAKE2B 7b957b7b0c4278fd78760df0ea1b19775171f5cf09ac6c6b63d31082b273a62023f614973361b48b92a9b303e08f765fe2211590b4384f91efe5fcdee17abd6b SHA512 351185bc18410c6d6cecfb8a4dff86a99159e6003af86eb8fe412d977928c1ed55f8e4e8de84e3918e634150abf60561ab0f60a784ad48860610e7e0eccd4211 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_mn.tar.gz 2275287 BLAKE2B df09a38d5b8bb6366f08006bdc42135ea797c24020744325985aba6efd681bac2fdda697af44eaf64c9287037c6cbdc088a58d7953726ec14bd675bdbcd68269 SHA512 f98d88ae2af3bb6fda45b3e557b062dd2863be59ca6fba63c58b014cd5f5427c9a6bf88a0911e9e9d79010474b1049ef7fcfb5545c6a1641502b400563ecb171 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_mni.tar.gz 397243 BLAKE2B 6337a8eea1301bdfbf2a472a16e77339ddde79bb2d66dabff8ec06f730c98f5209b651a51d7fe03fab887efa4fb5719a1ecd5bb8908ad6e7833f62c5f3f1a231 SHA512 583275ae20b01e27f76a815f77b05c8940f3c43503571e05b176e1e909c95107c0861c5142d7f452b4f7a9875f8313017d7bfa84e80a0ce29ea7e8d2dbd65ea4 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_mr.tar.gz 564057 BLAKE2B cae9b8d9caa2905b9eb65aa8773325a67e465269ab541055d5b07d9e80c5e71592b92d5d51afd4945678f258f6e2c85f6796207083e23cdd8d8d04b43be89405 SHA512 ecbbbd5a2fa0efdda165af475704880fe8257c8cc8e253ad5d7a76724bcd24c09cbf4bcc894e0a881ec00ff6cdd805d3e44bd78db702900f5e50c512b02fe19b +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_my.tar.gz 455250 BLAKE2B 204b7f64bcec529af8c5ab64a60ecda87c68e85ca923fd3664123a41fef0c2d3d48e711252ec85f67c0adffa19d8b992e04037e11995e60845dc086589e37333 SHA512 6142c5dcc49c5be3029a2ee9fc20943eb3c7e8ffbdc617f3c0d905f98f96d4121f6459d31d23935007ccb52135aa6d1ffe71158e5b0e5e4ec6b77900e7e51fd1 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_nb.tar.gz 4368528 BLAKE2B f1951a3a549a4060ac1441cc07b4a9127a4a923de2d4d8cb77296c8cffd0c1d74df079383b3b03322e01d385eba61fe583a6315032d3c1ab91391015390a3c79 SHA512 48d762093c0529f39bcd78e65246510c91887df92d313a0bed362d1b4209fbb46595247cba3f4d18a5aad34c409c36661247c0f53b5c6a9fce87fc12ea560687 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ne.tar.gz 945133 BLAKE2B 0e4b274673877b2fff92e3fceb87991aa617b189076c3b0cf169dcdf2ce8c273428f83938fe3b2713167a65829ad12ffd6a68405c9c1749f5d74c595f37884c1 SHA512 bbf29d886238d26d66f8db81c2a438901f215ddd9361009cc90b260ee28c1d7ba98b273678f9d01be2eb653d1b0f2d58eb6b895a3850923e43ac81f971528cea +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_nl.tar.gz 1832995 BLAKE2B 13bed8d4b772e6b0cdb7c06f3de34f9ce24134e55ebb0582a4f469831866cab90c8d27809cbd8fb3c8b0386307e598d3d3822764f8b92fb1df18f893cdd92078 SHA512 2e566a1485e3a32409cece8ea07e7935c5df82a08fa8e0f866cc9c4ef280744166f0d8746360c190e08b87103ebe46ac3f2aa618a3d30cc262571a22cd620e82 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_nn.tar.gz 4372303 BLAKE2B 8f53a774fa2dc7c20c071de06a3c8cf14eff285b875e56bc12513cc1508a267b78289ec5c9b3fca1133edc45e853cc15cb506b3fdfc86de7691cda76ade47227 SHA512 6d92236dd2fde2103ed6ae50dda3902b9fb8b822a7b908838fa7f994b8ed82be31cd5dd211d73bf8d8d336bd38ca1223aa08ce065103b68ac75c2e5f3b124c8b +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_nr.tar.gz 277815 BLAKE2B 8d1f0ebfaec8bb97cbb0fbd143a423781ea07a0eac728efa512828da5e846964e4c0a8dac0463a74cf5274dfee1dfc6e73cb5a87c6564045551bf1b9bcaa96b0 SHA512 78c6c0905af0c32e2e04f728b135a2db67909a8d43a5e76b17b18c7bbaf5b9011881ee37f82b41429b95cecbc3bc3c33f721663324181282cdb5995a044ebf14 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_nso.tar.gz 320782 BLAKE2B b987037bceb46c5143e313fabd39c798f24979b6b5fc85bb65425c4c042bea9225b77f6ffed7fcb580d534479e213f4732b31916ef2066cfcc503772910dbe66 SHA512 87585c195b33cf914f8417016fc291fe7c36600b33a6a4ed3e796610f2bbb5b185f77a28d65eafdf8434664d31221915284ad1db3c9b213d0edf3ffffe68cd83 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_oc.tar.gz 1327799 BLAKE2B 5e2f816f302fc9ebeec6e19980e86a8833519d1b1f9966a8c51a7ce2f52a48925c5a4c1480af634bca44230a7627af17dfa11e2bfbde850801bedaf2ef94ba97 SHA512 78a8911c0b596c5e4a325e231238a5860ecc0174510d2aceb8e54ecd51c53738d677ca1a257854d905ce637e2eb371780eaf2f1a8844ad37cde76b1066914632 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_om.tar.gz 482440 BLAKE2B 41bf402dfb5d77f3458d4d242a81539ff48d8e8b5081d81a1783991e78cc28a984998ed3e6140a904fd9efef0857e79d18c8cbee6089fa6becd95719cf38057e SHA512 928777c597a52b8287878f99f812e7dae74bea8f3c3e3c5729c007d7e8a1282b1e292771c39ae795adc8f6b0ffb900470ec1a0ddc7dbf4e3b11140be71e29b27 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_or.tar.gz 583328 BLAKE2B aa780444e3eb6810ceb9be4083739b90fa10e4f2339ba013011ea0dd5230144addcea212c020b864a3d7dfe7f283d7fd99ab02f42c11db924628815e11d1996a SHA512 a3758eb3ab08abe6fa5bc81470320104cd965c822d50857cb3057def5f63f48093379df2a6e66c5d6c81f5ad14dc8e29b2c41937a3a45a036f512a0d7083715b +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz 510862 BLAKE2B 40b28182a32776d97629db53e8b0552926fcbb687b0f21a927f98f6ca5389f0571c78e76bc599abdfcfc2cd9d878fac83993c8405303a18d0d3d674ae678fb86 SHA512 54386860662c6fe04bdedc41b871193d6345cfac752d285f2170df55465c91ce0302fe2f2d33aad485ad5f72d9dcf1bc7ed036f36dde0c34670956de0a785597 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_pl.tar.gz 3402388 BLAKE2B 4c7b4a5ba6a771bd5ce9fd4e9bc5d0d96952a0a3f46b587c9193e190b4f36305ef132fe7887dc8757321cbac882b08cdc3b4c7f38586413f787cd0d6e8fe6d78 SHA512 d4de9d809bbbc281fc160606fe563ed987e18d9af1a4378f329991319763f531d204264ed1dce0b14f767edbae7c4956ecb2245c7376a09238175437b33a1496 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz 3134267 BLAKE2B cf3470e552f6a99d4bf8cdf4878d05b21cbadae6214bb29355bd6f543b07965231ab4d535d1bb6a52456b63d3337a52e33c4d6c2df63fe33b0c4e441e818b822 SHA512 322a4f92406938495bf1554ee8fd8582dc8dfb30ca86f345e4d55b456d48cdf3afc51a460a9dc0a38edb225e9bffa9d8872c94a4d817d4c791438c6b96ec2ed5 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_pt.tar.gz 2667913 BLAKE2B cdf6dce31bb23ccdb7110f6e4e4199744e31b3a834e34bc89cd10645c15126794ed2b65fd22635f92bfa2544a848995288d5bf27e52f16416152d834c6bbd902 SHA512 704e4959802b258e95be42616e1d9effe728a9f0d501ce9a1d1d98e2daf18472fd4a19e733b15301838d7025862b145bfee1386c48a939a8257ce965e770e49e +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ro.tar.gz 2506558 BLAKE2B 1eb1f6cd1dbfc7161e42241c6a6d0896fc82dfa2ba2c6cace8d0f3d03a2f94f1886da015f9fac56cbae224a0442c853960d7bccb93b8fdb60035a6a3421f0c8b SHA512 76e04f0f9b6f052ac1f8d3580395ee5fc8123b36c438e1c6a52871756de1621038072b3daadaa740480ac6ffb703887d885f9f7742e61bb8652a006910350434 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ru.tar.gz 2375306 BLAKE2B bd3e276d88d90479cd8800fc61ef615ccf7b1330acd0e9a90bf27874706da9cd827a6fa4db90be2d3c3d1889265db154948a848e295716de7063ae12310f2cb9 SHA512 108b1d5249a654dfb8bb85b8326dca34027dad3275e37a4f508783948150ae2d23cdd85d80acb7b533a001f4dd499cf8a9cb0b45dfb7ef365111cba405c89651 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_rw.tar.gz 345363 BLAKE2B 0e5c12268034a57ce5f4bc936231cac886d32d22e7b1037b8729840aa1c2d70a7b09e71ad3a0d229277effa79eec9820aa4596e4aad9b4b8e47b3ff477f8135c SHA512 bdd5faeec4017c18e31812356f628ada2b08a2d75f8775f3b348e6fffa548dc345fc10ebd811dbaeaf0120c71aa31df389d9a434b5871026b81987f8810f4990 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz 443669 BLAKE2B 1483e2320269fe286f2f89ec110127089ec13444c4b803be01965221f9b31a79e6b210d608c1cac53e5fc19a3e365edc3899a9691645168047c1bd03b756a5bd SHA512 694b6d043673f0a55d1d79f7b7bb9c139042a3f85f481078f71c865630468469a7302f1b3a4750cb567bbe9b5141851616e5933f50b5725d8ba7fae3c14600fd +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sat.tar.gz 508942 BLAKE2B 92f198ab408cff27500be30bc0f4fddc4274c922f6b38317c2ab4ffb846f018b1ad2617741856d9b81f45205cc5956960960b582e4f939abae864f7962d5ab1a SHA512 e8dd0c261a27b852bf95b35c991f81cd531e146bbb4135380ab50afa03e691bf235ed69cbfc3a53bf545fd77ce6fad8d9bd1d58c594cb68cd6d8aff0ca64ef87 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sd.tar.gz 430343 BLAKE2B a1b8dadf7c6a38dc71525e8a3bd4278bd7125f4043b7ea56a7d351e854da3ad97b4535d91bbf9c12ae4134d10582042dfc05317fd3c2e4fb499bafaeabb991ec SHA512 88e54346c320f69a3ab1d5b67e3330eb848130c92a48cbee9fd185ca96ddf4a33992a145ba2ffa1cc4dbd29bdb38d2794881248b6cf30be703dafda2c50c9dfb +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_si.tar.gz 757890 BLAKE2B 10300b45cefa4ed2154ff34bfe830c2b991ea0caa7e4b5ca0e70facae1be21f4e424ded469a933bfc2fdb8ad9601226caf384f1682ea178b008e5e1d231b441a SHA512 f3d5b3e33662731dca652eaa3aff76be9690d72e29fd52d87ed9e3e65ddfe5c2a51effc8f9007512434f6768a6e2809d8585bd59f9d6e50e7716efc6979b437b +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sid.tar.gz 518550 BLAKE2B 8255293a9cffa91bbcb0e6b0259bb7933f98e470f8d44fabcfb345dd70e50392ba8fb10965506f8a084503f9d36c2a055ee72cc460264b86ea6d595a8d7e1123 SHA512 d330a509e68eca6357aaaad61373dc312229e8fbb59bce9ef55887b31e54934b4a9c76e14783325b52d7802dc505fa81301b7893fe34139c932c44b8d922d567 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sk.tar.gz 2380512 BLAKE2B 2d7baad2f10d729bc80972d9c5ef206df375a32b54be838172d3e001fd896431a55135634d269241445d4a87abc44e41a5f7dc87b86cc0628cf3f1a40fb5c5f0 SHA512 9d11ec7a1a1e2c9b820e62b28a53d9ea280d78e1241620556c901c4da022bdba754bd3ae7810c2abcfde916b27f2e6d60a415ac142c64e4a34821241e5479411 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sl.tar.gz 2784824 BLAKE2B ac9582df02aa2f66798e63e68a6af01d5da04e6a8108af6ab23befdc71ab7fbcd9b3b2f463e6848eb804c9d016400b68495cea842b79f3fcb9277b9a54292f2a SHA512 32c6cd9a6b57d86836f0520301a33a70814bce2a308c0511a5602b3a5b10cb61e6cd1a02ce72a64a5062b30249fa45ac83ce8e55f53d16f38ab4215992c41ff3 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sq.tar.gz 1217034 BLAKE2B d33ca19e61fab79554dd006f5b89c4675ac0830650135627142cd7f242eb44e061b2591c4aa5b0c1a392e11654bca0e2f0e0b7e18f3008bcaa15d8ff97c01c75 SHA512 ac99561662312ad7becc0ce78caaadce76effcb81965cd76162b07a87ea550fbc5af10353f5820815bf21aea95cd572d8ec3119d746e3ae602746f9dbb34ec7d +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz 2405352 BLAKE2B 8b707e3ab2b94ae7310969713178b11c22b63ec57c7f45fc79cd9caf7d48a89e92ad79834cfe5b181cfa9dba7bbc6c98787575ea8bb9585b53d184c434726f3f SHA512 1222214157fec5a547b8fe1fab098984bbddf5bef807cfc2e7e9da1b47a8c485206151c7aa384028ce77f5aa9b61028e8ae345a3ba9755873977366e730d63a1 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sr.tar.gz 2862800 BLAKE2B 5cb5e2a8e517e0fa722870ca8bd283a022770469fa54eef6ad3fabf7830a77b8a172a8e78a75444a31506676554d0d6ab93eb918d9eb2ae71a8caf47ddce3a6f SHA512 64db80fda20f6458b975a204c564c67d8b8114934537694dab0ba64a89fcf10164daf56f353bfa2e6a13c0856ee5c1a127fc5ef49950be0596badc81728a83da +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ss.tar.gz 286066 BLAKE2B 7239383f5d926de5b6866abfffa1f563915a7a141d2473af9f91332a837ecbf49c52d35917ca30691d8017fd4002c15406b4cf0fafe55a2f418fb9c1cb71b115 SHA512 8dd8096c65ecb74f87ac0d97fc4dc8ec34f89cce293a343d1e713409c9bf0134508defa54961fde66442e979b88ad18b6c8058d1e8e0a894d1e142832e1560f3 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_st.tar.gz 280260 BLAKE2B f0ce1a3f3fc4a6ec17e0fc6c9e791ef4dcddfedcb49cf7442bdc4ec8d63a36a46fe9447512bcdd1ed8c6a9b2d45cb686dbbc1d45632fadf8ab327296e06b8f06 SHA512 e907a8e5b678256e149b69305665a005c40e941dea5b3894a661bacd9185bfea391a2dc1ed86e0c0a7deb774430a4b0365179cd63d38546e9b8b4b91ce637dae +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sv.tar.gz 2844640 BLAKE2B 4644ae33bab6c91594bc78f5a1763a117edb11e24419a65ed553e36b6455242abf37ede7992604289165d42029d9f77d31a80eaf5373e8bf59ae6d87f9121f7e SHA512 2a453857041f4369509a30967eb882291de8f3379e9bddc619cc4efb4a327be22126472d519485e4947ed692842566fbcef7f8f5b1838a05cd9d86e62c4b093a +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz 317092 BLAKE2B 2a23ca3e4c5d2367d6a5ffcead59601c34a7a916677f231ea31cfb48c4f33e7013f0ec7aa165e332f42e6d17b15a87433fa15d49641f587f844369df6edd2fee SHA512 043f2345827f087f8776d8e4d37e3e4abe2d67c50ce88dd1525a10113153a6cb48728e508f06fbf295cd444fb3d13dde69a213fce561ab89f706be78c8f8deab +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_szl.tar.gz 728325 BLAKE2B 10e719f103f4e4437afc1544ca0e79926fa94809b68337884775ae43a106d72a5355c385bf642f75efc5ebf10f77b4621d5828ac3c917d9123264bc7bdd3ef3e SHA512 8a768b204736933004ce291fe381f6e3207586e1860ff36f7aa73669e4d91b1e73c755dd15672397c7878a4b02b95de30e2c61551e69adf33e5dcaa1310670e2 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ta.tar.gz 727141 BLAKE2B 777a6a334fd0923b80f9efa0faa1eecd3fe9d50565dca1236aaf35a041414dada2213d478bd68586a265e22a027b63a55958de42f6fafb7db9468efe7ae5d48e SHA512 5287a608a895f9206e90e8e174e7ac90a1718d36180352cc2ade94014ab3946337b4917560d649504308e7d62ce7ff8dc3944e3326e98533add50800a9e8c3b9 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_te.tar.gz 1073851 BLAKE2B cf51ee7018f39781a7f906ccc9c366c60a147ac2af78400ce75d1cf3524010fd3074fad65d778ba1a59df9141fe47fea80e81bd4ced0381730dba18c849abc82 SHA512 637dffce7a79fb564d6eeb2153a4e6695403743e6c4a3a5733c6e11533188021415565f7a5d41aaf13b8050d80bf2f7fc2f3347f811096d77a81958cb8b414d4 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_tg.tar.gz 389540 BLAKE2B c8e7e2cef6c947fb96dea14889c4b086d445d3559b715b28de0b4d1a7b91b82aac6bde49ae9c833a89e85b1d9f6aa3e6f5fdab093176230f9f9d2c9c72a1f581 SHA512 1ba4acbbbba9110955ebbfee446548ee72455a8f4b7b706bbcbedb93fdfce59d660979b737a5f754bed4eeaaec3766a2fdb4103de7bfd39256dea3fdf835b582 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_th.tar.gz 738159 BLAKE2B b8dd73d37e2909afc1d6b1585d1ff788cb1cac3fe5c7544a0153c6ac0ffbe0480b35028559ba0ce488680a0fce48195a761aeda6a7850a1958ecffb5d99d2105 SHA512 98ac692c2e05b3716f593e19d2a67a1b7d378a0ae2c1db3c89dcfef620836ab03ee0870caee69395a7dd055765f9ab925beae78eaafa38d7c1c63bf65ba14539 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_tn.tar.gz 259796 BLAKE2B 662cfd1042bb1883bf170127ed7dc5b392fce9b01fb9de20389ac81f56ff5d998a1ca594ec46b4a6aba7b28dc55e9aa8824899ef645173a2a58e6dffcb235de9 SHA512 1d8d45288c6ae236740591a8bc409161d8f7a80121f9e8bfc753392d0acade6ed7d619d65183b0d2782867a8afde9a34fbdcca3563b396ecab36c5cfd0d7076a +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_tr.tar.gz 3357833 BLAKE2B e54eaa613ad230c3a4fc79b3009c08d02a2d32ef4583bea01cde07b835994df834f7185a293a3627d953f449a8fbd3b7e7f3f86b4fb6fdb0ba5437320b79a0c9 SHA512 ec809136aede0a74936c4ad9218cfdf29eeb36e13cb6831f975baa0c23df9e4c05c1496d9108bafd4379a79471eb060ff315ced9c3757213514b4e6f366d636b +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ts.tar.gz 277739 BLAKE2B 74489050c5dbcaa07fbcc05375ffce740e122b18c3a9d7c08fc1eb5ea47ccf86337bc33b3206a010714b327fb739d3b644317379e5ee19999c38eba893614c64 SHA512 39aaadbf98044158a6cfcabd38569849f2151568e45f2a04cfc5132a917145fd25392c6615937b3af3b90aa6c8f00b9da6736579d3abb6a6841b217debfb4c6f +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_tt.tar.gz 186467 BLAKE2B 6004fafb3bfa2711ccb37306d1911c2cf63617aebc56b1f20077af577ecb05b3e8dd8eddb1ec9d6685a3f5396fdd20dbd293c5a4217da0899794ddb504fffd94 SHA512 167b3963f851ec159b98b95d6f7f2cd94d02cd5af891788ffd9c55f493e53d62cba58008261e0a584f66c4c548930cf86fde33a220ac8e4a0169afb02759aeea +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ug.tar.gz 537835 BLAKE2B 722286efef4d1769a7cfd02faf0c7a25d0ff9fb90ea7c0a75fdc66eb0f7ed2a1932531d1347411f7adc501b44879f07c1ea29acd42d82ff4bc9f8a2bfee6cadb SHA512 6a9d10e95a6a7002c645a333faa60b801d4930ba29568630bef6fe98de0cbfa5ed754f1c26155f19aa091cbafa2c18e88d2ebe0ba478c77e79f37c63d7a6ec4d +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_uk.tar.gz 2876801 BLAKE2B 322bb0d8d368099aec8c6e02e329a5b7ce475b6b27902e298839cd65b64896fda99d6efd299a0585b10b0585c8a74df2f173cc62615297ad1a254f43d8ba2a1a SHA512 541d4f3cfb20cb5d1256865abc42944cc94c04b56be507b01de6986284b084d9dfd2df7eadcf6c8a93db4949968148aef9d95e5f86ce50c40ef82298a04ccb17 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_uz.tar.gz 312724 BLAKE2B a61d7629170d9d0694892341c4148f8e73f19e9978bc3fc78916c9d24d66942d44144c80557dcd8e13912f4d9b84760bbe87cf3b17370c7b586c7047f62ab719 SHA512 2c36d6ae12b79a0c06a8d43fd7c78eddb8ef77326724e3874143408601678f05319a3ef99401a000b190e9442053d2c2a3484821c39390b2a4e12e2db39e4386 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ve.tar.gz 281822 BLAKE2B fde4203b729c6691251697d4391b3239433d8bbf0118ac4a112e83fb90a4357414b7d141523e3825b446aa9db6b3279c2e3abf27da15e8737980d106de882bb7 SHA512 bff83582be6f88a5104c8fb596479cb4652a3ced93d1b02fa89a9ab0cfe9db93a331736638b133d7bfcecc923ad93b8833662f65933948ebc6cf1f6c7fcde17e +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_vec.tar.gz 757351 BLAKE2B a0fbb8e219968b92baae93ba796a15fbde20607dba9cfc071356b2ac9c68ed6760e12202982968aeba550c625ede803c3f6275e2ff4f5584a125e91e8e5a2dce SHA512 b0177b86be361eb2e25b4e15222fbed6037eaf087502690444432c6cf9cea9293f36ba0d7e83a5d7b3fbfb37f7485a8a3a3816b2ae883020a002f1c17cc803a8 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_vi.tar.gz 563862 BLAKE2B 33ae0697e2c35562a849c4c3c71b6f9d8ddf0afc0d09e4c3d4e4d028d4248b810e5e97cfaf3cf54d716d295aea6c79365e1d26becfc7076fda6d5e5f51f742d7 SHA512 28ff7c02416388e55b189a884e53de9a8d1ab30f3e7e3664234caa2edfe41fd10af8d205ef5362efa9b1b70f34736b1a33ae86803c9d6df63387ea175fb737fe +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_xh.tar.gz 289534 BLAKE2B 7727f6de55303dff6f02d10b492b67bec23a7b25d6df8d84619901e73da5e5637dfff3c7c8d2f2ad64ae71ce4c85dd1d5e149fae8593a726d7b61123ec8c5d31 SHA512 0df5ffe06707a54f4a65231d738f9a3697556c9b402fd35786a1a160a6541c46795b3e3c82bb04b450e116cb35012ae850c4cc136bd1b2697236e0d7f6943998 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 1068267 BLAKE2B ec88dce6afa5a2f81093d35ec66e926936e598541dab0cde5df2a2d087a896aeb4897acc969a40f1d30175e073b323ea6d01fa045b034fdc4f1f7598896ff224 SHA512 d2b093d4cbae11e439d8fafac5686722f4a8b4279a3c219c0ea2c0d0eeabc8aac61d7a9547575574bbc2eec1a33febee48e4b4e76190971a03497f577e3236bd +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 1040945 BLAKE2B 595b49039fd59752b1f8bf16c68a45e27e9782d8f509b4741f3e559146ecf6f8de8f814f92e00d4b87c8aa8a8858276be240fac3a887b9c4afb0ea1f406dfc85 SHA512 e1890b2796a3554a535cfcd571aec6cca45035eb63265a36a58dd1133760e2e1b89e631f2359ada9b6d29b5bb5b3d8b28b3623f0abfb4a2a61015fe2772f0730 +DIST LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_zu.tar.gz 318907 BLAKE2B bd40a31d40174a1d83d133a04ba4cd6fa2b6b36548b2860cfee8bec688a4ef6730c5600cfa6a6f2bcbc37d1d7d765ab8dec85c72c2ef1183b54131d32449e8db SHA512 0bf6c1d8fc50f6e284dd42b59345adf885930c8feeb4dba34a8cf32a604693a8397584964fd57fc77285b627ff4fc98612f6170bb363fb3e3387fa07ee25c900 diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-7.2.2.2.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-7.2.3.2.ebuild similarity index 100% rename from app-office/libreoffice-l10n/libreoffice-l10n-7.2.2.2.ebuild rename to app-office/libreoffice-l10n/libreoffice-l10n-7.2.3.2.ebuild diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest index c5a8ee649c8e..457efe533ae0 100644 --- a/app-office/libreoffice/Manifest +++ b/app-office/libreoffice/Manifest @@ -21,11 +21,11 @@ DIST libcmis-0.5.2.tar.xz 484404 BLAKE2B 7de242393c28fc8289bb598b34e704eb2affaaa DIST libcuckoo-93217f8d391718380c508a722ab9acd5e9081233.tar.gz 5005888 BLAKE2B 836ec268c19c27ac079ea1084587c3e999f39ad2188be1a5cf8337ad0473ffda6c32d0695254d3797d1607707329befa88da6043f424544487238e550eda8590 SHA512 4159dfb4d08e359feb23127e12db590260913e70774161ac9513abb5183ad6ed6d2bdfbe56fc8aa68e2fc57ee29eae67aa0180e1a7d955016884ecba2ca60ff8 DIST libreoffice-7.1.5.2.tar.xz 244350068 BLAKE2B ac3c7f5cabcb27ce3ed31febb04ce54b93bc8b4fa716259d1b93d5364e75b85af3352ad70a023b56271e769f5537b3f3151e837ee13498e08f1871e5b47d778c SHA512 dad5ffd344a7bad88ed8e77df4fb17b42237715e7b1feb7a7de164f2fbf6698feefedeb57974d8275067a06c0da60e9b07a333ccc1bb2f6d55a6b52408bd9b5f DIST libreoffice-7.1.7.2.tar.xz 244585600 BLAKE2B 65cb8f5ddbae5aa8fb37a54cc0fab8d541a030f6f94141f4e4355f1dfb24a927ffb713e5213e382152fe444e115f27b41f297ca37e320193c5e0289a01ee5430 SHA512 fa55bea912b4efa73cd1ad8bcc611a71146ab42534a348a7c695916d74f1912ad13a2d9ccb4f3f4ee4d604a0747619b75bbcc5e2b14bc306d53b3a1f27525093 -DIST libreoffice-7.2.2.2.tar.xz 252478892 BLAKE2B e2e4ce76fc91ef0725f105ee87e480ede51610de7cabbc2bee1e32a9822f457ff9c21b0b13636447751727f42917dbdc9e24e20457ee9e5f1e4054d742337b5f SHA512 9adc14aa2aa24e1e91b32f0663d3fed8421baf78c3d310e8cc52ae70ea338b9d58406344d22d2c2fa6f91f10ae91945ef2d5713036f9144705bdb4c19ad69ca7 +DIST libreoffice-7.2.3.2.tar.xz 252752188 BLAKE2B aa3118e1b719078e1a0963edf9829bcbc8b6e8ea6752ca69b407a95307c8cd2f8b068eb707fbc176bd5bb4c5c9382a990863a44fd676a60b09204782993fe544 SHA512 b59e679025115cf176faf8a153833ed5ebac374372ba46bef46da22657dda399b88b3d503bfaf9964184d2dde4b19d3852d53c27cf6ceb0dd4967077b45eb5f6 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883 SHA512 785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f DIST libreoffice-help-7.1.5.2.tar.xz 111785852 BLAKE2B 18962fe9260f6cf8ec7b1676f077b9f43e0277769b31b8e2c22cf83ac2963f3e92448901bc12f56dfb579da8a8a1ce20d6bd34c4bc3449f7e0972c03d22f63be SHA512 c669b6c4bfc3c6f46e4ee0bf86b158054f7178b9785273d9aba8183236b2ff6dbaf5584d5e4fb09bba3a8d010373599e7473a4ba15c229087c689198ceeee1c7 DIST libreoffice-help-7.1.7.2.tar.xz 111785664 BLAKE2B 947860ebbcdf8bd0ee96ebad688057d776d049ccad066951bf0361bcc1f9a1f8187eed266061ad161f479a3691263dc4f179f4b81aa666fdc1a4a380d28425a4 SHA512 20c464ff9cea68b37f6988faea84e9d72ba174706e75d91bbcac514011c65ab55d4f3a9f21fbb8f04f02908237b16d7a6983624c5ab8f27ee4f83aa7eb621268 -DIST libreoffice-help-7.2.2.2.tar.xz 111988404 BLAKE2B a0caafa4685c7356c8f1e592c104cd6e403283eb5b86580665637c3319eac4b651805ca6d7c45c5a0522e882ca1a28b6ae08f73c71b0417612c6fc084e194c1d SHA512 1e3a250b68f591c0dc0cd5d57843baa370ed009faabc9446826e8207043af5d193a263b85b9443a2baf1cb64366d90d08b763adf9ec9865d256f760f847ea638 +DIST libreoffice-help-7.2.3.2.tar.xz 111989408 BLAKE2B 862af98e7fddcf8ed30c16e111aba1e13c7e143398c55cb07c0612648e0fd8b73cdd1a1303efce6050fda49737eca6c645aae9e75fd4f3add6928326624c5db1 SHA512 64ab9d676cc86116ec8aac1157aee33551932f2047f1c47cde865e50e39438f497b7b08073c3f058fae4870325950bad1a5063a55b8897ecb09c046c98bf7264 DIST skia-m88-59bafeeaa7de9eb753e3778c414e01dcf013dcd8.tar.xz 10420480 BLAKE2B 83bcc9ff3a3a916ccb92f49ef69f99386e89b636d37679ab17735625c56c4bb31ca89a7034d9282c905b405e0b31215de5fd3734061d323d48db440e4ad52643 SHA512 8e5c37b895d7f5fe15f491005ac46b39efe3bfb3af5dc805bf1226b2112496bdb9e433cc3b313f8fc185fe1f898d126b8a557d23485615cdbe917f0b76855f3d DIST skia-m90-45c57e116ee0ce214bdf78405a4762722e4507d9.tar.xz 10630696 BLAKE2B a3d42d08a0622de591d177184b6225cf62e3048d02d8f2012b6b02aae186b644c899c4e73b528b3528a4acec6cec07e3576dd6d97b130fedf3b2ec5b2ddf4ed7 SHA512 625ed461d85ce5c5c73ffd20bc3f2c9b5fe6ba557693b793b387ffb434d4f0d9056bd9befe6760c55e9e47f09c02373a49b8ac106162a40d940ea351e8c873c0 DIST skia-m94-975fcdd755dfc5d57cddbb25857e0c4ac29abe98.tar.xz 11672176 BLAKE2B 64d7821656002d23be839079dedffe1132497992aaef97ec734d6e430f2eda69f5344ca7fe75dd68fee847fa4c6638b4fc28194a951b91498ece5c6d4bcf3e44 SHA512 ae66fa7caeb5a328d96cd1c35eb8700080be5d3e3764e35b8056b03948e44b8bb8266284c87b44f9200accb95dbb8a2771a6e5ba067d34a7fbd33b1ababf19f8 diff --git a/app-office/libreoffice/libreoffice-7.2.2.2.ebuild b/app-office/libreoffice/libreoffice-7.2.3.2.ebuild similarity index 99% rename from app-office/libreoffice/libreoffice-7.2.2.2.ebuild rename to app-office/libreoffice/libreoffice-7.2.3.2.ebuild index 2c5b0382a057..3b60b78183c0 100644 --- a/app-office/libreoffice/libreoffice-7.2.2.2.ebuild +++ b/app-office/libreoffice/libreoffice-7.2.3.2.ebuild @@ -104,30 +104,6 @@ SLOT="0" # [[ ${MY_PV} == *9999* ]] || KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux" -BDEPEND=" - dev-util/intltool - sys-devel/bison - sys-devel/flex - sys-devel/gettext - virtual/pkgconfig - clang? ( - || ( - ( sys-devel/clang:13 - sys-devel/llvm:13 - =sys-devel/lld-13* ) - ( sys-devel/clang:12 - sys-devel/llvm:12 - =sys-devel/lld-12* ) - ( sys-devel/clang:11 - sys-devel/llvm:11 - =sys-devel/lld-11* ) - ( sys-devel/clang:10 - sys-devel/llvm:10 - =sys-devel/lld-10* ) - ) - ) - odk? ( >=app-doc/doxygen-1.8.4 ) -" COMMON_DEPEND="${PYTHON_DEPS} app-arch/unzip app-arch/zip @@ -280,6 +256,27 @@ RDEPEND="${COMMON_DEPEND} ) ) kde? ( kde-frameworks/breeze-icons:* ) " +BDEPEND=" + dev-util/intltool + sys-devel/bison + sys-devel/flex + sys-devel/gettext + virtual/pkgconfig + clang? ( + || ( + ( sys-devel/clang:13 + sys-devel/llvm:13 + =sys-devel/lld-13* ) + ( sys-devel/clang:12 + sys-devel/llvm:12 + =sys-devel/lld-12* ) + ( sys-devel/clang:11 + sys-devel/llvm:11 + =sys-devel/lld-11* ) + ) + ) + odk? ( >=app-doc/doxygen-1.8.4 ) +" if [[ ${MY_PV} != *9999* ]] && [[ ${PV} != *_* ]]; then PDEPEND="=app-office/libreoffice-l10n-$(ver_cut 1-2)*" else diff --git a/app-office/libreoffice/libreoffice-7.2.9999.ebuild b/app-office/libreoffice/libreoffice-7.2.9999.ebuild index 8e25775da85a..42698197f1cd 100644 --- a/app-office/libreoffice/libreoffice-7.2.9999.ebuild +++ b/app-office/libreoffice/libreoffice-7.2.9999.ebuild @@ -105,30 +105,6 @@ SLOT="0" [[ ${MY_PV} == *9999* ]] || \ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux" -BDEPEND=" - dev-util/intltool - sys-devel/bison - sys-devel/flex - sys-devel/gettext - virtual/pkgconfig - clang? ( - || ( - ( sys-devel/clang:13 - sys-devel/llvm:13 - =sys-devel/lld-13* ) - ( sys-devel/clang:12 - sys-devel/llvm:12 - =sys-devel/lld-12* ) - ( sys-devel/clang:11 - sys-devel/llvm:11 - =sys-devel/lld-11* ) - ( sys-devel/clang:10 - sys-devel/llvm:10 - =sys-devel/lld-10* ) - ) - ) - odk? ( >=app-doc/doxygen-1.8.4 ) -" COMMON_DEPEND="${PYTHON_DEPS} app-arch/unzip app-arch/zip @@ -281,6 +257,27 @@ RDEPEND="${COMMON_DEPEND} ) ) kde? ( kde-frameworks/breeze-icons:* ) " +BDEPEND=" + dev-util/intltool + sys-devel/bison + sys-devel/flex + sys-devel/gettext + virtual/pkgconfig + clang? ( + || ( + ( sys-devel/clang:13 + sys-devel/llvm:13 + =sys-devel/lld-13* ) + ( sys-devel/clang:12 + sys-devel/llvm:12 + =sys-devel/lld-12* ) + ( sys-devel/clang:11 + sys-devel/llvm:11 + =sys-devel/lld-11* ) + ) + ) + odk? ( >=app-doc/doxygen-1.8.4 ) +" if [[ ${MY_PV} != *9999* ]] && [[ ${PV} != *_* ]]; then PDEPEND="=app-office/libreoffice-l10n-$(ver_cut 1-2)*" else diff --git a/app-office/libreoffice/libreoffice-9999.ebuild b/app-office/libreoffice/libreoffice-9999.ebuild index 6e95a9c0abd7..355a710f5757 100644 --- a/app-office/libreoffice/libreoffice-9999.ebuild +++ b/app-office/libreoffice/libreoffice-9999.ebuild @@ -107,30 +107,6 @@ SLOT="0" [[ ${MY_PV} == *9999* ]] || \ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux" -BDEPEND=" - dev-util/intltool - sys-devel/bison - sys-devel/flex - sys-devel/gettext - virtual/pkgconfig - clang? ( - || ( - ( sys-devel/clang:13 - sys-devel/llvm:13 - =sys-devel/lld-13* ) - ( sys-devel/clang:12 - sys-devel/llvm:12 - =sys-devel/lld-12* ) - ( sys-devel/clang:11 - sys-devel/llvm:11 - =sys-devel/lld-11* ) - ( sys-devel/clang:10 - sys-devel/llvm:10 - =sys-devel/lld-10* ) - ) - ) - odk? ( >=app-doc/doxygen-1.8.4 ) -" COMMON_DEPEND="${PYTHON_DEPS} app-arch/unzip app-arch/zip @@ -283,6 +259,27 @@ RDEPEND="${COMMON_DEPEND} ) ) kde? ( kde-frameworks/breeze-icons:* ) " +BDEPEND=" + dev-util/intltool + sys-devel/bison + sys-devel/flex + sys-devel/gettext + virtual/pkgconfig + clang? ( + || ( + ( sys-devel/clang:13 + sys-devel/llvm:13 + =sys-devel/lld-13* ) + ( sys-devel/clang:12 + sys-devel/llvm:12 + =sys-devel/lld-12* ) + ( sys-devel/clang:11 + sys-devel/llvm:11 + =sys-devel/lld-11* ) + ) + ) + odk? ( >=app-doc/doxygen-1.8.4 ) +" if [[ ${MY_PV} != *9999* ]] && [[ ${PV} != *_* ]]; then PDEPEND="=app-office/libreoffice-l10n-$(ver_cut 1-2)*" else diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz index db06d9e3395e8bb82782a1b6e70b5fdc71b38147..15b74fa1074bdf5dd16f9b274d845c9e6d73c6f7 100644 GIT binary patch delta 9339 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�%nc3DHJ*qSpO!g{?zq=~XQS1+lhyk&;SP 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%0DF!wan-xbR?8i0 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

s{+hlHK_lZ~V9}m@RK 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 - - #ifdef SP_NAMESPACE diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest index a0b246e9a2eb..09d278d38b3b 100644 --- a/app-text/poppler/Manifest +++ b/app-text/poppler/Manifest @@ -1,3 +1,2 @@ DIST poppler-21.07.0.tar.xz 1709664 BLAKE2B 22c411c44a7f61344a0ea747fd435ad2b0180979d8117425167338b7f5cf963eefac19d38b5630df03b4ef978a113c9f031966d3bd8b0c1d86a5bdecd526d191 SHA512 ce1d8a5dd4a300a24aa71aea4919262e108ce1717dee04863da41de0962e4c0067e9c703c190386bd66d9c4ef54d04513cc8509f4beaf76e996576912d2583e8 -DIST poppler-21.10.0.tar.xz 1779668 BLAKE2B f4464b70ba031ed697443803c435a79498184fc9a74381f5ac7c6ee0f856d77d6e270fe0cea70ee9bbc54713ec69d45ea0ffc66e820d80061856d6711d584e04 SHA512 4a125784716ee578f5be39830cc5903c27eeb707d3756c2ff04ef97328ed8d9e35d3873b7731d2144997cb31794674a1bd35461c84d4237335db27c8df43e4f1 DIST poppler-21.11.0.tar.xz 1783592 BLAKE2B b0448ae0456ffda29c18732e6dd94cb285af67cf4adbaded05a4abe2e465cb63a17e0041240c82c83c89b313ec8c7bf9d68fc8d727b7d41c1ee70722529ce45d SHA512 354d6372093e7ecedf95c43e8d203e9b2781ff7ecd81cd3920cb8c72a37463b47423ce7ab3c8233c0f031f2c024ac1ba5c8d442c80e6643722192fb9638e5d3a diff --git a/app-text/poppler/poppler-21.10.0.ebuild b/app-text/poppler/poppler-21.10.0.ebuild deleted file mode 100644 index 2ca5838c2b0a..000000000000 --- a/app-text/poppler/poppler-21.10.0.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 2005-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake toolchain-funcs xdg-utils - -if [[ ${PV} == *9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git" - SLOT="0/9999" -else - SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - SLOT="0/114" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION -fi - -DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base" -HOMEPAGE="https://poppler.freedesktop.org/" - -LICENSE="GPL-2" -IUSE="boost cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils" - -# No test data provided -RESTRICT="test" - -DEPEND=" - media-libs/fontconfig - media-libs/freetype - sys-libs/zlib - cairo? ( - dev-libs/glib:2 - x11-libs/cairo - introspection? ( dev-libs/gobject-introspection:= ) - ) - curl? ( net-misc/curl ) - jpeg? ( virtual/jpeg:0 ) - jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) - lcms? ( media-libs/lcms:2 ) - nss? ( >=dev-libs/nss-3.19:0 ) - png? ( media-libs/libpng:0= ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtxml:5 - ) - tiff? ( media-libs/tiff:0 ) -" -RDEPEND="${DEPEND} - cjk? ( app-text/poppler-data ) -" -DEPEND+=" - boost? ( dev-libs/boost ) -" -BDEPEND=" - dev-util/glib-utils - virtual/pkgconfig -" - -DOCS=( AUTHORS NEWS README.md README-XPDF ) - -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" -) - -src_prepare() { - cmake_src_prepare - - # Clang doesn't grok this flag, the configure nicely tests that, but - # cmake just uses it, so remove it if we use clang - if tc-is-clang ; then - sed -e 's/-fno-check-new//' -i cmake/modules/PopplerMacros.cmake || die - fi - - if ! grep -Fq 'cmake_policy(SET CMP0002 OLD)' CMakeLists.txt ; then - sed -e '/^cmake_minimum_required/acmake_policy(SET CMP0002 OLD)' \ - -i CMakeLists.txt || die - else - einfo "policy(SET CMP0002 OLD) - workaround can be removed" - fi -} - -src_configure() { - xdg_environment_reset - local mycmakeargs=( - -DBUILD_GTK_TESTS=OFF - -DBUILD_QT5_TESTS=OFF - -DBUILD_CPP_TESTS=OFF - -DBUILD_MANUAL_TESTS=OFF - -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 - -DWITH_Cairo=$(usex cairo) - -DENABLE_LIBCURL=$(usex curl) - -DENABLE_CPP=$(usex cxx) - -DWITH_JPEG=$(usex jpeg) - -DENABLE_DCTDECODER=$(usex jpeg libjpeg none) - -DENABLE_LIBOPENJPEG=$(usex jpeg2k openjpeg2 none) - -DENABLE_CMS=$(usex lcms lcms2 none) - -DWITH_NSS3=$(usex nss) - -DWITH_PNG=$(usex png) - $(cmake_use_find_package qt5 Qt5Core) - -DWITH_TIFF=$(usex tiff) - -DENABLE_UTILS=$(usex utils) - -DENABLE_QT6=OFF - ) - use cairo && mycmakeargs+=( -DWITH_GObjectIntrospection=$(usex introspection) ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - - # live version doesn't provide html documentation - if use cairo && use doc && [[ ${PV} != *9999* ]]; then - # For now install gtk-doc there - insinto /usr/share/gtk-doc/html/poppler - doins -r "${S}"/glib/reference/html/* - fi -} diff --git a/app-text/tkman/tkman-2.2-r2.ebuild b/app-text/tkman/tkman-2.2-r2.ebuild new file mode 100644 index 000000000000..6db7c4e92700 --- /dev/null +++ b/app-text/tkman/tkman-2.2-r2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop + +DESCRIPTION="Graphical, hypertex man and info page browser" +HOMEPAGE="https://sourceforge.net/projects/tkman/" +SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz" + +LICENSE="Artistic" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" + +DEPEND=" + >=app-text/rman-3.1 + >=dev-lang/tcl-8.4:0 + >=dev-lang/tk-8.4:0 +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-2.2-gentoo.diff \ + "${FILESDIR}"/${PN}-CVE-2008-5137.diff +) + +src_install() { + local DOCS=( ANNOUNCE-tkman.txt CHANGES README-tkman ) + local HTML_DOCS=( manual.html ) + + dodir /usr/bin + default + + doicon contrib/TkMan.gif + + domenu "${FILESDIR}"/tkman.desktop +} diff --git a/dev-ada/Manifest.gz b/dev-ada/Manifest.gz index bd5f8bd8d903e8d6cb75e5b784c33a4441078902..2730309b6275302395c1bd01635bbb93ab02c928 100644 GIT binary patch literal 2215 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 literal 2383 zcmV-V39$AbiwFP!00002|81AcZXL%FhWCC7zCeibeg93)7bjlB=5yQ>W%lpI(x za(ViEtw7`vkPS)c%*^Te>%Z0S-~IUR>3w|i?VtR&|9b!Oq($@7w|{x}=kM&>r@o@q zx=(H=7a#ppTfSt>)22zQbD1Y!N%rb3OS3)CX#D@KE9Id}YD+SuT2e8!I!598QTrTO zRO@KxEE|1|#b=uB^pVc&u~w?RJ^k>*;HiE#r)$-M{(% z-CzIohwpy)@yS0vfBfC|{^9w=$4^gc)?UHdtJ<`xWq6m|dmK?|;-~MPqDf9}X>_SG zNlZ??YXHPbX^NSwmDP7zg$Lx)rkA~T?!m_#yaEYNTvN8K8P;2vx*k0|c3G?W6|B=^ zEL&})8GGhlghN@+s~w9|tm#_8n^!4oo5YY@&HA3T#R@qcGNfF`;k<>@wZ$p(>>j%; zZmzn=ih5zq`>euT%T9aiNR{Wt16aR)c>eT;mgO>D(VEVo)Jt2YdOSrQ3Dm|mja7Ps z8>je=b52psi;I zrl|9jQY&aj+aB#geQHguSz3@ig>GJLJfQW@2WA1gy<(M*b!J>FCQLqOFGjnma<9T}sgbZnni zoTqW7dLUM5oXV5*GvP8eg4#FUP`twqNgX<;RHR@nntZO^dI1gCQQh zTB1nabH$Vd7JEU6FNiHvzETIWz8BcGp&l70i;-~7s-n#%!mp)j9^s<9WYF|(vvpsM ztFN<)>ui~mpMZ=5N4C%fHri^^(-l$74P)o15gyQ?MbxhmTR*?N{ANCX*v}t+df*y# zkyqp{CHg3Rqv^;?r0T?P8m@z*Vx3dq|6tf>9E>oN1O+ho3y8gZDa^ z=Wsjgq?Q5@t|j(^36ChF>uSh_V>S$+G}9(RiY44c`pN}G25Rc#UX_4$Ebc7-2f6k0 zFY$m{Pxa0FN1gbM!i6pe{~c?Kjhs&Y{9fj`Cqddq-8SR++@~DhBaKEFa5dH{7NgkY zwO~ZUC`5oI!-R7>{G6l*B=B0r#GKEUqx;g%d<{y085pN5-km$jA+PaQSXO!C!)#3n z7rqGh;;>Ah<1VlYI#)Ou$`mJ|r7hYCLSJqQm^R&dWmv>t$xAz#Qu4@(I7ny(5SzTl4n$gg;9wO#jfyRI!p_J^ zY=gO;c{@j-4w#TrN0msZ&@{+Ei~Fk3QRi;F?s!drSZ2sETSC1Mh$yQyR$dOg$PPzu z1ddQQ6jO4H7eurtl!5=@tfUmD8Nki$V>g;d$D*%?tiELv9=0pQyvj-&aa4>ZyI!aJ z8ngHD{()l%?X8SW=&BcfbmGof)*SQ}@4KO-eM?m<1as&4yVAf~kr1X+7(O<(Y|=RD z_T@xCG+_`z>kNLmwZUoEDx!*6tLi)`pY7NoAXzcz3P#Phw zFuum?IG#nc@f$0E@9BN@anUpubX-S$W39*5fPBD=n_w@LJ8tS7pqo`5J1WTOsP%4H;!Buq4jXEJum7H&7)xr5%(>rdYjB#Kp4V~QPu|t&d z!Qni?^9-u>)JJ9h#wCdtrb<&n7cByN zPrdscAhZ_z>V)RfZXfoo8XF^n_xg z&BO`Wfiz%Ff+B@0&s|!E)3FaE!_62Nxisk8gO*AqU?dAzL2K}s%C1C?FqkrpP6GxA z#aM-2;bMOZcr4p{u|jRj)J2j_c{{>f^JWCMge1ZniEu{tH7YHYn1n3rj(A!b4NP!Z z#j2DYVGr7_J4q5m(E{@^Nlay{p`I=Juk+3i-R$LgLa|2^>kn0S7?gx0(MW6taH!Y5 zs9rQ}jGkr)A*#?-(I)88p0T;0(9A`s-I{jTc5t1TcrT4U5v+O}r1;$;<>nsLXPx1B zcphsD*N_rUzxx7LX0^F%s-s$T2~JcrFr=dZt*pIRGB8mg+0UkIKuax=1PJL#)mYL<>2iItv4i05*ckgbNtLeQ5CXIxJb-1BVt98> zN*o*Zb>Mr9bQgSf0}K%vSBh^Dl8w3vf$96G@eDcvX?87^x{m98^It<2bTz3E005Yl BvvmLf diff --git a/dev-ada/asis/Manifest b/dev-ada/asis/Manifest deleted file mode 100644 index a2247d75b390..000000000000 --- a/dev-ada/asis/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST asis-2019-20190517-18AB5-src.tar.gz 6173053 BLAKE2B 2ce8ba783f5d58503f6b792329779eb8a5f99746b3b03225f13da058ed5a757aef49c6ae8729b71079c67da6537c35db1c7173a569a2d7063421da5d2adee2c4 SHA512 3ca32fa2eeee10ef2d0e6eb8ab555c3e31b417bdab6749fdd8bd264efa2c93a388a5731c40705782a3a28f16e0c385af195f69d95020e265b2230ead1c91977f diff --git a/dev-ada/asis/asis-2019-r1.ebuild b/dev-ada/asis/asis-2019-r1.ebuild deleted file mode 100644 index e7cccc68ec91..000000000000 --- a/dev-ada/asis/asis-2019-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2019 ) -inherit ada multiprocessing -MYP=${P}-20190517-18AB5-src - -DESCRIPTION="To develop tools for Ada software" -HOMEPAGE="http://libre.adacore.com/" -SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf849031e87aa2cdf16b10 - -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND=" - dev-ada/gnat_util[${ADA_USEDEP}] - dev-ada/gnatcoll-core[${ADA_USEDEP},shared]" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP} - -PATCHES=( "${FILESDIR}"/${PN}-2017-gentoo.patch ) - -src_compile() { - emake PROCESSORS=$(makeopts_jobs) \ - GPRBUILD_FLAGS="-vl" - emake tools PROCESSORS=$(makeopts_jobs) \ - GPRBUILD_FLAGS="-vl \ - -XGPR_BUILD=relocatable \ - -XLIBRARY_TYPE=relocatable \ - -XXMLADA_BUILD=relocatable" -} - -src_install() { - emake prefix="${D}"/usr install - emake prefix="${D}"/usr install-tools \ - GPRINSTALL="gprinstall \ - -XGPR_BUILD=relocatable \ - -XLIBRARY_TYPE=relocatable \ - -XXMLADA_BUILD=relocatable" - rm -r "${D}"/usr/share/gpr/manifests || die - mv "${D}"/usr/bin/gnatpp{,-asis} || die -} diff --git a/dev-ada/asis/files/asis-2017-gentoo.patch b/dev-ada/asis/files/asis-2017-gentoo.patch deleted file mode 100644 index 3c3ab73618fc..000000000000 --- a/dev-ada/asis/files/asis-2017-gentoo.patch +++ /dev/null @@ -1,50 +0,0 @@ ---- asis-gpl-2015-src/Makefile.old 2017-01-03 13:59:38.106788092 +0000 -+++ asis-gpl-2015-src/Makefile 2017-01-03 14:01:43.735605615 +0000 -@@ -10,18 +10,21 @@ - - .PHONY: all - all: setup-snames -- $(GPRBUILD) -p -j0 -XBLD=$(BLD) -XOPSYS=$(OPSYS) -XGNSA=$(GNSA) \ -- $(GPRBUILD_FLAGS) -XASIS_COMPONENTS=$(COMPS) build_asis.gpr -+ $(GPRBUILD) -p -j$(PROCESSORS) -XBLD=$(BLD) -XOPSYS=$(OPSYS) -XGNSA=$(GNSA) \ -+ $(GPRBUILD_FLAGS) -XASIS_COMPONENTS=$(COMPS) build_asis.gpr \ -+ -cargs $(ADAFLAGS) - - .PHONY: tools - tools: setup -- $(GPRBUILD) -p -j0 -XBLD=$(BLD) -XOPSYS=$(OPSYS) \ -- $(GPRBUILD_FLAGS) -XASIS_COMPONENTS=tools build_asis.gpr -+ $(GPRBUILD) -p -j$(PROCESSORS) -XBLD=$(BLD) -XOPSYS=$(OPSYS) \ -+ $(GPRBUILD_FLAGS) -XASIS_COMPONENTS=tools build_asis.gpr \ -+ -cargs $(ADAFLAGS) - - .PHONY: toolsdev - toolsdev: setup -- $(GPRBUILD) -p -j0 -XBLD=$(BLD) -XOPSYS=$(OPSYS) \ -- $(GPRBUILD_FLAGS) -XASIS_COMPONENTS=toolsdev build_asis.gpr -+ $(GPRBUILD) -p -j$(PROCESSORS) -XBLD=$(BLD) -XOPSYS=$(OPSYS) \ -+ $(GPRBUILD_FLAGS) -XASIS_COMPONENTS=toolsdev build_asis.gpr \ -+ -cargs $(ADAFLAGS) - - # The setup target re-generates 4 generated Ada files. We avoid changing the - # timestamps of unchanged files, to avoid triggering recompilation of -@@ -34,7 +37,8 @@ - - .PHONY: setup-snames - setup-snames: gnat/snames.ads-tmpl gnat/snames.adb-tmpl gnat/xutil.ads gnat/xutil.adb -- $(GPRBUILD) -p -XBLD=$(BLD) $(GPRBUILD_FLAGS) gnat/snames.gpr -+ $(GPRBUILD) -p -XBLD=$(BLD) $(GPRBUILD_FLAGS) gnat/snames.gpr \ -+ -cargs $(ADAFLAGS) - cd gnat ; ./xsnamest$(exe_ext) - if cmp --quiet gnat/snames.ns gnat/snames.ads; then \ - echo "snames.ads unchanged"; \ -@@ -52,7 +56,8 @@ - .PHONY: setup-factory - setup-factory: - $(GPRBUILD) -p -XBLD=$(BLD) $(GPRBUILD_FLAGS) \ -- tools/tool_utils/generate_factory.gpr -+ tools/tool_utils/generate_factory.gpr \ -+ -cargs $(ADAFLAGS) - cd tools/tool_utils ; \ - ./ada_trees-generate_factory$(exe_ext) - if cmp --quiet tools/tool_utils/ada_trees-factory.ns tools/tool_utils/ada_trees-factory.ads; then \ diff --git a/dev-ada/asis/metadata.xml b/dev-ada/asis/metadata.xml deleted file mode 100644 index bc4e76a04d38..000000000000 --- a/dev-ada/asis/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - ada@gentoo.org - - - ASIS is a library that gives applications access to the complete - syntactic and semantic structure of an Ada compilation unit. This - library is typically used by tools that need to perform some sort of - static analysis on an Ada program. - - diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest index fb38b2bbb18f..25de19c338d8 100644 --- a/dev-ada/aunit/Manifest +++ b/dev-ada/aunit/Manifest @@ -1,3 +1,2 @@ -DIST aunit-2020-20200429-19B6C-src.tar.gz 615443 BLAKE2B b7d31dc8e198b3ceb94d043d701dceadbc1e20596a71a4f25a140bdd3f9ad54f7d7e4d4bfb587fbc31b9a6a046407c2d0dbd77dd2d045878e9aa2da3954d2964 SHA512 2d61db882cd7eaf66be101ffabafafdab1834578df162f0ef1947b517265033285cef3d84a76a3b0f1cb05d0adf12a1910b652bfbaeb56fc022157f44b34de86 DIST aunit-2021-20210518-19DC5-src.tar.gz 625153 BLAKE2B 385478bcc889d5f764a3498d98915928671a546c7345d8ca3e4f092d85a92c7b196d2a3f7a81f2199237f472f691d30b05b2f3308f063c509d8e9f3e834d620e SHA512 c365ed5ffe4ff60413969e92989396c6d2849a1f16ceb4b8b3fd666153f6cb480f4d74c42362fb751c522a29a555996e3bc5fdd0e80ba2e817940599f8be4798 DIST aunit-22.0.0.tar.gz 131442 BLAKE2B 6ddc2f37ea06cfd5c7ad4d145b8889e171169108b90252feacf600a00acbd4740e638e7d478e4ac474953f9f3dcb118a4c5486a1cca6380b054661cf4b5f7e18 SHA512 5380fcb18ede7422507aff566f97521760fcc8a713d0e90195128189807784fec828c2e2c538aa0ac897cbdeb15fa2120e67b9e998875aac0ade2636dbea4e96 diff --git a/dev-ada/aunit/aunit-2020.ebuild b/dev-ada/aunit/aunit-2020.ebuild deleted file mode 100644 index af6cc9bb9aa5..000000000000 --- a/dev-ada/aunit/aunit-2020.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2019 ) -inherit ada multiprocessing - -MYP=${P}-20200429-19B6C-src - -DESCRIPTION="Ada unit testing framework" -HOMEPAGE="http://libre.adacore.com/tools/aunit/" -SRC_URI="https://community.download.adacore.com/v1/6c8702d4a3c4a39f5da077716e44bef980377ba8?filename=${MYP}.tar.gz - -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="${ADA_DEPS}" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP} - -PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) - -src_compile() { - emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v" -} - -src_install() { - emake INSTALL="${D}"/usr install - einstalldocs - mv "${D}"/usr/share/doc/${PN}/* "${D}"/usr/share/doc/${PF}/ || die - rmdir "${D}"/usr/share/doc/${PN} || die - mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples || die - rmdir "${D}"/usr/share/examples || die - rm -r "${D}"/usr/share/gpr/manifests || die -} - -src_test() { - emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test -} diff --git a/dev-ada/aunit/aunit-2021.ebuild b/dev-ada/aunit/aunit-2021.ebuild index cddcfaa703b0..3bf9f54c6dc4 100644 --- a/dev-ada/aunit/aunit-2021.ebuild +++ b/dev-ada/aunit/aunit-2021.ebuild @@ -3,7 +3,7 @@ EAPI=7 -ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) +ADA_COMPAT=( gnat_202{0..1} ) inherit ada multiprocessing MYP=${P}-${PV}0518-19DC5-src diff --git a/dev-ada/aunit/aunit-22.0.0.ebuild b/dev-ada/aunit/aunit-22.0.0.ebuild index b89252b1d94e..78a102da278f 100644 --- a/dev-ada/aunit/aunit-22.0.0.ebuild +++ b/dev-ada/aunit/aunit-22.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) +ADA_COMPAT=( gnat_202{0..1} ) inherit ada multiprocessing DESCRIPTION="Ada unit testing framework" diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest index f83e6215016f..bdceb0f7ecd2 100644 --- a/dev-ada/aws/Manifest +++ b/dev-ada/aws/Manifest @@ -1,4 +1,3 @@ -DIST aws-2020-20200429-19A9F-src.tar.gz 4120886 BLAKE2B 44156b532dd4382995e5b33eedbb39b4d4fa542f57f3a7d596875a25c1eb59c3e4cc0085cfc60f385566842f2b047086a66a966dc3b9dcd8f48ae7da0c07c01e SHA512 284331bcd07955737ebc6b95a0a72984ace55a1911f1ed809b0ba8e525b03df57a668ccd92d0edfde42be2e06c09a3225e84f5d0501a488a004eb3eeaa746a61 DIST aws-2021-20210518-19F65-src.tar.gz 4351625 BLAKE2B 227e1af5423c7cbf8b15b2ad37b5fbea862daca10dd12e79edb6cb1392f502b8b665d0cedc151a4190723c6aa795801b65c5807592d0292511a9a80318f0a722 SHA512 1820750daf2ba2e95479a8280aa0eae0d38e1d86a32570b4caaa845498ad8f0e8ac8c91f6aef0d5ef06fa1b33bc2b2b264cacb7101ca69fc81f36ab8cb17c65f DIST aws-22.0.0.tar.gz 2356886 BLAKE2B 3f0a36ce23ed50855dddeb8ecc1888d51c4c7368990124c3d55f240c8b07cc72b59b4c172cad05d282de0ff4cd348ff912315d8cfad1582b2bbb049ad5fcea12 SHA512 6baeff7fa8012cb155bd3964177368f4ccd0bb367abaa66d44c0ffbcd4145f3930fe2e0fe5cfbeb41adccb7395d46c49acffc502878e9b83ecb5e2de597b897b DIST templates-parser-22.0.0.tar.gz 224473 BLAKE2B c0c0d6feada3d0e54ee0456b48979e1f436c2bdf7210aeb061640c3128294b243ac21c29ef538b055871315b567640e37782b28057954bf4d43473d372c7d983 SHA512 9ce512e41bf3e682f1671d3ed931830d2279da9bef58f9997e430f4852cebb6119cabf0fde7dfaf999586155c13472ab258a0e0f3d885522aeb86d8acb4a2d4f diff --git a/dev-ada/aws/aws-2020-r1.ebuild b/dev-ada/aws/aws-2020-r1.ebuild deleted file mode 100644 index a831ab9427ea..000000000000 --- a/dev-ada/aws/aws-2020-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) -inherit ada multiprocessing - -MYP=${P}-${PV}0429-19A9F-src -ADAMIRROR=https://community.download.adacore.com/v1 -ID=c1b0f6863d1a30acaee1df022a65ad11d5737a84 - -DESCRIPTION="A complete Web development framework" -HOMEPAGE="http://libre.adacore.com/tools/aws/" -SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP} - -PATCHES=( - "${FILESDIR}"/${P}-gentoo.patch -) - -src_configure() { - emake -j1 setup prefix=/usr ENABLE_SHARED=true \ - GPRBUILD="/usr/bin/gprbuild -v" -} - -src_compile() { - emake \ - PROCESSORS=$(makeopts_jobs) \ - GPRBUILD="/usr/bin/gprbuild -v" -} diff --git a/dev-ada/aws/aws-2020.ebuild b/dev-ada/aws/aws-2020.ebuild deleted file mode 100644 index c566cbadf06d..000000000000 --- a/dev-ada/aws/aws-2020.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2019 ) -inherit ada multiprocessing - -MYP=${P}-20200429-19A9F-src - -DESCRIPTION="A complete Web development framework" -HOMEPAGE="http://libre.adacore.com/tools/aws/" -SRC_URI="https://community.download.adacore.com/v1/c1b0f6863d1a30acaee1df022a65ad11d5737a84?filename=${MYP}.tar.gz - -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP} - -PATCHES=( - "${FILESDIR}"/${P}-gentoo.patch -) - -src_configure() { - emake -j1 setup prefix=/usr ENABLE_SHARED=true \ - GPRBUILD="/usr/bin/gprbuild -v" -} - -src_compile() { - emake \ - PROCESSORS=$(makeopts_jobs) \ - GPRBUILD="/usr/bin/gprbuild -v" -} diff --git a/dev-ada/e3-core/Manifest b/dev-ada/e3-core/Manifest new file mode 100644 index 000000000000..f40ace1eb88e --- /dev/null +++ b/dev-ada/e3-core/Manifest @@ -0,0 +1 @@ +DIST e3-core-22.1.0.tar.gz 442938 BLAKE2B b207a09d8b97f707e8b3a6255b9ef7161e40f716a8bcd853923df2310f2413689ddadf9db98e90f103f8a93813eec20bf462e47541d6f409df5966b0b1d9fca7 SHA512 e887fea2140bb42ebc9d8596b87dc077f8da6a0ed4178081aedaaf3f462b76a431c53e6e56bcb7efee2ed3854c50d7b989819b469b394977d6d25f644368f12d diff --git a/dev-ada/e3-core/e3-core-22.1.0.ebuild b/dev-ada/e3-core/e3-core-22.1.0.ebuild new file mode 100644 index 000000000000..cd6d541a6af7 --- /dev/null +++ b/dev-ada/e3-core/e3-core-22.1.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{7,8,9,10} ) +inherit distutils-r1 toolchain-funcs + +DESCRIPTION="ease the development of portable automated build systems" +HOMEPAGE="https://www.adacore.com/" +SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="!test? ( test )" + +RDEPEND="dev-python/colorama + dev-python/stevedore + dev-python/distro + !app-editors/e3" +DEPEND="${RDEPEND} + test? ( + dev-python/requests-toolbelt + dev-python/httpretty + dev-vcs/subversion + dev-python/tqdm + dev-python/tomlkit + dev-python/pyyaml + dev-python/python-dateutil + dev-python/mock + )" +BDEPEND="" +REQUIRED_USE="x86? ( !test )" + +PATCHES=( + "${FILESDIR}"/${P}-distro.patch + "${FILESDIR}"/${P}-test.patch +) + +distutils_enable_tests --install pytest + +src_prepare() { + distutils-r1_src_prepare +} + +src_compile() { + local PLATFORM=x86_64-linux + rm src/e3/os/data/rlimit* || die + $(tc-getCC) ${CFLAGS} -o src/e3/os/data/rlimit-${PLATFORM} tools/rlimit/rlimit.c ${LDFLAGS} + distutils-r1_src_compile +} diff --git a/dev-ada/e3-core/files/e3-core-22.1.0-distro.patch b/dev-ada/e3-core/files/e3-core-22.1.0-distro.patch new file mode 100644 index 000000000000..05942a8f8e7d --- /dev/null +++ b/dev-ada/e3-core/files/e3-core-22.1.0-distro.patch @@ -0,0 +1,30 @@ +--- a/src/e3/os/platform.py 2021-11-23 08:50:05.077801145 +0100 ++++ b/src/e3/os/platform.py 2021-11-23 08:50:40.646227489 +0100 +@@ -85,12 +85,12 @@ + + # Fetch linux distribution info on linux OS + if cls.uname.system == "Linux": # linux-only +- import ld ++ import distro + + cls.ld_info = { +- "name": ld.name(), +- "major_version": ld.major_version(), +- "version": ld.version(), ++ "name": distro.name(), ++ "major_version": distro.major_version(), ++ "version": distro.version(), + } + + # Fetch network interfaces +--- a/setup.py 2021-11-23 20:36:57.056478696 +0100 ++++ b/setup.py 2021-11-23 20:36:03.371303043 +0100 +@@ -18,7 +18,7 @@ + platform_string = ":sys_platform=='%s'" % p + extras_require[platform_string] = ["psutil"] + if p in ("linux", "linux2"): +- extras_require[platform_string].append("ld") ++ extras_require[platform_string].append("distro") + + # Get e3 version from the VERSION file. + version_file = os.path.join(os.path.dirname(__file__), "VERSION") diff --git a/dev-ada/e3-core/files/e3-core-22.1.0-test.patch b/dev-ada/e3-core/files/e3-core-22.1.0-test.patch new file mode 100644 index 000000000000..84250e1379c8 --- /dev/null +++ b/dev-ada/e3-core/files/e3-core-22.1.0-test.patch @@ -0,0 +1,28 @@ +--- a/tests/tests_e3/main/main_test.py 2021-11-23 21:43:12.376707596 +0100 ++++ b/tests/tests_e3/main/main_test.py 2021-11-23 21:45:08.653856916 +0100 +@@ -15,6 +15,7 @@ + ) + + ++@pytest.mark.xfail(reason="does not work on sandbox") + def test_main_config(): + os.environ["E3_CONFIG"] = "e3.toml" + assert "pretty: True" in e3.os.process.Run(["e3", "--show-config"]).out +--- a/tests/tests_e3/sys/main_test.py 2021-11-23 21:51:32.633747623 +0100 ++++ b/tests/tests_e3/sys/main_test.py 2021-11-23 21:51:43.977567183 +0100 +@@ -10,6 +10,7 @@ + import pytest + + ++@pytest.mark.xfail(reason="does not work on sandbox") + def test_filtering_import(): + script = """ + import a, b, c +--- a/tests/tests_e3/system/main_test.py 2021-11-23 22:16:33.776844819 +0100 ++++ b/tests/tests_e3/system/main_test.py 2021-11-23 22:17:38.292817661 +0100 +@@ -4,5 +4,3 @@ + + def test_main(): + e3_tool = e3.sys.python_script("e3") +- assert e3.os.process.Run(e3_tool + ["--version"]).status == 0 +- assert "Everything OK!" in e3.os.process.Run(e3_tool + ["--check"]).out diff --git a/dev-ada/e3-core/metadata.xml b/dev-ada/e3-core/metadata.xml new file mode 100644 index 000000000000..563d193baf7c --- /dev/null +++ b/dev-ada/e3-core/metadata.xml @@ -0,0 +1,28 @@ + + + + + ada@gentoo.org + + + This present project (e3) is a Python framework to ease the + development of portable automated build systems (compilation, + dependencies management, binary code packaging, and automated + testing). + The e3 framework is split across multiple Python packages named + e3-name and sharing the same namespace: e3. + e3-core contains several packages that help writing portable code + running on both Windows and UNIX systems. It also contains Anod, a + build and test driver based on Anod specification files that handle + dependencies management, create binary packages, and execute test + suites. The driver inputs are Python files ending with .anod called + Anod specification files describing: + dependencies (either for building, installing, or testing a product) + required Git or Subversion repositories + list of action to execute for each of the Anod actions or primitives + (build, install, test, …) + + + adacore/gprbuild + + diff --git a/dev-ada/gnat_util/Manifest b/dev-ada/gnat_util/Manifest deleted file mode 100644 index 44352c56cb93..000000000000 --- a/dev-ada/gnat_util/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gnat_util-2019-20190517-18c94-src.tar.gz 906682 BLAKE2B d00ae8b92429f9a7d7476ff6437148a869555fb66435f9355b8ba1ec3d827cd32063e9b64a6862b99a4b26e570e1a1a7b4dfabd67d1aa1b997fb5510e9b43324 SHA512 fbf9114a75f6f794705384a67581f1630460292b8d640c34323c8147bea280bdf2ac8b6097313992d27716f2edc814e587d9396d85d28158ea82ee6002e47425 diff --git a/dev-ada/gnat_util/files/gnat_util-2017-gentoo.patch b/dev-ada/gnat_util/files/gnat_util-2017-gentoo.patch deleted file mode 100644 index 59cb7cf66467..000000000000 --- a/dev-ada/gnat_util/files/gnat_util-2017-gentoo.patch +++ /dev/null @@ -1,70 +0,0 @@ ---- gnat_util-gpl-2014-src/Makefile.old 2016-12-28 09:56:49.378950217 +0100 -+++ gnat_util-gpl-2014-src/Makefile 2016-12-28 09:57:12.301562519 +0100 -@@ -21,21 +21,30 @@ - - .PHONY: all - all: generate_sources -- ${BUILDER} -m -XOS=$(OS_TYPE) -XBUILD=$(BUILD_TYPE) \ -- -XLIBRARY_TYPE=static -Pgnat_util -p -+ $(MAKE) build-static - ifeq ($(ENABLE_SHARED), yes) -- ${BUILDER} -m -XOS=$(OS_TYPE) -XBUILD=$(BUILD_TYPE) \ -- -XLIBRARY_TYPE=relocatable -Pgnat_util -p -+ $(MAKE) build-shared - endif -+ $(MAKE) build-static-pic -+build-static: -+ ${BUILDER} -m -XOS=$(OS_TYPE) -XBUILD=$(BUILD_TYPE) \ -+ -XLIBRARY_TYPE=static -Pgnat_util -p -XCC=${CC} \ -+ -cargs:ada $(ADAFLAGS) -cargs:C $(CFLAGS) -+build-shared: -+ ${BUILDER} -m -XOS=$(OS_TYPE) -XBUILD=$(BUILD_TYPE) \ -+ -XLIBRARY_TYPE=relocatable -Pgnat_util -p -XCC=${CC} \ -+ -cargs:ada $(ADAFLAGS) -cargs:C $(CFLAGS) -+build-static-pic: - ${BUILDER} -m -XOS=$(OS_TYPE) -XBUILD=$(BUILD_TYPE) \ -- -XLIBRARY_TYPE=static-pic -Pgnat_util -p -+ -XLIBRARY_TYPE=static-pic -Pgnat_util -p -XCC=${CC} \ -+ -cargs:ada $(ADAFLAGS) -cargs:C $(CFLAGS) - - .PHONY: generate_sources - generate_sources: - $(MKDIR) $(SRC) - $(CP) xsnamest.adb xutil.* snames.adb-tmpl snames.ads-tmpl snames.h-tmpl $(SRC) - (cd $(SRC) && \ -- gnatmake -gnatf -gnatwae -gnatyg -gnatyS xsnamest && \ -+ ${GNATMAKE} -gnatf -gnatwae -gnatyg -gnatyS xsnamest && \ - ./xsnamest && mv snames.ns snames.ads && mv snames.nb snames.adb) - $(CP) sdefault_adb.gnat_util $(SRC)/sdefault.adb - -@@ -47,6 +56,12 @@ - - .PHONY: install - install: install-clean -+ ${MAKE} install-static -+ifeq ($(ENABLE_SHARED), yes) -+ ${MAKE} install-shared -+endif -+ ${MAKE} install-static-pic -+install-static: - ${INSTALLER} -p -f -m -XOS=$(OS_TYPE) -XBUILD=$(BUILD_TYPE) \ - -XLIBRARY_TYPE=static \ - --prefix=$(prefix) \ -@@ -54,7 +69,7 @@ - --lib-subdir=lib/gnat_util/static \ - --project-subdir=lib/gnat \ - --build-var=LIBRARY_TYPE --build-name=static -Pgnat_util --ifeq ($(ENABLE_SHARED), yes) -+install-shared: - ${INSTALLER} -p -f -m -XOS=$(OS_TYPE) -XBUILD=$(BUILD_TYPE) \ - -XLIBRARY_TYPE=relocatable \ - --prefix=$(prefix) \ -@@ -62,7 +77,7 @@ - --lib-subdir=lib/gnat_util/relocatable \ - --project-subdir=lib/gnat \ - --build-var=LIBRARY_TYPE --build-name=relocatable -Pgnat_util --endif -+install-static-pic: - ${INSTALLER} -p -f -m -XOS=$(OS_TYPE) -XBUILD=$(BUILD_TYPE) \ - -XLIBRARY_TYPE=static-pic \ - --prefix=$(prefix) \ diff --git a/dev-ada/gnat_util/gnat_util-2019-r1.ebuild b/dev-ada/gnat_util/gnat_util-2019-r1.ebuild deleted file mode 100644 index 16d0964668a7..000000000000 --- a/dev-ada/gnat_util/gnat_util-2019-r1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2019 ) -inherit ada multiprocessing - -MYP=${P}-20190517 - -DESCRIPTION="Provides access to GNAT compiler internals for AdaCore utilities" -HOMEPAGE="http://libre.adacore.com" -SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf8e5031e87a8f1d425090 - -> ${MYP}-18c94-src.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+shared static-libs static-pic" - -RDEPEND="${ADA_DEPS}" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP}-194CA-src - -PATCHES=( "${FILESDIR}"/${PN}-2017-gentoo.patch ) - -src_compile() { - emake GNATMAKE="gnatmake ${ADAFLAGS}" \ - BUILDER="gprbuild -j$(makeopts_jobs)" generate_sources - if use static-libs; then - emake BUILDER="gprbuild -v -j$(makeopts_jobs)" build-static - fi - for kind in shared static-pic; do - if use ${kind}; then - emake BUILDER="gprbuild -v -j$(makeopts_jobs)" \ - build-${kind} - fi - done -} - -src_install() { - if use static-libs; then - emake prefix="${D}"/usr install-static - fi - for kind in shared static-pic; do - if use ${kind}; then - emake prefix="${D}"/usr install-${kind} - fi - done - einstalldocs -} diff --git a/dev-ada/gnat_util/metadata.xml b/dev-ada/gnat_util/metadata.xml deleted file mode 100644 index 6b4152f4af37..000000000000 --- a/dev-ada/gnat_util/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - ada@gentoo.org - - - Build gnat_util shared library - Build gnat_util static library with pic code - - - Gnat_Util is a library uniting a number of GNAT sources that are used by - different tools. At the moment Gnat_Util provides GNAT sources needed by ASIS, - GNATCOLL and Gprbuild. Its main purpose is allowing to simultaneously use - tools like ASIS and GNATCOLL (and other ones based on GNAT sources, if they - are to come), which would normally cause name conflicts between the same GNAT - sources that they use. Building both of them using same set of sources that - is Gnat_Util solves this problem. - - diff --git a/dev-ada/gnatcoll-bindings/Manifest b/dev-ada/gnatcoll-bindings/Manifest index 20bee9088040..caf40023da45 100644 --- a/dev-ada/gnatcoll-bindings/Manifest +++ b/dev-ada/gnatcoll-bindings/Manifest @@ -1,3 +1,2 @@ -DIST gnatcoll-bindings-20.0-20191009-1B2EA-src.tar.gz 139910 BLAKE2B 5441c277d5888b040930960ed656a1b1264c7de02834995c6040c891b99bf7e8773029b9f722d5a3ed30036e7bd441318989ce3f7839d47928af5f4f7c396f90 SHA512 2b723ba4327966dc06594ccff45da3a01f65b8f8b91130ddc44d1b727d23ccbfe35f082c73810418da9d0705f1dc8ca9b471748eecee42adce34be722a4a201b DIST gnatcoll-bindings-2021-20210518-19B15-src.tar.gz 1425986 BLAKE2B c10fc6ff8bc74de37178a5e74d7ca81fd476c84765612b59c4a7711bfd6fb2428157bc12715e3813170c1403419ca89bdea55569f111c7a66130f689575fe368 SHA512 c2cae5bef27c19c46a69c188d111676cb6d68762e8666740dac69bddbeb350d56497ceceda5b6959e7810d51d98ead7827d95735bfc932c343cec5acee81b041 DIST gnatcoll-bindings-22.0.0.tar.gz 243040 BLAKE2B f6577e6d31362b59ac2bdb8c70772e6783d88f192f63e335082140d143d17be15bb62143174217b2e823e6183e5148725c1d12e4b00c3cc0abfacf3a279d30df SHA512 b8f4184f0992057ea33350e30e007859c5ef3e028d7604c47ae160f3c2ffcc828187ed9c9c3de7c6d2b7b16274714822460dc09d687386035d2773df45e90bf2 diff --git a/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2020-r1.ebuild b/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2020-r1.ebuild deleted file mode 100644 index 1b70824a09bf..000000000000 --- a/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2020-r1.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2019 ) -inherit ada multiprocessing - -MYP=${PN}-20.0-20191009-1B2EA - -DESCRIPTION="GNAT Component Collection" -HOMEPAGE="http://libre.adacore.com" -SRC_URI="https://community.download.adacore.com/v1/3c54db553121bf88877e2f56ac4fca36765186eb?filename=${MYP}-src.tar.gz - -> ${MYP}-src.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="gmp iconv readline +shared static-libs static-pic syslog" - -RDEPEND=" - ${ADA_DEPS} - dev-ada/gnatcoll-core[${ADA_USEDEP},shared?,static-libs?,static-pic?] - gmp? ( dev-libs/gmp:* )" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE=" - ${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP}-src - -src_compile() { - build () { - gprbuild -j$(makeopts_jobs) -m -p -v \ - -XGPR_BUILD=$2 -XGNATCOLL_CORE_BUILD=$2 \ - -XLIBRARY_TYPE=$2 -P $1/gnatcoll_$1.gpr -XBUILD="PROD" \ - -XGNATCOLL_ICONV_OPT= \ - -cargs:Ada ${ADAFLAGS} -cargs:C ${CFLAGS} || die "gprbuild failed" - } - for kind in shared static-libs static-pic ; do - if use $kind; then - lib=${kind%-libs} - lib=${lib/shared/relocatable} - for dir in gmp iconv readline syslog ; do - if use $dir; then - build $dir $lib - fi - done - fi - done -} - -src_install() { - build () { - gprinstall -p -f -XBUILD=PROD --prefix="${D}"/usr -XLIBRARY_TYPE=$2 \ - -XGPR_BUILD=$2 -XGNATCOLL_CORE_BUILD=$2 \ - -XGNATCOLL_ICONV_OPT= -P $1/gnatcoll_$1.gpr --build-name=$2 - } - for kind in shared static-libs static-pic ; do - if use $kind; then - lib=${kind%-libs} - lib=${lib/shared/relocatable} - for dir in gmp iconv readline syslog ; do - if use $dir; then - build $dir $lib - fi - done - fi - done - if use iconv; then - sed -i \ - -e "s:GNATCOLL_ICONV_BUILD:LIBRARY_TYPE:" \ - "${D}"/usr/share/gpr/gnatcoll_iconv.gpr \ - || die - fi - rm -r "${D}"/usr/share/gpr/manifests || die - einstalldocs -} diff --git a/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2020-r2.ebuild b/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2020-r2.ebuild deleted file mode 100644 index 5ebbb4aed05c..000000000000 --- a/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2020-r2.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) -inherit ada multiprocessing - -MYP=${PN}-20.0-20191009-1B2EA - -DESCRIPTION="GNAT Component Collection" -HOMEPAGE="http://libre.adacore.com" -SRC_URI="https://community.download.adacore.com/v1/3c54db553121bf88877e2f56ac4fca36765186eb?filename=${MYP}-src.tar.gz - -> ${MYP}-src.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gmp iconv readline +shared static-libs static-pic syslog" - -RDEPEND=" - ${ADA_DEPS} - dev-ada/gnatcoll-core[${ADA_USEDEP},shared?,static-libs?,static-pic?] - gmp? ( dev-libs/gmp:* )" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE=" - ${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP}-src - -src_compile() { - build () { - gprbuild -j$(makeopts_jobs) -m -p -v \ - -XGPR_BUILD=$2 -XGNATCOLL_CORE_BUILD=$2 \ - -XLIBRARY_TYPE=$2 -P $1/gnatcoll_$1.gpr -XBUILD="PROD" \ - -XGNATCOLL_ICONV_OPT= \ - -cargs:Ada ${ADAFLAGS} -cargs:C ${CFLAGS} || die "gprbuild failed" - } - for kind in shared static-libs static-pic ; do - if use $kind; then - lib=${kind%-libs} - lib=${lib/shared/relocatable} - for dir in gmp iconv readline syslog ; do - if use $dir; then - build $dir $lib - fi - done - fi - done -} - -src_install() { - build () { - gprinstall -p -f -XBUILD=PROD --prefix="${D}"/usr -XLIBRARY_TYPE=$2 \ - -XGPR_BUILD=$2 -XGNATCOLL_CORE_BUILD=$2 \ - -XGNATCOLL_ICONV_OPT= -P $1/gnatcoll_$1.gpr --build-name=$2 - } - for kind in shared static-libs static-pic ; do - if use $kind; then - lib=${kind%-libs} - lib=${lib/shared/relocatable} - for dir in gmp iconv readline syslog ; do - if use $dir; then - build $dir $lib - fi - done - fi - done - if use iconv; then - sed -i \ - -e "s:GNATCOLL_ICONV_BUILD:LIBRARY_TYPE:" \ - "${D}"/usr/share/gpr/gnatcoll_iconv.gpr \ - || die - fi - rm -r "${D}"/usr/share/gpr/manifests || die - einstalldocs -} diff --git a/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2021.ebuild b/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2021.ebuild index f563b4f9ac7b..e232eb02e6d5 100644 --- a/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2021.ebuild +++ b/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2021.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7..9} ) -ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) +ADA_COMPAT=( gnat_202{0..1} ) inherit ada multiprocessing python-single-r1 MYP=${P}-${PV}0518-19B15-src diff --git a/dev-ada/gnatcoll-bindings/gnatcoll-bindings-22.0.0.ebuild b/dev-ada/gnatcoll-bindings/gnatcoll-bindings-22.0.0.ebuild index dba68874d06a..0e7007193e78 100644 --- a/dev-ada/gnatcoll-bindings/gnatcoll-bindings-22.0.0.ebuild +++ b/dev-ada/gnatcoll-bindings/gnatcoll-bindings-22.0.0.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7..9} ) -ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) +ADA_COMPAT=( gnat_202{0..1} ) inherit ada multiprocessing python-single-r1 DESCRIPTION="GNAT Component Collection" diff --git a/dev-ada/gnatcoll-core/Manifest b/dev-ada/gnatcoll-core/Manifest index e385e3fccf0b..86f6ca3e3acd 100644 --- a/dev-ada/gnatcoll-core/Manifest +++ b/dev-ada/gnatcoll-core/Manifest @@ -1,3 +1,2 @@ -DIST gnatcoll-core-2020-20200429-19B7C-src.tar.gz 1396475 BLAKE2B 329e7f799ad62dfc6f71ca78a736bfc8c768a576f817d03b0d73e25b6e97ae0de0ad5a055bb800f7b83d7449ef8fe703c2779f73fc13a09bbcc1d3d8cc880fd1 SHA512 320878335f2ea1ce91a7770cc181e9cc228c80b1f7a3926a4e27c3822eb8f58726c62a014e2fa4c3f8699851ea87424be26d619ab4931b2e969e3a2e96e58b73 DIST gnatcoll-core-2021-20210518-19ADF-src.tar.gz 1460647 BLAKE2B 42954ed9dfc41914f34973fcfe950b4415af455d8319e802a213994107c7d7a45a6a42b2d260f165fe5ec6589873a7a2c75665b68b97431b13d7694f48273b8c SHA512 6a58920a057dee656df9f64f610f9f1398bc3cbc4ed74a740e8693f2b45da83628c3ce8f76f624bdb101d348603a24bccb47aa770ade1ffbf24da806f4d1de20 DIST gnatcoll-core-22.0.0.tar.gz 722642 BLAKE2B e9bc6b322866b086f080096457936f66925cb954533acc04265b1e4c7081fe65d420fbc841b9ad5f4932eb43848803c1bf78a37a6fc47c1ac9d30bbb8eb2e0c9 SHA512 ce3aaa90b339a57eedc070e6451ea8782a87d07ece09823c57179a5e44762349458564bf8d007427a7aba795bc05d744056e3defd6b44698bcc0a8af0c5285e9 diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild deleted file mode 100644 index 11d0ca89579c..000000000000 --- a/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -ADA_COMPAT=( gnat_2019 gnat_2020 ) -inherit ada multiprocessing - -MYP=${P}-20200429-19B7C - -DESCRIPTION="GNAT Component Collection Core packages" -HOMEPAGE="http://libre.adacore.com" -SRC_URI="https://community.download.adacore.com/v1/c94f2ac914cb305f6bef174329fa0b5003d84935?filename=${MYP}-src.tar.gz - -> ${MYP}-src.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+shared static-libs static-pic" - -RDEPEND=" - >=dev-ada/libgpr-2020[${ADA_USEDEP},shared?,static-libs?,static-pic?] -" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP}-src - -PATCHES=( "${FILESDIR}"/${PN}-2018-gentoo.patch ) - -src_prepare() { - default - sed -i \ - -e "s:@GNATLS@:${GNATLS}:g" \ - src/gnatcoll-projects.ads \ - || die -} - -src_configure() { - emake setup -} - -src_compile() { - build () { - gprbuild -p -m -j$(makeopts_jobs) \ - -XBUILD=PROD -v -XGNATCOLL_VERSION=${PV} \ - -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$* -XGPR_BUILD=$1 \ - gnatcoll.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die - } - if use shared; then - build relocatable - fi - if use static-pic; then - build static-pic - fi - if use static-libs; then - build static - fi -} - -src_install() { - if use shared; then - emake prefix="${D}"/usr install-relocatable - fi - if use static-pic; then - emake prefix="${D}"/usr install-static-pic - fi - if use static-libs; then - emake prefix="${D}"/usr install-static - fi - rm -r "${D}"/usr/share/gpr/manifests || die - einstalldocs -} diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild deleted file mode 100644 index 6599a50b8f7b..000000000000 --- a/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -ADA_COMPAT=( gnat_2019 ) -inherit ada multiprocessing - -MYP=${P}-20200429-19B7C - -DESCRIPTION="GNAT Component Collection Core packages" -HOMEPAGE="http://libre.adacore.com" -SRC_URI="https://community.download.adacore.com/v1/c94f2ac914cb305f6bef174329fa0b5003d84935?filename=${MYP}-src.tar.gz - -> ${MYP}-src.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+shared static-libs static-pic" - -RDEPEND=" - >=dev-ada/libgpr-2020[${ADA_USEDEP},shared?,static-libs?,static-pic?] -" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP}-src - -PATCHES=( "${FILESDIR}"/${PN}-2018-gentoo.patch ) - -src_prepare() { - default - sed -i \ - -e "s:@GNATLS@:${GNATLS}:g" \ - src/gnatcoll-projects.ads \ - || die -} - -src_configure() { - emake setup -} - -src_compile() { - build () { - gprbuild -p -m -j$(makeopts_jobs) \ - -XBUILD=PROD -v -XGNATCOLL_VERSION=${PV} \ - -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$* -XGPR_BUILD=$1 \ - gnatcoll.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die - } - if use shared; then - build relocatable - fi - if use static-pic; then - build static-pic - fi - if use static-libs; then - build static - fi -} - -src_install() { - if use shared; then - emake prefix="${D}"/usr install-relocatable - fi - if use static-pic; then - emake prefix="${D}"/usr install-static-pic - fi - if use static-libs; then - emake prefix="${D}"/usr install-static - fi - rm -r "${D}"/usr/share/gpr/manifests || die - einstalldocs -} diff --git a/dev-ada/gnatcoll-db/gnatcoll-db-22.0.0.ebuild b/dev-ada/gnatcoll-db/gnatcoll-db-22.0.0.ebuild index 620166ab45be..34abd0292198 100644 --- a/dev-ada/gnatcoll-db/gnatcoll-db-22.0.0.ebuild +++ b/dev-ada/gnatcoll-db/gnatcoll-db-22.0.0.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9} ) -ADA_COMPAT=( gnat_2019 gnat_202{0,1} ) +ADA_COMPAT=( gnat_202{0,1} ) inherit ada multiprocessing python-single-r1 diff --git a/dev-ada/gnatmem/Manifest b/dev-ada/gnatmem/Manifest index b4f9756364a4..092c22d5be0f 100644 --- a/dev-ada/gnatmem/Manifest +++ b/dev-ada/gnatmem/Manifest @@ -1,3 +1 @@ -DIST gnatmem-2019-20190429-19745-src.tar.gz 80136 BLAKE2B 8ae3b41827416f951abb0d0a1fe533946fad2ac8d67ae6aad2b14495a3c068718befbbbf11800c1864f3becaa0ca6dfb838aeec3b3d715b250d4436ccee93c69 SHA512 4354a30efcf95a013f481b3519a79a22f85348840f074c734013d6c73e00fd771118b84eec416260983c383484f7a404217a32c012ca0bd7c37253ba17f2eb85 -DIST gnatmem-2020-20200429-19911-src.tar.gz 80400 BLAKE2B 0367e4b40a3d0cde1002b49a330db3b5c27a08074bf9687699d0fe6b3f046562c4758865fd30a3f99703d209e24b0b5b72902cc4bcd4fd1c54576a0aa082b0fa SHA512 9d5e2bfab73ff2f9b6864bd8b1f2844587a21352a782f1dd52a17eb911d4791d93806a423c702979636dd402e372ed7954ffd33d3882c8703d0f6e8fc056babc DIST gnatmem-2021-20210518-19F7B-src.tar.gz 81001 BLAKE2B 618c5e0fc300e1ea53456b776372a06603ce6b71269ddbed8cbd0bceefd957f726ceac8a045f12f2a50e0f4ebdf47d4c60ef65716ba4bcc9eb6fc220a3670bff SHA512 ef938cb7c2b6cda12a68a874218d47acdee214530534114da6490475dd08e21dc4043c9a3f164074a8010e50d0a9c91b4fbabffdc8329700629407644fec46d4 diff --git a/dev-ada/gnatmem/files/gnatmem-2019-bfd.patch b/dev-ada/gnatmem/files/gnatmem-2019-bfd.patch deleted file mode 100644 index 007d217cf247..000000000000 --- a/dev-ada/gnatmem/files/gnatmem-2019-bfd.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/src/libaddr2line.c 2020-08-04 22:41:04.670046491 +0200 -+++ b/src/libaddr2line.c 2020-08-04 22:44:55.560802332 +0200 -@@ -55,14 +55,26 @@ - if (found) - return; - -+#if defined(bfd_get_section_flags) - if ((bfd_get_section_flags (abfd, section) & SEC_ALLOC) == 0) -+#else -+ if ((bfd_section_flags (section) & SEC_ALLOC) == 0) -+#endif - return; - -+#if defined(bfd_get_section_vma) - vma = bfd_get_section_vma (abfd, section); -+#else -+ vma = bfd_section_vma (section); -+#endif - if (pc < vma) - return; - -+#if defined(bfd_get_section_size) - size = bfd_get_section_size (section); -+#else -+ size = bfd_section_size (section); -+#endif - if (pc >= vma + size) - return; - diff --git a/dev-ada/gnatmem/gnatmem-2019-r1.ebuild b/dev-ada/gnatmem/gnatmem-2019-r1.ebuild deleted file mode 100644 index d320637c28c3..000000000000 --- a/dev-ada/gnatmem/gnatmem-2019-r1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2019 ) -inherit ada multiprocessing autotools - -MYP=${P}-20190429-19745-src - -DESCRIPTION="Monitors dynamic allocation and deallocation activity in a program" -HOMEPAGE="http://libre.adacore.com/" -SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf8e1431e87a8f1d425089 - -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="${ADA_DEPS}" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}] - sys-libs/binutils-libs:=" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP} - -PATCHES=( - "${FILESDIR}"/${PN}-2018-gentoo.patch - "${FILESDIR}"/${P}-bfd.patch -) - -src_prepare() { - default - mv configure.in configure.ac - eautoreconf -} - -src_compile() { - gprbuild -v -Pgnatmem.gpr -j$(makeopts_jobs) \ - -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} \ - -largs ${LDFLAGS} \ - || die -} - -src_install() { - dobin obj/gnatmem -} diff --git a/dev-ada/gnatmem/gnatmem-2020.ebuild b/dev-ada/gnatmem/gnatmem-2020.ebuild deleted file mode 100644 index 2d88a77686a3..000000000000 --- a/dev-ada/gnatmem/gnatmem-2020.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) -inherit ada multiprocessing autotools - -MYP=${P}-20200429-19911-src - -DESCRIPTION="Monitors dynamic allocation and deallocation activity in a program" -HOMEPAGE="http://libre.adacore.com/" -SRC_URI="https://community.download.adacore.com/v1/77354fedca0441f882e17b6a73ac5631bff26237?filename=${MYP}.tar.gz - -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="${ADA_DEPS}" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}] - sys-libs/binutils-libs:=" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP} - -PATCHES=( - "${FILESDIR}"/${PN}-2018-gentoo.patch -) - -src_prepare() { - default - mv configure.in configure.ac - eautoreconf -} - -src_compile() { - gprbuild -v -Pgnatmem.gpr -j$(makeopts_jobs) \ - -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} \ - -largs ${LDFLAGS} \ - || die -} - -src_install() { - dobin obj/gnatmem -} diff --git a/dev-ada/gnatmem/gnatmem-2021.ebuild b/dev-ada/gnatmem/gnatmem-2021.ebuild index 8c1cd4d4e6c4..a20826c8c122 100644 --- a/dev-ada/gnatmem/gnatmem-2021.ebuild +++ b/dev-ada/gnatmem/gnatmem-2021.ebuild @@ -3,7 +3,7 @@ EAPI=7 -ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) +ADA_COMPAT=( gnat_202{0..1} ) inherit ada multiprocessing autotools MYP=${P}-${PV}0518-19F7B-src diff --git a/dev-ada/gnatsymbolize/Manifest b/dev-ada/gnatsymbolize/Manifest index 59355a2d5d13..09a1d494df94 100644 --- a/dev-ada/gnatsymbolize/Manifest +++ b/dev-ada/gnatsymbolize/Manifest @@ -1,3 +1 @@ -DIST gnatsymbolize-2019-20190429-19761-src.tar.gz 14297 BLAKE2B 8ea689266abc485632c04a696c0d30632fdfcc123153ae006158700514ebedd6d067124e59e519a0ebe35569eb0e2fad8dd48a33d49551ba608e14d3ec73d636 SHA512 68e8c9bb2880738160722a2c413c6146c86efd0822236019ca5824eed4a2b392252676d0f96c035830b80068b82344b44953006fc96ea208f6bde6618190336c -DIST gnatsymbolize-2020-20200429-19987-src.tar.gz 14121 BLAKE2B f67e3735cacc56eacf9f7c9972f9108f95b3fbc3dbac14043356dd3da5dbd9548b1b41063465e025c9616bc059c39021999b1790b8f2cda2b9199ffd8154943b SHA512 839ac0ca514123261e8dc379484195eda3c0bed3509aecc9919ed9710c3fe3478b398697483085de69d0435728b9bf1dc60e6c7c1a51252f5629ed9e1b222739 DIST gnatsymbolize-2021-20210518-19D3B-src.tar.gz 14263 BLAKE2B b5f8c1829e42f9b2dee4cf3c74287a5c11eab90f1a1d2575cd42fe4ad2078b99a46c641ebbf747b02ed8f22dfcc83e76c60ebf07eb45e561175f480a5a056ca2 SHA512 c94b569733c596679f1422660af51b3c0ad5b6955727f6dc6a4b076b39b19fc13fb779b5610667a4c2c16abab08d2633785e184ad5e15037e66cd1c8e249c159 diff --git a/dev-ada/gnatsymbolize/gnatsymbolize-2019-r1.ebuild b/dev-ada/gnatsymbolize/gnatsymbolize-2019-r1.ebuild deleted file mode 100644 index 4f35033568b2..000000000000 --- a/dev-ada/gnatsymbolize/gnatsymbolize-2019-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -ADA_COMPAT=( gnat_2019 ) -inherit ada - -MYP=${P}-20190429-19761-src - -DESCRIPTION="Translates addresses into filename, line number, and function names" -HOMEPAGE="http://libre.adacore.com/" -SRC_URI="http://mirrors.cdn.adacore.com/art/5cc7d5e431e87a23952f18c4 -> - ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="${ADA_DEPS}" -DEPEND="${RDEPEND}" -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP} - -src_compile() { - gnatmake -v gnatsymbolize -cargs ${ADAFLAGS} || die -} - -src_install() { - dobin gnatsymbolize -} diff --git a/dev-ada/gnatsymbolize/gnatsymbolize-2020.ebuild b/dev-ada/gnatsymbolize/gnatsymbolize-2020.ebuild deleted file mode 100644 index 67ff105637bb..000000000000 --- a/dev-ada/gnatsymbolize/gnatsymbolize-2020.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) -inherit ada - -MYP=${P}-20200429-19987-src - -DESCRIPTION="Translates addresses into filename, line number, and function names" -HOMEPAGE="http://libre.adacore.com/" -SRC_URI="http://mirrors.cdn.adacore.com/art/5cc7d5e431e87a23952f18c4 -> - ${MYP}.tar.gz" -SRC_URI="https://community.download.adacore.com/v1/ebef002ce60066e3befdd1a4a0980f3ab8f1b551?filename=${MYP}.tar.gz - -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="${ADA_DEPS}" -DEPEND="${RDEPEND}" -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP} - -src_compile() { - gnatmake -v gnatsymbolize -cargs ${ADAFLAGS} || die -} - -src_install() { - dobin gnatsymbolize -} diff --git a/dev-ada/gnatsymbolize/gnatsymbolize-2021.ebuild b/dev-ada/gnatsymbolize/gnatsymbolize-2021.ebuild index f04d557b48f4..7e763d16a016 100644 --- a/dev-ada/gnatsymbolize/gnatsymbolize-2021.ebuild +++ b/dev-ada/gnatsymbolize/gnatsymbolize-2021.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) +ADA_COMPAT=( gnat_202{0..1} ) inherit ada MYP=${P}-${PV}0518-19D3B-src diff --git a/dev-ada/gprbuild/Manifest b/dev-ada/gprbuild/Manifest index 7f29364e5a67..adc6ed460a2d 100644 --- a/dev-ada/gprbuild/Manifest +++ b/dev-ada/gprbuild/Manifest @@ -1,7 +1,5 @@ -DIST gprbuild-2020-20200429-19BD2-src.tar.gz 2489399 BLAKE2B 3a036cb40bbe5522af63c376a672384093901b44df6fd74013f1eff9d269c2f5056224ab5e7d59b6f3cf126cd14dd30420056b09e887851351462de59f700e3a SHA512 d2ff6a5d8281d332a31533c7a5744b6169fd250c9086373fd658486c1e529564d9830b9ef3b2dfcbec5f8c1ba50d244a9eb45bf8fdccd53f8b711dcf29258dfd DIST gprbuild-2021-20210519-19A34-src.tar.gz 2572773 BLAKE2B 42244b96b48a10795812865a430a92a75f3e6a58f384a72e6941945707e712d239f2350e00bd94e6161fb19c6469197547f4ddb565e860ae1d08573b7c667997 SHA512 f2fd10cdf8bd2ae553184104a8d29ddf884329946c55e1a199d49358151e9f1ea25f6566d6e00d15e07d26ea4e84377f4ee137a9af4eecb862fc825dd987ada8 DIST gprbuild-22.0.0.tar.gz 945311 BLAKE2B 4573855667fe6c352a61ac2fd8218619e0c9fa5c5079fe6854988733b7dac27225177f550b58b8d596516e8d3bf9a279f44864fdcb00514ee9e5776415c78f2d SHA512 7e77d9441454670a7b3b14cff97339e654bb82e7321abd9d612a771e1559f3276057e5163b50ca08b6ab77ebb9fcfd36590ba3c9cfd28d07fce43c7673ad254a DIST gprconfig_kb-22.0.0.tar.gz 40598 BLAKE2B c0b18078ac3384de9bb503f78a1bb39a486b5ae899ad1ab135fa05da414eb6a55b5b7156bb4fc60a34c0d085b33af13ef2e0ec46840ad43ca63c387863ae6eac SHA512 69f8490af56b0e07afbfef51c12cd6361a00327af774cd0deacf8260ccc4782e1e8465a074e8a025024570ce43ba1b4b3adfbde9ae4ea372e487d342da6994d4 -DIST xmlada-2020-20200429-19A99-src.tar.gz 1533111 BLAKE2B e2c25e103c5c560cf7c9580118580e2952f3ef56c244b0f76c7f484e5629b684d5ee546d2d40520e1a4bf963271d360522423f4e7d81570f7dc1dbc8424c9147 SHA512 e53dd1fba504d2aa91ce29ea381c62adea12c5d8c72cd87396b903143279456cc6547c18035f6e988e95bd93607360075789532378f33cbe23bef9b49c8d984c DIST xmlada-2021-20210518-19D50-src.tar.gz 1555951 BLAKE2B 589815d4781471a48d3bb4a12475762cb2ba8f885df8ea774f009c8be9ded41bccc414bb88a2b3d313701b0b2edefcd065fac8a13d208a7bb1679a3467a60c35 SHA512 e2fb1a87cb0cebae842f87412d0ccc8a18b20e5e2c4e3d9ad6ec3a6ae18e4e53c12efd9ea3f2515baa5bfec2b4ddee7808385cc471e3cca9b8c4be3d03093e85 DIST xmlada-22.0.0.tar.gz 1022947 BLAKE2B cea409a45a3b0c8eba48f858278d4e7129eca2e77fa749f5a761e31a81834efba67223f07c99441a9673a8f6de9a608a12cf610225ca5aee7fbde0235d9af1d9 SHA512 7e8a0cab2f4c300fe3b0d31e00d17334e36798430e49868448caa696044964464f558cffba8f35e35a58b097c968322891119b2abd9f210737ca877f0189f32e diff --git a/dev-ada/gprbuild/files/gprbuild-2020-gentoo.patch b/dev-ada/gprbuild/files/gprbuild-2020-gentoo.patch deleted file mode 100644 index 9e6040b8ddc9..000000000000 --- a/dev-ada/gprbuild/files/gprbuild-2020-gentoo.patch +++ /dev/null @@ -1,286 +0,0 @@ ---- a/src/gprlib.adb 2019-06-02 10:57:49.807002425 +0200 -+++ b/src/gprlib.adb 2019-06-02 11:01:32.986518447 +0200 -@@ -266,7 +266,9 @@ - - Driver_Name : Name_Id := No_Name; - -- Gnatbind_Name : String_Access := new String'("gnatbind"); -+ Gnatbind_Name : String_Access := new String'("@GNATBIND@"); -+ -+ Gnatbind_Path_Option : constant String := "--gnatbind_path="; - - Compiler_Name : String_Access := new String'("gcc"); - -@@ -2081,7 +2083,7 @@ - and then Line (Last - 2 .. Last) = "gcc" - then - Gnatbind_Name := -- new String'(Line (1 .. Last - 3) & "gnatbind"); -+ new String'(Line (1 .. Last - 3) & "@GNATBIND@"); - Objcopy_Name := - new String'(Line (1 .. Last - 3) & "objcopy"); - -@@ -2089,7 +2091,7 @@ - and then Line (Last - 6 .. Last) = "gcc.exe" - then - Gnatbind_Name := -- new String'(Line (1 .. Last - 7) & "gnatbind"); -+ new String'(Line (1 .. Last - 7) & "@GNATBIND@"); - Objcopy_Name := - new String'(Line (1 .. Last - 7) & "objcopy"); - end if; -@@ -2241,7 +2243,13 @@ - Mapping_File_Name := new String'(Line (1 .. Last)); - - when Binding_Options => -- Binding_Options_Table.Append (Line (1 .. Last)); -+ if Last > Gnatbind_Path_Option'Length -+ and then Line (1 .. Gnatbind_Path_Option'Length) = -+ Gnatbind_Path_Option then -+ null; -+ else -+ Binding_Options_Table.Append (Line (1 .. Last)); -+ end if; - - when Copy_Source_Dir => - Copy_Source_Directory := new String'(Line (1 .. Last)); ---- a/share/gprconfig/compilers.xml 2019-06-01 21:29:57.611722804 +0200 -+++ b/share/gprconfig/compilers.xml 2019-06-01 21:42:56.000608601 +0200 -@@ -20,15 +20,15 @@ - - - GCC -- (.*-wrs-.*|.*-sysgo.*|.*-elf-.*|.*-eabi-.*|.*-eabispe-.*|avr-.*|.*-elinos-linux.*|.*-generic-linux-gnu-|.*-pc-mingw32.*|.*-xcoff-.*|arm-linux-androideabi-|arm-linux-gnueabi-|arm-linux-gnueabihf-|e500v2-gnu-linux-|powerpc-.*-linux.*-|.*-darwin.*-|aarch64-linux-gnu-)?gcc -+ (.*-wrs-.*|.*-sysgo.*|.*-elf-.*|.*-eabi-.*|.*-eabispe-.*|avr-.*|.*-elinos-linux.*|.*-generic-linux-gnu-|.*-pc-mingw32.*|.*-xcoff-.*|arm-linux-androideabi-|arm-linux-gnueabi-|arm-linux-gnueabihf-|e500v2-gnu-linux-|powerpc-.*-linux.*-|.*-darwin.*-|aarch64-linux-gnu-)?gcc-@VER@ - -- ${PREFIX}gcc -v -+ ${PREFIX}gcc-@VER@ -v - - - - C - -- ${PREFIX}gcc -dumpmachine -+ ${PREFIX}gcc-@VER@ -dumpmachine - - - -@@ -170,14 +170,14 @@ - --> - - GNAT -- (.*-wrs-.*|.*-sysgo.*|.*-elf-.*|.*-eabi-.*|.*-eabispe-.*|avr-.*|.*-elinos-linux.*|.*-generic-linux-gnu-|.*-pc-mingw32.*|.*-xcoff-.*|arm-linux-androideabi-|arm-linux-gnueabi-|arm-linux-gnueabihf-|e500v2-gnu-linux-|powerpc-.*-linux.*-|.*-darwin.*-|aarch64-linux-gnu-|.*-qnx.*)?gnatls -+ (.*-wrs-.*|.*-sysgo.*|.*-elf-.*|.*-eabi-.*|.*-eabispe-.*|avr-.*|.*-elinos-linux.*|.*-generic-linux-gnu-|.*-pc-mingw32.*|.*-xcoff-.*|arm-linux-androideabi-|arm-linux-gnueabi-|arm-linux-gnueabihf-|e500v2-gnu-linux-|powerpc-.*-linux.*-|.*-darwin.*-|aarch64-linux-gnu-|.*-qnx.*)?gnatls-@VER@ - -- ${PREFIX}gnatls -v --version -+ ${PREFIX}gnatls-@VER@ -v --version - - - Ada - -- ${PREFIX}gcc -v -+ ${PREFIX}gcc-@VER@ -v - - - -@@ -187,67 +187,11 @@ - \.\./$TARGET/lib/gnat/(.*)/adalib/ - - -- ${PREFIX}gcc -dumpmachine -+ ${PREFIX}gcc-@VER@ -dumpmachine - - - - -- -- -- -- GNAT_CODEPEER -- (.*gnsa-|.*codepeer-)gnatls -- -- ${PREFIX}gnatls -v -- -- -- Ada,C,C++ -- -- ${PREFIX}gcc -v -- -- -- -- \.\./lib/gcc/.*/$gcc_version/adalib/ -- \.\./lib/gnat/(.*)/adalib/ -- \.\./lib/gcc/.*/$gcc_version/rts-(.*)/adalib/ -- -- codepeer -- -- -- -- -- -- GNAT_LLVM -- (llvm-)gnatls -- -- ${PREFIX}gnatls -v -- -- -- Ada -- -- ${PREFIX}gcc -v -- -- -- -- \.\./lib/rts-native/adalib/ -- -- llvm -- -- -- -- -- C_LLVM -- clang -- -- clang --version -- -- -- -- -- C -- llvm -- -- - - - C++_LLVM -@@ -262,45 +206,6 @@ - llvm - - -- -- -- -- GNAT_C -- (c-)gnatls -- -- ${PREFIX}gnatls -v -- -- -- Ada -- -- ${PREFIX}gcc -v -- -- -- -- \.\./libexec/gnat_ccg/lib/gcc/.*/$gcc_version/adalib/ -- \.\./libexec/gnat_ccg/lib/gcc/.*/$gcc_version/rts-(.*)/adalib/ -- \.\./lib/gnat/(.*)/adalib/ -- -- c -- -- -- -- -- -- GNAT_DOTNET -- (.*dotnet-)gnatls -- -- ${PREFIX}gnatls -v -- -- -- Ada -- -- \.\./lib/dotgnat/adalib/ -- \.\./lib/dotgnat/rts-(.*)/adalib/ -- -- dotnet -- -- - - - -@@ -421,21 +326,6 @@ - - - -- -- -- LLVM -- clang -- -- clang -v -- -- -- C,C++ -- -- clang -dumpmachine -- -- -- -- - - - WINDRES ---- a/share/gprconfig/gnat.xml 2019-06-01 21:53:53.383281607 +0200 -+++ b/share/gprconfig/gnat.xml 2019-06-01 21:57:08.414196529 +0200 -@@ -60,7 +60,7 @@ - &filter_gnat; - - package Compiler is -- for Driver ("Ada") use "${PATH(ada)}${PREFIX(ada)}gcc"; -+ for Driver ("Ada") use "${PATH(ada)}${PREFIX(ada)}gcc-@VER@"; - for Language_Kind ("Ada") use "unit_based"; - for Dependency_Kind ("Ada") use "ALI_File"; - for Leading_Required_Switches ("Ada") use -@@ -77,6 +77,9 @@ - for Objects_Path_File ("Ada") use "ADA_PRJ_OBJECTS_FILE"; - for Driver ("Ada") use - "${GPRCONFIG_PREFIX}libexec/gprbuild/gprbind"; -+ for Switches ("Ada") use ("--gnatbind_path=gnatbind-@VER@"); -+ for Required_Switches ("Ada") use -+ Binder'Required_Switches ("Ada") & ("--RTS=${RUNTIME_DIR(ada)}"); - end Binder; - - for Toolchain_Version ("Ada") use "GNAT ${VERSION(ada)}"; ---- a/share/gprconfig/c.xml 2019-06-01 21:57:36.244755708 +0200 -+++ b/share/gprconfig/c.xml 2019-06-01 21:59:14.919191663 +0200 -@@ -14,7 +14,7 @@ - - - package Compiler is -- for Driver ("C") use "${PATH(c)}${PREFIX(c)}gcc"; -+ for Driver ("C") use "${PATH(c)}${PREFIX(c)}gcc-@VER@"; - end Compiler; - - ---- a/share/gprconfig/linker.xml 2019-06-01 21:59:34.546880368 +0200 -+++ b/share/gprconfig/linker.xml 2019-06-01 22:00:50.906668730 +0200 -@@ -1015,7 +1015,7 @@ - - - for Library_Partial_Linker use -- ("${PATH(ada)}${PREFIX(ada)}gcc", "-nostdlib", "-Wl,-r", "-o"); -+ ("${PATH(ada)}${PREFIX(ada)}gcc-@VER@", "-nostdlib", "-Wl,-r", "-no-pie", "-o"); - - - -@@ -1034,7 +1034,7 @@ - - - for Library_Partial_Linker use -- ("${PATH(c)}${PREFIX(c)}gcc", "-nostdlib", "-Wl,-r", "-o"); -+ ("${PATH(c)}${PREFIX(c)}gcc-@VER@", "-nostdlib", "-Wl,-r", "-no-pie", "-o"); - - - ---- a/share/gprconfig/linker.xml 2020-06-16 22:13:38.508782578 +0200 -+++ b/share/gprconfig/linker.xml 2020-06-16 22:14:32.693966110 +0200 -@@ -112,6 +112,9 @@ - for Object_Lister use ("nm", "-g"); - for Object_Lister_Matcher use " [TDRB] (.*)"; - -+ LDFLAGS := External_As_List ("LDFLAGS", " "); -+ for Leading_Library_Options use LDFLAGS; -+ - package Linker is - for Export_File_Format use "GNU"; - for Export_File_Switch use "-Wl,--version-script="; diff --git a/dev-ada/gprbuild/gprbuild-2020-r1.ebuild b/dev-ada/gprbuild/gprbuild-2020-r1.ebuild deleted file mode 100644 index 0a8c906e76ae..000000000000 --- a/dev-ada/gprbuild/gprbuild-2020-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2019 gnat_2020 ) - -inherit ada multiprocessing - -MYP=${P}-20200429-19BD2-src -XMLADA=xmlada-${PV}-20200429-19A99-src - -DESCRIPTION="Multi-Language Management" -HOMEPAGE="http://libre.adacore.com/" -SRC_URI=" - https://community.download.adacore.com/v1/408ec35c3bb86bd227db3da55d3e1e0c572a56e3?filename=${MYP}.tar.gz - -> ${MYP}.tar.gz - https://community.download.adacore.com/v1/c799502295baf074ad17b48c50f621879c392c57?filename=${XMLADA}.tar.gz - -> ${XMLADA}.tar.gz" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="${ADA_DEPS}" -RDEPEND="${DEPEND}" - -S="${WORKDIR}"/${MYP} - -REQUIRED_USE="${ADA_REQUIRED_USE}" -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) - -src_prepare() { - default - sed -i \ - -e "s:@VER@:${GCC_PV}:g" \ - share/gprconfig/compilers.xml \ - share/gprconfig/gnat.xml \ - share/gprconfig/c.xml \ - share/gprconfig/linker.xml \ - || die - sed -i \ - -e "s:@GNATBIND@:${GNATBIND}:g" \ - src/gprlib.adb \ - || die -} - -bin_progs="gprbuild gprconfig gprclean gprinstall gprname gprls" -lib_progs="gprlib gprbind" - -src_compile() { - local xmlada_src="../${XMLADA}" - incflags="-Isrc -Igpr/src -I${xmlada_src}/sax -I${xmlada_src}/dom \ - -I${xmlada_src}/schema -I${xmlada_src}/unicode \ - -I${xmlada_src}/input_sources" - gcc -c ${CFLAGS} gpr/src/gpr_imports.c -o gpr_imports.o || die - for bin in ${bin_progs}; do - gnatmake -j$(makeopts_jobs) ${incflags} $ADAFLAGS ${bin}-main \ - -o ${bin} -largs ${LDFLAGS} gpr_imports.o || die - done - for lib in $lib_progs; do - gnatmake -j$(makeopts_jobs) ${incflags} ${lib} $ADAFLAGS \ - -largs ${LDFLAGS} gpr_imports.o || die - done -} - -src_install() { - dobin ${bin_progs} - exeinto /usr/libexec/gprbuild - doexe ${lib_progs} - insinto /usr/share/gprconfig - doins share/gprconfig/* - insinto /usr/share/gpr - doins share/_default.gpr - einstalldocs -} diff --git a/dev-ada/gprbuild/gprbuild-2020.ebuild b/dev-ada/gprbuild/gprbuild-2020.ebuild deleted file mode 100644 index 8b3fd0402cc9..000000000000 --- a/dev-ada/gprbuild/gprbuild-2020.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2019 ) - -inherit ada multiprocessing - -MYP=${P}-20200429-19BD2-src -XMLADA=xmlada-${PV}-20200429-19A99-src - -DESCRIPTION="Multi-Language Management" -HOMEPAGE="http://libre.adacore.com/" -SRC_URI=" - https://community.download.adacore.com/v1/408ec35c3bb86bd227db3da55d3e1e0c572a56e3?filename=${MYP}.tar.gz - -> ${MYP}.tar.gz - https://community.download.adacore.com/v1/c799502295baf074ad17b48c50f621879c392c57?filename=${XMLADA}.tar.gz - -> ${XMLADA}.tar.gz" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="${ADA_DEPS}" -RDEPEND="${DEPEND}" - -S="${WORKDIR}"/${MYP} - -REQUIRED_USE="${ADA_REQUIRED_USE}" -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) - -src_prepare() { - default - sed -i \ - -e "s:@VER@:${GCC_PV}:g" \ - share/gprconfig/compilers.xml \ - share/gprconfig/gnat.xml \ - share/gprconfig/c.xml \ - share/gprconfig/linker.xml \ - || die - sed -i \ - -e "s:@GNATBIND@:${GNATBIND}:g" \ - src/gprlib.adb \ - || die -} - -bin_progs="gprbuild gprconfig gprclean gprinstall gprname gprls" -lib_progs="gprlib gprbind" - -src_compile() { - local xmlada_src="../${XMLADA}" - incflags="-Isrc -Igpr/src -I${xmlada_src}/sax -I${xmlada_src}/dom \ - -I${xmlada_src}/schema -I${xmlada_src}/unicode \ - -I${xmlada_src}/input_sources" - gcc -c ${CFLAGS} gpr/src/gpr_imports.c -o gpr_imports.o || die - for bin in ${bin_progs}; do - gnatmake -j$(makeopts_jobs) ${incflags} $ADAFLAGS ${bin}-main \ - -o ${bin} -largs ${LDFLAGS} gpr_imports.o || die - done - for lib in $lib_progs; do - gnatmake -j$(makeopts_jobs) ${incflags} ${lib} $ADAFLAGS \ - -largs ${LDFLAGS} gpr_imports.o || die - done -} - -src_install() { - dobin ${bin_progs} - exeinto /usr/libexec/gprbuild - doexe ${lib_progs} - insinto /usr/share/gprconfig - doins share/gprconfig/* - insinto /usr/share/gpr - doins share/_default.gpr - einstalldocs -} diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest index 5e83416cbc82..9493d4810eaa 100644 --- a/dev-ada/gtkada/Manifest +++ b/dev-ada/gtkada/Manifest @@ -1,4 +1,2 @@ -DIST gtkada-2019-20190424-19D98-src.tgz 12273911 BLAKE2B e2d0f3c410973d0412bf433f2e1cc60a5b00e9f34ad0471cb583596587e6073fdeb9b6441aa50dfa81894ce692101fe51c7714090477d585721571261737a823 SHA512 aed0758b42ee8eac752c2c83a0974ee0c7cddfa15149879472ff2fb8ee7565456a225ce783739ede76bc0f47340e97af5b5d1149e244611bcd3b3760e20f8cf5 -DIST gtkada-2020-20200429-19B96-src.tar.gz 12232938 BLAKE2B fcd5fdfebced2fc2b4dd1251f81a61b1564a72a3cc1854a78c4d9e32824d55188dd440bceddd4e86f3dc03c455b1db109bc68d5cb29e2a61d62bf59895b68895 SHA512 d9405d03cc3bf375ddddca54f2fb935ecd64cdf6eedb32efbd994a6f8a7693c6ee7aa10d558cbf89e9ad3174a3ac9a0c8f0ea7e444ff5d2a8b9af76a6ff64d4b DIST gtkada-2021-20210518-1A011-src.tar.gz 12341654 BLAKE2B 888e7f447b09218f54f6fc28743bf313163f30bcde5f0deba7c02a113340e2e73458cc98a8e9d9277f131cb4e28280fd69afa6797d47312c61e7d73929fb5a11 SHA512 fb5db2886a26c15b58180e53f22d4ee25ce23c19240b27352cb47becf19bb76b32c90a10f5085165913360d1cf87bf52b4588d8cdc2b9681e717f9af71ae86a8 DIST gtkada-22.0.0.tar.gz 6070022 BLAKE2B ff5d13831acf839290923871a80a5edfff7d39c689175d528e50bfcae4f120381d8cc74a58f2d843e0aba6fd7c23bb43a34db279b0af9d7c9cc4f4bc9615b179 SHA512 abcc6152b0dac66b29ef791527bf6e8f0e1359e5a374732824561ca47d9b1951c168b9b27dbc1f24e496ef5afe6c68020edc9d374faf0495118630ef08a5c448 diff --git a/dev-ada/gtkada/gtkada-2019-r1.ebuild b/dev-ada/gtkada/gtkada-2019-r1.ebuild deleted file mode 100644 index f0aff578faf6..000000000000 --- a/dev-ada/gtkada/gtkada-2019-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2019 ) -inherit ada autotools multiprocessing - -MYP=${P}-20190424-19D98 - -DESCRIPTION="A complete Ada graphical toolkit" -HOMEPAGE="http://libre.adacore.com//tools/gtkada/" -SRC_URI="http://mirrors.cdn.adacore.com/art/5ce7f58931e87adb2d312c53 - -> ${MYP}-src.tgz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+shared static-libs" - -RDEPEND="${ADA_DEPS} - dev-libs/atk - dev-libs/glib:2 - media-libs/fontconfig - media-libs/freetype - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/pango" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP}-src - -PATCHES=( - "${FILESDIR}"/${PN}-2017-r1-gentoo.patch - "${FILESDIR}"/${P}-gentoo.patch -) - -src_prepare() { - default - mv configure.{in,ac} - eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_enable shared) \ - --without-GL -} - -src_compile() { - emake -j1 PROCESSORS=$(makeopts_jobs) -} - -src_install() { - emake -j1 DESTDIR="${D}" - einstalldocs -} diff --git a/dev-ada/gtkada/gtkada-2019-r2.ebuild b/dev-ada/gtkada/gtkada-2019-r2.ebuild deleted file mode 100644 index 1943cb59d20b..000000000000 --- a/dev-ada/gtkada/gtkada-2019-r2.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2019 gnat_2020 ) -inherit ada autotools multiprocessing - -MYP=${P}-20190424-19D98 - -DESCRIPTION="A complete Ada graphical toolkit" -HOMEPAGE="http://libre.adacore.com//tools/gtkada/" -SRC_URI="http://mirrors.cdn.adacore.com/art/5ce7f58931e87adb2d312c53 - -> ${MYP}-src.tgz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+shared static-libs" - -RDEPEND="${ADA_DEPS} - dev-libs/atk - dev-libs/glib:2 - media-libs/fontconfig - media-libs/freetype - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/pango" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP}-src - -PATCHES=( - "${FILESDIR}"/${PN}-2017-r1-gentoo.patch - "${FILESDIR}"/${P}-gentoo.patch -) - -src_prepare() { - default - mv configure.{in,ac} - eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_enable shared) \ - --without-GL -} - -src_compile() { - emake -j1 PROCESSORS=$(makeopts_jobs) -} - -src_install() { - emake -j1 DESTDIR="${D}" - einstalldocs -} diff --git a/dev-ada/gtkada/gtkada-2020.ebuild b/dev-ada/gtkada/gtkada-2020.ebuild deleted file mode 100644 index 53c519056488..000000000000 --- a/dev-ada/gtkada/gtkada-2020.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) -inherit ada autotools multiprocessing - -MYP=${P}-${PV}0429-19B96-src -ADAMIRROR=https://community.download.adacore.com/v1 -ID=96f85c875c161c36e7d0edb19aa4dbddf41ea671 - -DESCRIPTION="A complete Ada graphical toolkit" -HOMEPAGE="http://libre.adacore.com//tools/gtkada/" -SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+shared static-libs" - -RDEPEND="${ADA_DEPS} - dev-libs/atk - dev-libs/glib:2 - media-libs/fontconfig - media-libs/freetype - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/pango" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP} - -PATCHES=( - "${FILESDIR}"/${PN}-2017-r1-gentoo.patch - "${FILESDIR}"/${PN}-2019-gentoo.patch -) - -src_prepare() { - default - mv configure.{in,ac} || die - eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_enable shared) \ - --without-GL -} - -src_compile() { - emake -j1 PROCESSORS=$(makeopts_jobs) -} - -src_install() { - emake -j1 DESTDIR="${D}" - einstalldocs -} diff --git a/dev-ada/gtkada/gtkada-2021.ebuild b/dev-ada/gtkada/gtkada-2021.ebuild index 58576d667746..b105da3b0ff7 100644 --- a/dev-ada/gtkada/gtkada-2021.ebuild +++ b/dev-ada/gtkada/gtkada-2021.ebuild @@ -3,7 +3,7 @@ EAPI=7 -ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) +ADA_COMPAT=( gnat_202{0..1} ) inherit ada autotools multiprocessing MYP=${P}-${PV}0518-1A011-src diff --git a/dev-ada/gtkada/gtkada-22.0.0.ebuild b/dev-ada/gtkada/gtkada-22.0.0.ebuild index f763ea0be18a..0d925e9cb301 100644 --- a/dev-ada/gtkada/gtkada-22.0.0.ebuild +++ b/dev-ada/gtkada/gtkada-22.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) +ADA_COMPAT=( gnat_202{0..1} ) inherit ada autotools multiprocessing DESCRIPTION="A complete Ada graphical toolkit" diff --git a/dev-ada/libgpr/Manifest b/dev-ada/libgpr/Manifest index 2935eba02ba6..2ffcc305022b 100644 --- a/dev-ada/libgpr/Manifest +++ b/dev-ada/libgpr/Manifest @@ -1,3 +1,2 @@ -DIST gprbuild-2020-20200429-19BD2-src.tar.gz 2489399 BLAKE2B 3a036cb40bbe5522af63c376a672384093901b44df6fd74013f1eff9d269c2f5056224ab5e7d59b6f3cf126cd14dd30420056b09e887851351462de59f700e3a SHA512 d2ff6a5d8281d332a31533c7a5744b6169fd250c9086373fd658486c1e529564d9830b9ef3b2dfcbec5f8c1ba50d244a9eb45bf8fdccd53f8b711dcf29258dfd DIST gprbuild-2021-20210519-19A34-src.tar.gz 2572773 BLAKE2B 42244b96b48a10795812865a430a92a75f3e6a58f384a72e6941945707e712d239f2350e00bd94e6161fb19c6469197547f4ddb565e860ae1d08573b7c667997 SHA512 f2fd10cdf8bd2ae553184104a8d29ddf884329946c55e1a199d49358151e9f1ea25f6566d6e00d15e07d26ea4e84377f4ee137a9af4eecb862fc825dd987ada8 DIST gprbuild-22.0.0.tar.gz 945311 BLAKE2B 4573855667fe6c352a61ac2fd8218619e0c9fa5c5079fe6854988733b7dac27225177f550b58b8d596516e8d3bf9a279f44864fdcb00514ee9e5776415c78f2d SHA512 7e77d9441454670a7b3b14cff97339e654bb82e7321abd9d612a771e1559f3276057e5163b50ca08b6ab77ebb9fcfd36590ba3c9cfd28d07fce43c7673ad254a diff --git a/dev-ada/libgpr/libgpr-2020-r1.ebuild b/dev-ada/libgpr/libgpr-2020-r1.ebuild deleted file mode 100644 index 7da344e05d7a..000000000000 --- a/dev-ada/libgpr/libgpr-2020-r1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2019 gnat_2020 ) -inherit ada multiprocessing - -MYP=gprbuild-${PV}-20200429-19BD2-src - -DESCRIPTION="Ada library to handle GPRbuild project files" -HOMEPAGE="http://libre.adacore.com/" -SRC_URI="https://community.download.adacore.com/v1/408ec35c3bb86bd227db3da55d3e1e0c572a56e3?filename=${MYP}.tar.gz - -> ${MYP}.tar.gz" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+shared static-libs static-pic" - -RDEPEND="dev-ada/xmlada[shared?,static-libs?,static-pic?,${ADA_USEDEP}] - !net-libs/grpc" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" -REQUIRED_USE="${ADA_REQUIRED_USE} - || ( shared static-libs static-pic )" - -S="${WORKDIR}"/${MYP} - -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) - -src_configure() { - emake setup -} - -src_compile() { - build () { - gprbuild -p -m -j$(makeopts_jobs) -XBUILD=production -v \ - -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$1 \ - gpr/gpr.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die - } - if use shared; then - build relocatable - fi - if use static-libs; then - build static - fi - if use static-pic; then - build static-pic - fi -} - -src_install() { - if use static-libs; then - emake prefix="${D}"/usr libgpr.install.static - fi - for kind in shared static-pic; do - if use ${kind}; then - emake prefix="${D}"/usr libgpr.install.${kind} - fi - done - rm -r "${D}"/usr/share/gpr/manifests || die - einstalldocs -} diff --git a/dev-ada/libgpr/libgpr-2020.ebuild b/dev-ada/libgpr/libgpr-2020.ebuild deleted file mode 100644 index f1f677ae6017..000000000000 --- a/dev-ada/libgpr/libgpr-2020.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2019 ) -inherit ada multiprocessing - -MYP=gprbuild-${PV}-20200429-19BD2-src - -DESCRIPTION="Ada library to handle GPRbuild project files" -HOMEPAGE="http://libre.adacore.com/" -SRC_URI="https://community.download.adacore.com/v1/408ec35c3bb86bd227db3da55d3e1e0c572a56e3?filename=${MYP}.tar.gz - -> ${MYP}.tar.gz" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+shared static-libs static-pic" - -RDEPEND="dev-ada/xmlada[shared?,static-libs?,static-pic?,${ADA_USEDEP}] - !net-libs/grpc" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" -REQUIRED_USE="${ADA_REQUIRED_USE} - || ( shared static-libs static-pic )" - -S="${WORKDIR}"/${MYP} - -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) - -src_configure() { - emake setup -} - -src_compile() { - build () { - gprbuild -p -m -j$(makeopts_jobs) -XBUILD=production -v \ - -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$1 \ - gpr/gpr.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die - } - if use shared; then - build relocatable - fi - if use static-libs; then - build static - fi - if use static-pic; then - build static-pic - fi -} - -src_install() { - if use static-libs; then - emake prefix="${D}"/usr libgpr.install.static - fi - for kind in shared static-pic; do - if use ${kind}; then - emake prefix="${D}"/usr libgpr.install.${kind} - fi - done - rm -r "${D}"/usr/share/gpr/manifests || die - einstalldocs -} diff --git a/dev-ada/xmlada/Manifest b/dev-ada/xmlada/Manifest index d6a1a6af74ba..0440038ae5da 100644 --- a/dev-ada/xmlada/Manifest +++ b/dev-ada/xmlada/Manifest @@ -1,3 +1,2 @@ -DIST xmlada-2020-20200429-19A99-src.tar.gz 1533111 BLAKE2B e2c25e103c5c560cf7c9580118580e2952f3ef56c244b0f76c7f484e5629b684d5ee546d2d40520e1a4bf963271d360522423f4e7d81570f7dc1dbc8424c9147 SHA512 e53dd1fba504d2aa91ce29ea381c62adea12c5d8c72cd87396b903143279456cc6547c18035f6e988e95bd93607360075789532378f33cbe23bef9b49c8d984c DIST xmlada-2021-20210518-19D50-src.tar.gz 1555951 BLAKE2B 589815d4781471a48d3bb4a12475762cb2ba8f885df8ea774f009c8be9ded41bccc414bb88a2b3d313701b0b2edefcd065fac8a13d208a7bb1679a3467a60c35 SHA512 e2fb1a87cb0cebae842f87412d0ccc8a18b20e5e2c4e3d9ad6ec3a6ae18e4e53c12efd9ea3f2515baa5bfec2b4ddee7808385cc471e3cca9b8c4be3d03093e85 DIST xmlada-22.0.0.tar.gz 1022947 BLAKE2B cea409a45a3b0c8eba48f858278d4e7129eca2e77fa749f5a761e31a81834efba67223f07c99441a9673a8f6de9a608a12cf610225ca5aee7fbde0235d9af1d9 SHA512 7e8a0cab2f4c300fe3b0d31e00d17334e36798430e49868448caa696044964464f558cffba8f35e35a58b097c968322891119b2abd9f210737ca877f0189f32e diff --git a/dev-ada/xmlada/xmlada-2020.ebuild b/dev-ada/xmlada/xmlada-2020.ebuild deleted file mode 100644 index a91080c028ef..000000000000 --- a/dev-ada/xmlada/xmlada-2020.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2019 ) -inherit ada multiprocessing - -MYP=${P}-20200429-19A99-src - -DESCRIPTION="Set of modules that provide a simple manipulation of XML streams" -HOMEPAGE="http://libre.adacore.com/" -SRC_URI="https://community.download.adacore.com/v1/c799502295baf074ad17b48c50f621879c392c57?filename=${MYP}.tar.gz - -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+shared static-libs static-pic" -REQUIRED_USE="|| ( shared static-libs static-pic ) - ${ADA_REQUIRED_USE}" - -RDEPEND="${ADA_DEPS}" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -S="${WORKDIR}"/${MYP} - -PATCHES=( "${FILESDIR}"/${PN}-2019-gentoo.patch ) - -src_compile() { - build () { - echo gprbuild -j$(makeopts_jobs) -m -p -v -XLIBRARY_TYPE=$1 \ - -XBUILD=Production -XPROCESSORS=$(makeopts_jobs) xmlada.gpr \ - -largs ${LDFLAGS} \ - -cargs ${ADAFLAGS} - gprbuild -j$(makeopts_jobs) -m -p -v -XLIBRARY_TYPE=$1 \ - -XBUILD=Production -XPROCESSORS=$(makeopts_jobs) xmlada.gpr \ - -largs ${LDFLAGS} \ - -cargs ${ADAFLAGS} || die "gprbuild failed" - } - if use shared; then - build relocatable - fi - if use static-libs; then - build static - fi - if use static-pic; then - build static-pic - fi -} - -src_test() { - emake test - emake run_test | tee xmlada.testLog - grep -q DIFF xmlada.testLog && die -} - -src_install() { - build () { - gprinstall -XLIBRARY_TYPE=$1 -f -p -XBUILD=Production \ - -XPROCESSORS=$(makeopts_jobs) --prefix="${D}"/usr \ - --install-name=xmlada --build-var=LIBRARY_TYPE \ - --build-var=XMLADA_BUILD \ - --build-name=$1 xmlada.gpr || die "gprinstall failed" - } - if use shared; then - build relocatable - fi - if use static-libs; then - build static - fi - if use static-pic; then - build static-pic - fi - - einstalldocs - dodoc xmlada-roadmap.txt - rm -f "${D}"/usr/share/doc/${PN}/.buildinfo - rm -rf "${D}"/usr/share/examples - rm -rf "${D}"/usr/share/gpr/manifests -} diff --git a/dev-ada/xmlada/xmlada-2021-r1.ebuild b/dev-ada/xmlada/xmlada-2021-r1.ebuild index c0bf97b6e8e4..a946ece90d98 100644 --- a/dev-ada/xmlada/xmlada-2021-r1.ebuild +++ b/dev-ada/xmlada/xmlada-2021-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) +ADA_COMPAT=( gnat_202{0..1} ) inherit ada multiprocessing MYP=${P}-${PV}0518-19D50-src diff --git a/dev-ada/xmlada/xmlada-22.0.0.ebuild b/dev-ada/xmlada/xmlada-22.0.0.ebuild index 93a62391f62b..2f9ec8a4c638 100644 --- a/dev-ada/xmlada/xmlada-22.0.0.ebuild +++ b/dev-ada/xmlada/xmlada-22.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) +ADA_COMPAT=( gnat_202{0..1} ) inherit ada multiprocessing DESCRIPTION="Set of modules that provide a simple manipulation of XML streams" diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz index 69de75619aa0f6d8b4e80be9ef182e3b4726eb54..8ec7abc0d3d84268459e289486c0b263c1c11b0a 100644 GIT binary patch delta 11206 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 SjO%Rw@c#h)`9?;|PXGYC=}H{{ diff --git a/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild b/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild index fc6e30fbb60c..9b146d9dc546 100644 --- a/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild +++ b/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild @@ -7,17 +7,31 @@ inherit cmake DESCRIPTION="Modern C++ Parallel Task Programming" HOMEPAGE="https://cpp-taskflow.github.io" -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/taskflow-${PV}" +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://github.com/cpp-taskflow/${PN}.git" + inherit git-r3 + S="${WORKDIR}/cpp-taskflow-${PV}" +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/taskflow-${PV}" +fi LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" IUSE="examples test" RESTRICT="!test? ( test )" +DEPEND="test? ( dev-cpp/doctest )" + HTML_DOCS=( docs/. ) +src_prepare() { + rm -r "${S}/3rd-party" || die "rm failed" + default + cmake_src_prepare +} + src_configure() { # TODO: enable CUDA via USE flag local mycmakeargs=( diff --git a/dev-cpp/cpp-taskflow/cpp-taskflow-9999.ebuild b/dev-cpp/cpp-taskflow/cpp-taskflow-9999.ebuild new file mode 100644 index 000000000000..9b146d9dc546 --- /dev/null +++ b/dev-cpp/cpp-taskflow/cpp-taskflow-9999.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Modern C++ Parallel Task Programming" +HOMEPAGE="https://cpp-taskflow.github.io" +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://github.com/cpp-taskflow/${PN}.git" + inherit git-r3 + S="${WORKDIR}/cpp-taskflow-${PV}" +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/taskflow-${PV}" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="examples test" +RESTRICT="!test? ( test )" + +DEPEND="test? ( dev-cpp/doctest )" + +HTML_DOCS=( docs/. ) + +src_prepare() { + rm -r "${S}/3rd-party" || die "rm failed" + default + cmake_src_prepare +} + +src_configure() { + # TODO: enable CUDA via USE flag + local mycmakeargs=( + -DTF_BUILD_CUDA=OFF + -DTF_BUILD_EXAMPLES=$(usex examples) + -DTF_BUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild b/dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild index 8f64a19d12e7..24d979c98647 100644 --- a/dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild +++ b/dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild @@ -41,3 +41,14 @@ src_configure() { cmake_src_configure } + +src_test() { + local myctestargs=( + # Contains "death tests" which are known/expected(?) to fail + # https://github.com/kokkos/kokkos/issues/3033 + # bug #791514 + -E "(KokkosCore_UnitTest_OpenMP|KokkosCore_UnitTest_Serial)" + ) + + cmake_src_test +} diff --git a/dev-cpp/muParser/muParser-2.2.6.1.ebuild b/dev-cpp/muParser/muParser-2.2.6.1.ebuild index 9dd3c1139202..d8bd2f678d9a 100644 --- a/dev-cpp/muParser/muParser-2.2.6.1.ebuild +++ b/dev-cpp/muParser/muParser-2.2.6.1.ebuild @@ -4,7 +4,7 @@ EAPI=7 DESCRIPTION="Library for parsing mathematical expressions" -HOMEPAGE="http://muparser.beltoforion.de/" +HOMEPAGE="https://beltoforion.de/en/muparser/" SRC_URI="https://github.com/beltoforion/muparser/archive/v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}"/muparser-${PV} diff --git a/dev-cpp/muParser/muParser-2.3.2-r1.ebuild b/dev-cpp/muParser/muParser-2.3.2-r1.ebuild index 010002a56d2e..612fd5ad566a 100644 --- a/dev-cpp/muParser/muParser-2.3.2-r1.ebuild +++ b/dev-cpp/muParser/muParser-2.3.2-r1.ebuild @@ -6,13 +6,13 @@ EAPI=8 inherit cmake DESCRIPTION="Library for parsing mathematical expressions" -HOMEPAGE="http://muparser.beltoforion.de/" +HOMEPAGE="https://beltoforion.de/en/muparser/" SRC_URI="https://github.com/beltoforion/muparser/archive/v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}"/muparser-${PV} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="doc openmp test" RESTRICT="!test? ( test )" diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz index 18d2ffccb958d64d80e0b43a588470d9ac6d47db..4e08a913807707e715aac1c1263a888e40c5b0d3 100644 GIT binary patch delta 15822 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 Ak^lez delta 7010 zcmV-o8=d62MY=_QABzY8000000{?ZJ-IAooRYmXp6ncSylmD5Qa$o`i%#C@0{1t8W zOm}q8fXvggb}6RnYsomkmS(!EzB+l%-fL%O{nL;C`Qs0t_t(Dq*ZvQ`e187Hr4oPm zVe{fBBKQQ-6m)|M(yO z`p{mawY?_Ym#wfN@mmD|VC_95_@<{7?+=?DK- zMor6>Z!4COf=jMj?yIeQQW|smv{I|Zs!z_wN~KW!?bdFEm2ly>9=A(@x0ma# zjTk&H#*#G)79v&KBcF48KdVHo$BwDCG*4(<3+6&Cv6fMCPQ{hw-0v$lzxJQrA9ZW~ z(Qcj(;8#s`_ChTpm1t?Zk*(W_y|}Th(vqXJ;m_&A+?+Xu5#w1qZ-0KA_grJAo-Fcv zD<0dEPHj2SkLRpx$*OC|rBhDlH7V_J6s5YfzZb33*_n5!^!JGrG|W`}Y}=g?D<6B% z^Soj0C7i~yIbZsumPuuryoFoKSoJX@?|5jTZj}$_coUXQ-8REwk-cw2PZB6>_A3V0 z{p!Cj+Vj)<*Z2MQ)PJ8}U*5jH&rAJ6yVoyy#>eXs2UT06Enn!Bh7L2A!1UBS ztax*+j!F~N8d+s`wlxNZ$Ea@jWPa>ABEP%qKF-3aF`vMorGB!FF)dF1wK&f+m%UcF zk823M20p#{T8^VxQ%sB!o!YE+#%uUS_m@-Y+m;4D-bO)ISbxkqL+Qo$G&QR$FbgrA z7%at-`ACf=%~q(Dl^j^gZfHXr2Z8DPAU3}r*GIWD>W_X4Iqk4oDrfgt)*30+o=R_p zN`%?@#C`3ay{$w)mg2&Un`bM@GqlxCsOSmZ<1531II@Or8U-1_dZHcIOfzq$w`@<5 zI#s1Nb7INudw;#AtNfUh%~eziAxU+WM*kJ6pYu3jthH05>b0H4pn4uPm(^_8Mn8Av zxtLh<==Ekga`2n(bpE(qN=-gW8mJQW;ei(gUR44fXFr#E{da$Rn)@Pa-j{p5c#76+ zB1a=P--4qJ(0~%>Nsd?w~AGv2c>_>)?PV5n7h zk$1H1>F-2^mJ7CBMtjWcbAXgpkv1$k)=sYH!ICtv|P z@pE|568N)s7&WvIKQ`C;wl2fy-E|moxl%?*ytqSPfwOfGE$U5y3aZup*>fKKE$a(N zESTc7Y8_}g<~z#jfs0mp=nT_5CwEk1@P9&Em8YF(0ffZ$;{pp{)_6Jm3by)QFFb4? z3M~CPv&>d%lf#M@P=gq@XDJ}JmSMbnW`#dC-~!lSMZ?eq1751RjQjPtHgA4dLnitJ z7C%p5pnx36DkKLW7E}f=z`$yG)N8&z{d`p}cfqj`@!-a?qL>H)fB}344TJR^@qejG zn`2bcN#==%Znjvmn8$F!hg1g&4*1(TUj1={7X#K1=%a8Hq@y6KsJ ze!M_9G!h-B!sBNiqo-8-cXc7dE`JP6EOk7JwdSXhFv4Bcshnr zVgtcg8xfmfgB~v+Dct)D;aZGg=P`!SPHxblC}<0F^)noQv?>*VQ3xOOG=I{SBJKmX zGIT80ppOB5Dw7lHu)>L|e~}eJ-TYyKW9-c6kmrKM2LqoNRg58AN_M_|dVPEO>8*eM zd`15&!opWLW;{Up39MEo1VrQoL#{l+TCo+00q-(L2FRDs^|XO>8EOZ()yNb&jI&~9 z1$zUodDY1BQFMrH;R_x;+kXgfZUh2jaQQn=S3i&f-$$3|YI-vcBoboB?wC0K-67B* zXTmyARbzq0^w{O(Wx4Ls;c+B?qQ97X4qE9%)rdK8 z+@osy{Z);2bx0Q;^}_gBQM?#J3ese6gi&NHfsXj42QlbfR*gSk3V&EP9-V(wKBOT> zfF=D=XL*OjQ4(_w&+!ADC7&*S0FIKSvl3?^j$>y4*>LB3m+^Cpym~05F@<)(G;j`? zk0hfGPO)MrEP;YnBgsJ(uoL>WqLBhdSR^3qfJV;vC?!&8o|6e#pa(h<9KKzE)gqM3 zqynYWf?4K#QL*#3`+v{ReY}4fFW~DnDh2ltw2l^gqC@2Qpy+9&M{J!$yy%-9`A;U9 zFq4&*tdlg_<|>p&grqD-q~|d*afy}yeKXKIP&vcsn)0i6&~nZ(PX>>*PRmzFe_<8t zuKx0j=HdZSQB)%4!2U?RUV8;O?2|T6IRceO)ryCx&=mS8CV%9SPRV9efjXv!k}@iX zCxdXyaFOJPID?qv4_)i{q*JA`_t!&E?-+MJUoDYX?(C4HF6`- zLy=`e9OyT|o~Y+hpIHJwus0Zli;>pbVrHOop3o+yTF_UUsT#*ir zDJcpx-m3ddP86s4nzMVl92RLwNH;K))A7rx{c5ug3dRBfwX@X>h5`XwlUxs_1GWF{ zlLQc`e_n0!!K+;dlRZd*dGDhYM3K8T55Z3BI?rij8Pa)SF3VNn4aBDnVGM z`Fh#bmM@F3(+(S&2B**5X%Xocxr;`{DFzyIso47~e)H`E;$QX;eFNx}sYv;MUZ>9} zB%j;1x(4j$wUg7CL`Pn{+gqnt1oRTMWl^mh6Ni(-5LWOSGNUc&r(drY%%ZJnSd@u! zpi{1MHyFq<#)awnUN6s+1M{o^_U{V9NmK-_(8GlN6V7nT!dQXodw7PIR)YAEDA+X- zeGnytos>cadB1WaUeF<6C%B}4iv-(@=@aaT>x!P*hJ*|VV)ZhSUtZRx%RYU3eSYcd z|Jy-C;0c0hO)?=ZqDd$uGC+@}RYOeDR@Uxv#_lQ&k922+0kTi1t-?(k>p*HSu1+?G z=m0WAA~%}Kkx}64cwmigw&@kdUH}0!(}DNo-3>z(h5_p(wN3-kmL)}hG^b9qI-jBw z)I;(i2_?la2O5(#h-7_}Dw-!UP3;Fb^nd7N@V4)+GXtzAHDXI(Rd53cp%??GlR+x# zjY!RdO(t(A)`MD*lb6?)-dIR`cZz?!FM7PB#_0O$ zWV)dZKXNmuy0lj&kpt>~2}~Y?za6ujgIJ_Vk~d@-QJFGIy0P6a4J;JLg{f(LTg(Fx*|gKa2pW&g=cAy6W6kTKK+S&YTDUH7RzgB2~1x6 z0P->UNn4Ov=LjIVw%!XPuZ>s08s>;(YgTWS59RuBX5=5c`GgS*pjJdB(M`#C)+R~! za6c0lvebH$fLKaUwjFI|(1t`1rA3G#kIsYgA>a&1p&*U0p~szYs(`@})yWo^Un+ht z@OwKQ;w9~Wk=!+(rzl}zk#aU`H>|_&$TgH&=P3iVn98@f0`@0e*h4!Kx^jVP(YwS^ zinD+Y^=Q^UFq#Z5kI^0eUX#v5VO$6|8gBprhkDy~`dF;r?1DXzqC%uJ4WJq-rDNk|OV*{~pBHdbY7$d^QaV;mAmBgL%+;`7vf$4+P92Z%kk ztxaMSi3$4?OdJEVQSw%FQH@?|iQKU?H87HKmZ+&`9&;AafiB6TiX|!dtmH_-3;~F%d>rsh)FzTO zb-TnCy2!H(*a8Vd9TM4xvDU^r*qf{J0C|Z43;Dhe23j;y5HvY-2LRt0PRBdML_Sl0 zo!T#n5Y|Dk4-9?ENzH4F@XcB}{70ZC_|nU`&;(|D)14})d1-a%Xd?$7I?zby>85;z zj4}hldeyDx{`I`PeSUhm0{)|7DXS?kVN8qVL=h1d4=*t>tVX0~oG!i$(D~>#n?9;e zi8L9Y?m478HX-LwoDT(rqKRX`-@jG1%NrA;(P`zl=>K zqFQ$(D!H*~S<}|oLO>hYpTA8aRf|J^mo={$^7Z9^_S^f*`TF|&?fuj5HhHjy2e+~o zS|e;lw$1V$A`0pcB_`|_;&3cz!QY6*EDV{tO8i?hod_ve8${7*a~`!2C`f`OZUI-8 zIilfSMxfiwv?fZoZZ{MWmAT9PGF^A9B5YhMEhnnP@6foDi|)aoZ^Sh8m3bR~5@0-2 z7lgCYg05N3w5N&*6R}EUs;+~3GLqmf>9z+p*7 zGfn;be)=iAcgmirb~O+a3xFM8;;Kd-~nCQ11qH;g?Aid_ejN0 z(k3D}tza*>;wQD`X%V{CwI@&G6C9SKFj=udr%b--#4#qYq|&jv6%XTSv$29FgC+Ki zRV=zJ`zYBv4s+Q=%=NLczjUlYDs~CyV$g;-xNmpU zCaFJIJ-Vz1E3TwHI8@)m?ttgiE(3o)%?7jxS~#MtF854b-v|D(_U?~^YnfSijVQnm zg$a5T020x|{s+ddXl0jw{(Aqse*Uzce{&lJE_ob=grSXVYxrE^{qiOmPTg09E{SD8 z)HV#BbtFX&kZo<&8EGJT%)uHD)TKu4NJr~BaXyuSf`*ZjM5{y`*7Y0C!SAOKR8}CY z*loahe7c;aE8r6izBbs~o-c17Amd`0tF91|E zKn0mllL2r#7@~*EvaUlKc0M-&+0bh&0(HPDn$G0tsnLkCyf;pO!eW)7A6A#NsY3`B z6P?wO9Crh*`U@16H?%%CG$77hUGu2o1-`=R9cjj7?(jR7Q=dfXKq&<)2t0uf+O zUYl1 zn8TqDg}*efLmDF5I#c(ZGRwvbi%gq4Qhm}8OYh=vggPgGnP&=66aonu4pbk!{?<_k zCIAj$Y(PR78Gl0?DZr%J@(uw0*!N2n{SfS!u1#rC&89F5uIgSe9j_xuR!|2ax|rVU zKm%aaf{G7C`b|O%UB{~^*-XYz(g(CD_LyBZ9TQ+?%6w=fW}lo+-Ql%B&PS52<@y}_ zdG7E3b)Cq6`q-_&$1H&^8)Vki5TYEoDgw0I?aqiPM!21zTbBu=Wm$> zg`T;QJ6UNR7~QV@SQv~DzycXiL6^uC#5#VKic0N7SNDiiDvG&uTGC10`Dl`Fdsa+) zING7^&<9F%+amX>U%VX=>gdxd0N9`rdA+-xOmAI(6kOT^b(r7)yrUlW)&h_UP=)&F zV&nj0%JnND@87=s@^rhqdA%BTx$9~~AYK1;+J^GCTsD}+R?u({Y4@#-c=Ev^PPQU< zMp$t>)XS3Y%|jjhHsGt<*H8-3fb7BvX`C69x|U85@u=otZhm73?uVxm^*)qD?>ms-`DJN;>LR_5s`E)=SqM8QFhUmwA^!r z#PaK^Gy)0-A~w1TLjm>85AAdN)ODg9q0Dsd_5bUf7{Eg zI$I|Pp8K^;Yyvm2uqO~pj?~R)6ulD@#zNcaRS+NTX|Q9~#ar|Wm%xm(zDi_Du4oD9 zht4_O=+LoVHP(l}MK-rC{wczPA`%CWK1;RfKveKjvkyl{4kmfHB;-OT`-s~N9;bnS zMvIODBYB@vNKd*$7`$%6!9*rj#^%E95R;ZRo$NORxu3PrmCG9(iBJcQmoVSH zk_1&@tqJ4f?|?J^xZ{d*ByDFNU8&N^8A3n+$}=NSNM@Jhkik$@dc5wcs|EWsr^`E- zH7iDn)3*Vb3HoL(9+f0jQQHJyYM)Slh{Tlg#QNS>6Eg{ET{4}CP>KXZh^J=KcMnNHx|9Te(%>T&`rdaj zn0O568KdZ84|5v;c|MQl)u&FTNjQDw`{_3?P4w4oXmYi_F}Y%;p*&een_I(w^j#o2 zU-w?JzJ#HT3H~}ElgxRqrjQ_|+*0|jZxkHGxE*5Fb^Np9Xvx}kNtd|j-V>5Gq$Xo4jI>> zp@#M?(KBAa>nn>X=TL%Y>Q~2ecJ`=Ij>&zAyAsHyGl77)?Y_EAwfWg*(l>RYjeBboF z35RPGa<7-I6m*-S z;m8b9175*&9n>~ih|@+0%>asYM2W`o%L)%xw$9yLoZ8!qGe^t|%F-Emn5St^p=uAf zOy(mV+jrO(jS$WE||ZAv1U> z4t$3ROio|-1uUJyt1i6|gK)>>$R5~(+^u?jV;GYp0F+<9X0b_se~<;KOW&P5LwD_a z>B4;-$XRUI(|wMe7)ilKiG^6#PdJ0;S?v%12j@Dh{v$sC0HcnO A-v9sr diff --git a/dev-embedded/lpc21isp/Manifest b/dev-embedded/lpc21isp/Manifest index 93f2bf182722..675d272fbf03 100644 --- a/dev-embedded/lpc21isp/Manifest +++ b/dev-embedded/lpc21isp/Manifest @@ -1 +1 @@ -DIST lpc21isp_185.tar.gz 54735 BLAKE2B 0ba04fca994891ccd68a2d6b6c981bb6e2cf91a70eaa2ba576eccaad328591665b53ad551d349a59c7b86e2636504c09276a16f3f5a34953d643b4f1fa4628ff SHA512 585c8f02771fc68719c8a5e6cc4253854dce4f4e0047df8a1d57db273cb51c9d4fcbe1066b079aaec54d7ca189e90710647b95fdb320729753967c265b1ac954 +DIST lpc21isp-1.97.tar.gz 62171 BLAKE2B 0c01e35c4006f6b106651629f82a025fa15810e0b809adc8d672d1e8a8bde0e81b897bfd2fab88b770ac5527ded537567c1e8b3eb16f938752c56779f5435aa3 SHA512 bd4644352b9d4f3c24f93d8fe68274e2d238d9c91d3d0d6a0c06b878d31099cada772b35ce94885bccd309f5e2e56bc881a0a5302901349046a51537cfebb795 diff --git a/dev-embedded/lpc21isp/lpc21isp-1.85.ebuild b/dev-embedded/lpc21isp/lpc21isp-1.85.ebuild deleted file mode 100644 index fd08a385c1e2..000000000000 --- a/dev-embedded/lpc21isp/lpc21isp-1.85.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit versionator - -MY_PN="${PN}_$(delete_all_version_separators)" - -DESCRIPTION="In-circuit programming (ISP) tool for the NXP microcontrollers" -HOMEPAGE="https://sourceforge.net/projects/lpc21isp/" -SRC_URI="mirror://sourceforge/${PN}/${MY_PN}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND="" - -S=${WORKDIR} - -src_install() { - dobin lpc21isp -} diff --git a/dev-embedded/lpc21isp/lpc21isp-1.97.ebuild b/dev-embedded/lpc21isp/lpc21isp-1.97.ebuild new file mode 100644 index 000000000000..081ebfcad4fe --- /dev/null +++ b/dev-embedded/lpc21isp/lpc21isp-1.97.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P="${PN}_$(ver_rs 1- '')" + +DESCRIPTION="In-circuit programming (ISP) tool for the NXP microcontrollers" +HOMEPAGE="https://sourceforge.net/projects/lpc21isp/" +SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${MY_P}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +S="${WORKDIR}"/${MY_P} + +src_prepare() { + default + + # Upstream makefile has got DOS line endings so using patches there is fragile, + # see Bug #827018. + sed -i -e 's#^\(CC \?\)=#\1?=#' Makefile || die +} + +src_install() { + dobin lpc21isp +} diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz index 25437ba9c26db20896e3cb55e8bcef50aab7cec0..af9d668aca88f5d56966322698026c28df6c97ad 100644 GIT binary patch literal 63102 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 literal 63104 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 B7uEm( diff --git a/dev-java/antlr/antlr-2.7.7-r9.ebuild b/dev-java/antlr/antlr-2.7.7-r9.ebuild index ed770ed14cf8..304ae169d371 100644 --- a/dev-java/antlr/antlr-2.7.7-r9.ebuild +++ b/dev-java/antlr/antlr-2.7.7-r9.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.antlr2.org/download/${P}.tar.gz" LICENSE="public-domain" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples" RDEPEND=">=virtual/jre-1.8:*" diff --git a/dev-java/antlr/antlr-3.2-r1.ebuild b/dev-java/antlr/antlr-3.2-r1.ebuild index fba666dc5ad6..1ab54993c309 100644 --- a/dev-java/antlr/antlr-3.2-r1.ebuild +++ b/dev-java/antlr/antlr-3.2-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.antlr3.org/download/${P}.tar.gz LICENSE="BSD" SLOT="3" -KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RESTRICT="!test? ( test )" CDEPEND=">=dev-java/antlr-2.7.7-r7:0 diff --git a/dev-java/bcmail/bcmail-1.69.ebuild b/dev-java/bcmail/bcmail-1.69.ebuild index 2cb840cb7096..25ae15aa892a 100644 --- a/dev-java/bcmail/bcmail-1.69.ebuild +++ b/dev-java/bcmail/bcmail-1.69.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/bcgit/bc-java/archive/refs/tags/r${PV/./rv}.tar.gz - LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" CDEPEND=" ~dev-java/bcpkix-${PV}:0 diff --git a/dev-java/bcpg/bcpg-1.69.ebuild b/dev-java/bcpg/bcpg-1.69.ebuild index e81131c0ec21..7e9f5e64e5f0 100644 --- a/dev-java/bcpg/bcpg-1.69.ebuild +++ b/dev-java/bcpg/bcpg-1.69.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/bcgit/bc-java/archive/refs/tags/r${PV/./rv}.tar.gz - LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" CDEPEND="~dev-java/bcprov-${PV}:0" DEPEND="${CDEPEND} diff --git a/dev-java/bcpkix/bcpkix-1.69.ebuild b/dev-java/bcpkix/bcpkix-1.69.ebuild index 16dc9b18327a..f719172983a9 100644 --- a/dev-java/bcpkix/bcpkix-1.69.ebuild +++ b/dev-java/bcpkix/bcpkix-1.69.ebuild @@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc source test" MAVEN_ID="org.bouncycastle:bcpkix-jdk15on:1.69" JAVA_TESTING_FRAMEWORKS="junit-4" -inherit java-pkg-2 java-pkg-simple +inherit java-pkg-2 java-pkg-simple check-reqs DESCRIPTION="Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation" HOMEPAGE="https://www.bouncycastle.org/java.html" @@ -15,7 +15,7 @@ SRC_URI="https://github.com/bcgit/bc-java/archive/refs/tags/r${PV/./rv}.tar.gz - LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" CDEPEND=" ~dev-java/bcprov-${PV}:0 @@ -62,12 +62,37 @@ JAVA_TEST_RUN_ONLY=( "org.bouncycastle.tsp.test.AllTests" ) +# https://bugs.gentoo.org/823347 +check_env() { + if use test; then + # this is needed only for tests + CHECKREQS_MEMORY="2048M" + check-reqs_pkg_pretend + fi +} + +# https://bugs.gentoo.org/823347 +pkg_pretend() { + check_env +} + +# https://bugs.gentoo.org/823347 +pkg_setup() { + check_env +} + src_prepare() { default cd ../ || die java-pkg_clean } +# https://bugs.gentoo.org/823347 +src_test() { + JAVA_TEST_EXTRA_ARGS+=" -Xmx${CHECKREQS_MEMORY}" + java-pkg-simple_src_test +} + src_install() { default einstalldocs diff --git a/dev-java/bcprov/Manifest b/dev-java/bcprov/Manifest index 373ed403e12b..7410148fdc4b 100644 --- a/dev-java/bcprov/Manifest +++ b/dev-java/bcprov/Manifest @@ -1,5 +1,3 @@ DIST bc-java-r1rv69.tar.gz 56587177 BLAKE2B be5321f48911840de70d3201c0436cf4147a25999abb605dc4c176ea9292796ca25633635d66dccab685a4bb162258c4495ccc764782119a0750ec1b7456a7db SHA512 5224f424faf549e8e3f2db1134e74647b09bebb654ed23bb0bcd493f065fdb3f2b4f2815be0137ebcc9d62b25a6725b7a26b76d55eb3ad014ad0ce92961126de DIST bcprov-jdk15on-150.tar.gz 4629743 BLAKE2B 7ab18e83f90db38b9af9530246806b4d413718531ce4b34b7aefa7189e28ade8a2afd5d3b3dc25c8cb2d5ef23a8c7f8157ac947ae7d0a46356b00ea7dd6d5f76 SHA512 95400c338a65cbb7d1e80c776de41d3d372b4237aee91526a06774c3d4beb735dcfb4c1ed182a12f2ccac8204b9c546863d79eb99723394d48c415fa32b6ee0e -DIST bcprov-jdk15on-152.tar.gz 6334971 BLAKE2B 5ef7db891c29147ac48689a1f15e907f4a91d15ac63e8f6a031847d92ddad22cef3dff791d4036b74cd39550e9b48b1926033449beca240db2d7ac78510c22c7 SHA512 df769d2647c1c0b535b1f6922df3f02ed7e13c941f8d954256fddb2ff31d5682924fedf2f2908bc09ebd20058413f40a4c2d62190b63542aa7840b860aeab07c -DIST bcprov-jdk15on-168.tar.gz 9716574 BLAKE2B 54c4fec3d614bfe6449a10789bf7fd8d01d8d03f0a133dfd01bb7a30d3545d4dda3bbd2b2543a3827ac8988d9c9000cf7c0ebe7d5d462c6f9145c467d3f53ddb SHA512 3cdb6e486f6d1afb8c98c08809d142430191feeb757608f4abf27640fc706decf3975e3bf3f36c2a00bbc77ad2564ff9652bdc5e13662638c66a87bd250302db DIST bcprov-jdk16-1.45-sources.jar 1286663 BLAKE2B da19e2343761f10248f315f6966d071a87660f22fe3e51a35308a3b51f907990ef339f05f0c2367babcb06322ffb4600247ecb22b5a19bba3f5c820ed6fe2d2a SHA512 541b390efafba17c21a25bdf84725fd0f9808555eec9c4db51b0642c348d552417d9ba8d584d54690146f3e72fe3b348ab49f92ca263ea8a7a8f7b27bb7b8e5d diff --git a/dev-java/bcprov/bcprov-1.52-r2.ebuild b/dev-java/bcprov/bcprov-1.52-r2.ebuild deleted file mode 100644 index 7f00aae4ba51..000000000000 --- a/dev-java/bcprov/bcprov-1.52-r2.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -JAVA_PKG_IUSE="doc source test" - -inherit java-pkg-2 java-pkg-simple - -MY_P="${PN}-jdk15on-${PV/./}" - -DESCRIPTION="Java cryptography APIs" -HOMEPAGE="https://www.bouncycastle.org/java.html" -SRC_URI="http://polydistortion.net/bc/download/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos" - -CDEPEND="" - -DEPEND=">=virtual/jdk-1.6 - app-arch/unzip - ${CDEPEND}" - -RDEPEND=">=virtual/jre-1.6 - ${CDEPEND}" - -S="${WORKDIR}/${MY_P}" - -JAVA_ENCODING="ISO-8859-1" - -# Package can't be build with test as bcprov and bcpkix can't be built with test. -RESTRICT="test" - -src_unpack() { - default - cd "${S}" - unpack ./src.zip -} - -java_prepare() { - if ! use test; then - # There are too many files to delete so we won't be using JAVA_RM_FILES - # (it produces a lot of output). - local RM_TEST_FILES=() - while read -d $'\0' -r file; do - RM_TEST_FILES+=("${file}") - done < <(find . -name "*Test*.java" -type f -print0) - while read -d $'\0' -r file; do - RM_TEST_FILES+=("${file}") - done < <(find . -name "*Mock*.java" -type f -print0) - - rm -v "${RM_TEST_FILES[@]}" || die - fi -} - -src_compile() { - java-pkg-simple_src_compile -} - -src_install() { - java-pkg-simple_src_install - use source && java-pkg_dosrc org -} diff --git a/dev-java/bcprov/bcprov-1.68-r2.ebuild b/dev-java/bcprov/bcprov-1.68-r2.ebuild deleted file mode 100644 index d1c8bd9d9e62..000000000000 --- a/dev-java/bcprov/bcprov-1.68-r2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -JAVA_PKG_IUSE="doc source" -MAVEN_ID="org.bouncycastle:bcprov-jdk15on:1.68" - -inherit java-pkg-2 java-pkg-simple - -MY_P="${PN}-jdk15on-${PV/./}" - -DESCRIPTION="Java cryptography APIs" -HOMEPAGE="https://www.bouncycastle.org/java.html" -SRC_URI="https://www.bouncycastle.org/download/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" - -DEPEND=">=virtual/jdk-1.8:*" -RDEPEND=">=virtual/jre-1.8:*" -BDEPEND="app-arch/unzip" - -S="${WORKDIR}/${MY_P}" - -JAVA_ENCODING="ISO-8859-1" - -src_unpack() { - default - cd "${S}" || die - unpack ./src.zip -} - -src_prepare() { - default - -# if ! use test; then - # There are too many files to delete so we won't be using JAVA_RM_FILES - # (it produces a lot of output). - local RM_TEST_FILES=() - while read -d $'\0' -r file; do - RM_TEST_FILES+=("${file}") - done < <(find . -name "*Test*.java" -type f -print0) - while read -d $'\0' -r file; do - RM_TEST_FILES+=("${file}") - done < <(find . -name "*Mock*.java" -type f -print0) - - rm -v "${RM_TEST_FILES[@]}" || die -# fi -} diff --git a/dev-java/bcprov/bcprov-1.69.ebuild b/dev-java/bcprov/bcprov-1.69.ebuild index 81cc3229bc03..e3a5ab067c7d 100644 --- a/dev-java/bcprov/bcprov-1.69.ebuild +++ b/dev-java/bcprov/bcprov-1.69.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/bcgit/bc-java/archive/refs/tags/r${PV/./rv}.tar.gz - LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" DEPEND=">=virtual/jdk-1.8:*" RDEPEND=">=virtual/jre-1.8:*" @@ -58,7 +58,7 @@ JAVA_TEST_RUN_ONLY=( check_env() { if use test; then # this is needed only for tests - CHECKREQS_MEMORY="1200M" + CHECKREQS_MEMORY="2048M" check-reqs_pkg_pretend fi } diff --git a/dev-java/bcutil/bcutil-1.69.ebuild b/dev-java/bcutil/bcutil-1.69.ebuild index 050a6c8d9289..69a1a2711924 100644 --- a/dev-java/bcutil/bcutil-1.69.ebuild +++ b/dev-java/bcutil/bcutil-1.69.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/bcgit/bc-java/archive/refs/tags/r${PV/./rv}.tar.gz - LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" CDEPEND="~dev-java/bcprov-${PV}:0" DEPEND="${CDEPEND} diff --git a/dev-java/brotli-dec/brotli-dec-0.1.2.ebuild b/dev-java/brotli-dec/brotli-dec-0.1.2.ebuild index 7735b8680152..d2eb0a1e10ae 100644 --- a/dev-java/brotli-dec/brotli-dec-0.1.2.ebuild +++ b/dev-java/brotli-dec/brotli-dec-0.1.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://repo1.maven.org/maven2/org/brotli/dec/${PV}/dec-${PV}-sources.j LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" BDEPEND="app-arch/unzip" DEPEND=">=virtual/jdk-1.8:*" diff --git a/dev-java/commons-compress/commons-compress-1.21.ebuild b/dev-java/commons-compress/commons-compress-1.21.ebuild index 49fbed3795f4..0e5af3fa5486 100644 --- a/dev-java/commons-compress/commons-compress-1.21.ebuild +++ b/dev-java/commons-compress/commons-compress-1.21.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://commons.apache.org/proper/commons-compress/" SRC_URI="mirror://apache/commons/compress/source/${P}-src.tar.gz -> ${P}-sources.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" # Common dependencies # POM: pom.xml diff --git a/dev-java/fec/fec-1.0.4-r2.ebuild b/dev-java/fec/fec-1.0.4-r2.ebuild deleted file mode 100644 index b925d176c372..000000000000 --- a/dev-java/fec/fec-1.0.4-r2.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -JAVA_PKG_IUSE="doc source" - -inherit flag-o-matic toolchain-funcs java-pkg-2 java-ant-2 - -DESCRIPTION="Forward Error Correction library in Java" -HOMEPAGE="https://bitbucket.org/onionnetworks/" -SRC_URI="https://dev.gentoo.org/~monsieurp/packages/${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -CDEPEND="dev-java/log4j:0" - -RDEPEND=" - ${CDEPEND} - >=virtual/jre-1.6" - -DEPEND=" - ${CDEPEND} - >=virtual/jdk-1.6 - app-arch/unzip" - -PATCHES=( - "${FILESDIR}"/"${P}-libfec8path.patch" - "${FILESDIR}"/"${P}-build.patch" - "${FILESDIR}"/"${P}-soname.patch" - "${FILESDIR}"/"${P}-remove-concurrent-util-imports.patch" -) - -JAVA_ANT_REWRITE_CLASSPATH="yes" -EANT_GENTOO_CLASSPATH="log4j" -EANT_BUILD_TARGET="jars" - -# There seems to be unit tests, but they are in such a state. -RESTRICT="test" - -java_prepare() { - # In fact, we'll wipe tests altogether. - rm -rf tests || die - - # Apply patches. - epatch "${PATCHES[@]}" - - # Get rid of bundled jars. - java-pkg_clean -} - -src_compile() { - java-pkg-2_src_compile - einfo "Sucessfully compiled Java classes!" - - cd "${S}"/src/csrc || die - append-flags -fPIC - emake CC=$(tc-getCC) CFLAGS="${CFLAGS} $(java-pkg_get-jni-cflags)" - einfo "Sucessfully compiled C files!" -} - -src_install() { - java-pkg_newjar "lib/onion-${PN}.jar" "${PN}.jar" - use doc && java-pkg_dojavadoc javadoc - use source && java-pkg_dosrc src/com - dolib.so src/csrc/libfec{8,16}.so -} diff --git a/dev-java/fec/fec-1.0.4-r3.ebuild b/dev-java/fec/fec-1.0.4-r3.ebuild index 8785863a4756..4a2592c69750 100644 --- a/dev-java/fec/fec-1.0.4-r3.ebuild +++ b/dev-java/fec/fec-1.0.4-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~monsieurp/packages/${P}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" CDEPEND="dev-java/log4j:0" diff --git a/dev-java/hawtjni-runtime/hawtjni-runtime-1.15-r1.ebuild b/dev-java/hawtjni-runtime/hawtjni-runtime-1.15-r1.ebuild index 86fc84ec3978..7fe0b898a939 100644 --- a/dev-java/hawtjni-runtime/hawtjni-runtime-1.15-r1.ebuild +++ b/dev-java/hawtjni-runtime/hawtjni-runtime-1.15-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/hawtjni/archive/${MY_P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" DEPEND=">=virtual/jdk-1.8:*" RDEPEND=">=virtual/jre-1.8:*" diff --git a/dev-java/icu4j/icu4j-70.1.ebuild b/dev-java/icu4j/icu4j-70.1.ebuild index 31d2b6ab4328..271ad96ce370 100644 --- a/dev-java/icu4j/icu4j-70.1.ebuild +++ b/dev-java/icu4j/icu4j-70.1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/unicode-org/icu/archive/refs/tags/release-${PV/./-}. LICENSE="icu" SLOT="70" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" DEPEND=">=virtual/jdk-1.8:* test? ( dev-java/junitparams:0 )" diff --git a/dev-java/jakarta-activation/jakarta-activation-1.2.2.ebuild b/dev-java/jakarta-activation/jakarta-activation-1.2.2.ebuild index 5e1451d2cac9..1fa05d077c0d 100644 --- a/dev-java/jakarta-activation/jakarta-activation-1.2.2.ebuild +++ b/dev-java/jakarta-activation/jakarta-activation-1.2.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/eclipse-ee4j/jaf/archive/refs/tags/${PV}.tar.gz -> $ LICENSE="EPL-1.0" SLOT="1" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" CDEPEND="dev-java/jakarta-activation-api:1" DEPEND="${CDEPEND} diff --git a/dev-java/jansi-native/jansi-native-1.8.ebuild b/dev-java/jansi-native/jansi-native-1.8.ebuild index a519b5eb26b6..ee86cabc4d47 100644 --- a/dev-java/jansi-native/jansi-native-1.8.ebuild +++ b/dev-java/jansi-native/jansi-native-1.8.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" CDEPEND="dev-java/hawtjni-runtime:0" diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index 8da149faefe4..347109e6b44b 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0" diff --git a/dev-java/javacc/javacc-5.0-r3.ebuild b/dev-java/javacc/javacc-5.0-r3.ebuild index de30b3ba8d41..a400ba3f05bb 100644 --- a/dev-java/javacc/javacc-5.0-r3.ebuild +++ b/dev-java/javacc/javacc-5.0-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://java.net/projects/${PN}/downloads/download/${P}src.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" CDEPEND="dev-java/junit:0" diff --git a/dev-java/javassist/javassist-3.18.2-r1.ebuild b/dev-java/javassist/javassist-3.18.2-r1.ebuild index 6b89aac947ce..7db6def075ef 100644 --- a/dev-java/javassist/javassist-3.18.2-r1.ebuild +++ b/dev-java/javassist/javassist-3.18.2-r1.ebuild @@ -20,7 +20,7 @@ S="${WORKDIR}/${PN}-rel_${PV//./_}_ga_build" LICENSE="MPL-1.1" SLOT="3" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" RDEPEND=">=virtual/jre-1.8:*" DEPEND=">=virtual/jdk-1.8:*" diff --git a/dev-java/jffi/jffi-1.3.6.ebuild b/dev-java/jffi/jffi-1.3.6.ebuild index bc93b1620aa6..f34b51d92cc2 100644 --- a/dev-java/jffi/jffi-1.3.6.ebuild +++ b/dev-java/jffi/jffi-1.3.6.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/jnr/${PN}/archive/refs/tags/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="1.2" -KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 x86" DEPEND=">=virtual/jdk-1.8:*" RDEPEND=">=virtual/jre-1.8:*" diff --git a/dev-java/jline/jline-2.14.6.ebuild b/dev-java/jline/jline-2.14.6.ebuild index d8cb303a8f10..1b3399727951 100644 --- a/dev-java/jline/jline-2.14.6.ebuild +++ b/dev-java/jline/jline-2.14.6.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}2-${P}" LICENSE="BSD" SLOT="2" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" IUSE="test" # Needs yet-unpackaged powermock for tests RESTRICT="!test? ( test ) test" diff --git a/dev-java/jnr-a64asm/jnr-a64asm-1.0.0.ebuild b/dev-java/jnr-a64asm/jnr-a64asm-1.0.0.ebuild index a21aeef153c6..36c5bd3bfc60 100644 --- a/dev-java/jnr-a64asm/jnr-a64asm-1.0.0.ebuild +++ b/dev-java/jnr-a64asm/jnr-a64asm-1.0.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/jnr/${PN}/archive/refs/tags/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 x86" DEPEND=" >=virtual/jdk-1.8:* diff --git a/dev-java/jnr-constants/jnr-constants-0.10.3.ebuild b/dev-java/jnr-constants/jnr-constants-0.10.3.ebuild index c2153a8bacbb..6308e379f3c9 100644 --- a/dev-java/jnr-constants/jnr-constants-0.10.3.ebuild +++ b/dev-java/jnr-constants/jnr-constants-0.10.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/jnr/jnr-constants" SRC_URI="https://github.com/jnr/${PN}/archive/refs/tags/${P}.tar.gz -> ${P}-sources.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 x86" DEPEND=" >=virtual/jdk-1.8:* diff --git a/dev-java/jnr-ffi/Manifest b/dev-java/jnr-ffi/Manifest index a62c50306aae..a1833f95b1e1 100644 --- a/dev-java/jnr-ffi/Manifest +++ b/dev-java/jnr-ffi/Manifest @@ -1,2 +1 @@ -DIST jnr-ffi-2.0.2.tar.gz 170707 BLAKE2B fc4f1dcea51939b6098b980b4962380e58ba590ea9d4cdba7823c1372bd645d985ae25d8ebf1f0b575a0e4b5c192e5595094076d3cd44e4bb3c077dd838c170f SHA512 80a932408f5ceaf19fd7a399b786aa0d7b9251ea144bc2755bcf3cdc3aea85615a1faa001bbcd3072bc0eead2aaa30d0bbead5f96c82c4b9e455c1ed1379b4c0 DIST jnr-ffi-2.2.8-sources.tar.gz 261959 BLAKE2B 16f7b89c88a61fa07da65d4e5287258f96550b93898bb7313ddd62d1f002276da86aca2c79874eccb466eaebcad5181ff33539996a6558b6d79ce9280cf9c0a9 SHA512 15187d90f15ad82cb6cac0617806ab7d0322bfcb4f44523f2272f93f19ec115625806c9d450bffaa57db32c70906328c8edc905046465b0ec3eb6ff52e500b42 diff --git a/dev-java/jnr-ffi/files/jnr-ffi-2.0.2-junit48.patch b/dev-java/jnr-ffi/files/jnr-ffi-2.0.2-junit48.patch deleted file mode 100644 index 92b4cb2bcfc3..000000000000 --- a/dev-java/jnr-ffi/files/jnr-ffi-2.0.2-junit48.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/test/java/jnr/ffi/ObjectReferenceManagerTest.java -+++ b/src/test/java/jnr/ffi/ObjectReferenceManagerTest.java -@@ -35,7 +35,7 @@ - Pointer ptr = referenceManager.add(bar); - Pointer ptr2 = referenceManager.add(bar2); - assertNotSame(ptr, ptr2); -- assertNotEquals(ptr, ptr2); -+ assertTrue(!ptr.equals(ptr2)); - assertSame(bar, referenceManager.get(ptr)); - assertSame(bar2, referenceManager.get(ptr2)); - } diff --git a/dev-java/jnr-ffi/files/jnr-ffi_maven-build.xml b/dev-java/jnr-ffi/files/jnr-ffi_maven-build.xml deleted file mode 100644 index 0337f347bec0..000000000000 --- a/dev-java/jnr-ffi/files/jnr-ffi_maven-build.xml +++ /dev/null @@ -1,250 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - =================================== WARNING =================================== - JUnit is not present in your $ANT_HOME/lib directory. Tests not executed. - =============================================================================== - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild b/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild deleted file mode 100644 index 5fd24c27ec3c..000000000000 --- a/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -JAVA_PKG_IUSE="doc source test" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="An abstracted interface to invoking native functions from java" -HOMEPAGE="https://github.com/jnr/jnr-ffi" -SRC_URI="https://github.com/jnr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( Apache-2.0 LGPL-3 )" -SLOT="2" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" - -COMMON_DEP=" - dev-java/jffi:1.2 - dev-java/jnr-x86asm:1.0 - dev-java/asm:4" - -RDEPEND="${COMMON_DEP} - >=virtual/jre-1.5" - -DEPEND="${COMMON_DEP} - >=virtual/jdk-1.5 - test? ( - dev-java/ant-junit:0 - >=dev-java/junit-4.8:4 - )" - -java_prepare() { - cp "${FILESDIR}"/${PN}_maven-build.xml build.xml || die - epatch "${FILESDIR}"/${P}-junit48.patch -} - -JAVA_ANT_REWRITE_CLASSPATH="yes" -JAVA_ANT_CLASSPATH_TAGS="${JAVA_ANT_CLASSPATH_TAGS} javadoc" -JAVA_ANT_ENCODING="UTF-8" - -EANT_GENTOO_CLASSPATH="asm-4,jffi-1.2,jnr-x86asm-1.0" -EANT_EXTRA_ARGS="-Dmaven.build.finalName=${PN}" - -EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit-4" - -src_test() { - # build native test library - emake BUILD_DIR=build -f libtest/GNUmakefile - - _JAVA_OPTIONS="-Djnr.ffi.library.path=build" \ - java-pkg-2_src_test -} - -src_install() { - java-pkg_dojar target/${PN}.jar - - use doc && java-pkg_dojavadoc target/site/apidocs - use source && java-pkg_dosrc src/main/java/* -} diff --git a/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild b/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild index 6acfd7bec895..e577aeebbf63 100644 --- a/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild +++ b/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/jnr/jnr-ffi" SRC_URI="https://github.com/jnr/${PN}/archive/refs/tags/${P}.tar.gz -> ${P}-sources.tar.gz" LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 x86" # Common dependencies # POM: pom.xml diff --git a/dev-java/jnr-netdb/jnr-netdb-1.1.4-r1.ebuild b/dev-java/jnr-netdb/jnr-netdb-1.1.4-r1.ebuild index efee21992aff..0445d17f4ead 100644 --- a/dev-java/jnr-netdb/jnr-netdb-1.1.4-r1.ebuild +++ b/dev-java/jnr-netdb/jnr-netdb-1.1.4-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/jnr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="1.0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" +KEYWORDS="amd64 arm64 ~ppc64 x86" COMMON_DEP=" dev-java/jnr-ffi:2" diff --git a/dev-java/jnr-posix/jnr-posix-3.0.10-r1.ebuild b/dev-java/jnr-posix/jnr-posix-3.0.10-r1.ebuild index 56aef1d07026..cc7d5a2639f6 100644 --- a/dev-java/jnr-posix/jnr-posix-3.0.10-r1.ebuild +++ b/dev-java/jnr-posix/jnr-posix-3.0.10-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/jnr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="|| ( CPL-1.0 GPL-2 LGPL-2.1 )" SLOT="3.0" -KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="amd64 arm64 x86 ~amd64-linux ~x86-linux ~x86-solaris" CDEPEND="dev-java/jnr-constants:0 dev-java/jnr-ffi:2" diff --git a/dev-java/jnr-x86asm/jnr-x86asm-1.0.2-r2.ebuild b/dev-java/jnr-x86asm/jnr-x86asm-1.0.2-r2.ebuild index d07cd3ef9b66..c67d69eba202 100644 --- a/dev-java/jnr-x86asm/jnr-x86asm-1.0.2-r2.ebuild +++ b/dev-java/jnr-x86asm/jnr-x86asm-1.0.2-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/jnr/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar LICENSE="MIT" SLOT="1.0" -KEYWORDS="amd64 ~arm64 ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" IUSE="" DEPEND=">=virtual/jdk-1.8:*" diff --git a/dev-java/joda-convert/joda-convert-1.3.1-r1.ebuild b/dev-java/joda-convert/joda-convert-1.3.1-r1.ebuild index abb974d1e9ad..03fe03d70345 100644 --- a/dev-java/joda-convert/joda-convert-1.3.1-r1.ebuild +++ b/dev-java/joda-convert/joda-convert-1.3.1-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-dist.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" DEPEND="virtual/jdk:1.8 test? ( diff --git a/dev-java/joda-time/joda-time-2.10.10-r1.ebuild b/dev-java/joda-time/joda-time-2.10.10-r1.ebuild index 4b598afeced3..83349323f9fb 100644 --- a/dev-java/joda-time/joda-time-2.10.10-r1.ebuild +++ b/dev-java/joda-time/joda-time-2.10.10-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/JodaOrg/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="amd64 arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" # Common dependencies # POM: ${P}/pom.xml diff --git a/dev-java/junitparams/junitparams-1.1.1.ebuild b/dev-java/junitparams/junitparams-1.1.1.ebuild index d583f25d4204..0ee9b7f9b468 100644 --- a/dev-java/junitparams/junitparams-1.1.1.ebuild +++ b/dev-java/junitparams/junitparams-1.1.1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/Pragmatists/JUnitParams/archive/refs/tags/JUnitParam LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" # Common dependencies # POM: pom.xml diff --git a/dev-java/jython/jython-2.7.0-r4.ebuild b/dev-java/jython/jython-2.7.0-r4.ebuild index d8c735f6426a..424604dcc202 100644 --- a/dev-java/jython/jython-2.7.0-r4.ebuild +++ b/dev-java/jython/jython-2.7.0-r4.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://search.maven.org/remotecontent?filepath=org/python/${PN}/${MY_P LICENSE="PSF-2" SLOT="2.7" -KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="examples test" CP_DEPEND="dev-java/antlr:3 diff --git a/dev-java/lzma/Manifest b/dev-java/lzma/Manifest index ba88c54e6989..99d89fc6e027 100644 --- a/dev-java/lzma/Manifest +++ b/dev-java/lzma/Manifest @@ -1,2 +1 @@ DIST lzma1900.7z 1082692 BLAKE2B 88aca3f3225d589c9b1b0fbf4c196db8e6e8df362f926736a45e1f80d302c132b25537203b0a903da9de5f3b0398b10901f126cf6905fcbdf0a57ee894e74b6d SHA512 60532483249d86960d5c481dc88ebeafabb7e435afb6188bc26f38177b8534ef3da83317d6920d99103d4f10a8dcdb624489ea5ddad8e0c8732bab1bb4ebd7eb -DIST lzma918.tar.bz2 533322 BLAKE2B ed79541be70e127ead9f7683ed098fe6c69cca90574377a4abf0d130434624b05e67448e65e5f88602640b1784a7d613527fafd237d0a94c01ddd91a8f698dd4 SHA512 fa32920d5c45e80c6d029fa1244154e7ae2a2db676e9b115359e955bec829f4cffa6cd8297cae388aca540fc2974dfced4ce284fb351992d7b4a337292da3803 diff --git a/dev-java/lzma/lzma-19.00.ebuild b/dev-java/lzma/lzma-19.00.ebuild index 5cc79607bae6..f986151ee26b 100644 --- a/dev-java/lzma/lzma-19.00.ebuild +++ b/dev-java/lzma/lzma-19.00.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.7-zip.org/a/${PN}${PV/./}.7z" LICENSE="public-domain" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND=">=virtual/jre-1.8:*" diff --git a/dev-java/lzma/lzma-9.18.ebuild b/dev-java/lzma/lzma-9.18.ebuild deleted file mode 100644 index c08f6ff48dc2..000000000000 --- a/dev-java/lzma/lzma-9.18.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Java code for LZMA compression and decompression" -HOMEPAGE="https://www.7-zip.org/" -SRC_URI="mirror://sourceforge/sevenzip/${PN}${PV/./}.tar.bz2" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND=">=virtual/jre-1.6" -DEPEND=">=virtual/jdk-1.6" - -S="${WORKDIR}/Java" - -JAVA_SRC_DIR="SevenZip" diff --git a/dev-java/lzmajio/lzmajio-0.95-r2.ebuild b/dev-java/lzmajio/lzmajio-0.95-r2.ebuild deleted file mode 100644 index ece3a6b37a67..000000000000 --- a/dev-java/lzmajio/lzmajio-0.95-r2.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="LzmaInputStream/LzmaOutputStream interacting with underlying LZMA en-/decoders" -HOMEPAGE="https://contrapunctus.net/league/haques/lzmajio/ - https://github.com/league/lzmajio" -SRC_URI="https://github.com/league/${P}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 x86" - -CDEPEND="dev-java/lzma:0" - -RDEPEND=" - ${CDEPEND} - >=virtual/jre-1.6" - -DEPEND=" - ${CDEPEND} - >=virtual/jdk-1.6" - -S="${WORKDIR}/${P}" - -JAVA_GENTOO_CLASSPATH="lzma" -JAVA_SRC_DIR="net" diff --git a/dev-java/lzmajio/lzmajio-0.95-r3.ebuild b/dev-java/lzmajio/lzmajio-0.95-r3.ebuild index f7582eed9a59..31377db31345 100644 --- a/dev-java/lzmajio/lzmajio-0.95-r3.ebuild +++ b/dev-java/lzmajio/lzmajio-0.95-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/league/${P}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" CDEPEND="dev-java/lzma:0" diff --git a/dev-java/mersennetwister/mersennetwister-0_pre23765-r1.ebuild b/dev-java/mersennetwister/mersennetwister-0_pre23765-r1.ebuild deleted file mode 100644 index d6c0247fd153..000000000000 --- a/dev-java/mersennetwister/mersennetwister-0_pre23765-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Modified MersenneTwister java port for Freenet" -HOMEPAGE="http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html" -SRC_URI="mirror://gentoo/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND=">=virtual/jre-1.6" -DEPEND=" - source? ( app-arch/zip ) - >=virtual/jdk-1.6" diff --git a/dev-java/mersennetwister/mersennetwister-0_pre23765-r2.ebuild b/dev-java/mersennetwister/mersennetwister-0_pre23765-r2.ebuild index a487e604af4b..c1723884aece 100644 --- a/dev-java/mersennetwister/mersennetwister-0_pre23765-r2.ebuild +++ b/dev-java/mersennetwister/mersennetwister-0_pre23765-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND=">=virtual/jre-1.8:*" diff --git a/dev-java/mockito/mockito-1.9.5-r2.ebuild b/dev-java/mockito/mockito-1.9.5-r2.ebuild index 26ecb7d7d919..f4eeafd60d1d 100644 --- a/dev-java/mockito/mockito-1.9.5-r2.ebuild +++ b/dev-java/mockito/mockito-1.9.5-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://${PN}.googlecode.com/files/${P}.zip" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" CDEPEND=" dev-java/ant-core:0 diff --git a/dev-java/netty-buffer/netty-buffer-4.0.36.ebuild b/dev-java/netty-buffer/netty-buffer-4.0.36.ebuild index 3f08980c4948..3420d2a1d621 100644 --- a/dev-java/netty-buffer/netty-buffer-4.0.36.ebuild +++ b/dev-java/netty-buffer/netty-buffer-4.0.36.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://netty.io/" SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/${MY_P}.Final.tar.gz" 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-java/netty-common/netty-common-4.0.36.ebuild b/dev-java/netty-common/netty-common-4.0.36.ebuild index 51f1ace9a37a..b88719b4f10d 100644 --- a/dev-java/netty-common/netty-common-4.0.36.ebuild +++ b/dev-java/netty-common/netty-common-4.0.36.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://netty.io/" SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/${MY_P}.Final.tar.gz" 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-java/netty-transport/netty-transport-4.0.36.ebuild b/dev-java/netty-transport/netty-transport-4.0.36.ebuild index 4d5c68979c8f..508745f154f5 100644 --- a/dev-java/netty-transport/netty-transport-4.0.36.ebuild +++ b/dev-java/netty-transport/netty-transport-4.0.36.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://netty.io/" SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/${MY_P}.Final.tar.gz" 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-java/slf4j-simple/slf4j-simple-1.7.30-r1.ebuild b/dev-java/slf4j-simple/slf4j-simple-1.7.30-r1.ebuild index 2bbc08d8cc79..202e4fdc8890 100644 --- a/dev-java/slf4j-simple/slf4j-simple-1.7.30-r1.ebuild +++ b/dev-java/slf4j-simple/slf4j-simple-1.7.30-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/qos-ch/slf4j/archive/refs/tags/v_${PV}.tar.gz -> slf LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" # Common dependencies # POM: slf4j-v_${PV}/${PN}/pom.xml diff --git a/dev-java/snakeyaml/snakeyaml-1.28-r1.ebuild b/dev-java/snakeyaml/snakeyaml-1.28-r1.ebuild index c302870c4aee..4170130a4453 100644 --- a/dev-java/snakeyaml/snakeyaml-1.28-r1.ebuild +++ b/dev-java/snakeyaml/snakeyaml-1.28-r1.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://bitbucket.org/asomov/${PN}/get/${P}.tar.gz -> ${MY_P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" # Compile dependencies # POM: pom.xml diff --git a/dev-java/stringtemplate/stringtemplate-3.2.1-r2.ebuild b/dev-java/stringtemplate/stringtemplate-3.2.1-r2.ebuild index e3e792562312..98af25ad8df1 100644 --- a/dev-java/stringtemplate/stringtemplate-3.2.1-r2.ebuild +++ b/dev-java/stringtemplate/stringtemplate-3.2.1-r2.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/antlr/stringtemplate3/archive/${MY_COMMIT}.tar.gz -> LICENSE="BSD-1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" # Common dependencies # POM: pom.xml diff --git a/dev-java/velocity/velocity-2.3.ebuild b/dev-java/velocity/velocity-2.3.ebuild index 4bf40b921b6d..4ad7f61976e9 100644 --- a/dev-java/velocity/velocity-2.3.ebuild +++ b/dev-java/velocity/velocity-2.3.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/apache/${PN}-engine/archive/refs/tags/${PV}.tar.gz - LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" # Common dependencies # POM: pom.xml diff --git a/dev-java/zstd-jni/zstd-jni-1.5.0.4.ebuild b/dev-java/zstd-jni/zstd-jni-1.5.0.4.ebuild index 9826caa5d42c..bba7a32a53f9 100644 --- a/dev-java/zstd-jni/zstd-jni-1.5.0.4.ebuild +++ b/dev-java/zstd-jni/zstd-jni-1.5.0.4.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" RDEPEND=">=virtual/jre-1.8:*" DEPEND="${RDEPEND}" diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index 3fb25ef3c1e04105ea50e76142f19f357d75cadf..93c224c7d158ebeb937cbcba1e5578cc59d6c5c5 100644 GIT binary patch delta 17183 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%0D#wKE zNbMhXRx_fgPa?t6OQO;ahi zXkYb3COkx|cRxthS{2g~v(h#&@1R={ZI9rKqZ6QGB!pU;5^IVAv9k28Ak9+m>^XS7 zOB9ezQ`aS4Ydf?+AZr8#GvX(kERY^G!sNBYaq3MEoPQS-WNDf-kXM6t=N%zrZ@?z( zw5WWdwOQKYpcNijFEk<7C9Oj%Q~p$<_5{N(>e5Rc^;XTM0UO+LhcX`(!xYnMj4 zPgDK!Zg#_N-IreP)B|l{dnyx=5w+J8<*V1dbluMlZU5_A`xUiuM@-SHt?%0BC}oYb zj9R}06@QH68^tT6|6Fe%gpS3f#rk^HmeQbJ!K;bGYmIhG4~*BX8d6|_w@n*cnsSwv zTQ^OscpM!T2wW4`B)NqB(P^6f2OunI6SH0^r#3y!@oA3>nG3|yb}wz$4@(zSUCZzA z(*>O&Tu7W8ebmcyp0@hiJCT^~B2hc`y=ujhntv!l@3e@(IbFd7wZ|i9q0)M7%Fs@r z21zRwDA#^w;Hn~a;Z{W(cVUNW^w)c4qr5(1Gp$pA&IYFvwAzcxuU#U1Hu(4GR9!0m zk;RBGObstsrD&OW*D&bTYj&juKvs>+T<;lxYOHqEnw8>2OjM}WZi~p5AQ9=6rh0{% m=^^b+xPa3PiGEAlp{nM9(J3x%?bwR{^8W!TPC3gtdjJ5C52*V9 delta 17252 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 Denr9* diff --git a/dev-lang/closure-compiler-bin/Manifest b/dev-lang/closure-compiler-bin/Manifest index 8ef636f3f9a8..6b07424dc362 100644 --- a/dev-lang/closure-compiler-bin/Manifest +++ b/dev-lang/closure-compiler-bin/Manifest @@ -1 +1 @@ -DIST closure-compiler-bin-20170218.tar.gz 6515448 BLAKE2B ddf7600776445c90059bcee037596af9c7b14265d55c51c1c4a2a55acf2fc97e8f9ab04f854f8a7ba0a32147e63c9e4e7723f4d7f34e842efae96fc86953d305 SHA512 4ddbb339615edb104ddcb84775b1da2f096d49dc921b70c5094a7b7afba25e40c1212bbc9f0e51ad643a3a72bfc46a301efcadd7909d09a77d0bb5e68e41bd81 +DIST closure-compiler-v20211107.jar 13141765 BLAKE2B 0875fe9cc1963383185d387311ca693857c31cd811605a0896b331ebee92a10bda6182dc6d9b9f4e097b68da278764c56237f398e0042f16a30dea04428d6694 SHA512 6fda64ba9233874acd910f3579397b957667e0a19dcc9884cd1c5ed6087b5d2ae66093ac43d0381611a3adeb02be59a750c98704bda481be1b30601c8138aeb1 diff --git a/dev-lang/closure-compiler-bin/closure-compiler-bin-20170218.ebuild b/dev-lang/closure-compiler-bin/closure-compiler-bin-20170218.ebuild deleted file mode 100644 index de842c3bfd89..000000000000 --- a/dev-lang/closure-compiler-bin/closure-compiler-bin-20170218.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit java-pkg-2 - -DESCRIPTION="JavaScript optimizing compiler" -HOMEPAGE="https://github.com/google/closure-compiler" -SRC_URI="https://dl.google.com/closure-compiler/compiler-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=virtual/jre-1.6" - -S=${WORKDIR} - -src_install() { - java-pkg_jarinto /opt/${PN}-${SLOT}/lib - java-pkg_newjar ${PN%-bin}-v${PV}.jar ${PN}.jar - java-pkg_dolauncher \ - ${PN%-bin} \ - --jar /opt/${PN}-${SLOT}/lib/${PN}.jar \ - -into /opt - dodoc README.md -} diff --git a/dev-lang/closure-compiler-bin/closure-compiler-bin-20211107.ebuild b/dev-lang/closure-compiler-bin/closure-compiler-bin-20211107.ebuild new file mode 100644 index 000000000000..caecdb89ffdd --- /dev/null +++ b/dev-lang/closure-compiler-bin/closure-compiler-bin-20211107.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit java-pkg-2 + +MY_PN="${PN%-bin}" +MY_P="${MY_PN}-v${PV}" + +DESCRIPTION="JavaScript optimizing compiler" +HOMEPAGE="https://developers.google.com/closure/compiler/ https://github.com/google/closure-compiler" +SRC_URI="https://repo1.maven.org/maven2/com/google/javascript/${MY_PN}/v${PV}/${MY_P}.jar" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=virtual/jre-1.8" + +S="${WORKDIR}" + +src_unpack() { + : +} + +src_compile() { + : +} + +src_install() { + java-pkg_jarinto /opt/${PN}-${SLOT}/lib + java-pkg_newjar "${DISTDIR}"/${MY_P}.jar ${PN}.jar + java-pkg_dolauncher \ + ${MY_PN} \ + --jar /opt/${PN}-${SLOT}/lib/${PN}.jar \ + -into /opt +} diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest index d937b38189d8..7a5bed108b08 100644 --- a/dev-lang/moarvm/Manifest +++ b/dev-lang/moarvm/Manifest @@ -1,2 +1,3 @@ DIST MoarVM-2021.06.tar.gz 5449936 BLAKE2B 2bf6fc2e1a4dd0741819305e506945b09ed2a0fc1348ff98565cae397e76044176f05e87faeed1f52d5efadccb6d44edcb987553f5e164417153a8f23ba09493 SHA512 b23e20ed3e0830395ac09bd84a33ea3ab7ba52bce835c67b1feec45823ca2f0c9d04957d1f1b48b400fc30a48db37c5f89c3975b0273f684d9677145e2296f2c DIST MoarVM-2021.08.tar.gz 13643526 BLAKE2B 433cfaaad4138d8b98fc4bacd5495281f2a8da5195aa74aded118126afdf11cdf0175fd033472e951e91ab3c1eb11877ab039cd24d911553d5854be18021a87e SHA512 6199871f51a4998e1b5260ba833e3bf09c6115e12334a94de5aa4135b93f8dc754967712ce8e092a36b4940368433be840cbf1a8ce7aec52219f768acd90078d +DIST MoarVM-2021.10.tar.gz 13711924 BLAKE2B 18e0c8b5429242f7588dc5ad47d92a46146223e8dc7dcef93e2cb3332c2400b29754f1f03ceb9016665771554940667e1373a48c96921922834fd103a73d985a SHA512 a376d0388d9e53b9f07a960ab23ddf8e35379a6dff168d2f726c0f05431804bf4e09b0a2a0eab9a39b9df493030e384e9680a7654bdf9e5c129a6c70aead833d diff --git a/dev-lang/moarvm/moarvm-2021.10.ebuild b/dev-lang/moarvm/moarvm-2021.10.ebuild new file mode 100644 index 000000000000..965484962763 --- /dev/null +++ b/dev-lang/moarvm/moarvm-2021.10.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic + +MY_PN="MoarVM" +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git" + inherit git-r3 + S="${WORKDIR}/${P}" +else + SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${MY_PN}-${PV}" +fi + +DESCRIPTION="A 6model-based VM for NQP and Rakudo Perl 6" +HOMEPAGE="http://moarvm.org" +LICENSE="Artistic-2" +SLOT="0" + +IUSE="asan clang debug doc +jit optimize static-libs ubsan" + +RDEPEND="dev-libs/libatomic_ops + >=dev-libs/libuv-1.26:= + dev-libs/libffi:=" +DEPEND="${RDEPEND} + clang? ( >=sys-devel/clang-3.1 ) + dev-lang/perl" + +DOCS=( CREDITS README.markdown ) + +# Tests are conducted via nqp +RESTRICT=test + +src_configure() { + MAKEOPTS+=" NOISY=1" + use doc && DOCS+=( docs/* ) + local prefix="${EPREFIX}/usr" + local libdir="${EPREFIX}/usr/$(get_libdir)" + einfo "--prefix '${prefix}'" + einfo "--libdir '${libdir}'" + local myconfigargs=( + "--prefix" "${prefix}" + "--has-libuv" + "--has-libatomic_ops" + "--has-libffi" + "--libdir" "${libdir}" + "--compiler" "$(usex clang clang gcc)" + "$(usex asan --asan)" + "$(usex debug --debug --no-debug)" + "$(usex optimize --optimize= --no-optimize)" + "$(usex static-libs --static)" + "$(usex ubsan --ubsan)" + ) + + perl Configure.pl "${myconfigargs[@]}" moarshared || die +} diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest index a4de935697d5..0a23db8e033a 100644 --- a/dev-lang/nqp/Manifest +++ b/dev-lang/nqp/Manifest @@ -1,2 +1,3 @@ DIST nqp-2021.06.tar.gz 5208065 BLAKE2B 7314f425e418161befc55f9490453a3a4c3caa0ddf13e2b3bbcc9a20a6204aba9517885b6ecccddbbaf078b60c74be90fe556bf99dcc6014e57a7c873e96381d SHA512 482ec4a99d09b3660f03fd3c822a2f8c72dbdfeda1bcfdac0b4bcfa364ec57cbfdebf3b2872f8649c86d3d2d7603961d75e00d73dc417e5ac2a32f643bcfcabe DIST nqp-2021.08.tar.gz 5208527 BLAKE2B 1f2e454e63484a8a636f61c9110b4a20775ec59dd7734fe32a93b01aaad5ea977ea74678085a66d9f072234de5768d8023182d6df56a448f2a0aa0fd3c1c76c3 SHA512 fca1dc8c36f914304f97330cb33be3a94c539f3cb6cc80d898c734dcf04b12b8be30ffce358a0a5320c6ea56afd627f792b4a8fa3f94134776922ae088b92814 +DIST nqp-2021.10.tar.gz 5207621 BLAKE2B 85b6627bc843d211ef8c296e63a97b0f80e019f89080f7c94b1e55767e4fab430c426c77aea741d601e75f6fb354a1f8b6c6077c70ab5cbfd2edef1621137af3 SHA512 d308045cc8a01298bcc544e8fd27752d1fc28e421b1cd24f1d5675333ba8cd71cb946e760ba485710456aebf21eeab1d2f85abffe49336471f1148071df6aa98 diff --git a/dev-lang/nqp/nqp-2021.10.ebuild b/dev-lang/nqp/nqp-2021.10.ebuild new file mode 100644 index 000000000000..81e93919b90b --- /dev/null +++ b/dev-lang/nqp/nqp-2021.10.ebuild @@ -0,0 +1,159 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit java-pkg-opt-2 multibuild + +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="https://github.com/perl6/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/perl6/${PN}/releases/download/${PV}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler" +HOMEPAGE="https://rakudo.org" + +LICENSE="Artistic-2" +SLOT="0" +IUSE="doc clang java +moar test" +RESTRICT="!test? ( test )" +REQUIRED_USE="|| ( java moar )" + +CDEPEND="java? ( + dev-java/asm:4 + dev-java/jline:0 + dev-java/jna:4 + ) + moar? ( ~dev-lang/moarvm-${PV}[clang=] )" +RDEPEND="${CDEPEND} + java? ( >=virtual/jre-1.8 )" +DEPEND="${CDEPEND}" +BDEPEND="${CDEPEND} + clang? ( sys-devel/clang ) + java? ( >=virtual/jdk-1.8 ) + dev-lang/perl" + +pkg_pretend() { + if has_version dev-lang/rakudo || has_version dev-lang/nqp; then + ewarn "NQP is known to fail compilation/installation with Rakudo and/or NQP" + ewarn "already being installed. So if it fails, try uninstalling both" + ewarn "dev-lang/nqp and dev-lang/rakudo, then do a new installation." + ewarn "(see Bug #584394)" + fi +} + +java_prepare() { + # Don't clean stage0 jars. + einfo "Cleaning upstream jars" + java-pkg_clean 3rdparty/ + + # Don't use jars we just deleted. + sed -i -r 's/(:3rdparty[^:]*)+/:${THIRDPARTY_JARS}/g' \ + src/vm/jvm/runners/nqp-j || die +} + +src_prepare() { + MULTIBUILD_VARIANTS=() + use moar && MULTIBUILD_VARIANTS+=( moar ) + use java && MULTIBUILD_VARIANTS+=( jvm ) + + multibuild_copy_sources + + # This will pull in conditional java_prepare + default +} + +nqp_configure() { + pushd "${BUILD_DIR}" > /dev/null || die + local myconfargs=( + "--backend=${MULTIBUILD_VARIANT}" + "--prefix=${EPREFIX}/usr" ) + + perl Configure.pl "${myconfargs[@]}" || die + popd || die +} + +nqp_compile() { + if [[ "${MULTIBUILD_VARIANT}" = jvm ]]; then + emake -j1 \ + -C "${BUILD_DIR}" \ + THIRDPARTY_JARS=$(java-pkg_getjars --with-dependencies asm-4,jline,jna-4) \ + JAVAC="$(java-pkg_get-javac) $(java-pkg_javac-args)" + elif [[ "${MULTIBUILD_VARIANT}" = moar ]]; then + emake -j1 \ + -C "${BUILD_DIR}" + fi +} + +nqp_test() { + emake -j1 \ + -C "${BUILD_DIR}" \ + test +} + +nqp_install() { + # This is the actual reason we need multibuild.eclass. + # We need to distinguish the install procedure for MoarVM and JVM backends. + case "${MULTIBUILD_VARIANT}" in + moar) + emake \ + DESTDIR="${ED}" \ + -C "${BUILD_DIR}" \ + install + ;; + jvm) + pushd "${BUILD_DIR}" > /dev/null || die + # Set JAVA_PKG_JARDEST early. + java-pkg_init_paths_ + + # Upstream sets the classpath to this location. Perhaps it's + # used to locate the additional libraries? + java-pkg_addcp "${JAVA_PKG_JARDEST}" + + insinto "${JAVA_PKG_JARDEST}" + local jar + + for jar in *.jar; do + if has ${jar} ${PN}.jar ${PN}-runtime.jar; then + # jars for NQP itself. + java-pkg_dojar ${jar} + else + # jars used by NQP. + doins ${jar} + fi + done + + # Upstream uses -Xbootclasspath/a, which is faster due to lack + # of verification, but gjl isn't flexible enough yet. :( + java-pkg_dolauncher ${PN}-j --main ${PN} + dosym ${PN}-j /usr/bin/${PN} + dobin tools/jvm/eval-client.pl + popd > /dev/null || die + ;; + *) + die "Unknown MULTIBUILD_VARIANT ${MULTIBUILD_VARIANT}." + ;; + esac +} + +src_configure() { + multibuild_foreach_variant nqp_configure +} + +src_compile() { + multibuild_foreach_variant nqp_compile +} + +src_test() { + multibuild_foreach_variant nqp_test +} + +src_install() { + multibuild_foreach_variant nqp_install + + dodoc CREDITS README.pod + use doc && dodoc -r docs/* +} diff --git a/dev-lang/php/files/php-icu-70.patch b/dev-lang/php/files/php-icu-70.patch new file mode 100644 index 000000000000..63bcb8533f7a --- /dev/null +++ b/dev-lang/php/files/php-icu-70.patch @@ -0,0 +1,45 @@ +diff --git a/ext/intl/locale/locale_methods.c b/ext/intl/locale/locale_methods.c +index 1c4ba327bd83..1bdfb27b7e2e 100644 +--- a/ext/intl/locale/locale_methods.c ++++ b/ext/intl/locale/locale_methods.c +@@ -1326,7 +1326,7 @@ PHP_FUNCTION(locale_filter_matches) + if( token && (token==cur_lang_tag) ){ + /* check if the char. after match is SEPARATOR */ + chrcheck = token + (strlen(cur_loc_range)); +- if( isIDSeparator(*chrcheck) || isEndOfTag(*chrcheck) ){ ++ if( isIDSeparator(*chrcheck) || isKeywordSeparator(*chrcheck) || isEndOfTag(*chrcheck) ){ + efree( cur_lang_tag ); + efree( cur_loc_range ); + if( can_lang_tag){ +diff --git a/ext/intl/breakiterator/codepointiterator_internal.cpp b/ext/intl/breakiterator/codepointiterator_internal.cpp +index bf44678efc06..143c181590e9 100644 +--- a/ext/intl/breakiterator/codepointiterator_internal.cpp ++++ b/ext/intl/breakiterator/codepointiterator_internal.cpp +@@ -75,7 +75,11 @@ CodePointBreakIterator::~CodePointBreakIterator() + clearCurrentCharIter(); + } + ++#if U_ICU_VERSION_MAJOR_NUM >= 70 ++bool CodePointBreakIterator::operator==(const BreakIterator& that) const ++#else + UBool CodePointBreakIterator::operator==(const BreakIterator& that) const ++#endif + { + if (typeid(*this) != typeid(that)) { + return FALSE; +diff --git a/ext/intl/breakiterator/codepointiterator_internal.h b/ext/intl/breakiterator/codepointiterator_internal.h +index 7ecf12deb5ae..0baf607782d0 100644 +--- a/ext/intl/breakiterator/codepointiterator_internal.h ++++ b/ext/intl/breakiterator/codepointiterator_internal.h +@@ -39,7 +39,11 @@ namespace PHP { + + virtual ~CodePointBreakIterator(); + ++#if U_ICU_VERSION_MAJOR_NUM >= 70 ++ virtual bool operator==(const BreakIterator& that) const; ++#else + virtual UBool operator==(const BreakIterator& that) const; ++#endif + + virtual CodePointBreakIterator* clone(void) const; + diff --git a/dev-lang/php/php-7.3.32.ebuild b/dev-lang/php/php-7.3.32.ebuild index 80c4f1c7d3d8..eb176b40cd3d 100644 --- a/dev-lang/php/php-7.3.32.ebuild +++ b/dev-lang/php/php-7.3.32.ebuild @@ -152,6 +152,7 @@ RESTRICT="!test? ( test )" PATCHES=( "${FILESDIR}/php-freetype-2.9.1.patch" + "${FILESDIR}/php-icu-70.patch" ) PHP_MV="$(ver_cut 1)" diff --git a/dev-lang/php/php-7.3.33.ebuild b/dev-lang/php/php-7.3.33.ebuild index 0f10af29f7a5..e1ab493e57a6 100644 --- a/dev-lang/php/php-7.3.33.ebuild +++ b/dev-lang/php/php-7.3.33.ebuild @@ -152,6 +152,7 @@ RESTRICT="!test? ( test )" PATCHES=( "${FILESDIR}/php-freetype-2.9.1.patch" + "${FILESDIR}/php-icu-70.patch" ) PHP_MV="$(ver_cut 1)" diff --git a/dev-lang/php/php-7.4.25.ebuild b/dev-lang/php/php-7.4.25.ebuild index 7c74bdd02981..ea60a2d13396 100644 --- a/dev-lang/php/php-7.4.25.ebuild +++ b/dev-lang/php/php-7.4.25.ebuild @@ -146,6 +146,7 @@ PHP_MV="$(ver_cut 1)" PATCHES=( "${FILESDIR}"/php-iodbc-header-location.patch + "${FILESDIR}/php-icu-70.patch" ) php_install_ini() { diff --git a/dev-lang/php/php-8.0.12.ebuild b/dev-lang/php/php-8.0.12.ebuild index 38aa05d3df7a..fa6e96581f24 100644 --- a/dev-lang/php/php-8.0.12.ebuild +++ b/dev-lang/php/php-8.0.12.ebuild @@ -146,6 +146,7 @@ PHP_MV="$(ver_cut 1)" PATCHES=( "${FILESDIR}/php-iodbc-header-location.patch" "${FILESDIR}/php80-firebird-warnings.patch" + "${FILESDIR}/php-icu-70.patch" ) php_install_ini() { diff --git a/dev-lang/php/php-8.1.0_rc5.ebuild b/dev-lang/php/php-8.1.0_rc5.ebuild index 0233f090d637..7d840eb22182 100644 --- a/dev-lang/php/php-8.1.0_rc5.ebuild +++ b/dev-lang/php/php-8.1.0_rc5.ebuild @@ -146,6 +146,7 @@ PHP_MV="$(ver_cut 1)" PATCHES=( "${FILESDIR}/php-iodbc-header-location.patch" + "${FILESDIR}/php-icu-70.patch" ) php_install_ini() { diff --git a/dev-lang/python/python-3.9.8.ebuild b/dev-lang/python/python-3.9.8.ebuild index 2ef9236c2cb0..9f9fe05597c8 100644 --- a/dev-lang/python/python-3.9.8.ebuild +++ b/dev-lang/python/python-3.9.8.ebuild @@ -24,7 +24,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -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="bluetooth build examples gdbm hardened +ncurses +readline +sqlite +ssl test tk wininst +xml" RESTRICT="!test? ( test )" diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest index 71c0ed42f948..aee2b57dbed9 100644 --- a/dev-lang/rakudo/Manifest +++ b/dev-lang/rakudo/Manifest @@ -1,2 +1,3 @@ DIST rakudo-2021.06.tar.gz 5211187 BLAKE2B e6a73ada3bc7550ad9e2415374f8ecd9aeed021faf8bc52697c8d4bd1fc16782036fecf346f1b132f2d50b894f99ebca548e6e4209b1ff643a045679415ae3fd SHA512 1141979c63a5128919d24c4660cff8011fade12487bd7f437dbaeb6d121ab2d93e42022227ad47d6d840ddb12118c9f1cde8285d87677ff88b135c4e9f079ecc DIST rakudo-2021.08.tar.gz 5906537 BLAKE2B 73a70ac0524ef41355e835173bccca743db5aa0f7b41ac0b152537da84337f6281c0619b86cd282d8e103bcc37573e0c42e147d2f6cb7d626b5bfaac9c6917d6 SHA512 6b58ddf47742cb8abc7c017ccbc658dac04a7a2e9802e3c656f775f94a97264a92c24f0a88c0f7baae3fa5b531acb407a652eea6c9d9cdc2f00afef00c92a018 +DIST rakudo-2021.10.tar.gz 6093348 BLAKE2B b2a49c7ee5561cabaae20a573d93b2510b117697ac7c56819a776a890e12a50f8efd726329d69d1f1cbe194114a715db6253d7ce47b5ca9f817254b7eb517ba8 SHA512 6792d77f566c77f23371b2445b67f72ba3c74da9f3b3fa75bbb7db3c1f59f1aa4b8d964af4889caa82b19404304cf4d27ecd562e86b8fc0194f202ba5d7aceff diff --git a/dev-lang/rakudo/rakudo-2021.10.ebuild b/dev-lang/rakudo/rakudo-2021.10.ebuild new file mode 100644 index 000000000000..551b3af73d09 --- /dev/null +++ b/dev-lang/rakudo/rakudo-2021.10.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit java-pkg-opt-2 + +DESCRIPTION="A compiler for the Perl 6 programming language" +HOMEPAGE="https://rakudo.org" + +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="https://github.com/rakudo/${PN}.git" + inherit git-r3 +else + SRC_URI="https://rakudo.org/dl/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="Artistic-2" +SLOT="0" +# TODO: add USE="javascript" once that's usable in nqp +IUSE="clang java +moar test" +RESTRICT="!test? ( test )" +REQUIRED_USE="|| ( java moar )" + +CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]" +RDEPEND="${CDEPEND} + java? ( >=virtual/jre-1.7 )" +DEPEND="${CDEPEND} + clang? ( sys-devel/clang ) + java? ( >=virtual/jdk-1.7 ) + >=dev-lang/perl-5.10" + +pkg_pretend() { + if has_version dev-lang/rakudo; then + ewarn "Rakudo is known to fail compilation/installation with Rakudo" + ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo," + ewarn "then do a new installation." + ewarn "(see Bug #584394)" + fi +} + +src_configure() { + local backends + use moar && backends+="moar," + use java && backends+="jvm" + + local myargs=( + "--prefix=/usr" + "--sysroot=/" + "--sdkroot=/" + "--backends=${backends}" + ) + + perl Configure.pl "${myargs[@]}" || die + + if use java; then + NQP=$(java-pkg_getjars --with-dependencies nqp) + fi +} + +src_compile() { + emake NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" +} + +src_install() { + emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install +} + +src_test() { + RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default +} diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest index c2fd5cc82ae5..d0ba5efb8996 100644 --- a/dev-lang/ruby/Manifest +++ b/dev-lang/ruby/Manifest @@ -1,3 +1,6 @@ DIST ruby-2.6.8.tar.xz 11599488 BLAKE2B e5b2949233d8540f72d4d8b9c246f9bd0d1342426d2a1c19cb240b7c86f37299e9dc1dfc98ef2a86d1d91055865b4542d690de5567c71189bf2973a4989fa0fd SHA512 d040ad2238523587d8f356fcb796b8b6ad7f8caff7dd6df09e3f7efcbfa0369e33600e78c7f2bc713ae77c040757cce5c4fec223cb9070209f2bf741899c556d +DIST ruby-2.6.9.tar.xz 11590064 BLAKE2B 8d14baf479053b7fab517f1e41191b009413d557431c558d92489a36d539f9a667571e4493abba171b047f8ba6d1f676fb6d2f2152fcae737924e773a324ddf6 SHA512 f60aa89e685cea324185eb0d13e6b44caef4e4f761cbf9ea1386ae70e39faf3866ac01e4bb5354574f2583e74290b8c80eaf63d126040d52368be6c771476451 DIST ruby-2.7.4.tar.xz 12067588 BLAKE2B 2680a7ccd1daf3d156d9519d9132853e68f5f1aad592abce3e73fdd03314a6c28e7d94590153aead86af8952ff51f804ee029f8100b0137919cc27373cb8b9cd SHA512 2cbb70ecfdd69120e789023ddb2b25cab0d03bc33fdc367a8f74ca8a3ee785c18c8ded9de3ecee627c7e275ffb85147e6abf921b6a61e31851b37c7fedf45bf9 +DIST ruby-2.7.5.tar.xz 12072980 BLAKE2B 50bb822cb2c5e76fee8755c710b593ce3bcb0f4f14b96a4e9eef5e58b4614bcf5f91491586b1dd6411fce57c258a7ad80136cd3cfbddf28e4fd4b37f486d2bea SHA512 21c8a713e3ce115fc4c405113ac691ddcefc3419f528b93ca1ac59e7052c1b6e9e241da0e570e291e567f28f3d840824dbcc5967b216cbe7d6ca7a05580fa311 DIST ruby-3.0.2.tar.xz 14746080 BLAKE2B 47c5591261fb63b1ec3ca719ea6b0c348937456c3711351c1f5317d1e6a748de197e90c8bd4ff822f7b2d4580ad7ed0b54b9eb7aaa5166ea1a15ab2deae96439 SHA512 0f702e2d8ca1342a9d4284dbdd234a3588e057b92566353aa7c21835cf09a3932864b2acf459a976960a1704e9befa562155d36b98b7cda8bd99526e10a374c4 +DIST ruby-3.0.3.tar.xz 14991880 BLAKE2B d57b7f6e0d0121326b1a191e93a49c045d26dfd1ab8b0d283b99d09968e07277edde0baaeec072602d6d06e20dcd3893d6cb0b03f59dbc59ebf0e3ebd5646446 SHA512 bb9ea426278d5a7ac46595296f03b82d43df8b7db41045cdf85611e05e26c703c53f700494cd7cf5d4c27fa953bdc5c144317d7720812db0a6e3b6f4bc4d2e00 diff --git a/dev-lang/ruby/ruby-2.6.9.ebuild b/dev-lang/ruby/ruby-2.6.9.ebuild new file mode 100644 index 000000000000..331fce592559 --- /dev/null +++ b/dev-lang/ruby/ruby-2.6.9.ebuild @@ -0,0 +1,258 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic multilib + +MY_P="${PN}-$(ver_cut 1-3)" +S=${WORKDIR}/${MY_P} + +SLOT=$(ver_cut 1-2) +MY_SUFFIX=$(ver_rs 1 '' ${SLOT}) +RUBYVERSION=${SLOT}.0 + +DESCRIPTION="An object-oriented scripting language" +HOMEPAGE="https://www.ruby-lang.org/" +SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz" + +LICENSE="|| ( Ruby-BSD BSD-2 )" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +ssl static-libs systemtap tk xemacs" + +RDEPEND=" + berkdb? ( sys-libs/db:= ) + gdbm? ( sys-libs/gdbm:= ) + jemalloc? ( dev-libs/jemalloc:= ) + jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) + ssl? ( + dev-libs/openssl:0= + ) + socks5? ( >=net-proxy/dante-1.1.13 ) + systemtap? ( dev-util/systemtap ) + tk? ( + dev-lang/tcl:0=[threads] + dev-lang/tk:0=[threads] + ) + dev-libs/libyaml + dev-libs/libffi:= + sys-libs/readline:0= + sys-libs/zlib + virtual/libcrypt:= + >=app-eselect/eselect-ruby-20181225 +" + +DEPEND="${RDEPEND}" + +BUNDLED_GEMS=" + >=dev-ruby/did_you_mean-1.2.1[ruby_targets_ruby26] + >=dev-ruby/minitest-5.11.3[ruby_targets_ruby26] + >=dev-ruby/net-telnet-0.2.0[ruby_targets_ruby26] + >=dev-ruby/power_assert-1.1.3[ruby_targets_ruby26] + >=dev-ruby/rake-12.3.2[ruby_targets_ruby26] + >=dev-ruby/test-unit-3.2.9[ruby_targets_ruby26] + >=dev-ruby/xmlrpc-0.3.0[ruby_targets_ruby26] +" + +PDEPEND=" + ${BUNDLED_GEMS} + virtual/rubygems[ruby_targets_ruby26] + >=dev-ruby/bundler-1.17.2[ruby_targets_ruby26] + >=dev-ruby/json-2.0.2[ruby_targets_ruby26] + rdoc? ( >=dev-ruby/rdoc-6.1.2[ruby_targets_ruby26] ) + xemacs? ( app-xemacs/ruby-modes )" + +src_prepare() { + # 005 does not compile bigdecimal and is questionable because it + # compiles ruby in a non-standard way, may be dropped + eapply "${FILESDIR}"/2.6/{002,010}*.patch + + einfo "Unbundling gems..." + cd "$S" + # Remove bundled gems that we will install via PDEPEND, bug + # 539700. + rm -fr gems/* || die + + einfo "Removing bundled libraries..." + rm -fr ext/fiddle/libffi-3.2.1 || die + + if use prefix ; then + # Fix hardcoded SHELL var in mkmf library + sed -i -e "s#\(SHELL = \).*#\1${EPREFIX}/bin/sh#" lib/mkmf.rb || die + + if [[ ${CHOST} == *darwin* ]] ; then + # avoid symlink loop on Darwin (?!) + sed -i \ + -e '/LIBRUBY_ALIASES=/s/lib$(RUBY_INSTALL_NAME).$(SOEXT)//' \ + configure.ac || die + + # make ar/libtool hack for Darwin work + sed -i \ + -e "s/ac_cv_prog_ac_ct_AR='libtool/ac_cv_prog_AR='${CHOST}-libtool/" \ + configure.ac || die + fi + fi + + eapply_user + + eautoreconf +} + +src_configure() { + local modules= myconf= + + # -fomit-frame-pointer makes ruby segfault, see bug #150413. + filter-flags -fomit-frame-pointer + # In many places aliasing rules are broken; play it safe + # as it's risky with newer compilers to leave it as it is. + append-flags -fno-strict-aliasing + + # Socks support via dante + if use socks5 ; then + # Socks support can't be disabled as long as SOCKS_SERVER is + # set and socks library is present, so need to unset + # SOCKS_SERVER in that case. + unset SOCKS_SERVER + fi + + # Increase GC_MALLOC_LIMIT if set (default is 8000000) + if [ -n "${RUBY_GC_MALLOC_LIMIT}" ] ; then + append-flags "-DGC_MALLOC_LIMIT=${RUBY_GC_MALLOC_LIMIT}" + fi + + # ipv6 hack, bug 168939. Needs --enable-ipv6. + use ipv6 || myconf="${myconf} --with-lookup-order-hack=INET" + + # Determine which modules *not* to build depending in the USE flags. + if ! use berkdb ; then + modules="${modules},dbm" + fi + if ! use gdbm ; then + modules="${modules},gdbm" + fi + if ! use ssl ; then + modules="${modules},openssl" + fi + if ! use tk ; then + modules="${modules},tk" + fi + + # Provide an empty LIBPATHENV because we disable rpath but we do not + # need LD_LIBRARY_PATH by default since that breaks USE=multitarget + # #564272 + INSTALL="${EPREFIX}/usr/bin/install -c" LIBPATHENV="" econf \ + --program-suffix=${MY_SUFFIX} \ + --with-soname=ruby${MY_SUFFIX} \ + --with-readline-dir="${EPREFIX}"/usr \ + --enable-shared \ + --enable-pthread \ + --disable-rpath \ + --with-out-ext="${modules}" \ + $(use_with jemalloc jemalloc) \ + $(use_enable jit jit-support ) \ + $(use_enable socks5 socks) \ + $(use_enable systemtap dtrace) \ + $(use_enable doc install-doc) \ + --enable-ipv6 \ + $(use_enable static-libs static) \ + $(use_enable static-libs install-static-library) \ + $(use_with static-libs static-linked-ext) \ + $(use_enable debug) \ + ${myconf} \ + --enable-option-checking=no + + # Makefile is broken because it lacks -ldl + rm -rf ext/-test-/popen_deadlock || die +} + +src_compile() { + emake V=1 EXTLDFLAGS="${LDFLAGS}" MJIT_CFLAGS="${CFLAGS}" MJIT_OPTFLAGS="" MJIT_DEBUGFLAGS="" +} + +src_test() { + emake -j1 V=1 test + + elog "Ruby's make test has been run. Ruby also ships with a make check" + elog "that cannot be run until after ruby has been installed." + elog + if use rubytests; then + elog "You have enabled rubytests, so they will be installed to" + elog "/usr/share/${PN}-${SLOT}/test. To run them you must be a user other" + elog "than root, and you must place them into a writeable directory." + elog "Then call: " + elog + elog "ruby${MY_SUFFIX} -C /location/of/tests runner.rb" + else + elog "Enable the rubytests USE flag to install the make check tests" + fi +} + +src_install() { + # Remove the remaining bundled gems. We do this late in the process + # since they are used during the build to e.g. create the + # documentation. + einfo "Removing default gems before installation" + rm -rf lib/bundler* lib/rdoc/rdoc.gemspec || die + + # Ruby is involved in the install process, we don't want interference here. + unset RUBYOPT + + local MINIRUBY=$(echo -e 'include Makefile\ngetminiruby:\n\t@echo $(MINIRUBY)'|make -f - getminiruby) + + LD_LIBRARY_PATH="${S}:${ED}/usr/$(get_libdir)${LD_LIBRARY_PATH+:}${LD_LIBRARY_PATH}" + + if [[ ${CHOST} == *darwin* ]] ; then + DYLD_LIBRARY_PATH="${S}:${ED}/usr/$(get_libdir)${DYLD_LIBRARY_PATH+:}${DYLD_LIBRARY_PATH}" + export DYLD_LIBRARY_PATH + fi + + RUBYLIB="${S}:${ED}/usr/$(get_libdir)/ruby/${RUBYVERSION}" + for d in $(find "${S}/ext" -type d) ; do + RUBYLIB="${RUBYLIB}:$d" + done + export LD_LIBRARY_PATH RUBYLIB + + # Create directory for the default gems + local gem_home="${EPREFIX}/usr/$(get_libdir)/ruby/gems/${RUBYVERSION}" + mkdir -p "${D}/${gem_home}" || die "mkdir gem home failed" + + emake V=1 DESTDIR="${D}" GEM_DESTDIR=${gem_home} install + + # Remove installed rubygems and rdoc copy + rm -rf "${ED}/usr/$(get_libdir)/ruby/${RUBYVERSION}/rubygems" || die "rm rubygems failed" + rm -rf "${ED}/usr/bin/"gem"${MY_SUFFIX}" || die "rm rdoc bins failed" + rm -rf "${ED}/usr/$(get_libdir)/ruby/${RUBYVERSION}"/rdoc* || die "rm rdoc failed" + rm -rf "${ED}/usr/bin/"{bundle,bundler,ri,rdoc}"${MY_SUFFIX}" || die "rm rdoc bins failed" + + if use doc; then + emake DESTDIR="${D}" GEM_DESTDIR=${gem_home} install-doc + fi + + if use examples; then + dodoc -r sample + fi + + dodoc ChangeLog NEWS doc/NEWS* README* + + if use rubytests; then + pushd test + insinto /usr/share/${PN}-${SLOT}/test + doins -r . + popd + fi +} + +pkg_postinst() { + if [[ ! -n $(readlink "${EROOT}"/usr/bin/ruby) ]] ; then + eselect ruby set ruby${MY_SUFFIX} + fi + + elog + elog "To switch between available Ruby profiles, execute as root:" + elog "\teselect ruby set ruby(23|24|...)" + elog +} + +pkg_postrm() { + eselect ruby cleanup +} diff --git a/dev-lang/ruby/ruby-2.7.5.ebuild b/dev-lang/ruby/ruby-2.7.5.ebuild new file mode 100644 index 000000000000..1941ac0252cc --- /dev/null +++ b/dev-lang/ruby/ruby-2.7.5.ebuild @@ -0,0 +1,267 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic multilib + +MY_P="${PN}-$(ver_cut 1-3)" +S=${WORKDIR}/${MY_P} + +SLOT=$(ver_cut 1-2) +MY_SUFFIX=$(ver_rs 1 '' ${SLOT}) +RUBYVERSION=${SLOT}.0 + +DESCRIPTION="An object-oriented scripting language" +HOMEPAGE="https://www.ruby-lang.org/" +SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz" + +LICENSE="|| ( Ruby-BSD BSD-2 )" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +ssl static-libs systemtap tk xemacs" + +RDEPEND=" + berkdb? ( sys-libs/db:= ) + gdbm? ( sys-libs/gdbm:= ) + jemalloc? ( dev-libs/jemalloc:= ) + jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) + ssl? ( + dev-libs/openssl:0= + ) + socks5? ( >=net-proxy/dante-1.1.13 ) + systemtap? ( dev-util/systemtap ) + tk? ( + dev-lang/tcl:0=[threads] + dev-lang/tk:0=[threads] + ) + dev-libs/libyaml + dev-libs/libffi:= + sys-libs/readline:0= + sys-libs/zlib + virtual/libcrypt:= + >=app-eselect/eselect-ruby-20191222 +" + +DEPEND="${RDEPEND}" + +BUNDLED_GEMS=" + >=dev-ruby/minitest-5.13.0[ruby_targets_ruby27] + >=dev-ruby/net-telnet-0.2.0[ruby_targets_ruby27] + >=dev-ruby/power_assert-1.1.7[ruby_targets_ruby27] + >=dev-ruby/rake-13.0.1[ruby_targets_ruby27] + >=dev-ruby/test-unit-3.3.4[ruby_targets_ruby27] + >=dev-ruby/xmlrpc-0.3.0[ruby_targets_ruby27] +" + +PDEPEND=" + ${BUNDLED_GEMS} + virtual/rubygems[ruby_targets_ruby27] + >=dev-ruby/bundler-2.1.4[ruby_targets_ruby27] + >=dev-ruby/did_you_mean-1.3.1[ruby_targets_ruby27] + >=dev-ruby/json-2.0.2[ruby_targets_ruby27] + rdoc? ( >=dev-ruby/rdoc-6.1.2[ruby_targets_ruby27] ) + xemacs? ( app-xemacs/ruby-modes )" + +src_prepare() { + eapply "${FILESDIR}"/2.7/{003,010}*.patch + + if use elibc_musl ; then + eapply "${FILESDIR}"/2.7/{900,901}-musl-*.patch + fi + + # Reset time on patched gem_prelude.rb to avoid the need for a base + # ruby during bootstrapping, bug 787137 + touch -t 202001010000 gem_prelude.rb || die + + einfo "Unbundling gems..." + cd "$S" + # Remove bundled gems that we will install via PDEPEND, bug + # 539700. + rm -fr gems/* || die + # Don't install CLI tools since they will clash with the gem + rm -f bin/{racc,racc2y,y2racc} || die + sed -i -e '/executables/ s:^:#:' lib/racc/racc.gemspec || die + + einfo "Removing bundled libraries..." + rm -fr ext/fiddle/libffi-3.2.1 || die + + if use prefix ; then + # Fix hardcoded SHELL var in mkmf library + sed -i -e "s#\(SHELL = \).*#\1${EPREFIX}/bin/sh#" lib/mkmf.rb || die + + if [[ ${CHOST} == *darwin* ]] ; then + # avoid symlink loop on Darwin (?!) + sed -i \ + -e '/LIBRUBY_ALIASES=/s/lib$(RUBY_INSTALL_NAME).$(SOEXT)//' \ + configure.ac || die + + # make ar/libtool hack for Darwin work + sed -i \ + -e "s/ac_cv_prog_ac_ct_AR='libtool/ac_cv_prog_AR='${CHOST}-libtool/" \ + configure.ac || die + fi + fi + + eapply_user + + eautoreconf +} + +src_configure() { + local modules= myconf= + + # -fomit-frame-pointer makes ruby segfault, see bug #150413. + filter-flags -fomit-frame-pointer + # In many places aliasing rules are broken; play it safe + # as it's risky with newer compilers to leave it as it is. + append-flags -fno-strict-aliasing + + # Socks support via dante + if use socks5 ; then + # Socks support can't be disabled as long as SOCKS_SERVER is + # set and socks library is present, so need to unset + # SOCKS_SERVER in that case. + unset SOCKS_SERVER + fi + + # Increase GC_MALLOC_LIMIT if set (default is 8000000) + if [ -n "${RUBY_GC_MALLOC_LIMIT}" ] ; then + append-flags "-DGC_MALLOC_LIMIT=${RUBY_GC_MALLOC_LIMIT}" + fi + + # ipv6 hack, bug 168939. Needs --enable-ipv6. + use ipv6 || myconf="${myconf} --with-lookup-order-hack=INET" + + # Determine which modules *not* to build depending in the USE flags. + if ! use berkdb ; then + modules="${modules},dbm" + fi + if ! use gdbm ; then + modules="${modules},gdbm" + fi + if ! use ssl ; then + modules="${modules},openssl" + fi + if ! use tk ; then + modules="${modules},tk" + fi + + # Provide an empty LIBPATHENV because we disable rpath but we do not + # need LD_LIBRARY_PATH by default since that breaks USE=multitarget + # #564272 + INSTALL="${EPREFIX}/usr/bin/install -c" LIBPATHENV="" econf \ + --program-suffix=${MY_SUFFIX} \ + --with-soname=ruby${MY_SUFFIX} \ + --with-readline-dir="${EPREFIX}"/usr \ + --enable-shared \ + --enable-pthread \ + --disable-rpath \ + --with-out-ext="${modules}" \ + $(use_with jemalloc jemalloc) \ + $(use_enable jit jit-support ) \ + $(use_enable socks5 socks) \ + $(use_enable systemtap dtrace) \ + $(use_enable doc install-doc) \ + --enable-ipv6 \ + $(use_enable static-libs static) \ + $(use_enable static-libs install-static-library) \ + $(use_with static-libs static-linked-ext) \ + $(use_enable debug) \ + ${myconf} \ + --enable-option-checking=no + + # Makefile is broken because it lacks -ldl + rm -rf ext/-test-/popen_deadlock || die +} + +src_compile() { + emake V=1 EXTLDFLAGS="${LDFLAGS}" MJIT_CFLAGS="${CFLAGS}" MJIT_OPTFLAGS="" MJIT_DEBUGFLAGS="" +} + +src_test() { + emake -j1 V=1 test + + elog "Ruby's make test has been run. Ruby also ships with a make check" + elog "that cannot be run until after ruby has been installed." + elog + if use rubytests; then + elog "You have enabled rubytests, so they will be installed to" + elog "/usr/share/${PN}-${SLOT}/test. To run them you must be a user other" + elog "than root, and you must place them into a writeable directory." + elog "Then call: " + elog + elog "ruby${MY_SUFFIX} -C /location/of/tests runner.rb" + else + elog "Enable the rubytests USE flag to install the make check tests" + fi +} + +src_install() { + # Remove the remaining bundled gems. We do this late in the process + # since they are used during the build to e.g. create the + # documentation. + einfo "Removing default gems before installation" + rm -rf lib/bundler* lib/rdoc/rdoc.gemspec || die + + # Ruby is involved in the install process, we don't want interference here. + unset RUBYOPT + + local MINIRUBY=$(echo -e 'include Makefile\ngetminiruby:\n\t@echo $(MINIRUBY)'|make -f - getminiruby) + + LD_LIBRARY_PATH="${S}:${ED}/usr/$(get_libdir)${LD_LIBRARY_PATH+:}${LD_LIBRARY_PATH}" + + if [[ ${CHOST} == *darwin* ]] ; then + DYLD_LIBRARY_PATH="${S}:${ED}/usr/$(get_libdir)${DYLD_LIBRARY_PATH+:}${DYLD_LIBRARY_PATH}" + export DYLD_LIBRARY_PATH + fi + + RUBYLIB="${S}:${ED}/usr/$(get_libdir)/ruby/${RUBYVERSION}" + for d in $(find "${S}/ext" -type d) ; do + RUBYLIB="${RUBYLIB}:$d" + done + export LD_LIBRARY_PATH RUBYLIB + + # Create directory for the default gems + local gem_home="${EPREFIX}/usr/$(get_libdir)/ruby/gems/${RUBYVERSION}" + mkdir -p "${D}/${gem_home}" || die "mkdir gem home failed" + + emake V=1 DESTDIR="${D}" GEM_DESTDIR=${gem_home} install + + # Remove installed rubygems and rdoc copy + rm -rf "${ED}/usr/$(get_libdir)/ruby/${RUBYVERSION}/rubygems" || die "rm rubygems failed" + rm -rf "${ED}/usr/bin/"gem"${MY_SUFFIX}" || die "rm rdoc bins failed" + rm -rf "${ED}/usr/$(get_libdir)/ruby/${RUBYVERSION}"/rdoc* || die "rm rdoc failed" + rm -rf "${ED}/usr/bin/"{bundle,bundler,ri,rdoc}"${MY_SUFFIX}" || die "rm rdoc bins failed" + + if use doc; then + emake DESTDIR="${D}" GEM_DESTDIR=${gem_home} install-doc + fi + + if use examples; then + dodoc -r sample + fi + + dodoc ChangeLog NEWS doc/NEWS* README* + + if use rubytests; then + pushd test + insinto /usr/share/${PN}-${SLOT}/test + doins -r . + popd + fi +} + +pkg_postinst() { + if [[ ! -n $(readlink "${EROOT}"/usr/bin/ruby) ]] ; then + eselect ruby set ruby${MY_SUFFIX} + fi + + elog + elog "To switch between available Ruby profiles, execute as root:" + elog "\teselect ruby set ruby(23|24|...)" + elog +} + +pkg_postrm() { + eselect ruby cleanup +} diff --git a/dev-lang/ruby/ruby-3.0.3.ebuild b/dev-lang/ruby/ruby-3.0.3.ebuild new file mode 100644 index 000000000000..16eea1190ab4 --- /dev/null +++ b/dev-lang/ruby/ruby-3.0.3.ebuild @@ -0,0 +1,267 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic multilib + +MY_P="${PN}-$(ver_cut 1-3)" +S=${WORKDIR}/${MY_P} + +SLOT=$(ver_cut 1-2) +MY_SUFFIX=$(ver_rs 1 '' ${SLOT}) +RUBYVERSION=${SLOT}.0 + +DESCRIPTION="An object-oriented scripting language" +HOMEPAGE="https://www.ruby-lang.org/" +SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz" + +LICENSE="|| ( Ruby-BSD BSD-2 )" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +ssl static-libs systemtap tk xemacs" + +RDEPEND=" + berkdb? ( sys-libs/db:= ) + gdbm? ( sys-libs/gdbm:= ) + jemalloc? ( dev-libs/jemalloc:= ) + jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) + ssl? ( + dev-libs/openssl:0= + ) + socks5? ( >=net-proxy/dante-1.1.13 ) + systemtap? ( dev-util/systemtap ) + tk? ( + dev-lang/tcl:0=[threads] + dev-lang/tk:0=[threads] + ) + dev-libs/libyaml + dev-libs/libffi:= + sys-libs/readline:0= + sys-libs/zlib + virtual/libcrypt:= + >=app-eselect/eselect-ruby-20201225 +" + +DEPEND="${RDEPEND}" + +BUNDLED_GEMS=" + >=dev-ruby/minitest-5.14.2[ruby_targets_ruby30] + >=dev-ruby/power_assert-1.2.0[ruby_targets_ruby30] + >=dev-ruby/rake-13.0.3[ruby_targets_ruby30] + >=dev-ruby/rbs-1.0.0[ruby_targets_ruby30] + >=dev-ruby/rexml-3.2.4[ruby_targets_ruby30] + >=dev-ruby/rss-0.2.9[ruby_targets_ruby30] + >=dev-ruby/test-unit-3.3.7[ruby_targets_ruby30] + >=dev-ruby/typeprof-0.11.0[ruby_targets_ruby30] +" + +PDEPEND=" + ${BUNDLED_GEMS} + virtual/rubygems[ruby_targets_ruby30] + >=dev-ruby/bundler-2.2.15[ruby_targets_ruby30] + >=dev-ruby/did_you_mean-1.5.0[ruby_targets_ruby30] + >=dev-ruby/json-2.5.1[ruby_targets_ruby30] + rdoc? ( >=dev-ruby/rdoc-6.3.0[ruby_targets_ruby30] ) + xemacs? ( app-xemacs/ruby-modes )" + +src_prepare() { + eapply "${FILESDIR}"/"${SLOT}"/010*.patch + + if use elibc_musl ; then + eapply "${FILESDIR}"/3.0/900-musl-*.patch + eapply "${FILESDIR}"/2.7/901-musl-*.patch + fi + + einfo "Unbundling gems..." + cd "$S" + # Remove bundled gems that we will install via PDEPEND, bug + # 539700. + rm -fr gems/* || die + touch gems/bundled_gems || die + # Don't install CLI tools since they will clash with the gem + rm -f bin/{racc,racc2y,y2racc} || die + sed -i -e '/executables/ s:^:#:' lib/racc/racc.gemspec || die + + einfo "Removing bundled libraries..." + rm -fr ext/fiddle/libffi-3.2.1 || die + + if use prefix ; then + # Fix hardcoded SHELL var in mkmf library + sed -i -e "s#\(SHELL = \).*#\1${EPREFIX}/bin/sh#" lib/mkmf.rb || die + + if [[ ${CHOST} == *darwin* ]] ; then + # avoid symlink loop on Darwin (?!) + sed -i \ + -e '/LIBRUBY_ALIASES=/s/lib$(RUBY_INSTALL_NAME).$(SOEXT)//' \ + configure.ac || die + + # make ar/libtool hack for Darwin work + sed -i \ + -e "s/ac_cv_prog_ac_ct_AR='libtool/ac_cv_prog_AR='${CHOST}-libtool/" \ + configure.ac || die + fi + fi + + eapply_user + + eautoreconf +} + +src_configure() { + local modules= myconf= + + # -fomit-frame-pointer makes ruby segfault, see bug #150413. + filter-flags -fomit-frame-pointer + # In many places aliasing rules are broken; play it safe + # as it's risky with newer compilers to leave it as it is. + append-flags -fno-strict-aliasing + + # Socks support via dante + if use socks5 ; then + # Socks support can't be disabled as long as SOCKS_SERVER is + # set and socks library is present, so need to unset + # SOCKS_SERVER in that case. + unset SOCKS_SERVER + fi + + # Increase GC_MALLOC_LIMIT if set (default is 8000000) + if [ -n "${RUBY_GC_MALLOC_LIMIT}" ] ; then + append-flags "-DGC_MALLOC_LIMIT=${RUBY_GC_MALLOC_LIMIT}" + fi + + # ipv6 hack, bug 168939. Needs --enable-ipv6. + use ipv6 || myconf="${myconf} --with-lookup-order-hack=INET" + + # Determine which modules *not* to build depending in the USE flags. + if ! use berkdb ; then + modules="${modules},dbm" + fi + if ! use gdbm ; then + modules="${modules},gdbm" + fi + if ! use ssl ; then + modules="${modules},openssl" + fi + if ! use tk ; then + modules="${modules},tk" + fi + + # Provide an empty LIBPATHENV because we disable rpath but we do not + # need LD_LIBRARY_PATH by default since that breaks USE=multitarget + # #564272 + INSTALL="${EPREFIX}/usr/bin/install -c" LIBPATHENV="" econf \ + --program-suffix=${MY_SUFFIX} \ + --with-soname=ruby${MY_SUFFIX} \ + --with-readline-dir="${EPREFIX}"/usr \ + --enable-shared \ + --enable-pthread \ + --disable-rpath \ + --with-out-ext="${modules}" \ + $(use_with jemalloc jemalloc) \ + $(use_enable jit jit-support ) \ + $(use_enable socks5 socks) \ + $(use_enable systemtap dtrace) \ + $(use_enable doc install-doc) \ + --enable-ipv6 \ + $(use_enable static-libs static) \ + $(use_enable static-libs install-static-library) \ + $(use_with static-libs static-linked-ext) \ + $(use_enable debug) \ + ${myconf} \ + --enable-option-checking=no + + # Makefile is broken because it lacks -ldl + rm -rf ext/-test-/popen_deadlock || die +} + +src_compile() { + emake V=1 EXTLDFLAGS="${LDFLAGS}" MJIT_CFLAGS="${CFLAGS}" MJIT_OPTFLAGS="" MJIT_DEBUGFLAGS="" +} + +src_test() { + emake -j1 V=1 test + + elog "Ruby's make test has been run. Ruby also ships with a make check" + elog "that cannot be run until after ruby has been installed." + elog + if use rubytests; then + elog "You have enabled rubytests, so they will be installed to" + elog "/usr/share/${PN}-${SLOT}/test. To run them you must be a user other" + elog "than root, and you must place them into a writeable directory." + elog "Then call: " + elog + elog "ruby${MY_SUFFIX} -C /location/of/tests runner.rb" + else + elog "Enable the rubytests USE flag to install the make check tests" + fi +} + +src_install() { + # Remove the remaining bundled gems. We do this late in the process + # since they are used during the build to e.g. create the + # documentation. + einfo "Removing default gems before installation" + rm -rf lib/bundler* lib/rdoc/rdoc.gemspec || die + + # Ruby is involved in the install process, we don't want interference here. + unset RUBYOPT + + local MINIRUBY=$(echo -e 'include Makefile\ngetminiruby:\n\t@echo $(MINIRUBY)'|make -f - getminiruby) + + LD_LIBRARY_PATH="${S}:${ED}/usr/$(get_libdir)${LD_LIBRARY_PATH+:}${LD_LIBRARY_PATH}" + + if [[ ${CHOST} == *darwin* ]] ; then + DYLD_LIBRARY_PATH="${S}:${ED}/usr/$(get_libdir)${DYLD_LIBRARY_PATH+:}${DYLD_LIBRARY_PATH}" + export DYLD_LIBRARY_PATH + fi + + RUBYLIB="${S}:${ED}/usr/$(get_libdir)/ruby/${RUBYVERSION}" + for d in $(find "${S}/ext" -type d) ; do + RUBYLIB="${RUBYLIB}:$d" + done + export LD_LIBRARY_PATH RUBYLIB + + # Create directory for the default gems + local gem_home="${EPREFIX}/usr/$(get_libdir)/ruby/gems/${RUBYVERSION}" + mkdir -p "${D}/${gem_home}" || die "mkdir gem home failed" + + emake V=1 DESTDIR="${D}" GEM_DESTDIR=${gem_home} install + + # Remove installed rubygems and rdoc copy + rm -rf "${ED}/usr/$(get_libdir)/ruby/${RUBYVERSION}/rubygems" || die "rm rubygems failed" + rm -rf "${ED}/usr/bin/"gem"${MY_SUFFIX}" || die "rm rdoc bins failed" + rm -rf "${ED}/usr/$(get_libdir)/ruby/${RUBYVERSION}"/rdoc* || die "rm rdoc failed" + rm -rf "${ED}/usr/bin/"{bundle,bundler,ri,rdoc}"${MY_SUFFIX}" || die "rm rdoc bins failed" + + if use doc; then + emake DESTDIR="${D}" GEM_DESTDIR=${gem_home} install-doc + fi + + if use examples; then + dodoc -r sample + fi + + dodoc ChangeLog NEWS.md doc/NEWS* README* + + if use rubytests; then + pushd test + insinto /usr/share/${PN}-${SLOT}/test + doins -r . + popd + fi +} + +pkg_postinst() { + if [[ ! -n $(readlink "${EROOT}"/usr/bin/ruby) ]] ; then + eselect ruby set ruby${MY_SUFFIX} + fi + + elog + elog "To switch between available Ruby profiles, execute as root:" + elog "\teselect ruby set ruby(23|24|...)" + elog +} + +pkg_postrm() { + eselect ruby cleanup +} diff --git a/dev-lang/tcl/tcl-8.6.11.ebuild b/dev-lang/tcl/tcl-8.6.11.ebuild index 437413a4116b..af62f470c51a 100644 --- a/dev-lang/tcl/tcl-8.6.11.ebuild +++ b/dev-lang/tcl/tcl-8.6.11.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/tcl/${PN}-core${PV}-src.tar.gz" LICENSE="tcltk" SLOT="0/8.6" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="debug +threads" RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]" diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 4d83f7245e24ae26f5f7b73e94b39f24c7693265..c0ac0362bd107b2ed55b7ce388194ec2fab30bca 100644 GIT binary patch delta 88346 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 delta 88234 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�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 Z*@TCOh47~*+a3Pj{{SE!zq(C`0sxG<81Dc8 diff --git a/dev-libs/cyrus-sasl/files/cyrus-sasl-2.1.27-db_gdbm-fix-gdbm_errno-overlay-from-gdbm_close.patch b/dev-libs/cyrus-sasl/files/cyrus-sasl-2.1.27-db_gdbm-fix-gdbm_errno-overlay-from-gdbm_close.patch deleted file mode 100644 index f1e3ae9850c8..000000000000 --- a/dev-libs/cyrus-sasl/files/cyrus-sasl-2.1.27-db_gdbm-fix-gdbm_errno-overlay-from-gdbm_close.patch +++ /dev/null @@ -1,35 +0,0 @@ -From af48f6fec9a7b6374d4153c5db894d4a1f349645 Mon Sep 17 00:00:00 2001 -Message-Id: -From: Jonas Jelten -Date: Sat, 2 Feb 2019 20:53:37 +0100 -Subject: [PATCH] db_gdbm: fix gdbm_errno overlay from gdbm_close - -`gdbm_close` also sets gdbm_errno since version 1.17. -This leads to a problem in `libsasl` as the `gdbm_close` incovation overlays -the `gdbm_errno` value which is then later used for the error handling. - -Signed-off-by: Martin Kletzander ---- - sasldb/db_gdbm.c | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/sasldb/db_gdbm.c b/sasldb/db_gdbm.c -index ee56a6bf8516..c908808e04a1 100644 ---- a/sasldb/db_gdbm.c -+++ b/sasldb/db_gdbm.c -@@ -107,9 +107,11 @@ int _sasldb_getdata(const sasl_utils_t *utils, - gkey.dptr = key; - gkey.dsize = key_len; - gvalue = gdbm_fetch(db, gkey); -+ int fetch_errno = gdbm_errno; -+ - gdbm_close(db); - if (! gvalue.dptr) { -- if (gdbm_errno == GDBM_ITEM_NOT_FOUND) { -+ if (fetch_errno == GDBM_ITEM_NOT_FOUND) { - utils->seterror(conn, SASL_NOLOG, - "user: %s@%s property: %s not found in %s", - authid, realm, propName, path); --- -2.33.1 - diff --git a/dev-libs/gmp/Manifest b/dev-libs/gmp/Manifest index 4db6b7b96743..846b78dc7601 100644 --- a/dev-libs/gmp/Manifest +++ b/dev-libs/gmp/Manifest @@ -1,2 +1,3 @@ +DIST gmp-6.2.1-arm64-darwin.patch.bz2 2520 BLAKE2B 3d4e9dbd29dc9aa81f0c9e0de4a5904c989d54148c9e3dcc5097a43b3fb1ecd17802dacfc71ee131c0805a345f5dce9009e88439758d3a0ed8b3a88526353b4a SHA512 72d49f09c3facd75036c945e076207e72e5673ba9605999c32a122e43e8b970ed646c8ca8f07acbb62bff5e7c387d4c8e1f73ca73e50ac3f574b5f6471d66d56 DIST gmp-6.2.1.tar.xz 2027316 BLAKE2B c0d85f175392a50cfa01bc6b0a312b235946ad8b4f6f84f6dabd33d7a6f2cc75c9b0e1e33057be07750bfa0145b7c4cf3b6188a5be6ca9d7271ec2276c84ebcb SHA512 c99be0950a1d05a0297d65641dd35b75b74466f7bf03c9e8a99895a3b2f9a0856cd17887738fa51cf7499781b65c049769271cbcb77d057d2e9f1ec52e07dd84 DIST gmp-man-6.2.1.pdf 827583 BLAKE2B 9aa25457a3c488e37cc7d54d825253ab749a3780919570579b319cf607001de50b212ca387b70213abcc5ab428b4525bdb9cd8ae932798a2d7928da98ce3f353 SHA512 f2d9d02e97975355ef490e921fedc94fb7687c3661eec8fa2e94a1622b6e59b17b3879eb3ec1f2df8edac100f727175144d107f4c49c602b773c43bc9e91dbcb diff --git a/dev-libs/gmp/files/gmp-6.2.1-CVE-2021-43618.patch b/dev-libs/gmp/files/gmp-6.2.1-CVE-2021-43618.patch new file mode 100644 index 000000000000..90129ec5b2bd --- /dev/null +++ b/dev-libs/gmp/files/gmp-6.2.1-CVE-2021-43618.patch @@ -0,0 +1,17 @@ +https://bugs.gentoo.org/823804 +https://gmplib.org/repo/gmp-6.2/rev/561a9c25298e +--- a/mpz/inp_raw.c ++++ b/mpz/inp_raw.c +@@ -88,8 +88,11 @@ mpz_inp_raw (mpz_ptr x, FILE *fp) + + abs_csize = ABS (csize); + ++ if (UNLIKELY (abs_csize > ~(mp_bitcnt_t) 0 / 8)) ++ return 0; /* Bit size overflows */ ++ + /* round up to a multiple of limbs */ +- abs_xsize = BITS_TO_LIMBS (abs_csize*8); ++ abs_xsize = BITS_TO_LIMBS ((mp_bitcnt_t) abs_csize * 8); + + if (abs_xsize != 0) + { diff --git a/dev-libs/gmp/gmp-6.2.1-r2.ebuild b/dev-libs/gmp/gmp-6.2.1-r2.ebuild new file mode 100644 index 000000000000..f228e714b6e2 --- /dev/null +++ b/dev-libs/gmp/gmp-6.2.1-r2.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic libtool multilib-minimal toolchain-funcs + +MY_PV=${PV/_p*} +MY_PV=${MY_PV/_/-} +MANUAL_PV=${MY_PV} +MANUAL_PV=6.2.1 +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="Library for arbitrary-precision arithmetic on different type of numbers" +HOMEPAGE="https://gmplib.org/" +SRC_URI="ftp://ftp.gmplib.org/pub/${MY_P}/${MY_P}.tar.xz + mirror://gnu/${PN}/${MY_P}.tar.xz + doc? ( https://gmplib.org/${PN}-man-${MANUAL_PV}.pdf )" +SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-arm64-darwin.patch.bz2" + +LICENSE="|| ( LGPL-3+ GPL-2+ )" +# The subslot reflects the C & C++ SONAMEs. +SLOT="0/10.4" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+asm doc +cxx pic static-libs" + +BDEPEND="sys-devel/m4 + app-arch/xz-utils" + +S=${WORKDIR}/${MY_P%a} + +DOCS=( AUTHORS ChangeLog NEWS README doc/configuration doc/isa_abi_headache ) +HTML_DOCS=( doc ) +MULTILIB_WRAPPED_HEADERS=( /usr/include/gmp.h ) + +PATCHES=( + "${FILESDIR}"/${PN}-6.1.0-noexecstack-detect.patch + "${FILESDIR}"/${PN}-6.2.1-no-zarch.patch + "${WORKDIR}"/${P}-arm64-darwin.patch + "${FILESDIR}"/${P}-CVE-2021-43618.patch +) + +src_prepare() { + default + + # We cannot run autotools here as gcc depends on this package + elibtoolize + + # bug #536894 + if [[ ${CHOST} == *-darwin* ]] ; then + eapply "${FILESDIR}"/${PN}-6.1.2-gcc-apple-4.0.1.patch + fi + + # GMP uses the "ABI" env var during configure as does Gentoo (econf). + # So, to avoid patching the source constantly, wrap things up. + mv configure configure.wrapped || die + cat <<-\EOF > configure + #!/usr/bin/env sh + exec env ABI="${GMPABI}" "$0.wrapped" "$@" + EOF + + # Patches to original configure might have lost the +x bit. + chmod a+rx configure{,.wrapped} || die +} + +multilib_src_configure() { + # Because of our 32-bit userland, 1.0 is the only HPPA ABI that works + # https://gmplib.org/manual/ABI-and-ISA.html#ABI-and-ISA (bug #344613) + if [[ ${CHOST} == hppa2.0-* ]] ; then + GMPABI="1.0" + fi + + # ABI mappings (needs all architectures supported) + case ${ABI} in + 32|x86) GMPABI=32;; + 64|amd64|n64) GMPABI=64;; + [onx]32) GMPABI=${ABI};; + esac + export GMPABI + + # bug #367719 + if [[ ${CHOST} == *-mint* ]]; then + filter-flags -O? + fi + + tc-export CC + + # --with-pic forces static libraries to be built as PIC + # and without TEXTRELs. musl does not support TEXTRELs: bug #707332 + ECONF_SOURCE="${S}" econf \ + CC_FOR_BUILD="$(tc-getBUILD_CC)" \ + --localstatedir="${EPREFIX}"/var/state/gmp \ + --enable-shared \ + $(use_enable asm assembly) \ + $(use_enable cxx) \ + $(use pic && echo --with-pic) \ + $(use_enable static-libs static) +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + # Should be a standalone lib + rm -f "${ED}"/usr/$(get_libdir)/libgmp.la + + # This requires libgmp + local la="${ED}/usr/$(get_libdir)/libgmpxx.la" + if ! use static-libs ; then + rm -f "${la}" + fi +} + +multilib_src_install_all() { + einstalldocs + use doc && cp "${DISTDIR}"/gmp-man-${MANUAL_PV}.pdf "${ED}"/usr/share/doc/${PF}/ +} diff --git a/dev-libs/granite/metadata.xml b/dev-libs/granite/metadata.xml index d6214366ccaa..c30cfb603e40 100644 --- a/dev-libs/granite/metadata.xml +++ b/dev-libs/granite/metadata.xml @@ -1,20 +1,17 @@ + - - xgqt@riseup.net - Maciej Barć - - - proxy-maint@gentoo.org - Proxy Maintainers - - - Granite is a companion library for GTK+ and GLib. - Among other things, it provides complex widgets and convenience - functions designed for use in apps built for elementary OS. - - - elementary/granite - + + xgqt@gentoo.org + Maciej Barć + + + Granite is a companion library for GTK+ and GLib. + Among other things, it provides complex widgets and convenience + functions designed for use in apps built for elementary OS. + + + elementary/granite + diff --git a/dev-libs/icu-layoutex/Manifest b/dev-libs/icu-layoutex/Manifest index 7478359e6e18..820d3604cb0b 100644 --- a/dev-libs/icu-layoutex/Manifest +++ b/dev-libs/icu-layoutex/Manifest @@ -1 +1,2 @@ DIST icu4c-69_1-src.tgz 24814903 BLAKE2B ef95a04e238f0de96e969d580ef64000ab04a4a0003e8f31fd02baab35387d5ab2c4d792ae0d14f3de8e48aa28570237ccd67fb32e03b13d1572e4a995b1de76 SHA512 d4aeb781715144ea6e3c6b98df5bbe0490bfa3175221a1d667f3e6851b7bd4a638fa4a37d4a921ccb31f02b5d15a6dded9464d98051964a86f7b1cde0ff0aab7 +DIST icu4c-70_1-src.tgz 25449582 BLAKE2B e229376ee45322db99aa963465048ab5e694ce9f0ba335f071817198238de21fcd77dfe3e86ea1394790e2a3b6d96772d1b98cb7dccd6462a9dd05c0ab7bdef0 SHA512 0b26ae7207155cb65a8fdb25f7b2fa4431e74b12bccbed0884a17feaae3c96833d12451064dd152197fd6ea5fd3adfd95594284a463e66c82e0d860f645880c9 diff --git a/dev-libs/icu-layoutex/icu-layoutex-70.1.ebuild b/dev-libs/icu-layoutex/icu-layoutex-70.1.ebuild new file mode 100644 index 000000000000..0fad8d95c72a --- /dev/null +++ b/dev-libs/icu-layoutex/icu-layoutex-70.1.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic multilib-minimal toolchain-funcs + +DESCRIPTION="External layout part of International Components for Unicode" +HOMEPAGE="https://icu-project.org/" +SRC_URI="https://github.com/unicode-org/icu/releases/download/release-${PV//./-}/icu4c-${PV//./_}-src.tgz" +S="${WORKDIR}/${PN/-layoutex}/source" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="debug static-libs" + +DEPEND=" + ~dev-libs/icu-${PV}[${MULTILIB_USEDEP}] + dev-libs/icu-le-hb[${MULTILIB_USEDEP}] +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig +" + +PATCHES=( "${FILESDIR}/${PN}-65.1-remove-bashisms.patch" ) + +src_prepare() { + # apply patches + default + + # Disable renaming as it is stupid thing to do + sed -i \ + -e "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 1/" \ + common/unicode/uconfig.h || die + + # Fix linking of icudata + sed -i \ + -e "s:LDFLAGSICUDT=-nodefaultlibs -nostdlib:LDFLAGSICUDT=:" \ + config/mh-linux || die + + eautoreconf +} + +src_configure() { + # Use C++14 + append-cxxflags -std=c++14 + + if tc-is-cross-compiler; then + mkdir "${WORKDIR}"/host || die + pushd "${WORKDIR}"/host >/dev/null || die + + CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \ + CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_CXX)" AR="$(tc-getBUILD_AR)" \ + RANLIB="$(tc-getBUILD_RANLIB)" LD="$(tc-getBUILD_LD)" \ + "${S}"/configure --disable-renaming --disable-debug \ + --disable-samples --enable-static || die + emake + + popd >/dev/null || die + fi + + multilib-minimal_src_configure +} + +multilib_src_configure() { + local myeconfargs=( + --disable-renaming + --disable-samples + --enable-layoutex + $(use_enable debug) + $(use_enable static-libs static) + ) + + tc-is-cross-compiler && myeconfargs+=( + --with-cross-build="${WORKDIR}"/host + ) + + # icu tries to use clang by default + tc-export CC CXX + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_test() { + # INTLTEST_OPTS: intltest options + # -e: Exhaustive testing + # -l: Reporting of memory leaks + # -v: Increased verbosity + # IOTEST_OPTS: iotest options + # -e: Exhaustive testing + # -v: Increased verbosity + # CINTLTST_OPTS: cintltst options + # -e: Exhaustive testing + # -v: Increased verbosity + pushd layoutex &>/dev/null || die + emake -j1 VERBOSE="1" check + popd &>/dev/null || die +} + +multilib_src_install() { + pushd layoutex &>/dev/null || die + default + popd &>/dev/null || die +} diff --git a/dev-libs/icu/Manifest b/dev-libs/icu/Manifest index 7478359e6e18..820d3604cb0b 100644 --- a/dev-libs/icu/Manifest +++ b/dev-libs/icu/Manifest @@ -1 +1,2 @@ DIST icu4c-69_1-src.tgz 24814903 BLAKE2B ef95a04e238f0de96e969d580ef64000ab04a4a0003e8f31fd02baab35387d5ab2c4d792ae0d14f3de8e48aa28570237ccd67fb32e03b13d1572e4a995b1de76 SHA512 d4aeb781715144ea6e3c6b98df5bbe0490bfa3175221a1d667f3e6851b7bd4a638fa4a37d4a921ccb31f02b5d15a6dded9464d98051964a86f7b1cde0ff0aab7 +DIST icu4c-70_1-src.tgz 25449582 BLAKE2B e229376ee45322db99aa963465048ab5e694ce9f0ba335f071817198238de21fcd77dfe3e86ea1394790e2a3b6d96772d1b98cb7dccd6462a9dd05c0ab7bdef0 SHA512 0b26ae7207155cb65a8fdb25f7b2fa4431e74b12bccbed0884a17feaae3c96833d12451064dd152197fd6ea5fd3adfd95594284a463e66c82e0d860f645880c9 diff --git a/dev-libs/icu/icu-70.1.ebuild b/dev-libs/icu/icu-70.1.ebuild new file mode 100644 index 000000000000..83163eaec2b6 --- /dev/null +++ b/dev-libs/icu/icu-70.1.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit autotools flag-o-matic multilib-minimal python-any-r1 toolchain-funcs + +DESCRIPTION="International Components for Unicode" +HOMEPAGE="https://icu.unicode.org/" +SRC_URI="https://github.com/unicode-org/icu/releases/download/release-${PV//./-}/icu4c-${PV//./_}-src.tgz" +S="${WORKDIR}/${PN}/source" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +IUSE="debug doc examples static-libs" + +BDEPEND="${PYTHON_DEPS} + virtual/pkgconfig + doc? ( app-doc/doxygen[dot] ) +" + +MULTILIB_CHOST_TOOLS=( + /usr/bin/icu-config +) + +PATCHES=( + "${FILESDIR}/${PN}-65.1-remove-bashisms.patch" + "${FILESDIR}/${PN}-64.2-darwin.patch" + "${FILESDIR}/${PN}-68.1-nonunicode.patch" + # Should be in the next rleease, but check + # https://bugs.gentoo.org/788112 + "${FILESDIR}/${PN}-69.1-fix-ub-units.patch" +) + +src_prepare() { + default + + # Disable renaming as it is stupid thing to do + sed -i \ + -e "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 1/" \ + common/unicode/uconfig.h || die + + # Fix linking of icudata + sed -i \ + -e "s:LDFLAGSICUDT=-nodefaultlibs -nostdlib:LDFLAGSICUDT=:" \ + config/mh-linux || die + + # Append doxygen configuration to configure + sed -i \ + -e 's:icudefs.mk:icudefs.mk Doxyfile:' \ + configure.ac || die + + eautoreconf +} + +src_configure() { + append-cxxflags -std=c++14 + + if tc-is-cross-compiler; then + mkdir "${WORKDIR}"/host || die + pushd "${WORKDIR}"/host >/dev/null || die + + CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \ + CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_CXX)" AR="$(tc-getBUILD_AR)" \ + RANLIB="$(tc-getBUILD_RANLIB)" LD="$(tc-getBUILD_LD)" \ + "${S}"/configure --disable-renaming --disable-debug \ + --disable-samples --enable-static || die + emake + + popd >/dev/null || die + fi + + multilib-minimal_src_configure +} + +multilib_src_configure() { + local myeconfargs=( + --disable-renaming + --disable-samples + --disable-layoutex + $(use_enable debug) + $(use_enable static-libs static) + $(multilib_native_use_enable examples samples) + ) + + tc-is-cross-compiler && myeconfargs+=( + --with-cross-build="${WORKDIR}"/host + ) + + # work around cross-endian testing failures with LTO #757681 + if tc-is-cross-compiler && is-flagq '-flto*' ; then + myeconfargs+=( --disable-strict ) + fi + + # icu tries to use clang by default + tc-export CC CXX + + # make sure we configure with the same shell as we run icu-config + # with, or ECHO_N, ECHO_T and ECHO_C will be wrongly defined + export CONFIG_SHELL="${EPREFIX}/bin/sh" + # probably have no /bin/sh in prefix-chain + [[ -x ${CONFIG_SHELL} ]] || CONFIG_SHELL="${BASH}" + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_compile() { + default + + if multilib_is_native_abi && use doc; then + doxygen -u Doxyfile || die + doxygen Doxyfile || die + fi +} + +multilib_src_test() { + # INTLTEST_OPTS: intltest options + # -e: Exhaustive testing + # -l: Reporting of memory leaks + # -v: Increased verbosity + # IOTEST_OPTS: iotest options + # -e: Exhaustive testing + # -v: Increased verbosity + # CINTLTST_OPTS: cintltst options + # -e: Exhaustive testing + # -v: Increased verbosity + emake -j1 VERBOSE="1" check +} + +multilib_src_install() { + default + + if multilib_is_native_abi && use doc; then + docinto html + dodoc -r doc/html/* + fi +} + +multilib_src_install_all() { + local HTML_DOCS=( ../readme.html ) + einstalldocs +} diff --git a/dev-libs/libevdev/Manifest b/dev-libs/libevdev/Manifest index 38a0b4d68674..5d3c22f975b3 100644 --- a/dev-libs/libevdev/Manifest +++ b/dev-libs/libevdev/Manifest @@ -1 +1,2 @@ DIST libevdev-1.11.0.tar.xz 445316 BLAKE2B f3c1aa688d83f4a27abec23f18817bbdb7a5911cc30fab694271f620c23273cf20109598edb0049239e78a173baa20471ad1f25266eff34a50ed8898d7b86080 SHA512 b3c6b4a1532c5142f3684b920dcdd497a5368aec516e8c389e2c8f9d1eaba16c907b2a7f2c82a3c3ff89bb4d0ae5503c736098c095f9f1bc98f0668e99bf639d +DIST libevdev-1.12.0.tar.xz 443716 BLAKE2B 1df548cc9bc2472c88308eb2794df7d5636d498631b8873a1957f5cc959097235e64f46f61285a3cbe1abbfe1d968946ae181dfcd8150fecfddf212ed7f4e07e SHA512 6c1c1362d5112cdf3816d1f735c27e625f5463ebf10a83d675cd9364c3fb291ebcb91c051da442f1a36ed28ba7dd99af74546707f61274f7d5715c544a0ed04c diff --git a/dev-libs/libevdev/libevdev-1.12.0.ebuild b/dev-libs/libevdev/libevdev-1.12.0.ebuild new file mode 100644 index 000000000000..a5a5af24e1b8 --- /dev/null +++ b/dev-libs/libevdev/libevdev-1.12.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit meson-multilib python-any-r1 + +DESCRIPTION="Handler library for evdev events" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/libevdev/ https://gitlab.freedesktop.org/libevdev/libevdev" + +if [[ ${PV} == 9999* ]] ; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/libevdev/libevdev.git" + inherit git-r3 +else + SRC_URI="https://www.freedesktop.org/software/libevdev/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="doc test" + +DEPEND="test? ( dev-libs/check[${MULTILIB_USEDEP}] )" +BDEPEND=" + ${PYTHON_DEPS} + doc? ( app-doc/doxygen ) + virtual/pkgconfig +" +RESTRICT="!test? ( test )" + +multilib_src_configure() { + local emesonargs=( + $(meson_feature doc documentation) + $(meson_feature test tests) + ) + meson_src_configure +} + +multilib_src_test() { + meson_src_test -t 100 +} + +multilib_src_install_all() { + if use doc; then + local HTML_DOCS=( doc/html/. ) + einstalldocs + fi +} diff --git a/dev-libs/libgudev/libgudev-237-r1.ebuild b/dev-libs/libgudev/libgudev-237-r1.ebuild index 0e8919dab601..2141553f6982 100644 --- a/dev-libs/libgudev/libgudev-237-r1.ebuild +++ b/dev-libs/libgudev/libgudev-237-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://download.gnome.org/sources/libgudev/${PV}/${P}.tar.xz" LICENSE="LGPL-2.1+" SLOT="0/0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="introspection test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libphonenumber/libphonenumber-8.12.37.ebuild b/dev-libs/libphonenumber/libphonenumber-8.12.37.ebuild index 14b1b298ff0b..9a9e61d6b305 100644 --- a/dev-libs/libphonenumber/libphonenumber-8.12.37.ebuild +++ b/dev-libs/libphonenumber/libphonenumber-8.12.37.ebuild @@ -13,7 +13,7 @@ CMAKE_USE_DIR="${WORKDIR}"/${P}/cpp LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" IUSE="test" RESTRICT="test !test? ( test )" diff --git a/dev-libs/libptytty/Manifest b/dev-libs/libptytty/Manifest new file mode 100644 index 000000000000..c09eade27267 --- /dev/null +++ b/dev-libs/libptytty/Manifest @@ -0,0 +1 @@ +DIST libptytty-2.0.tar.gz 45673 BLAKE2B 81112267157c1ba785052b2e1667c4af251991816005375d44efd1c4d9c58cc5e59324df35e556d45e46df6bceccc654d71e6c264dae5a15ea100cc9db63c5a6 SHA512 9cca5fddbcc4025c2bbe043e3367ac902d0024a34301258dafcf0de70935c055279d88227168d112d0e4c0dc37f1f49e1ea587bd6bddf0b9d92400657bc7be08 diff --git a/dev-libs/libptytty/libptytty-2.0.ebuild b/dev-libs/libptytty/libptytty-2.0.ebuild new file mode 100644 index 000000000000..47385e16bc89 --- /dev/null +++ b/dev-libs/libptytty/libptytty-2.0.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A library for mostly OS-independent handling of pty/tty/utmp/wtmp/lastlog" +HOMEPAGE="http://software.schmorp.de/pkg/libptytty.html" +SRC_URI="http://dist.schmorp.de/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +DOCS=( Changes README ) diff --git a/dev-libs/libptytty/metadata.xml b/dev-libs/libptytty/metadata.xml new file mode 100644 index 000000000000..beac02a9af14 --- /dev/null +++ b/dev-libs/libptytty/metadata.xml @@ -0,0 +1,8 @@ + + + + + marecki@gentoo.org + Marek Szuba + + diff --git a/dev-libs/lockdev/files/lockdev-1.0.3-add-autotools.patch b/dev-libs/lockdev/files/lockdev-1.0.3-add-autotools.patch index f54bcb8fd72c..01551f56295d 100644 --- a/dev-libs/lockdev/files/lockdev-1.0.3-add-autotools.patch +++ b/dev-libs/lockdev/files/lockdev-1.0.3-add-autotools.patch @@ -5,8 +5,8 @@ Contributed by Nick Fortino (nfortino@gmail.com) 2/1/2009 Updated by Jonathan Callen 2009-09-11 ---- Makefile.am -+++ Makefile.am +--- a/Makefile.am ++++ b/Makefile.am @@ -0,0 +1,20 @@ +include_HEADERS = src/lockdev.h src/ttylock.h + @@ -28,9 +28,9 @@ Updated by Jonathan Callen 2009-09-11 + for page in $(manpage_links); do \ + $(LN_S) -f lockdev.3 $(DESTDIR)$(man3dir)/$${page} ; \ + done ---- configure.ac -+++ configure.ac -@@ -0,0 +1,22 @@ +--- a/configure.ac ++++ b/configure.ac +@@ -0,0 +1,25 @@ +AC_INIT([lockdev], [1.0.3], [BUG-REPORT-ADDRESS]) +AC_CONFIG_AUX_DIR([scripts]) +AM_INIT_AUTOMAKE @@ -51,5 +51,8 @@ Updated by Jonathan Callen 2009-09-11 +# Checks for programs. +AC_PROG_LN_S + ++AC_HEADER_MAJOR ++ ++AC_CONFIG_HEADERS([config.h]) +AC_CONFIG_FILES([Makefile]) +AC_OUTPUT diff --git a/dev-libs/lockdev/files/lockdev-1.0.3-major-minor.patch b/dev-libs/lockdev/files/lockdev-1.0.3-major-minor.patch new file mode 100644 index 000000000000..8a47137f8aee --- /dev/null +++ b/dev-libs/lockdev/files/lockdev-1.0.3-major-minor.patch @@ -0,0 +1,24 @@ +--- a/src/lockdev.c ++++ b/src/lockdev.c +@@ -123,13 +123,17 @@ + #include + #include + #include +-#if defined (__GNU_LIBRARY__) ++ ++#include "config.h" ++#if defined (MAJOR_IN_MKDEV) ++# include ++#elif defined (MAJOR_IN_SYSMACROS) + # include +-# define MAJOR(dev) gnu_dev_major (dev) +-# define MINOR(dev) gnu_dev_minor (dev) + #else +-# error "put here a define for MAJOR and MINOR" ++# error "include here the header file defining major() and minor()" + #endif ++#define MAJOR(dev) major (dev) ++#define MINOR(dev) minor (dev) + + #include "lockdev.h" + diff --git a/dev-libs/lockdev/lockdev-1.0.3.1.2-r3.ebuild b/dev-libs/lockdev/lockdev-1.0.3.1.2-r3.ebuild index 2cd31f466afb..419f982bc81b 100644 --- a/dev-libs/lockdev/lockdev-1.0.3.1.2-r3.ebuild +++ b/dev-libs/lockdev/lockdev-1.0.3.1.2-r3.ebuild @@ -26,6 +26,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="perl" PATCHES=( + "${WORKDIR}/${DEB_P}.diff" "${FILESDIR}/${MY_P}-add-autotools.patch" "${FILESDIR}/${MY_P}-fix-perl.patch" ) @@ -37,12 +38,7 @@ pkg_setup() { } src_prepare() { - cd "${WORKDIR}" || die - # Note: we do *not* want to be in ${S} for this, as that breaks the patch - epatch "${WORKDIR}/${DEB_P}.diff" - - cd "${S}" || die - epatch "${PATCHES[@]}" + epatch -p1 "${PATCHES[@]}" epatch_user eautoreconf diff --git a/dev-libs/lockdev/lockdev-1.0.3.1.2-r4.ebuild b/dev-libs/lockdev/lockdev-1.0.3.1.2-r4.ebuild new file mode 100644 index 000000000000..49560227160a --- /dev/null +++ b/dev-libs/lockdev/lockdev-1.0.3.1.2-r4.ebuild @@ -0,0 +1,97 @@ +# Copyright 2001-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GENTOO_DEPEND_ON_PERL="no" + +inherit perl-module autotools multilib-minimal + +MAJOR=$(ver_cut 1) +MY_PV=$(ver_cut 1-3) +MY_P=${PN}-${MY_PV} +DEB_PV=$(ver_rs 3 '-') +DEB_P=${PN}_${DEB_PV} + +DESCRIPTION="Library for locking devices" +HOMEPAGE="http://packages.debian.org/source/sid/lockdev" +SRC_URI=" + mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${MY_PV}.orig.tar.gz + mirror://debian/pool/main/${PN:0:1}/${PN}/${DEB_P}.diff.gz +" +S="${WORKDIR}"/${PN}-${MY_PV} + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="perl" + +PATCHES=( + "${WORKDIR}/${DEB_P}.diff" + "${FILESDIR}/${MY_P}-add-autotools.patch" + "${FILESDIR}/${MY_P}-fix-perl.patch" + "${FILESDIR}/${MY_P}-major-minor.patch" +) + +PERL_S=./LockDev + +pkg_setup() { + use perl && perl_set_version +} + +src_prepare() { + default + + eautoreconf + + # perl module build + multilib_copy_sources +} + +multilib_src_configure() { + econf + + if multilib_is_native_abi && use perl; then + cd "${PERL_S}" || die + perl-module_src_configure + fi +} + +multilib_src_compile() { + emake + + if multilib_is_native_abi && use perl; then + cd "${PERL_S}" || die + perl-module_src_compile + fi +} + +multilib_src_test() { + if multilib_is_native_abi && use perl; then + cd "${PERL_S}" || die + SRC_TEST="do" + export LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+${LD_LIBRARY_PATH}:}${BUILD_DIR}/.libs" + perl-module_src_test + fi +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + if multilib_is_native_abi && use perl; then + cd "${PERL_S}" || die + mytargets="pure_install" + perl-module_src_install + fi +} + +multilib_src_install_all() { + dodoc AUTHORS ChangeLog* debian/NEWS README.debug + newdoc debian/changelog changelog.debian + + find "${ED}" -name '*.la' -delete || die +} + +pkg_preinst() { + use perl && perl_set_version +} diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild index 83f7f2e9921c..7d1814330930 100644 --- a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild +++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${PN}-${MY_PV}/${P}.t LICENSE="|| ( BSD 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="bindist doc gnutls nss static-libs" RDEPEND=" diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index 9e9eff1e36cc..0c9cb95b812b 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1 +1,2 @@ DIST wayland-protocols-1.23.tar.xz 74116 BLAKE2B a92f9d80e8d9062fb79c06e13141b46e0f43d0813f461e087a9fa724fa752df3b4fe5698e34e7431f3b43cca0adf7b86ab77c948060f6c02e4c7693f7975cd15 SHA512 11f09147da1dd01a9f5c921eb0bfc6244a72023a052ef96bc121e16437a2c43d0dbba748c2de832539f57371e90b16bd13069bec07391305717f8fca295ea2a6 +DIST wayland-protocols-1.24.tar.xz 77120 BLAKE2B 912132cb2b65b99184f25942e02000444ce5d37b60f33363999e8431db5835d3c0dab41dae312f0dbb02d03ab7e4f3f588e7b507e767ec132a82fd816700b09a SHA512 4b1122517db56f48a5fafd4bd0cb7f94faef6fdd2d80e6cec17e5a6bafbaf2f5a71b958ed12e6d13965494885c209b2fb6dd8331487b39c6f251e71f1e770a15 diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild new file mode 100644 index 000000000000..f9b1910a51a1 --- /dev/null +++ b/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="Wayland protocol files" +HOMEPAGE="https://wayland.freedesktop.org/" + +if [[ ${PV} = 9999* ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/" + inherit git-r3 +else + SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( dev-libs/wayland ) +" +RDEPEND="" +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use test tests) + ) + meson_src_configure +} diff --git a/dev-perl/MIME-Lite/files/3.030-makefilepl.patch b/dev-perl/MIME-Lite/files/3.030-makefilepl.patch deleted file mode 100644 index 1fea2f7f53a4..000000000000 --- a/dev-perl/MIME-Lite/files/3.030-makefilepl.patch +++ /dev/null @@ -1,43 +0,0 @@ -diff -Naur MIME-Lite-3.030/Makefile.PL MIME-Lite-3.030.new/Makefile.PL ---- MIME-Lite-3.030/Makefile.PL 2013-11-04 02:04:48.000000000 +0000 -+++ MIME-Lite-3.030.new/Makefile.PL 2016-02-22 10:15:49.107771292 +0000 -@@ -5,39 +5,12 @@ - #------------------------------------------------------------ - # Makefile: - #------------------------------------------------------------ --my %extra_prereq = ( -- 'Mail::Address' => 1.62, -- 'MIME::Types' => 1.28, -- 'MIME::Base64' => undef, -- 'MIME::QuotedPrint' => undef, --); -- --for my $module (sort keys %extra_prereq) { -- local $@; -- my $ok = eval "require $module; \$extra_prereq{\$module} && \$module->VERSION(\$extra_prereq{\$module}); 1"; -- delete $extra_prereq{ $module } if $ok; --} -- - my %prereq = ( - 'File::Spec' => 0, - 'File::Basename' => 0, - 'Email::Date::Format' => '1.000', # first release - ); - --if (%extra_prereq) { -- print "MIME::Lite is designed to take advantage of a variety of external modules\n", -- "if they are not present then MIME::Lite will attempt to do its best\n", -- "but its strongly recommend that you install them.\n\n", -- "These modules are:\n", -- (map {; "\t$_\n" } sort keys %extra_prereq), -- "I can add these modules to the prereq list which will cause the files to be\n", -- "automatically installed if they aren't already present\n"; -- -- if (prompt("Add prereqs?",'Yes')=~/y/i) { -- %prereq = (%prereq, %extra_prereq); -- } --} -- - # Write the Makefile: - WriteMakefile( - NAME => 'MIME::Lite', diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz index e13ad98c16ed192748cf1bf6c5e995bd30d3caf7..1dfb2b523946f1a1a219da710dd2aef8312f6c1b 100644 GIT binary patch delta 138450 zcmV(nK=QwUni2Pz5rBjNv;rk5e|w?vkspQ%stq^gq=vqyX~k0MkP2|y=gmp>lNYO` z{apf%UIT(~o%JZ$i2FCusR>>=mt=Pi&CV%Pu`irXh*3CZFVO;J(NJw5?;@A)XmHMMI1Guekq@+MMLln!{cS1a~Pt8=G7ewN+==ijSE3NQp_dJ?*$y1O)L zNs%cf&VdZXw#Hm9ZA9fsrL6EqQ$izVWeo3qldyZqzU8SZ*}f_-r1oZ#xK4C$)ZdwG zCK-X#{yc}F0hLX0aeDW=e;%u9baF-VI7MTTp{@Pb*3aU2w>A{i=3Zk{lH7W%9h$kY zr<_6Kj5cC0DC}T`kGk{b&gyJ=)@Fk&u36IZjoQYmCHwsG%HAXm zsLLlu*gMuV)Hd3;r`zo;^YM#V7+Cs9yE2kWBgCY^%?#`nC-a&*zkGFX9CuACx8YQa z$i6#9((I-dy&!Ew^q_mnLAX+z*LxT5231BjOJt|Ky|_9bEgZl5u%HE-y(2OM+IJT+1?6Dyr43zRf56ohy>kj}dRFsSwv7?!)kD#+)Zn_DCp z4tHQj@*dbGfBxK7A>yqPxQv7iB9*nJiiV!BJYrRolh8l_qacu{(3-MRl~_rUZ)Tk; z0}yT>7VG=?8-LLKp#)FTcx3ThYHcK~;*@*TboBzJAv?mgLBZQqlaPKvKGl z0IYQkfnQ@pU^>syA}<}}zDrQKwsI_6JEB_wWU3@!fBcDm$f>Kh0ZBz;l1 zN{_!ae{P%nO(k~bQX1>ku`!#9YX1-ejlk3PfcmjnO<0h)_ZFlGkZyT4A=ig;55VXx zm9iaOu96QGK|g$CH7R;LO>k{&e(VlPt^4{zNic$a#swDG>UH|;2ci(*c`ETv>+tWN`3vYb)o06U{o)jL{ zYPWJ0$$uIY6KvAi*?4+Mg2}y#S5uZ3NQkLRUy6{gYM5%@wm4Nak>1n^ijkz}jSJat zW+~faEGcSp*fVSm)gGlDOn`}XTffZae}Gs$%xhSlQ{|euV^Ig6U|QHARjr}z(tv}k zzdKpiH_aG}69OY=wH;*wvb&D%2^Yul(9;PhUWmRaK-|Xw*802e+b^HT^|8IY7CRrp zKIre5mxEddg-TNKgDPA9oQ;sn#?hO-Hd| zl&Db%pfcB}RoPGSg*4z+$vkj=XHq}Xfnw#&54Jkh=q`M^C8h8C0rmvEdB6DxUEBMg z-u>>^`~6o&p!zb$pxjvSJ+V+jRFzlbFrr!_u~hH2BF$k zQpoG6pz3$G=cuuA)v(l2 zDVO0d0vmtzrVmZ#t@o(+jK>c0zoK>_aySxIW<1ta;EX#j^!&|=X=?EKeQ&no{ycv9 z^`}RrHJt{Z`*%_-9 z>-B;0C+LrK6KA{!sageT2qoiPai^W4iU6;SE4zQGJ`D^gbWrZqg{E{;a8a*kl@Yo| zU#hZE+2~@c@PYHN=dtjaBR{&F#l-pL0g4TK4b6!n?%VHv_kH@xD6!@Z7tvyQTDx zcdvgt5k*mBA|ExwveIg#anOPy6Gv12L9Q3j_p)}moac@D!70$HnGoeMd+q70T4vtb z;Ze&DWgr}(ZxV;7MgYX?`n&1&If$e{dez*v)l5)`0-(at+;n~~pl%}Ty%JW)8R`(lKvi5El6X-3*n)sW&8e5-^U5B4h;;)#IM}cmw_bgKiGx zcT`->cA-1j1i(11*9-RR`=9Rd=?!j6d@u(xjeB7M$aiR1#>K8!B^CDFbpPIz3Er0h z6Mu~boU%tl)3HSmLgu@a<@X9)cN~xxMO;~4=jIA`2W~HJvFEid5x2pBfAdd)H;xXze!(W()Xj${Fc>(@Nb7 zcCwmgI%m)(QJFJ}&cWWj6-btEu&G4m{f?Kc7IqYM)A{V=?T|$RFOx0Dj{_fvl8hs9 zZV2MHl9zo6hjwo-gW9U3h-bXP9=v3F%IVWVe~Evgve%DpaGGsXQi>_O=p_8mqFJF- z2dQN$W}U*foej-_oSg2a5qfh9BvPQRFQ9YGMv7HRSXuld$j>a^0EX8q_VMTT{=@$o zfB)s}=^a9{V>jyYf)Ogmg6c0jKSA;*TAhnr0G?9jQ{4o9iA+7^z&HDg)ns-!hN+{$ ze=TY1_Ch}8<0cS+q@5?J%MHgIyi?_nF}Jhw_n*Bo4!(c`eRBtC5* zXO6+aTay1FcUFtNWqPK}k-Xxp3GP8js`v&7@>c4CEV0Rfp&AV7iyBjJs#(?|A#jn^ zfGm&F)oa;=Xs>xE4f4x7^*P=P8W&fI38Xo7$g5e@nN8mWKLDv2t&F290)RH_Lu`=a>W ztmC%Ls5QVgiYi9VWm-cEfTk;FS;8wjSp9mP1ssaio~3{O_~~u3UI*syYjUXQ;0z4AHfO?k*JN(5hCvo8 zb+DAd0e4QDpkL3GO37W-;OLTcoCD5)sj34B2aE-}opoTSq;6hKQ^P7pf8MKH3fg;w zHPsS_V|!i-r~~^{nI6Y7duKbl!|og|+fj-MOf|iFxl$pETIhpsh`#*aHAF00tjmXy zIL~k44B8^xFWc=GahD@?`r8b!3Wie;*ae*t(6G;(18Hd*om)sF{x`tNf2&2ap!$sv%mX38 zD|T{KZS0ic7_}1}r*lbDPwZl5AY+mcocA8l5OPpc_noce?mITlo|YwEqn+SeS=Spi z^C5GYb=Fy9pVF@>M5N0Y=lSawRp#}S8`zIYMm?q4u;|*PAr-2qs(;JXGzC;7dPu-z zRkO(OY|`MoI=yw4e>xrSZu+(Gy8(MCDxG>csYSZroQ9p9zg6lU{rKj20CIH2ymNfL zY@a@MlIl-i<2vdr+??BBJ8x9y%2Xce;)pFW55@bu{OT0u+Fb))K}Unlv#A>ieln>z zO`pyIZnynV(Oc7=&h6~oed*TNwKt(BenIW`Z&O6j|5bZFiWY_ zO1pLN%HVztf7-%HB?yYrFpCmz5Eku3DRz0=$|gHdquvAphkl!~%oKk3=-F>XuUHzU*0tc^jBY={A{9y6R?cIPkf8eS-9c!1@O}ag`l~p@& ztQlIq_PIi0=E%QZuRlNP<)rhWtF9NU8Hz_xr(7@_e+JL3wcVwWA0TSp3#nyg#N!xB zkg0xTHv|;KpOMojr-;T{Qb+5{%8Dybt}oDBE#*^bGi|bgod6ui$m6ruduR)w5v1?2 znq&$OuA#*<8KdkaB=6HBf5S0TT?u?T4yZk9K;(JreRlJEl)-4~vPP9-oQ48N1#!YP zgCiGUe-&qEPgS;d8%y>&kUcm!I+1!_dNAQS?@`_hdm;T>%jS@rpQi>QYmpet^1R zZOf~C`LlWoqcV40TB7%sQ-`7Y8=$sCTVGFBJOH#)S0-bjM)RXPLcC;BPJu49*4anl zXp%`4KFCoYVO0r0i}wzVZE)d=)f9OJ;i>RkcCx2;LJX@BLM#$s~c8T%|gzlVB ziiG-vZ_9Z*wW`HjwsSq^YCwTCcpZK_Hs+*44{Tax0!H>@<|arb8~7zSgQ}ebz@tr= zp~2{swJK^<1QO_&W&80p=Vg1~iVDfJe0B$gHmPEqe<9zu zAx8jQ9o&T0ON6iKVH^A6>)&KmvUubzuKv!gA6%J%?^O@$B~P>!>K%xu z3e~3y<62;;AGLwVld(5f@9ERL*>`gd4crpurrBExKx=6SZIh|IWRqpb*^x4{*$8i% z2I|^&I!;TtVf*ruwoo=b_?}w@wmptpe=XUGr-sw)Pkl@H4O(BY@q;R9f7bWl!lG&@ zn|G-*5bC^UmM7;$i(~SdR&1OH`B-&21+DiK``KQ?xip+efn?NE^Qo6js(&n8ERTEb zxhdsOvbm)$>4G6It63oS=@siawR8-rsa;Jk60rLWA7q7~_`pLVBGgQcg zfuxaoRvNfEyg*Kp%9+7tDXvz9{Zzei9fPLQG19S80K9|jvn~Jcq#@u{?!x;d@4sHM z@n7#>=FaCL;4Gw&;Qg8t+cD4ofBsXBjY3#@gu*ktO&#;H|XMLv5ue?taJ%gzCw=>ST(luFQU z$~mRDtx;}rjig&(@+mu`zP)TOdA5%dx2#k%!Fc;^zH=bx7WRO5RTYV#piQ@16>%s{ zC_E2opOjr$wPYTm#pqQv8^v^bshfSAUI+$&w&NrKWM}L^OMH*LQsZhi)eGg~^W=c0 zi~{RGz`13Oe=E@(3FMo-U#F_b2*I(T9=yLLtOb7ok5EsCJtRPC8GlH&2l<>FSm5=o zPa(BLuG1lIV8s=fF&!#2WOByl9Zz^>@`?^=ie@D>WRhusPimIcMT=klvqFsK@ zPmMgU#1BV^h>5^u`27mM z$t3H00b`zdf7oVG$@yE~0;)0x2CE~M&5=fd2BB;9R4BDiop5^4a) ztCP=%UN(Fd6$jZ`!_Ye|=>|Ps`rK_09THJFe=Jd5jQ%=z{(gLV{~zu1`~UdL>AX1x zsnx8_;AA%d`WzPVy6cu}4!F3fiN_g^;0WImrq;njCDINu2w8sAWhaDsb8IUxQ59}e zF6(B?EUTD6iB^_?D_M(m2jyKH*{5Zzo6^Tkg zf8nbE=q=q(HHYTCP9>yn&dl;L#c5HZ)*;oS2hfR3rkp6f6oaOWAj&1x+s@#K%d2Jk z!ykTpn-Lk+x|+`7J1kHKAL0mqQF$^e0Z87K?*+I$?Ghi0ZotW8Exq3gMkN9_tE#h3 zl+3WGiwZo?Ce3O%kW2njDM+(gbyUN)e^_4q*?-ISf|>s~Pm)|UUfaUo5R=w%78 zT~3I4ITpmbLUH7h>ZGxp@_8u2s@y`ew-@*{2M8(dJ85}peM@d8^PNX3h1v#S%8u^G z^?JRU{ef2st?}W8Bgnnmh`;A5>rMjBNn*Qn9#)`E?e_y%Yiqcw#p}f^Uw(2Ff60R~ z6*L(ltn@YDA2~tfk|BX!%}q%sht$*%R_QR+VB`oZUbH>6@&LfL>eX)4<0kD&)}3~8 zvcj%GvVqJ@NA{;zO6*Y*1mVp0w^R5wL)xWrNLQvDyWCx0wn*%FcJTq&(nA-~%}JHaG?>EuLbM_AZ+USH~4^Gt%j`muwCYaLS7G=u{I zt~+~Do48{+5Gp|ga9(76EeyTbcIpn)M}CUe65vg8-xo{YX&|yC2k(sIf0|?HDhB4L zybfXsQT!6XDZl?}!9W_@Uf+hbUXwWZo^J1Wc%h0;g1}EJ8@Kzx_ED@;8Z4U&K<(JG z1bJSu2Dru8d+ru^*?qG7qK8uhrIVzOj;!Wedq`<|FO1_=ver;4_Igt9Nu%t=TbYqyvbr66j17zqa$f;i{hMz0eP|l3ycUHK0IiXW^{n&$k%L5a@JIW|=}54FMKVRcpxa=y0TJt^SY zBu$eCathT%p%-j8M^?4JEupkmEB43t*UxW5vzbd%WDwX@&4B=|daUsnNq)Pg(L=QY zFCtahkNyTlgSyp9f7=!QQY-&*=QW*vl+;glt|WnwQ~8T3Pg~&nfYVSk|!s>+UqVN(?KPxK?%tJS{5|DC~>?g z$6pHgEN^n>XFQ2WA)P8fPU>z>t=pV;zs2?cldMSDN?$v=%bKbC)&Q6NR3N5*@oIj% zWY_rg&8J^K^uNBi+IaAZ;>n!F4+_qZqA%r=yp;$1cuO6fDUqEZf16-+$_1a!;DR$F z!N8e8FpeJed|wrLK@g<&I&76`mAQEwSsDL8y}KDaJ)b zAV{mLvIG%!U}So=blM62X4WhRNs8cjW*~Y6=laOEAmAWYhAp0}{CJwhn+tQXNE8H62J5Ip@Itl6py z;WSKL1i4aVN+Cu7?@8&5Y^43f>NRDI@tuQ zt&$o`5|ap|@@$Z~{8R*Fg*23uB7Mup+t?ddSVo+ex1Q7>3hf-)RP3x82je0ZN_bF2 zaoK|uq6_a~Q^Zw&8;;wl4vzp~TJ~w?#`l%y072bRn3p7VXdN!~OB+ci;Z- zyWf5Da_t_Zl0E3d5T4KF!$W1;XU@wlPU-qnm*=`HezlR;52o|#so;|)v*A$QhvNIX z)$3xH5Zx3=Pz*4V-IhziA@Te!R10#YZVG)4yoA)dKTEQII!96!A?H}{;P)mv#n0G*e= zt9)n>Q~B@K?(JJ!sqo9X)|nCxQK2?)zHRG`GKP(`HlmuVQyn)JgYrjtYihTsFj3K_UFWh%Oex+V#O*|LP3(X;`Z~y`uFX>W$Mr&jMSJsXC7L?03(NP{G$x8cU zlA1EORMU#2;de8mlS?ms8TYPQ&S~|}&hsJ+)LtFrrjj~zE_iAYC=Eu^Bf+lqJoLWw zU8;K>bfs@6nDQn&Q3)s$Kqa9}6>m)uW&S#EzxF{=Y1Y0O2)Jl)b4_U(0s6t#Jts+T z+|H?gcB+YDl-s_x-F_JT*H15I2_6Qr*{gj`j&7l9b8{S=n46F{HICWrQ(Q~9N{L^k zVIx6Y)5udXlDn!XL|DEx^;IyI+9&}V6c7iTtXX^S&BmnwbJ1teR^gQ|68QbBFlv0v z+C#ZFgB25C*6F}5pFkHVmvUU-oZgZIKkedwuImO@lD4ScWt{Uu_4{#i_Ezm;vACO` zE9>Z#Fs{LDu8V`-HiD;;L%hW|SMKc=p0=*np}ucP`!UqPFK4ceMPOrDvNwunasi;@ za!SnktyB7o27{U&&q!d?8YJo;TO4iN2^kZ}nW7S4!xpNuJJb7`c^oPc4iH2s&ko~% zL($jM?A9s2!!lqWGfW^?1Bp0pp@L2#AgtT+YKPRxej7A`SBf|)O%>D$2TJGze6A(? z48~$p5SEp8;$da(Q{{57;&HI(y}VG*|FUEsfBkTOr9vodhS`*ba2)d*6g5)^22f2< zXjTe4_=oJss#TNODn>o8AaRm~GfA_5JHrB974)T)IDh%GU9* z&#`O`QE@!ZHvkPNJElmzBo)X0_3!h5$zE$;m^i+Om%VzSfvQ=kS#!4Mb?Dn)-aWkU zuip-ZFTBr1?)`D7!#_W1uZt>3RGFkDFvh8q$24Bj7{N#4_rgs)U9aV3~Xn*9m{!I?`E-Kxuh8l&C)$ zsYPL%F4s(9hAFbOO)Z3D@-5FWrA~pBj*Z3@=u-|*TDHAK3Lx2S@^Kvj+_HA|?aQ6z zvn6}se|JC2ekk5~B{Ds4__7lgzNjoJ+09GwF>Ksdu=~ZI;dGHYd2334e)J9e6M(hH z41CUm*y<-kRzg-;S#N5-ac(-jrhRsj2zYatZgax$agLzdNw+g6ga?EU3VW^Lh-`-@ z6cscfc;NjcNo!6^Qo@5@d(KXd05-#Ax4{YL zduK7v{ycO3rMK5Fhtht3Y#LvVWw(vLSssk3cEJumRW>^}vbauE6jZzB2^23XO@JbU zR+H*bA40?f_~>tF%}2B~;yKZzhl3qQJ-U(#R9-&qN{Pi#AH&$>2~I+?b9D#Ulp2@w znADD+gNeWzzI~6RIX>r1!+|8CkfX(oLX7Z9!j4iJjQyLVy^5TFb6Arzebi+YkRD`y z8~GP%p-mAC-D=v)^?LjH>GXfTa|#@XEo(`&wWz(jds|GXB^b1!bWic#(`y>)fs_4r z@jjJg1*n5V#;Tm7R+*UqoHyc=taWx!~5&ax4%&~;peZ}I)lr2OB}F56w|bbNUI=X z)0LQm+1U2#I4p_^6XRGG^S~}ZJvPptcQo0_JI5Af4>-twD+@(p3-MzC!nLU&Ya8Pr ztB0n$iK1cGdfWt($uMgD5D<8oLyI0@4Z#K!B)Q(qxv8VVqo$w~?g93{=5~smv5jBT$dDN?w#@8TruV)rI>(>CKN{t)-T8v*jRZ z%KA6+e6quTz?YXox))(w8*vcA(DDj+bXFDdrt(UrsPd`-$hl1pG9gRVjZ_~+%BFA zy?ClZ>0kb*;n%6}pLcL>Z?o4oQPCM=(+gqbSPDQMy~W zem#_befZnMn{U4V!`B4BcIEt)i|)00*DSctpcl>i_C677ki+f3l6I+SG@`R^RNJa- zDl4Mp32#F7k|t@vsxIgtzHTJ=v61n{&c--@77K$*@1rPPojC202xh=hD%Ns3 zc3Og})}e<8hU0^_#GlyOCGC{IEm=k?X_9i}n67wrIt{30c!f0u-7JFpwz1)e%XT^m zqhtv(E-{I+ov%U0zVGBc{O7~_H-7}G{r%xnfBmkg%FXt@03G5bPR(_yv2i?|A0pL% zdRe<@zRYQK*wH&SwH6%|xBw7`%`CwHkiURRqGJR^w5%4kV6V%8Ths0&|0M~Mq?*5& zGv4gPRsB~KqP96u~g^JHH^3VpW_a3+60lr*W}c@h3&p=@ZohW+n~aX9Tjh>ynfnGX+jcFo&O!Z zYS6q;r#SZ&WP~k?uu_pLnLtA&c&}_W_4?WUa~MTGEAvaxzGNdRg9A@l6kRf42OWoH zCBEM*EzY9qw=5NcdGIQl5Xc&k8&@y~sjo;WIK1SsU#axQ#VbiQSkG;mkz5;p&?u;O z$f}3U-ii)dmx36Sgzd^?rf9LswputI`H&J%Ji3P+AKKsK*^Y;wUatj+0EDinM2qMl zwm7ebv+{N!9~|e@QS0Qf$dP%T2fSVT;4JdyPxfQSS&FUK!3dh2sJP!Lt zjx1@I3Cnz1c4L>)srvI{`J}yn2tQoAO^4SxO8h_jhvxu2ICBFsYxDN%w0psqrd;Q& z9_rHbZWib61FJ6ncO)XF-AnYOZ5;pYa1o!f4UMaLrYQa9Qa65i;?ncohpYem<}cc{ z{p0m8wmRS2*j?_?J_)3)PbCe}`B%>37}*>AcZ4Wxn+Q1MaI$ zMtI0m=wW!7PfSbdT`xwb%RfxaU_%wo_~z9{4AW}Dv5Yduv=1Fm9-9PURhBU5g{`Ov zFDqZvCzsg7#@7PUC=Sf+B$DHtIw4cR#0y}u_0$n}o>6ZVUQ%;^V8yYt^K4+gbH0leo+~;osYnCHwVV{~|2$=EsNkUvbfzc3#tCmtxsDSnxbaIFO!{eeHmt zy?E0-0BlFsNIJ0LyWE7dD&jGAzNY3lgffS1zyQ


7|pDw2;X92Om9hGTJOUiPH4 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

i}o6-@dnoz1U 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 diff --git a/dev-perl/Net-Z3950-ZOOM/Manifest b/dev-perl/Net-Z3950-ZOOM/Manifest index 1585e68d1ab4..dfd6d63e5876 100644 --- a/dev-perl/Net-Z3950-ZOOM/Manifest +++ b/dev-perl/Net-Z3950-ZOOM/Manifest @@ -1,2 +1 @@ -DIST Net-Z3950-ZOOM-1.28.tar.gz 66800 BLAKE2B 747fdc742914edcf0c12e40a03ee593a45177bda6020489055a8e3e208c1ef02c709360fc2a72b7102e0d707c6920a01925b24be351eea4786103b6c5433d21e SHA512 647ec0e7e572a10307be76c469781423f3cdd176c9d968bc93746f22570b11208dc3364e8835fa1840dfb10de7a5df0d683ff06aeae2f1a67db13a8f810871eb DIST Net-Z3950-ZOOM-1.30.tar.gz 67042 BLAKE2B b49659cc925d33867619e04ef5f2e52bd067ab9bae7fe31db979b268dba663e4ad400e6a5eece05d0e9060b8b17db783b8e5b70105ad4ea7099a4d2e32ad7831 SHA512 6511786d9d25070eb370313428b25e32120b4d591e1dbe585933b57e210423ea5b599bfdd995e65682a0963854b0ad7143c80d90b81f1e511c3ed23e44b6a7cc diff --git a/dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.280.0-r3.ebuild b/dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.280.0-r3.ebuild deleted file mode 100644 index 878bf6c3179f..000000000000 --- a/dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.280.0-r3.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=MIRK -DIST_VERSION=1.28 -inherit perl-module - -DESCRIPTION="Perl extension for invoking the ZOOM-C API" - -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -RDEPEND=">=dev-libs/yaz-2.1.50:= - dev-perl/MARC-Record -" -DEPEND="${RDEPEND}" -PATCHES=( "${FILESDIR}/${PN}-1.28-network-tests.patch" ) diff --git a/dev-perl/Number-Fraction/Manifest b/dev-perl/Number-Fraction/Manifest index 3c082c61b8f3..cd2c72e7fdb8 100644 --- a/dev-perl/Number-Fraction/Manifest +++ b/dev-perl/Number-Fraction/Manifest @@ -1,2 +1 @@ -DIST Number-Fraction-2.00.tar.gz 7771 BLAKE2B 49cd613ebf3c3342160902e09582fed8247c6e1b089d1f68455d2c120a219f7d3e1009e64ff950037b5ba61347818e51b756cde50c25970f2071874ca63a7ec9 SHA512 ce78d42b4d448ae1425f1a6c98a7c8a330d35aa510971748e30b55a235f26e3fae4f1cb498b9014fcee512fd19a72902c5d44b2f00ad6b03111783a757644135 DIST Number-Fraction-v3.0.4.tar.gz 14891 BLAKE2B a43b82c09f04191d1d251a14c02656d1ad695768a681442a17e85182c13f049bc66582dad1e03d99991966a7c43581211bdf4daba568364daf5022f771f06210 SHA512 c309e4ee95909a8ad570f061387490c49cf11d71b76569dc2b3b98c8c4bc0c2b4936ca6f14dc5818ca3aea34fec06486665269f304ff5141c566acc061522407 diff --git a/dev-perl/Number-Fraction/Number-Fraction-2.0.0.ebuild b/dev-perl/Number-Fraction/Number-Fraction-2.0.0.ebuild deleted file mode 100644 index 8fa5336cc350..000000000000 --- a/dev-perl/Number-Fraction/Number-Fraction-2.0.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR="DAVECROSS" -DIST_VERSION=2.00 -inherit perl-module - -DESCRIPTION="Perl extension to model fractions" - -SLOT="0" -KEYWORDS="~amd64 x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-perl/Moose - virtual/perl-Carp" -DEPEND="${RDEPEND} - >=dev-perl/Module-Build-0.400.0 - test? ( virtual/perl-Test-Simple )" - -src_test() { - perl_rm_files "t/10_pod.t" "t/11_pod_coverage.t" - perl-module_src_test -} diff --git a/dev-perl/OLE-StorageLite/Manifest b/dev-perl/OLE-StorageLite/Manifest index 24849e5adf1a..24d90332affd 100644 --- a/dev-perl/OLE-StorageLite/Manifest +++ b/dev-perl/OLE-StorageLite/Manifest @@ -1,2 +1 @@ -DIST OLE-Storage_Lite-0.19.tar.gz 21952 BLAKE2B eec82ca4dfc28d82d3e709d778ba9dd693632d6008344ca8164ad32856790c8d624e5380cdcff32c9d5d734634d96e42025cbea51aeba7d96ee52397f93e553d SHA512 d59030ccdd519e14d0e84dacdce7a627d71d53c755c8aedbf903a3b78ba769d0b98fe6e813eeb8e6c35e45d5a1c19d519fa5792b183b8b2ec1de8fddccaa534c DIST OLE-Storage_Lite-0.20.tar.gz 22586 BLAKE2B 7cbcb9a249a3d7e131e3aecd9821cb57242230f14b3058ebaed0d956d2d4ecc2e7f1d7aa40aeff01ff581016beaca75ac92456923b98dbe7932ec37374ec678a SHA512 bcf89c561e02c850f6d5d27705dd671f0294e4a903cf7863f9dbf536203dfb3148ca4fa88ef91a429b96142bf1ae040989d8850fd171448e0db5dc9ae7fc1877 diff --git a/dev-perl/OLE-StorageLite/OLE-StorageLite-0.190.0-r1.ebuild b/dev-perl/OLE-StorageLite/OLE-StorageLite-0.190.0-r1.ebuild deleted file mode 100644 index 53e149f37f8b..000000000000 --- a/dev-perl/OLE-StorageLite/OLE-StorageLite-0.190.0-r1.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MY_PN=OLE-Storage_Lite -MODULE_AUTHOR=JMCNAMARA -MODULE_VERSION=0.19 -inherit perl-module - -DESCRIPTION="Simple Class for OLE document interface" - -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -SRC_TEST="do" diff --git a/dev-perl/OOTools/Manifest b/dev-perl/OOTools/Manifest index 8ae629b7f37f..8bc40e9c6a20 100644 --- a/dev-perl/OOTools/Manifest +++ b/dev-perl/OOTools/Manifest @@ -1,3 +1,2 @@ DIST OOTools-2.300.0-patch.tar.bz2 765 BLAKE2B 049b4c0a581aaad02ea7702dad01b9c1127b7232f1bb1ec7dde70cb788f72782a79803378ba674ce69cd31b0ee7a09000b94345f31639319da143e8430682e8a SHA512 534f696290af7b3352d9aaa8c8b5f35bbd77108d6adc1f45eb046c9f0c730bb269a6853fdf8a8a93326b4fc28698ceafe4929f990ad911000f493747dd920af9 -DIST OOTools-2.4.tar.gz 32542 BLAKE2B 29eeea63e7eb66927d575b009e1754bbabb554c33bbcf238c73d3bdf8ed66affcf4713c2f69098af10494a9680f5ea04b8f1f36a4aa8f4f2488dc5bfb932da28 SHA512 95eb0142ee54d07b6264169b1ac1d47bfa71c5fca3ef97b4bbdebd493fcf02e8340843bb4be7dac8810814e71314e41bf049bf332022c8e2096cf0a3be5b220e DIST OOTools-2.41.tar.gz 32627 BLAKE2B 47ebecf4b2844de906c6aa2705cd683e68ea45276d421d67943b2f48bafc833c938853e5a54dadb03703b6f756aee42b72fd36ecac05be3fdd76a2d2526b9d0f SHA512 26337ba9a4909b3de27b7aafdc54f0b0c7671f7d822bb5bf5fdaf7a700d4a0c20e270634365d19c05d75b8eda787afb08d20f9abeab2547a7c74b9d9a1f317c6 diff --git a/dev-perl/OOTools/OOTools-2.400.0.ebuild b/dev-perl/OOTools/OOTools-2.400.0.ebuild deleted file mode 100644 index c14c46c43c0e..000000000000 --- a/dev-perl/OOTools/OOTools-2.400.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=SKNPP -DIST_VERSION=2.4 -inherit perl-module - -DESCRIPTION="Pragma to implement lvalue accessors with options" -SRC_URI+=" https://dev.gentoo.org/~tove/distfiles/${CATEGORY}/${PN}/${PN}-2.300.0-patch.tar.bz2" - -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-perl/Module-Build - test? ( - dev-perl/CGI - ) -" - -EPATCH_SUFFIX=patch -PATCHES=( - "${WORKDIR}"/${DIST_NAME:-${PN}}-patch -) -PERL_RM_FILES=( t/test_pod.t t/test_pod_coverage.t ) diff --git a/dev-perl/Ogg-Vorbis-Header-PurePerl/Manifest b/dev-perl/Ogg-Vorbis-Header-PurePerl/Manifest index 4499529bf41d..0eb7f8557470 100644 --- a/dev-perl/Ogg-Vorbis-Header-PurePerl/Manifest +++ b/dev-perl/Ogg-Vorbis-Header-PurePerl/Manifest @@ -1,2 +1 @@ -DIST Ogg-Vorbis-Header-PurePerl-1.0.tar.gz 16370 BLAKE2B 2b3f09e5875104fe1509b748eb4777a6f41545162f52e1a95c4da149e08efc4d8c518db4030c30edd14aa1c25068552f22c511a4db6f58f5e9fe0175c44cce93 SHA512 897cf8033f38219b1292cbf68e4a84a709d69aa76fd513c72a471c042c7b14aff0ab7c23ca780492e3735450d00b37eec28f62a3f65ffe916710b8d1f224e612 DIST Ogg-Vorbis-Header-PurePerl-1.05.tar.gz 69433 BLAKE2B 14bca96be5d828ce15408d69faf47a227630df31a86ce2d1ecd450f35c27e627b2da489654e19d55aa304f8d6a624fe61c0baa48ec409f6b946a96e53b3c848c SHA512 46d040ad8cd7d51187ca06b4d8968ad9009a8f4e2b5a164cb5318b8ec126adba787b0d70ace6feda810eaea37e63761dc25dbaa399d86c8fd1a13fe0fc07296f diff --git a/dev-perl/Ogg-Vorbis-Header-PurePerl/Ogg-Vorbis-Header-PurePerl-1.0.0-r2.ebuild b/dev-perl/Ogg-Vorbis-Header-PurePerl/Ogg-Vorbis-Header-PurePerl-1.0.0-r2.ebuild deleted file mode 100644 index c084d11b44a5..000000000000 --- a/dev-perl/Ogg-Vorbis-Header-PurePerl/Ogg-Vorbis-Header-PurePerl-1.0.0-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=DANIEL -DIST_VERSION=1.0 -DIST_EXAMPLES=( "examples/*" ) -inherit perl-module - -DESCRIPTION="Object-oriented interface to Ogg Vorbis information and comment fields" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="" - -PATCHES=( - "${FILESDIR}/${PN}-1.0-test-array-ref.patch" - "${FILESDIR}/${PN}-1.0-example-ogginfo.patch" -) diff --git a/dev-perl/Ogg-Vorbis-Header/Manifest b/dev-perl/Ogg-Vorbis-Header/Manifest index 96200ae98c9f..52b20c22248c 100644 --- a/dev-perl/Ogg-Vorbis-Header/Manifest +++ b/dev-perl/Ogg-Vorbis-Header/Manifest @@ -1,2 +1 @@ -DIST Ogg-Vorbis-Header-0.05.tar.gz 39332 BLAKE2B aa20d304ec67facd32ed69c5c5104e05f5a0893ab061720f647a7a36f8054b2e80a3c693bb545ad5579b66b91934071425cf56ea6a9336eea50c8cb960bbdfdb SHA512 dceb4895453bcaccb83f0820e36af08f96525f011603dbad59135dacf84236e9c9dab388256e8518d4e6851765bd4808c616a8ce89d7c95191cced03832eba72 DIST Ogg-Vorbis-Header-0.11.tar.gz 33652 BLAKE2B 52832de17a22b869596f1eec6ae4bc9cf6780945b683b23c6e1222a2875ecee7a1c6e625120c8d76615efdd2afb3eb5fd1d29e50c3046efd1c99449c6f326e45 SHA512 edef27bcb7d737a655c6f3c6dc4311442bb97f9cdebd14d930a0443fc56f073d47ec73fe2fddbe5d4b00670f8cc833ae6263796f0017d846b43a6dba44866b2b diff --git a/dev-perl/Ogg-Vorbis-Header/Ogg-Vorbis-Header-0.50.0-r1.ebuild b/dev-perl/Ogg-Vorbis-Header/Ogg-Vorbis-Header-0.50.0-r1.ebuild deleted file mode 100644 index 827155e3ef69..000000000000 --- a/dev-perl/Ogg-Vorbis-Header/Ogg-Vorbis-Header-0.50.0-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=DAVECROSS -DIST_VERSION=0.05 -inherit perl-module - -DESCRIPTION="An object-oriented interface to Ogg Vorbis information and comment fields" - -SLOT="0" -LICENSE="GPL-2+ LGPL-2" -KEYWORDS="~alpha amd64 ~ia64 ~ppc ~sparc x86" -IUSE="" - -RDEPEND=" - dev-perl/Inline-C - media-libs/libogg - media-libs/libvorbis -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker -" diff --git a/dev-perl/PAR-Dist/Manifest b/dev-perl/PAR-Dist/Manifest index bc3146da9925..58ad688ba335 100644 --- a/dev-perl/PAR-Dist/Manifest +++ b/dev-perl/PAR-Dist/Manifest @@ -1,2 +1 @@ -DIST PAR-Dist-0.49.tar.gz 36682 BLAKE2B a58bf1a63782ae08af3ac3d5426818013eb63a45cb795be0d7662446110019b10c7b042c428639e75aa0f8372d5359f71562095b538b83ae926cff21e247ec67 SHA512 5b0b69e9436d49ab47c4bca8d48790bbc04fec526eeec96a75c768b13f318cf3a0fb2b1a3ab9f835fb4326af2d1339f85257ec5e96f4dfe0efd77c9a36a89acc DIST PAR-Dist-0.51.tar.gz 42492 BLAKE2B c01e9e23e574559184555cc5d64c767046189e9af984e34f44cc7d860218d744a4dc597b543ad0020927d8075ff73b6d6ea36b2854a738adbc53c51e2abede2b SHA512 4c06ff54dfa8f3dc4766b60c45337b3cf80b32ec6bcc49d7e5a4786e0533e495f6215b257100fa5aae50f12e01a8b3d7144254d8706019c50ff115915f0fcb41 diff --git a/dev-perl/PAR-Dist/PAR-Dist-0.490.0-r1.ebuild b/dev-perl/PAR-Dist/PAR-Dist-0.490.0-r1.ebuild deleted file mode 100644 index 3a5e267ec43d..000000000000 --- a/dev-perl/PAR-Dist/PAR-Dist-0.490.0-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=RSCHUPP -MODULE_VERSION=0.49 -inherit perl-module - -DESCRIPTION="Create and manipulate PAR distributions" - -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-solaris" -IUSE="" - -DEPEND=" - virtual/perl-File-Spec - virtual/perl-File-Temp - || ( dev-perl/YAML-Syck dev-perl/YAML ) - dev-perl/Archive-Zip" - # || ( YAML::Syck YAML YAML-Tiny YAML-XS Parse-CPAN-Meta ) -RDEPEND="${DEPEND}" - -SRC_TEST="do" diff --git a/dev-perl/PAR/Manifest b/dev-perl/PAR/Manifest index 08e291b6380b..5f173379c293 100644 --- a/dev-perl/PAR/Manifest +++ b/dev-perl/PAR/Manifest @@ -1,2 +1 @@ -DIST PAR-1.015.tar.gz 65748 BLAKE2B 1d5bb6dffb1ba10132af09187106406d2bc982fef6258be7b27fe6ca1e600986af8d0050f9011a4d301a11ebd05440be2cb0e17c5d1247ba460474d84add9a81 SHA512 411048cb6517364b04cb46c179574b4baf2dc0788efecedc1e5fe2283a203d25157f1e74411761b8dd3019f50b651b0f40bf7d50131cf40077c4372571aa62b7 DIST PAR-1.017.tar.gz 65942 BLAKE2B 99acabab41bff84b9445c38dbceffe5731a20afb16cecef20a6d6fa48babfebdba42d675fd813c91cde59b4b932fff00571957bcebb1001c194e90dbc59648ea SHA512 74f7f0645ff7de8fbb4cd930e0be496401821efa6b34578acba6c567ab3126ef221fd0ab45bd4e6e1118099aed1a48bdd572f2c743dff5e919d8d22796da0145 diff --git a/dev-perl/PAR/PAR-1.15.0.ebuild b/dev-perl/PAR/PAR-1.15.0.ebuild deleted file mode 100644 index 6a4b6663360a..000000000000 --- a/dev-perl/PAR/PAR-1.15.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=RSCHUPP -DIST_VERSION=1.015 -inherit perl-module - -DESCRIPTION="Perl Archive Toolkit" - -SLOT="0" -KEYWORDS="amd64 ppc x86 ~x86-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-perl/Archive-Zip-1.00 - >=virtual/perl-AutoLoader-5.660.200 - >=virtual/perl-Digest-SHA-5.450.0 - >=virtual/perl-File-Temp-0.50.0 - >=virtual/perl-IO-Compress-1.300.0 - >=dev-perl/PAR-Dist-0.320.0 -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - test? ( virtual/perl-Test-Simple ) -" -src_test() { - perl_rm_files 't/00-pod.t' - perl-module_src_test -} diff --git a/dev-perl/PDF-API2/Manifest b/dev-perl/PDF-API2/Manifest index d6e597ca77d1..211b95bd8bcc 100644 --- a/dev-perl/PDF-API2/Manifest +++ b/dev-perl/PDF-API2/Manifest @@ -1,2 +1,2 @@ -DIST PDF-API2-2.033.tar.gz 3533753 BLAKE2B 4a99cb7e01b69e07f8d3f3968f8a1d8e388707dc35e034cb862a3d587d91b5701acf724842b55c6bc010754103ceee3f90e8ce625ff1d7ee850f0bb63720ff03 SHA512 8579114492c8b8fcd8ad7b837e8dea1f7157803b2519883308696f78ce1597688bf5f3b06d13971b5a8302eb03636557de3a7092b8386a6e177748c4b3748ea5 DIST PDF-API2-2.040.tar.gz 3564742 BLAKE2B 16a33cf2f4cc700fe28ae73b3e01f7215adf22949b5d71c70c08d256c11ce2d007ea3106f9ccf6d89686448996c1ad24edd1259ef621a3056ba1040bde876020 SHA512 4b60e50bfded7c58be5e086db245b59e6f4fa08a9aa52e52f2c67036c27f5411c05ddc3980349ffe30ee20af8ea4f67eb67ec84724fc408e69de5e6da9cebdfa +DIST PDF-API2-2.042.tar.gz 3595280 BLAKE2B 128e0d3a6832d3cb0019ff6a6e2488c87e0993a6161c1fe2d57b9948ddd75da3421dc9d09db48b8871cb31c6d5f02480660f121d8135ea0873e6bb971c372aa0 SHA512 c55827056228320beaa8574a4b73f92a8dfa730f7874df7ac6ad9f2b4b017f29c84db8d7c41e71300b2252e7525ec3cc0111c787c88af0e463d52c762ced6ef0 diff --git a/dev-perl/PDF-API2/PDF-API2-2.33.0.ebuild b/dev-perl/PDF-API2/PDF-API2-2.42.0.ebuild similarity index 71% rename from dev-perl/PDF-API2/PDF-API2-2.33.0.ebuild rename to dev-perl/PDF-API2/PDF-API2-2.42.0.ebuild index a78487156557..696127e032ff 100644 --- a/dev-perl/PDF-API2/PDF-API2-2.33.0.ebuild +++ b/dev-perl/PDF-API2/PDF-API2-2.42.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DIST_AUTHOR=SSIMMS -DIST_VERSION=2.033 +DIST_VERSION=2.042 DIST_EXAMPLES=( "contrib/*" ) inherit perl-module @@ -12,20 +12,21 @@ DESCRIPTION="Facilitates the creation and modification of PDF files" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 x86" -IUSE="examples test" -RESTRICT="!test? ( test )" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" RDEPEND=" >=virtual/perl-IO-Compress-1.0.0 - dev-perl/Font-TTF" -DEPEND="${RDEPEND} + dev-perl/Font-TTF +" + +BDEPEND="${RDEPEND} virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception dev-perl/Test-Memory-Cycle ) " + src_test() { perl_rm_files t/author-*.t perl-module_src_test diff --git a/dev-perl/PDF-Builder/Manifest b/dev-perl/PDF-Builder/Manifest index cd795b419b5d..b9ff32d0b3fa 100644 --- a/dev-perl/PDF-Builder/Manifest +++ b/dev-perl/PDF-Builder/Manifest @@ -1,2 +1 @@ -DIST PDF-Builder-3.019.tar.gz 12198051 BLAKE2B a778a2965af5ef983ea2b12b04a42d80fa899fb2fb2ba8153b146abd5761714b816fa4f584ee588b98597eebfa93886e410d9b83b0c819a366632ab7f5b8b450 SHA512 f1869a6ecb202a7661600e91ddc1ab1d21387979d7e42470ec4c663f2b36b8c04e12c475f5ba90a88ce43950723f73ce46c5d0057220d5a53e34cc16b22ce92e DIST PDF-Builder-3.023.tar.gz 7561436 BLAKE2B 0803289973f3deb0672ef9a59ce66aa810504df328942926c22f5fcc57cb38b7b3758a59ce64ef955d9602d930ff243762a544f5b9e89625e487b9a2f09c40b1 SHA512 e9df0c28f406e5b2c8fc128b598dfc8e1def35726c606cf566b7a961a1b7281c9f8a3719191293007dfee7c7715d26e94a85a17c26a5cf09ceed8bf6161867fd diff --git a/dev-perl/PDF-Builder/PDF-Builder-3.19.0.ebuild b/dev-perl/PDF-Builder/PDF-Builder-3.19.0.ebuild deleted file mode 100644 index 666775ff16d0..000000000000 --- a/dev-perl/PDF-Builder/PDF-Builder-3.19.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DIST_AUTHOR=PMPERRY -DIST_VERSION=3.019 -DIST_EXAMPLES=( "contrib/*" ) -inherit perl-module - -DESCRIPTION="Facilitates the creation and modification of PDF files" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="examples test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-perl/Font-TTF - virtual/perl-IO-Compress -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - test? ( - dev-perl/Test-Exception - dev-perl/Test-Memory-Cycle - ) -" - -PERL_RM_FILES=( t/author-{critic,pod-syntax}.t ) diff --git a/dev-perl/PDF-Create/Manifest b/dev-perl/PDF-Create/Manifest index c83ab81a9189..0ca54dff8b1b 100644 --- a/dev-perl/PDF-Create/Manifest +++ b/dev-perl/PDF-Create/Manifest @@ -1,2 +1 @@ -DIST PDF-Create-1.43.tar.gz 120986 BLAKE2B 5345f5931e71a7b84f2691ee07493427ff424d98fa282b94e3f85155e908e7dbd8355040d3a2f6250db760c30b540dbd5a91e5a436d29d76eec8337b6dc76a61 SHA512 f63e50ad925459469c9c5bc8f716a0a76d9331702d4da5544f9e179cb6358c4b0550a7ac740bce502ad05cdde24fb6f992496d99f23f3b6b1e41081a1d6bce5d DIST PDF-Create-1.46.tar.gz 119051 BLAKE2B ef1336a74a1c428ac9235125647da2ec18579a48f41570f6cb48e10783581678781cd4c2d175cb6215dfdeac4d67db5f739f58cfbf4b0613bf2b9b657dca4df7 SHA512 023dd20ada37f07538f36f60bb9892d3774ae8ef43f003f894bbbf639df3c1194627874e1fc846e00259988168c4c74712f758c0f0e2541e8fbba7d10e9acf57 diff --git a/dev-perl/PDF-Create/PDF-Create-1.430.0.ebuild b/dev-perl/PDF-Create/PDF-Create-1.430.0.ebuild deleted file mode 100644 index cbd1a4d776d5..000000000000 --- a/dev-perl/PDF-Create/PDF-Create-1.430.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=MANWAR -DIST_VERSION=1.43 -DIST_EXAMPLES=( "eg/*" ) -inherit perl-module - -DESCRIPTION="Create PDF documents in Perl" - -SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86" -IUSE="test examples" -RESTRICT="!test? ( test )" - -RDEPEND=" - virtual/perl-Carp - virtual/perl-Data-Dumper - >=dev-perl/File-Share-0.250.0 - dev-perl/JSON - virtual/perl-Scalar-List-Utils -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - dev-perl/File-ShareDir-Install - test? ( - virtual/perl-File-Temp - >=dev-perl/Test-LeakTrace-0.140.0 - >=virtual/perl-Test-Simple-1.0.0 - ) -" -src_test() { - perl_rm_files "t/changes.t" "t/meta-json.t" "t/meta-yml.t" "t/pod.t" "t/manifest.t" - perl-module_src_test -} diff --git a/dev-perl/PDL-Graphics-Gnuplot/Manifest b/dev-perl/PDL-Graphics-Gnuplot/Manifest index 6a5625493b04..bb446cf0247a 100644 --- a/dev-perl/PDL-Graphics-Gnuplot/Manifest +++ b/dev-perl/PDL-Graphics-Gnuplot/Manifest @@ -1 +1,2 @@ DIST PDL-Graphics-Gnuplot-2.017.tar.gz 150197 BLAKE2B 22903f3d08a4d7268f3c024880ede8650f4e101c2ebab162ab0e2241f3a64b713fa740c212043332f981417686acd5478cd06b1bfdd6c6ac301372bdc8333407 SHA512 41aa5b5c6dcd77b6e6109971173f5c25d69b72fd01ef4d72f7c2d86c248a69ee63bb6f20420e766778b29124a5a0ebd1d964d49c4d802d502b4a0bbb1765b8f9 +DIST PDL-Graphics-Gnuplot-2.019.tar.gz 151044 BLAKE2B ef22429b74d167edc4ccdbc3b89cfbece9b88ef0c4a0f35fdc0c5cc86aa5e3c026380a0c4f82844a079418a299d29ffea883075da9a3e321d85477df18526119 SHA512 9b3910c4859ab8526ad3b6a0c0233cf258e7b7653f6650c1f33884cdaed72acc979015a7a086f47a373b5191377b1f81fbcd162bf46d75f01ee6bf4919a90987 diff --git a/dev-perl/PDL-Graphics-Gnuplot/PDL-Graphics-Gnuplot-2.19.0.ebuild b/dev-perl/PDL-Graphics-Gnuplot/PDL-Graphics-Gnuplot-2.19.0.ebuild new file mode 100644 index 000000000000..9f3ba744f07b --- /dev/null +++ b/dev-perl/PDL-Graphics-Gnuplot/PDL-Graphics-Gnuplot-2.19.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_VERSION=2.019 +DIST_AUTHOR=ETJ +inherit perl-module + +DESCRIPTION="Gnuplot-based plotting for PDL" + +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-perl/Alien-Gnuplot + virtual/perl-IO + dev-perl/IPC-Run + virtual/perl-Scalar-List-Utils + dev-perl/PDL + dev-perl/PDL-Transform-Color + dev-perl/Safe-Isa + virtual/perl-Storable + virtual/perl-Time-HiRes + || ( sci-visualization/gnuplot[X] sci-visualization/gnuplot[qt4(-)] ) +" +BDEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.480.0 + test? ( virtual/perl-Test-Simple ) +" diff --git a/dev-perl/PDL-Transform-Color/Manifest b/dev-perl/PDL-Transform-Color/Manifest index 5db814941b63..b128996b9278 100644 --- a/dev-perl/PDL-Transform-Color/Manifest +++ b/dev-perl/PDL-Transform-Color/Manifest @@ -1,2 +1 @@ -DIST PDL-Transform-Color-1.003.tar.gz 51299 BLAKE2B a7a8154d3adfbf73405d1ad779021093a939660cddf884909b0f2c57312a9fd0f5ebc84d2266f813f3c432cdf6986b6239b3d08e9f64eb500c621d89d556c5fe SHA512 ab1c0643013a494584a688aaadd275ff361bf2212b2af6ed7718cbe344f87c5ed887a188729ad8f1a1922f2987b25e3816cca3ba9db78a45cc01630d50213b72 DIST PDL-Transform-Color-1.005.tar.gz 52452 BLAKE2B aa0fa96a566015c22c5652b9a08e74b9efa631c08dc8bda4c5e24f59f214942f3fb9e41e0d9702603c96f5c5d7f512edad7908a8bca1880449e8365a0c45b442 SHA512 aedca2a02d5512a9f8033dfae2d8b3be14c103e94a687f50c4a20c47db95fd0e5d0fc561ec51aa66e19a55affe909fabb2dd7e5bc2aa57cce32a56bc7b22c239 diff --git a/dev-perl/PDL-Transform-Color/PDL-Transform-Color-1.3.0.ebuild b/dev-perl/PDL-Transform-Color/PDL-Transform-Color-1.3.0.ebuild deleted file mode 100644 index 12ac48e93d17..000000000000 --- a/dev-perl/PDL-Transform-Color/PDL-Transform-Color-1.3.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_VERSION=1.003 -DIST_AUTHOR=ZOWIE -inherit perl-module - -DESCRIPTION="Useful color system conversions for PDL" - -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="" - -RDEPEND=" - dev-perl/PDL - dev-perl/Safe-Isa -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker -" diff --git a/dev-perl/PDL/Manifest b/dev-perl/PDL/Manifest index 84756b06eb57..5b8884f6bd9c 100644 --- a/dev-perl/PDL/Manifest +++ b/dev-perl/PDL/Manifest @@ -1,2 +1,3 @@ DIST PDL-2.017.tar.gz 2889414 BLAKE2B e49e0ee7e7fc3d95dd27098e8008930673cc4067331f2e4d9eecf8584fe717b15d5b4c7198548ea79a4543d94c1078f5e6eedd731b94d7ce062ab2841c32fc8d SHA512 b1c60b45427153928834619a59ef2213a0845564ae997e22fe202dfee281647edceb68bf3bfa6602ee69a7fd0cc69b7b61ccb74407f490d9fa40230f74599411 DIST PDL-2.054.tar.gz 2848187 BLAKE2B e96598f88b4b3cabda88785881e9651b2984c2850fd1b161f869bb462386509c4fd659324cd5bdd139152a9d3db4857fe6443ac090c8d4740482972bdab893f5 SHA512 56b7c77961e19747a1117b63f35a3667b4b7ed14c991bf673eb1f4df4970d642f37170a6abd55d219897b0e02fcd42d7475f6b1268b810706c6818595682de2a +DIST PDL-2.063.tar.gz 2813482 BLAKE2B eff1737c2d27a51b911f8dd32095bb3016cddf52a93242ddad9fad3e179cd499d84b17ef1fbed4e11bdc759823032636cc32994eea2b8c91c6adda7cb1f15ef9 SHA512 dfb776103fa98da990cc30939e218b392c7c25c8c645230a71c7e881cf5325c97f855fe46e9bc093c7517883f78457f67eee14012fa5b39790b8dfcfa1ec08c9 diff --git a/dev-perl/PDL/PDL-2.63.0.ebuild b/dev-perl/PDL/PDL-2.63.0.ebuild new file mode 100644 index 000000000000..db1b5e1e4bbf --- /dev/null +++ b/dev-perl/PDL/PDL-2.63.0.ebuild @@ -0,0 +1,137 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=ETJ +DIST_VERSION=2.063 +DIST_EXAMPLES=( "Example/*" ) + +FORTRAN_NEEDED=fortran + +inherit perl-module fortran-2 + +DESCRIPTION="Perl Data Language for scientific computing" + +LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +IUSE="+badval doc fortran gd gsl hdf netpbm pdl2 pgplot threads test" + +RDEPEND=" + sys-libs/ncurses:0= + app-arch/sharutils + dev-perl/Astro-FITS-Header + dev-perl/Convert-UU + >=virtual/perl-Data-Dumper-2.121.0 + >=dev-perl/File-Map-0.570.0 + >=virtual/perl-Filter-Simple-0.880.0 + dev-perl/Filter + >=dev-perl/Inline-0.830.0 + >=dev-perl/Inline-C-0.620.0 + >=virtual/perl-Scalar-List-Utils-1.330.0 + virtual/perl-Math-Complex + dev-perl/Module-Compile + >=dev-perl/OpenGL-0.700.0 + >=dev-perl/TermReadKey-2.340.0 + || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) + >=virtual/perl-Data-Dumper-2.121.0 + dev-perl/Pod-Parser + virtual/perl-File-Spec + virtual/perl-File-Temp + virtual/perl-Filter-Simple + virtual/perl-Storable + >=virtual/perl-Text-Balanced-1.890.0 + fortran? ( >=dev-perl/ExtUtils-F77-1.260.0 ) + gd? ( media-libs/gd ) + gsl? ( sci-libs/gsl ) + hdf? ( + sci-libs/hdf + dev-perl/Alien-HDF4 + ) + netpbm? ( + media-libs/netpbm + media-video/ffmpeg + ) + pdl2? ( + >=dev-perl/Devel-REPL-1.3.11 + || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) + ) + pgplot? ( dev-perl/PGPLOT ) +" + +DEPEND="${RDEPEND} +" + +BDEPEND="${RDEPEND} + >=virtual/perl-Carp-1.200.0 + >=dev-perl/Devel-CheckLib-1.10.0 + >=dev-perl/ExtUtils-Depends-0.402.0 + >=virtual/perl-ExtUtils-MakeMaker-7.120.0 + >=virtual/perl-ExtUtils-ParseXS-3.10.0 + virtual/perl-File-Path + fortran? ( >=dev-perl/ExtUtils-F77-1.130.0 ) + test? ( + dev-perl/Test-Exception + dev-perl/Test-Warn + dev-perl/Test-Deep + ) +" + +mydoc="BUGS DEPENDENCIES DEVELOPMENT Known_problems MANIFEST* Release_Notes" + +PATCHES=( + "${FILESDIR}"/${PN}-2.63.0-fortran.patch # respect user choice for fortran compiler+flags, add pic +) + +pkg_setup() { + perl_set_version + use fortran && fortran-2_pkg_setup +} + +src_prepare() { + perl-module_src_prepare + find . -name Makefile.PL -exec \ + sed -i -e "s|/usr|${EPREFIX}/usr|g" {} \; || die +} + +src_configure() { + sed -i \ + -e '/USE_POGL/s/=>.*/=> 1,/' \ + -e "/WITH_3D/s/=>.*/=> 1,/" \ + -e "/HTML_DOCS/s/=>.*/=> $(use doc && echo 1 || echo 0),/" \ + -e "/WITH_BADVAL/s/=>.*/=> $(use badval && echo 1|| echo 0),/" \ + -e "/WITH_DEVEL_REPL/s/=>.*/=> $(use pdl2 && echo 1 || echo 0),/" \ + -e "/WITH_GSL/s/=>.*/=> $(use gsl && echo 1 || echo 0),/" \ + -e "/WITH_GD/s/=>.*/=> $(use gd && echo 1 || echo 0),/" \ + -e "/WITH_HDF/s/=>.*/=> $(use hdf && echo 1 || echo 0),/" \ + -e "/WITH_MINUIT/s/=>.*/=> $(use fortran && echo 1|| echo 0),/" \ + -e "/WITH_PGPLOT/s/=>.*/=> $(use pgplot && echo 1 || echo 0),/" \ + -e "/WITH_POSIX_THREADS/s/=>.*/=> $(use threads && echo 1 || echo 0),/" \ + -e "/WITH_PROJ/s/=>.*/=> $(echo 0),/" \ + -e "/WITH_SLATEC/s/=>.*/=> $(use fortran && echo 1|| echo 0),/" \ + perldl.conf || die + perl-module_src_configure +} + +src_test() { + MAKEOPTS+=" -j1" perl-module_src_test +} + +src_install() { + perl-module_src_install + cp Doc/{scantree,mkhtmldoc}.pl "${D}"/${VENDOR_ARCH}/PDL/Doc || die +} + +pkg_postinst() { + perl "${VENDOR_ARCH}/PDL/Doc/scantree.pl" || die + elog "Building perldl.db done. You can recreate this at any time" + elog "by running:" + elog "perl ${VENDOR_ARCH}/PDL/Doc/scantree.pl" +} + +pkg_prerm() { + rm -rf "${EROOT}"/var/lib/pdl/html + rm -f "${EROOT}"/var/lib/pdl/{pdldoc.db,Index.pod} +} diff --git a/dev-perl/PDL/files/PDL-2.63.0-fortran.patch b/dev-perl/PDL/files/PDL-2.63.0-fortran.patch new file mode 100644 index 000000000000..ba15b85a7405 --- /dev/null +++ b/dev-perl/PDL/files/PDL-2.63.0-fortran.patch @@ -0,0 +1,24 @@ +diff -ruN PDL-2.063.orig/Libtmp/Minuit/Makefile.PL PDL-2.063/Libtmp/Minuit/Makefile.PL +--- PDL-2.063.orig/Libtmp/Minuit/Makefile.PL 2021-11-03 15:17:59.000000000 +0100 ++++ PDL-2.063/Libtmp/Minuit/Makefile.PL 2021-11-25 02:20:46.996821657 +0100 +@@ -128,7 +128,7 @@ + (" + + minuitlib/$_\$(OBJ_EXT): minuitlib/$_.f +- $mycompiler -c $hack_64bit -o minuitlib/$_\$(OBJ_EXT) $mycflags minuitlib/$_.f ++ \$(FC) \$(FFLAGS) -fPIC -c -o minuitlib/$_\$(OBJ_EXT) $mycflags minuitlib/$_.f + " )} @minuitfiles; + + if (!defined($PDL::Config{MINUIT_LIB})){ +diff -ruN PDL-2.063.orig/Libtmp/Slatec/Makefile.PL PDL-2.063/Libtmp/Slatec/Makefile.PL +--- PDL-2.063.orig/Libtmp/Slatec/Makefile.PL 2021-11-03 15:17:59.000000000 +0100 ++++ PDL-2.063/Libtmp/Slatec/Makefile.PL 2021-11-25 02:22:27.338152451 +0100 +@@ -88,7 +88,7 @@ + $orig .join "\n",map " + + $_\$(OBJ_EXT): $_.f +- $mycompiler -c $hack_64bit -o $_\$(OBJ_EXT) $mycflags $_.f ++ \$(FC) \$(FFLAGS) -c -fPIC -o $_\$(OBJ_EXT) $mycflags $_.f + ", @slatecfiles; + }; + diff --git a/dev-perl/PGPLOT/Manifest b/dev-perl/PGPLOT/Manifest index 9c73ec3edd2e..3bdd8c393cea 100644 --- a/dev-perl/PGPLOT/Manifest +++ b/dev-perl/PGPLOT/Manifest @@ -1,2 +1 @@ -DIST PGPLOT-2.21.tar.gz 53431 BLAKE2B 00000dc16a6040540732aadcaa9dc6df051e7d8837f2aba1bbd60844da5053da4ae858a6be9868c5c66bf47458e5c5d25c6dc854c010117ec23dd3ba3df8d80f SHA512 fefabbbf6e0c742f2e049fcb2669ce13ae54f95ccb49403b7a10ed50c36e5793d5b976ae68eafc87ab320a7eadaecead5379bae2e898cff12f0f9ffe10f2337b DIST PGPLOT-2.27.tar.gz 56049 BLAKE2B 50ee1f75810def08a48f18585e7da833269f2c6c514a526859551eee9c44e67f02fc01204ef9573f58f20f9a270042d6c93aacd5dfcb6144dc4b8dbe3d0e5930 SHA512 8b45a8b399ee391c44c7fb32a8cd615b459457f20a334f7a09b9c7870de3d0331b443a4c48cad520236aaf964b5576f1b3aa2517a341011cc2db7c6459776649 diff --git a/dev-perl/PGPLOT/PGPLOT-2.210.0-r1.ebuild b/dev-perl/PGPLOT/PGPLOT-2.210.0-r1.ebuild deleted file mode 100644 index 482486e167ff..000000000000 --- a/dev-perl/PGPLOT/PGPLOT-2.210.0-r1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=KGB -DIST_VERSION=2.21 -inherit perl-module - -DESCRIPTION="allow subroutines in the PGPLOT graphics library to be called from Perl" - -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND="sci-libs/pgplot - >=dev-perl/ExtUtils-F77-1.13" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${PN}-2.21-no-dot-inc.patch" - "${FILESDIR}/${PN}-2.21-null-render.patch" -) diff --git a/dev-perl/Package-Stash-XS/Manifest b/dev-perl/Package-Stash-XS/Manifest index c728aba9214c..7f583f21509d 100644 --- a/dev-perl/Package-Stash-XS/Manifest +++ b/dev-perl/Package-Stash-XS/Manifest @@ -1,2 +1 @@ -DIST Package-Stash-XS-0.28.tar.gz 74161 BLAKE2B d4e0361ff62ace98116cfca1d8ea057cf6f641b5ca2c88a753b2db0724b96a210900201e3070723811e99f9dafafa7f1dec47595703f832db4962789c9c758c7 SHA512 409e884998bf063f438335067ff8f702aa1f12fc686c1912ad532f6536a711273e52c140d9c407c47b7ba4ccacedec480c1542437a90dd76367dc0f732c0db38 DIST Package-Stash-XS-0.29.tar.gz 87491 BLAKE2B 330ac0d41da990666f70e813acc83c68bf110923610c61f5a39079a79ed9e13d84ddc532d6aa9192ae1ec09d1d40a6a90dbd35ae6ff9bac75bb6d4ce2394d82c SHA512 f7afcf1a67915d9990a8d63e418ebc6b6b48947b90a72a454b8197656233d8cc976f72d44e4179621628e52fa7ab9a9a74f18f95ad1999d3f45181531ed44849 diff --git a/dev-perl/Package-Stash-XS/Package-Stash-XS-0.280.0.ebuild b/dev-perl/Package-Stash-XS/Package-Stash-XS-0.280.0.ebuild deleted file mode 100644 index 1d676b7f875a..000000000000 --- a/dev-perl/Package-Stash-XS/Package-Stash-XS-0.280.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=DOY -MODULE_VERSION=0.28 -inherit perl-module - -DESCRIPTION="Faster and more correct implementation of the Package::Stash API" - -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 ~x86-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="" -DEPEND="${RDEPEND} - >=virtual/perl-ExtUtils-MakeMaker-6.310.0 - test? ( - dev-perl/Test-Fatal - dev-perl/Test-Requires - >=virtual/perl-Test-Simple-0.880.0 - )" - -SRC_TEST="do" diff --git a/dev-perl/Package-Stash/Manifest b/dev-perl/Package-Stash/Manifest index 592316954072..2618c98fb31c 100644 --- a/dev-perl/Package-Stash/Manifest +++ b/dev-perl/Package-Stash/Manifest @@ -1,2 +1 @@ -DIST Package-Stash-0.37.tar.gz 40309 BLAKE2B 6afb95f87288d1c9081d288c71a77fb5b98dc6ab80ec16db1fbb7a7fcc949afefc249e5a9d33c5835b944ecaa6e9cec771988e2987315bd034764ab977576550 SHA512 d10321903591568d4ac4db91ad9e4dfcffe564ab22a5ecdd8fa103749c9708da082ffb3ca478e98ac120a23e51c0ab0ccf799c0da10fe2be194e9cace1f16b06 DIST Package-Stash-0.39.tar.gz 55606 BLAKE2B c4e9ff6fe83f2c8a537fba0b8e38456b3b9a9768ee7dc1c8a2b471a42cc4d8b82c5ce74972cc462996718bc84eb7bf4cd651bb21cc870e438481e85d024a32ce SHA512 c5a6cd56c86fb9f6c8585ee7f65d0add8e905c586747763c7841a054f3540b6bc505f57952f44bb90a6bb500d0d60d20ad5df7a40944480abbc9d8d43d64e30f diff --git a/dev-perl/Package-Stash/Package-Stash-0.370.0.ebuild b/dev-perl/Package-Stash/Package-Stash-0.370.0.ebuild deleted file mode 100644 index a1d6cb979b99..000000000000 --- a/dev-perl/Package-Stash/Package-Stash-0.370.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=DOY -DIST_VERSION=0.37 -inherit perl-module - -DESCRIPTION="Routines for manipulating stashes" - -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 ~x86-solaris" -IUSE="test minimal" -RESTRICT="!test? ( test )" - -RDEPEND=" - virtual/perl-Carp - >=dev-perl/Dist-CheckConflicts-0.20.0 - virtual/perl-Getopt-Long - >=dev-perl/Module-Implementation-0.60.0 - virtual/perl-Scalar-List-Utils - !minimal? ( - >=dev-perl/Package-Stash-XS-0.260.0 - ) -" -# conflicts: -# !<=dev-perl/Class-MOP-1.08 -# !<=dev-perl/namespace-clean-0.18 -# !<=dev-perl/MooseX-Role-WithOverloading-0.80 -# !<=dev-perl/MooseX-Method-Signatures-0.360.0 - -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - virtual/perl-File-Spec - virtual/perl-Text-ParseWords - test? ( - virtual/perl-IO - dev-perl/Test-Fatal - dev-perl/Test-Requires - >=virtual/perl-Test-Simple-0.880.0 - ) -" diff --git a/dev-perl/PadWalker/Manifest b/dev-perl/PadWalker/Manifest index 28c32fae1327..95aa613aa06f 100644 --- a/dev-perl/PadWalker/Manifest +++ b/dev-perl/PadWalker/Manifest @@ -1,2 +1 @@ -DIST PadWalker-2.3.tar.gz 16177 BLAKE2B b809448751e907083cde30ab95ab6229d47089044ac20695968b3488f7a45beda3b1567ac96d7d76a49c06399307419088a6d3d727a537dcca0859efe6d73843 SHA512 0a222dc2ed26825bc031b0e4b4b78660fe9d1a5a5d98552f30e730aa4c8e5c38577da9a960669258a11cfd712f6e3827bafa23162aa1101f01b47b08e303b4b0 DIST PadWalker-2.5.tar.gz 16342 BLAKE2B a72f0841fdc7e308c3dcac246821fdf321c25c75f5019396d4b09a7b9461289fd1db8e4cc9c970f37834e06440cedc13c47bddca4ab117eef80549429e3c4e15 SHA512 b0ed680be4a06e5f621b09e57fa02a6516ceca89dca6922bd134f0433f699584a535c0b1155ee54c1a8d857fb989a944dec5013ccb84c41447cac47e12593b90 diff --git a/dev-perl/PadWalker/PadWalker-2.300.0.ebuild b/dev-perl/PadWalker/PadWalker-2.300.0.ebuild deleted file mode 100644 index 87b05f64b5c7..000000000000 --- a/dev-perl/PadWalker/PadWalker-2.300.0.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=ROBIN -DIST_VERSION=2.3 -inherit perl-module - -DESCRIPTION="play with other peoples' lexical variables" - -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -DEPEND="virtual/perl-ExtUtils-MakeMaker" diff --git a/dev-perl/Panotools-Script/Manifest b/dev-perl/Panotools-Script/Manifest index 923d89680cad..0af9c3f3b2c1 100644 --- a/dev-perl/Panotools-Script/Manifest +++ b/dev-perl/Panotools-Script/Manifest @@ -1,2 +1 @@ -DIST Panotools-Script-0.28.tar.gz 158062 BLAKE2B 8131df889a344fcff745158e144905e4b644f55c4cbbd8ab92bc9c28ef870e4d0c95052aa66e1fdcace1d702b57b5b040a349adbf14622017bf1386c6c178b58 SHA512 bc63985c7412dec33ce10025e96dc7b26fe57bf2d016e7de60c082204a22681ece624054c08051c3760582386eea0954118c523db192589ace78cdf2dfacc750 DIST Panotools-Script-0.29.tar.gz 164253 BLAKE2B cbe8c3586ecbe452e39e55acb6f90dab31760ec134c0b42251619aa461af11ccdd22966bc078e5ea6f54e70f9d0f026231fb8a96ea101d7120efa151bc941787 SHA512 780d3b03a6dd6000d8018342fc1546fdda49f79118af889f91e98b0233beb65a2d7af7679d32007656aa406d483b49b6445684bb11076ed78f8f3673298d3040 diff --git a/dev-perl/Panotools-Script/Panotools-Script-0.280.0-r3.ebuild b/dev-perl/Panotools-Script/Panotools-Script-0.280.0-r3.ebuild deleted file mode 100644 index 282293d0db27..000000000000 --- a/dev-perl/Panotools-Script/Panotools-Script-0.280.0-r3.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=BPOSTLE -DIST_VERSION=0.28 -inherit desktop perl-module - -DESCRIPTION="A perl module for reading, writing, and manipulating hugin script files" - -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gui" - -RDEPEND="dev-perl/URI - dev-perl/libwww-perl - >=dev-perl/Image-Size-2.900.0 - >=media-libs/exiftool-6 - gui? ( gnome-extra/zenity )" -DEPEND="" -PATCHES=( "${FILESDIR}/${PN}-0.28-curly-bracket.patch" ) - -src_install() { - perl-module_src_install - if use gui ; then - domenu "${S}"/desktop/*.desktop || die - else - rm "${D}"/usr/bin/*-gui || die - fi -} - -pkg_postinst() { - einfo "Some of the scripts require 'nona', 'freepv', 'enblend', 'autotrace', and" - einfo "ImageMagick command-line tools which are available in the following" - einfo "packages: media-gfx/hugin, media-gfx/freepv, media-gfx/enblend," - einfo "media-gfx/autotrace, and media-gfx/imagemagick." -} diff --git a/dev-perl/Parallel-ForkManager/Manifest b/dev-perl/Parallel-ForkManager/Manifest index bc0dfaeb7f71..918b569b8426 100644 --- a/dev-perl/Parallel-ForkManager/Manifest +++ b/dev-perl/Parallel-ForkManager/Manifest @@ -1,2 +1 @@ -DIST Parallel-ForkManager-1.19.tar.gz 24381 BLAKE2B fbd92bdbf69012337419e7d28678dbde291a819ce310fdcd47d05fd150f57a65da3e9e582946adeb95a85b3539447dd315a17746ea9dfa346222ff5a14106e87 SHA512 fdd076de153a09e1e8fb681cadc6c36a05f4c8a6718df61937eb5d26729108a6f2f322a7fb9d4bf6166bbfe52cb857e3ea6cab8368c7b5959500018cc01747c6 DIST Parallel-ForkManager-2.02.tar.gz 33457 BLAKE2B 7da8a88fc8b9314d5e3e27c50267171f0503c773921ca9cbf512d5ea69d3e244fab6f4e4415c80f3aa169478492ff4f45b82c3ab317ee836d8c5f3feb8056c9e SHA512 2b390ec8f252e7bf2b6be8d602b231b1fd347bc5256bf7f16a6d56f67256938f3d96b7a28c92c662d8b91441b7fa4cb5922c655e64a7a4a9332eb58f19b6bcfb diff --git a/dev-perl/Parallel-ForkManager/Parallel-ForkManager-1.190.0.ebuild b/dev-perl/Parallel-ForkManager/Parallel-ForkManager-1.190.0.ebuild deleted file mode 100644 index 42c50210b7e8..000000000000 --- a/dev-perl/Parallel-ForkManager/Parallel-ForkManager-1.190.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=YANICK -DIST_VERSION=1.19 -DIST_EXAMPLES=( "examples/*" ) -inherit perl-module - -DESCRIPTION="A simple parallel processing fork manager" - -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc x86 ~sparc-solaris ~x86-solaris" -IUSE="test minimal" -RESTRICT="!test? ( test )" - -RDEPEND=" - virtual/perl-Carp - virtual/perl-File-Path - virtual/perl-File-Temp - virtual/perl-Storable -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - test? ( - !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) - virtual/perl-IO - >=virtual/perl-Test-Simple-0.940.0 - dev-perl/Test-Warn - ) -" diff --git a/dev-perl/Params-Util/Manifest b/dev-perl/Params-Util/Manifest index 9e4a22830f23..6bf53f8e5970 100644 --- a/dev-perl/Params-Util/Manifest +++ b/dev-perl/Params-Util/Manifest @@ -1,2 +1 @@ -DIST Params-Util-1.07.tar.gz 40726 BLAKE2B 96d84eaab47a880520b666e5410215003f498b6a4b66d7b3df25a0d9bd2ee3d5ecb655da37e17174d3e4dccde7143bab3cf2f197799de6f6ca64dfaee3fb78d4 SHA512 ff471b01b33414fc5e1c68d97c21171a95d3418c33e3c45f9910cc768898690e35051506a83ad9403a200336654c14b8efc9d471c4b3fe3321047a7603d6fd56 DIST Params-Util-1.102.tar.gz 194986 BLAKE2B 691448bfe946242142bd8865c78dfa411e65a233d334df06a4739a70b4c0a332c82e80cf204a1898c8a332a04e52b8bae60ee66b490f1eb103d5c085af465177 SHA512 e2587b62545cf0572cc8f719ea8e5411d710789c3cbcab4038c5b01f86073a010d32191551f6aeea1bdae22d49e7d34358250b4e7ece9f261a598854af187194 diff --git a/dev-perl/Params-Util/Params-Util-1.70.0.ebuild b/dev-perl/Params-Util/Params-Util-1.70.0.ebuild deleted file mode 100644 index 492ff420f932..000000000000 --- a/dev-perl/Params-Util/Params-Util-1.70.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=ADAMK -DIST_VERSION=1.07 -inherit perl-module - -DESCRIPTION="Utility functions to aid in parameter checking" - -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=">=virtual/perl-Scalar-List-Utils-1.180.0" -DEPEND="${RDEPEND} - >=virtual/perl-ExtUtils-CBuilder-0.270.0 - >=virtual/perl-ExtUtils-MakeMaker-6.520.0 - >=virtual/perl-File-Spec-0.800.0 - test? ( virtual/perl-Test-Simple ) -" diff --git a/dev-perl/Params-Validate/Manifest b/dev-perl/Params-Validate/Manifest index 1a42f7257526..98de7143dcc4 100644 --- a/dev-perl/Params-Validate/Manifest +++ b/dev-perl/Params-Validate/Manifest @@ -1,2 +1 @@ -DIST Params-Validate-1.29.tar.gz 137609 BLAKE2B 46c62649a7bfc1d2a97f2c038d3ee288163c81b6019e1276ded18ad0560514ed3e0a6377fdfd1103bdc05df28af5d2355ca97c96ea5352d963d03049ced78925 SHA512 afa887d1ce60d38b82cbf3ad88fb892f473e0fa45db528b68e66bbb800058af453180cc96afddae56a2cdad8ec531a587e7aac36b6869c489caa6dd36a57a385 DIST Params-Validate-1.30.tar.gz 207327 BLAKE2B d30700b1fdb8de83b3082144a96e2243471fb0bf4c3932853995698e0950252809d974f471c078613413559f138402982f2b4646bbee4e680135d06871e15fbb SHA512 ca6b54a55dc003be6933ad5a9353abf96f2decfc681354fabc974e9666b89b3afe8394cd0a13ec91a5f84c825cbc0b4697a4977bf773feabfefab57006c9f20e diff --git a/dev-perl/Params-Validate/Params-Validate-1.290.0.ebuild b/dev-perl/Params-Validate/Params-Validate-1.290.0.ebuild deleted file mode 100644 index 5227dcca5fde..000000000000 --- a/dev-perl/Params-Validate/Params-Validate-1.290.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=DROLSKY -DIST_VERSION=1.29 -DIST_EXAMPLES=( "benchmarks/*" ) -inherit perl-module - -DESCRIPTION="Flexible system for validation of method/function call parameters" - -LICENSE="Artistic-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - virtual/perl-Carp - virtual/perl-Exporter - dev-perl/Module-Implementation - >=virtual/perl-Scalar-List-Utils-1.110.0 - virtual/perl-XSLoader -" -DEPEND="${RDEPEND} - >=dev-perl/Module-Build-0.280.0 - >=virtual/perl-JSON-PP-2.273.0 - test? ( - virtual/perl-ExtUtils-MakeMaker - virtual/perl-File-Spec - virtual/perl-File-Temp - dev-perl/Test-Fatal - >=virtual/perl-Test-Simple-0.960.0 - dev-perl/Test-Requires - ) -" diff --git a/dev-perl/Params-ValidationCompiler/Manifest b/dev-perl/Params-ValidationCompiler/Manifest index 4bdc73cffb09..a657aba87ba2 100644 --- a/dev-perl/Params-ValidationCompiler/Manifest +++ b/dev-perl/Params-ValidationCompiler/Manifest @@ -1,2 +1 @@ -DIST Params-ValidationCompiler-0.26.tar.gz 44588 BLAKE2B 8dc61a15e7a559ead00f6e9a4c05c0eb17f14cebfc29ad69db2c0c4814eab9ee84312cfa98c4683b9b7c6487af5c47afa47cf33600a1209195cb8e7b016dc657 SHA512 f393b1cf063ea4e504ddbc863b4f478924b071810431b7817bf6faeb1fe632cbd493bc2e96033dccc99c4ecb5fdba072044f90387c92f262b54cf8f0b0386c0b DIST Params-ValidationCompiler-0.30.tar.gz 49796 BLAKE2B d6a50a1b8c457a961677586e364f43ab039b8df26c8349befa37e77c565dd4b24b5d88e0c54697c66d8ff69776b6bf69ab810a6f3ab78a9565163c5371bcf80d SHA512 5911f9317f0b72e17c72435420a3b6b9f36780ab70715510c46e847970094e730169b9b3085f29cb23ee0aca2e78f7f9edd0d093859a1062869f35c90172bf05 diff --git a/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.260.0.ebuild b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.260.0.ebuild deleted file mode 100644 index c624aa0b1cc9..000000000000 --- a/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.260.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=DROLSKY -DIST_VERSION=0.26 -DIST_EXAMPLES=("eg/*") -inherit perl-module - -DESCRIPTION="Build an optimized subroutine parameter validator once, use it forever" -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 ~x86-solaris" -LICENSE="Artistic-2" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - virtual/perl-Carp - dev-perl/Eval-Closure - dev-perl/Exception-Class - virtual/perl-Exporter - >=virtual/perl-Scalar-List-Utils-1.400.0 -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - test? ( - virtual/perl-File-Spec - >=dev-perl/Specio-0.140.0 - >=virtual/perl-Test-Simple-1.302.15 - dev-perl/Test-Without-Module - >=dev-perl/Test2-Suite-0.0.72 - dev-perl/Test2-Plugin-NoWarnings - ) -" diff --git a/dev-perl/Path-Iterator-Rule/Manifest b/dev-perl/Path-Iterator-Rule/Manifest index 67292f2dafc8..25e8a66998d8 100644 --- a/dev-perl/Path-Iterator-Rule/Manifest +++ b/dev-perl/Path-Iterator-Rule/Manifest @@ -1 +1,2 @@ DIST Path-Iterator-Rule-1.014.tar.gz 52883 BLAKE2B 8696efaed73f6de503600645e34434b8eaee2f9e1471a82f1e0ba134849052b3a337e0ecc5ecbbb9658fb21fabbea23d3ba6e49eb5e68eab161ff6881e2b15e0 SHA512 d401d3b0f59ffd15d088dc3859a118fb689d6126e5dbc7602db123ae01c461a12831768e4485732781e05d33c69c2f7be90475048633df029ba870346459c591 +DIST Path-Iterator-Rule-1.015.tar.gz 53036 BLAKE2B 511f55258d19ddfb932e47f2da4e5aa4c25a9f5dfc550e19b92c90870f0c46153e2b1aa17ccb20f122de839e791a87e9d22abcb71f3ed324903c7587271a92dd SHA512 cc310fa74855021edc86c1fcd5686684ec372062463d6f0b6e83795313ee4ee69207f20a893fbf8031991abdf40bdaa117529e92f5f3d57fb13c9700a9422481 diff --git a/dev-perl/Path-Iterator-Rule/Path-Iterator-Rule-1.15.0.ebuild b/dev-perl/Path-Iterator-Rule/Path-Iterator-Rule-1.15.0.ebuild new file mode 100644 index 000000000000..06be0c85065e --- /dev/null +++ b/dev-perl/Path-Iterator-Rule/Path-Iterator-Rule-1.15.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=DAGOLDEN +DIST_VERSION=1.015 +inherit perl-module + +DESCRIPTION="Iterative, recursive file finder" +SLOT="0" +KEYWORDS="~amd64 ~x86" +LICENSE="Apache-2.0" + +RDEPEND=" + virtual/perl-Carp + virtual/perl-File-Spec + >=dev-perl/Number-Compare-0.20.0 + virtual/perl-Scalar-List-Utils + dev-perl/Text-Glob + dev-perl/Try-Tiny + virtual/perl-if +" +BDEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.170.0 + test? ( + virtual/perl-Exporter + virtual/perl-File-Temp + dev-perl/File-pushd + dev-perl/Path-Tiny + dev-perl/Test-Deep + >=dev-perl/Test-Filename-0.30.0 + >=virtual/perl-Test-Simple-0.920.0 + virtual/perl-parent + ) +" diff --git a/dev-perl/Path-Tiny/Manifest b/dev-perl/Path-Tiny/Manifest index 3e8c3ddb4aa0..70d1c3944534 100644 --- a/dev-perl/Path-Tiny/Manifest +++ b/dev-perl/Path-Tiny/Manifest @@ -1,2 +1,2 @@ -DIST Path-Tiny-0.104.tar.gz 93011 BLAKE2B 6492f651d1b5aa82309d0caf32a97bc890d8952b0fb37429babbba4c66beab24dd3e6bb2e36aedd1098b98828b367e43d25b6fc7529ae897358ea60373797200 SHA512 6574e48645ebb4f61d45c1365e8b63cfaac6423394ba08363cfd62d3d98d163bd333d997bf5f7fd0e37ff94fcb3a3e19871eb7499b295399f048fd6a4bd3c78c DIST Path-Tiny-0.118.tar.gz 92950 BLAKE2B 4521765cc5486266d6d8cdded83cd73b3bbc302afa60d96c8ba0f025c9c949a3cd3839ce20fe91b7f64698013306951c184d76f53c510183560cd2d75b76b7c0 SHA512 cca91e7fcb099aa7aec73135d295f3f32366ca4bec17201183d3e5cb69cf7e58f2554e162318bc34dc787689bab338286937c0e83065d8aff4d4862aa53efc61 +DIST Path-Tiny-0.120.tar.gz 95979 BLAKE2B 9cc29b3788e3618a4a6e9b59b07d6ebd0909c1ea6332d76a57b11c4949a62c92796bdc08a5ad91ae4a0f0bcfa62075b86ad5dae84211f106eb9ce442accd7d0b SHA512 3900fed77950154de60f0596b31f16c653597135d944a54a7e67d77254e0fe77f870defa76ab0c11f895c6d2de4cf0e340726074cf58aa83297f6b3aa30d7b12 diff --git a/dev-perl/Path-Tiny/Path-Tiny-0.104.0.ebuild b/dev-perl/Path-Tiny/Path-Tiny-0.120.0.ebuild similarity index 69% rename from dev-perl/Path-Tiny/Path-Tiny-0.104.0.ebuild rename to dev-perl/Path-Tiny/Path-Tiny-0.120.0.ebuild index bf7ed3a2700c..092bb0ff4770 100644 --- a/dev-perl/Path-Tiny/Path-Tiny-0.104.0.ebuild +++ b/dev-perl/Path-Tiny/Path-Tiny-0.120.0.ebuild @@ -1,19 +1,18 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DIST_AUTHOR=DAGOLDEN -DIST_VERSION=0.104 +DIST_VERSION=0.120 inherit perl-module DESCRIPTION="File path utility" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="test minimal" -RESTRICT="!test? ( test )" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="minimal" RDEPEND=" !minimal? ( @@ -22,13 +21,14 @@ RDEPEND=" virtual/perl-Carp >=virtual/perl-Digest-1.30.0 >=virtual/perl-Digest-SHA-5.450.0 + virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 >=virtual/perl-File-Path-2.70.0 >=virtual/perl-File-Spec-0.860.0 >=virtual/perl-File-Temp-0.190.0 - virtual/perl-if " -DEPEND="${RDEPEND} + +BDEPEND="${RDEPEND} >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( !minimal? ( diff --git a/dev-perl/Pegex/Manifest b/dev-perl/Pegex/Manifest index 58abab3aef0b..8763757e3a24 100644 --- a/dev-perl/Pegex/Manifest +++ b/dev-perl/Pegex/Manifest @@ -1,2 +1 @@ -DIST Pegex-0.64.tar.gz 152976 BLAKE2B ae9fa7a75d8d8f8499f696439541c8a0708326ed3f0dd765fa3ba8339c12cf7cf4d72efc3bd58e85dfa30575e9b0d16a8297ff4728f3b2dd7b6ed8b4d4f7b8bd SHA512 e717a762405a77b2670e1d9b3ca2ef760db186b3f62a92cfc6e87049e71f3abd5476b44a285d27c622711557540a0d978b90d5c59afae63692986f510d7458ce DIST Pegex-0.75.tar.gz 148676 BLAKE2B 7b23a8c751f6272437d240e99f3e37521d4ebc4d76ea1493cd6830b3e12890b6079571db326844de06fef21051286f07f9a026cd57a15eb10e2909f378bdc9d1 SHA512 ff204b21085bc3ce5cf6dac70636443f206272ae9741055e8972eadb720d52a46e542dee5b6559cc308d9fb597d545bb4d148b02499e2f75fa08a6dc689dc30d diff --git a/dev-perl/Pegex/Pegex-0.640.0.ebuild b/dev-perl/Pegex/Pegex-0.640.0.ebuild deleted file mode 100644 index 86021166f94d..000000000000 --- a/dev-perl/Pegex/Pegex-0.640.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=INGY -DIST_VERSION=0.64 -DIST_EXAMPLES=( "example/*" ) -inherit perl-module - -DESCRIPTION="Acmeist PEG Parser Framework" - -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - >=dev-perl/File-ShareDir-Install-0.60.0 - test? ( dev-perl/YAML-LibYAML ) -" - -src_test() { - perl_rm_files t/author-* - perl-module_src_test -} diff --git a/dev-perl/Perl-Critic/Manifest b/dev-perl/Perl-Critic/Manifest index f2ef1330e826..aa1765b25b2f 100644 --- a/dev-perl/Perl-Critic/Manifest +++ b/dev-perl/Perl-Critic/Manifest @@ -1,2 +1 @@ -DIST Perl-Critic-1.130.tar.gz 647052 BLAKE2B 2b0905636486531dd8de50af6e490701f1785851744b78a5164539797e6d2549b46c9daef05d3061b53f82005ffc1fa47b7e2dccec613f9a5490c597d61072f4 SHA512 b443ddbb5905a61835061f49d7f10e2e71579e5df96778eb183c3d1e9987342e1536db61196b32e66a192c92916eafd9ebb7b713b0be71ce89c1f93155e89828 DIST Perl-Critic-1.140.tar.gz 650449 BLAKE2B 648e3605278fbcd9c62437b1c3d587353541db3146829ed2d4aee5d0e240e13d692358146fd860150d1bae79d359ade93b53451a095a36f9c05f49cb0fd93d5c SHA512 46afc8260d2b500edbb29836be993f065270ed9ffa6aa00611a980b294025b794286bc820afeabb94b7d1cdd9bfb4e715e44e466fb0340cb9d938e031b54a6f0 diff --git a/dev-perl/Perl-Critic/Perl-Critic-1.130.0-r1.ebuild b/dev-perl/Perl-Critic/Perl-Critic-1.130.0-r1.ebuild deleted file mode 100644 index a9e33f9e1d86..000000000000 --- a/dev-perl/Perl-Critic/Perl-Critic-1.130.0-r1.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=PETDANCE -DIST_VERSION=1.130 -inherit perl-module elisp-common - -DESCRIPTION="Critique Perl source code for best-practices" - -SLOT="0" -KEYWORDS="~alpha amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" -IUSE="test minimal examples emacs" -RESTRICT="!test? ( test )" -SITEFILE="50${PN}-gentoo.el" -RDEPEND=" - >=dev-perl/B-Keywords-1.50.0 - virtual/perl-Carp - >=dev-perl/Config-Tiny-2 - >=dev-perl/Email-Address-1.889.0 - >=dev-perl/Exception-Class-1.230.0 - >=virtual/perl-Exporter-5.630.0 - dev-perl/File-HomeDir - virtual/perl-File-Path - virtual/perl-File-Spec - virtual/perl-File-Temp - dev-perl/File-Which - virtual/perl-Getopt-Long - dev-perl/IO-String - >=dev-perl/List-MoreUtils-0.190.0 - >=dev-perl/Module-Pluggable-3.100.0 - >=dev-perl/PPI-1.224 - >=dev-perl/PPIx-Regexp-0.27.0 - >=dev-perl/PPIx-Utilities-1.1.0 - dev-perl/Pod-Parser - >=dev-perl/Pod-Spell-1 - >=dev-perl/Readonly-2 - virtual/perl-Scalar-List-Utils - >=dev-perl/String-Format-1.130.0 - dev-perl/Task-Weaken - >=virtual/perl-Term-ANSIColor-2.20.0 - >=virtual/perl-Test-Simple-0.920.0 - >=virtual/perl-Text-ParseWords-3 - dev-perl/Perl-Tidy - >=virtual/perl-version-0.770.0 - emacs? ( >=app-editors/emacs-23.1:* ) -" -DEPEND="${RDEPEND} - >=dev-perl/Module-Build-0.402.400 - test? ( - dev-perl/Test-Deep - !minimal? ( - dev-perl/Test-Memory-Cycle - ) - )" - -src_compile() { - perl-module_src_compile - if use emacs; then - elisp-compile extras/perlcritic.el - fi -} -src_install() { - perl-module_src_install - if use examples; then - docompress -x /usr/share/doc/${PF}/examples - docinto examples/ - dodoc -r examples/* - fi - if use emacs; then - ewarn "USE=emacs: perlcritic-mode is broken upstream, but is installed anyway" - ewarn " https://github.com/Perl-Critic/Perl-Critic/issues/682" - elisp-install ${PN} extras/perlcritic.{el,elc} - 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-perl/Perl-LanguageServer/Manifest b/dev-perl/Perl-LanguageServer/Manifest index 1dffc765a455..9aac1294e6f7 100644 --- a/dev-perl/Perl-LanguageServer/Manifest +++ b/dev-perl/Perl-LanguageServer/Manifest @@ -1 +1,2 @@ DIST Perl-LanguageServer-2.2.0.tar.gz 38710 BLAKE2B 474e0e3c9e93c7378a71b31d7d2b3a837c1e3e867120d4abc5bd8a2270096bd0f4c7aba51ed10731e840d6e6a91c2898bd1826c5e5e393eb615c52b859357fa8 SHA512 886e7fe2656a5003cb48d61d809a4f80c1387aadaf6029f33e144aeccd90702fda8a32c1195337a7435dc296d0a15b58b2100a58d8d4508d3df13b5fcb1f2719 +DIST Perl-LanguageServer-2.3.0.tar.gz 39910 BLAKE2B d45c8f0741f458d3b272d4556d453da67a887862f8f32f7fa967dd4574c9997c39380dde899a6079d3b328e5d8c7b8b9b1f4ce96f06c92f7c7defed49a0a7b6e SHA512 2ddf79ac566737a99f37250c9d995e3674ae044a9b22d5e2f7c5d206b751db0e6757893cfc18963dc010e4510c54fa377ea8b54b35384ab29f377be15c8006e9 diff --git a/dev-perl/Perl-LanguageServer/Perl-LanguageServer-2.3.0.ebuild b/dev-perl/Perl-LanguageServer/Perl-LanguageServer-2.3.0.ebuild new file mode 100644 index 000000000000..836aec0c1c21 --- /dev/null +++ b/dev-perl/Perl-LanguageServer/Perl-LanguageServer-2.3.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=GRICHTER +inherit perl-module + +DESCRIPTION="Language Server and Debug Protocol Adapter for Perl" +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-perl/AnyEvent + dev-perl/AnyEvent-AIO + dev-perl/Class-Refresh + >=dev-perl/Compiler-Lexer-0.230.0 + dev-perl/Coro + dev-perl/Data-Dump + dev-perl/IO-AIO + dev-perl/JSON + dev-perl/Moose + dev-perl/PadWalker + virtual/perl-Scalar-List-Utils +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-Test-Simple + ) +" diff --git a/dev-perl/Perl-MinimumVersion/Manifest b/dev-perl/Perl-MinimumVersion/Manifest index 8f6e50c85d35..13c2aade78ef 100644 --- a/dev-perl/Perl-MinimumVersion/Manifest +++ b/dev-perl/Perl-MinimumVersion/Manifest @@ -1,2 +1 @@ -DIST Perl-MinimumVersion-1.38.tar.gz 30629 BLAKE2B add1145b327a2165619d78e4cba9b2417b6650a97b28a6a08e044223e3ee5af6b6f76be877348e50512c6d87661a4bf25e996477a4a225e0cacd2a5c6525d252 SHA512 4a1b5a30c1b2c82ebdd5908b667d012376372890278fb3f1a08ead300b8ce02396f511df5250123689611ad5c0b0ad2b41a4c1ebe76c33109f2226eef95c9d4f DIST Perl-MinimumVersion-1.40.tar.gz 37601 BLAKE2B 2186f71418d7279daeb98e76be3adad9dba0d67b204d86ad9538b1a0c30695c3d504ebdc08f06031dd2c9101587798c2825186bb65c7bc5a5e37c6639345bba5 SHA512 9416fbee46008f7745d6d0c8762e1d54e00fb708376a1d0a86c08f375627da3c10feefc0d234f68d422da892f5ac3f5caa9ea1ac6593827e2ff9b262646a6527 diff --git a/dev-perl/Perl-MinimumVersion/Perl-MinimumVersion-1.380.0.ebuild b/dev-perl/Perl-MinimumVersion/Perl-MinimumVersion-1.380.0.ebuild deleted file mode 100644 index 3ed71e44891f..000000000000 --- a/dev-perl/Perl-MinimumVersion/Perl-MinimumVersion-1.380.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=NEILB -DIST_VERSION=1.38 -inherit perl-module - -DESCRIPTION="Find a minimum required version of perl for Perl code" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - virtual/perl-Carp - virtual/perl-Exporter - dev-perl/File-Find-Rule - dev-perl/File-Find-Rule-Perl - virtual/perl-File-Spec - virtual/perl-Getopt-Long - >=dev-perl/PPI-1.215.0 - >=dev-perl/PPIx-Regexp-0.33.0 - >=dev-perl/Params-Util-0.250.0 - >=dev-perl/Perl-Critic-1.104.0 - >=virtual/perl-Scalar-List-Utils-1.200.0 - >=virtual/perl-version-0.760.0 -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - test? ( - >=dev-perl/Test-Script-1.30.0 - >=virtual/perl-Test-Simple-0.470.0 - ) -" diff --git a/dev-perl/Perl-PrereqScanner/Manifest b/dev-perl/Perl-PrereqScanner/Manifest index 93c5b52f9a32..8c045f0ca35b 100644 --- a/dev-perl/Perl-PrereqScanner/Manifest +++ b/dev-perl/Perl-PrereqScanner/Manifest @@ -1,2 +1 @@ -DIST Perl-PrereqScanner-1.023.tar.gz 28136 BLAKE2B 6ad6052c5efabab782de7191c903f52f4e904687fabe280a7f6980ba9d37c44a0e5d7fc0a1f674704bb7874d5478551e7ba5eca8dc70719348bec752b883fad5 SHA512 9f2b6f7b7f5c7a34405cde8f1a31bedc001a877e04759ecae9529821d00869d2273c35b8c855f12f54ba27cfa99fc4b4ccf464603e2ad1c087f76a9f17856b47 DIST Perl-PrereqScanner-1.024.tar.gz 28758 BLAKE2B a066e77dd50c96cef6e575ff143798d9ba2dd2807ade12d026522bb990664ea883d24b3bc11c72c8ce3b8086844dfa0562e668025880a223141586a5163be28b SHA512 851cf4a34f3bedc0174a9a34d80cf7de2ead5478a1979356ad43f7cb9bb867c0b8a36ba4bc4341b5e4ecf435e18d04726f1a897232d590e61796b7e34ff14c52 diff --git a/dev-perl/Perl-PrereqScanner/Perl-PrereqScanner-1.23.0.ebuild b/dev-perl/Perl-PrereqScanner/Perl-PrereqScanner-1.23.0.ebuild deleted file mode 100644 index dffb65801f98..000000000000 --- a/dev-perl/Perl-PrereqScanner/Perl-PrereqScanner-1.23.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -DIST_AUTHOR=RJBS -DIST_VERSION=1.023 -inherit perl-module - -DESCRIPTION="a tool to scan your Perl code for its prerequisites" - -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="test minimal" -RESTRICT="!test? ( test )" -# r: File::Find -> perl -# r: File::Spec::Functions -> File-Spec -# r: FindBin -> perl -# r: List::Util -> Scalar-List-Utils -# r: Moose::Role -> Moose -# r: Scalar::Util -> Scalar-List-Utils -# r: lib, strict, warnings -> perl -RDEPEND=" - >=virtual/perl-CPAN-Meta-Requirements-2.124.0 - virtual/perl-File-Spec - virtual/perl-Getopt-Long - dev-perl/Getopt-Long-Descriptive - dev-perl/List-MoreUtils - virtual/perl-Scalar-List-Utils - dev-perl/Module-Path - dev-perl/Moose - >=dev-perl/PPI-1.215.0 - dev-perl/Params-Util - >=dev-perl/String-RewritePrefix-0.5.0 - dev-perl/namespace-autoclean -" -# t: PPI::Document -> PPI -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - test? ( - !minimal? ( - >=virtual/perl-CPAN-Meta-2.120.900 - ) - virtual/perl-File-Temp - >=virtual/perl-Test-Simple-0.960.0 - dev-perl/Try-Tiny - ) -" diff --git a/dev-perl/Perl-Tidy/Manifest b/dev-perl/Perl-Tidy/Manifest index c9fe291ad221..6e0f0c8b2ad1 100644 --- a/dev-perl/Perl-Tidy/Manifest +++ b/dev-perl/Perl-Tidy/Manifest @@ -1,2 +1,2 @@ -DIST Perl-Tidy-20190915.tar.gz 599290 BLAKE2B b9a0b1f15e01ed6f6624c804d7833da672fd11a2779baaeb4c4d5f3d7830b2065d01d969fd23514163139bf53831fb3494d2820fe15786244e46cb0efcf722a5 SHA512 553d84bcba8cbe10c0a1e77ef9e31dfdc5957c758efa2bd556ff47a0a354f16eec922842a36c4ccdaed691ffecb6a5dad63dfee2b038f4d2c5882a7e07bad51f DIST Perl-Tidy-20210717.tar.gz 814449 BLAKE2B 7fdd3e18e8e6818665e8e75fb6671234840dba15ca7fc20778d97429cac948fb36876cc1d69452bb4a35a1da411e7d440b385efe91c6eb17c5f4939be37e410e SHA512 ccc090cb6ffbd803fbaddde3a99391bd07a97fb47d20515c3f3e58c69a1404824a5bb9aa3cbfea6b2119f7140552fde3bc2361d3ea8904a875973817446578b1 +DIST Perl-Tidy-20211029.tar.gz 850004 BLAKE2B 829630c87b8b37aa72d9cc495003b0d5de8fb31c65d0a458cb653756d8f2e4c0fa23447ac6174ee359ce6597c5cafe977f739d6b0bcbbde1e6e877e985fb5292 SHA512 a164a986b840be19090ed661b94179dfb1acf36ac95e30e886fc28f93fa0a418d83c99cec7ee7443b2bf276fe517018df53847b2045490cc8dfb0640d702d8ba diff --git a/dev-perl/Perl-Tidy/Perl-Tidy-20190915.0.0.ebuild b/dev-perl/Perl-Tidy/Perl-Tidy-20211029.0.0.ebuild similarity index 73% rename from dev-perl/Perl-Tidy/Perl-Tidy-20190915.0.0.ebuild rename to dev-perl/Perl-Tidy/Perl-Tidy-20211029.0.0.ebuild index e3c4dde75192..f21395321fd5 100644 --- a/dev-perl/Perl-Tidy/Perl-Tidy-20190915.0.0.ebuild +++ b/dev-perl/Perl-Tidy/Perl-Tidy-20211029.0.0.ebuild @@ -1,11 +1,12 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DIST_AUTHOR=SHANCOCK -DIST_VERSION=20190915 +DIST_VERSION=20211029 DIST_EXAMPLES=( "examples/*" ) + inherit perl-module DESCRIPTION="Perl script indenter and beautifier" @@ -13,11 +14,10 @@ HOMEPAGE="http://perltidy.sourceforge.net/ https://metacpan.org/release/Perl-Tid LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND="" -DEPEND="${RDEPEND} +BDEPEND="${RDEPEND} virtual/perl-ExtUtils-MakeMaker " diff --git a/dev-perl/PerlIO-eol/Manifest b/dev-perl/PerlIO-eol/Manifest index 1c85877844d9..eacb4a687bfe 100644 --- a/dev-perl/PerlIO-eol/Manifest +++ b/dev-perl/PerlIO-eol/Manifest @@ -1,2 +1 @@ -DIST PerlIO-eol-0.16.tar.gz 18403 BLAKE2B e1dd73c78bb211d28cd42b168b701f5c58c5ba75d44e16c52e0ecd05c1c7ab981058f36728dafb80e88224d81cbcd17ef35313fd8d9492c7caad065ebf1101a4 SHA512 671d0a362eb7d8650adb95bb555851493299607f72f4f88fd3f3c70326825eee0879f6ac837e99f25498d6c32ef14c57f38c8b82de38f1f66a291ab23d733ead DIST PerlIO-eol-0.17.tar.gz 16555 BLAKE2B f50752314d303fa5d5e42f10cc54a4e239242a1a613c3ea64a1453420c7f34e8d1f17d2bcaadb29db1d46fd54d800764479a6af98116f623e11825a393c3d512 SHA512 3be4ced8c173fd0dee327264b6ddd586231fb8c8acc3ee92dce4332db97f8a9649f2af07690e9083767f17c7ac21282a300aef89234048e43851be2b61db9da3 diff --git a/dev-perl/PerlIO-eol/PerlIO-eol-0.160.0.ebuild b/dev-perl/PerlIO-eol/PerlIO-eol-0.160.0.ebuild deleted file mode 100644 index 27aa1d986c0b..000000000000 --- a/dev-perl/PerlIO-eol/PerlIO-eol-0.160.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=SHLOMIF -DIST_VERSION=0.16 -inherit perl-module - -DESCRIPTION="PerlIO layer for normalizing line endings" - -SLOT="0" -KEYWORDS="amd64 ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - virtual/perl-Exporter - virtual/perl-XSLoader -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - test? ( - virtual/perl-File-Spec - virtual/perl-File-Temp - virtual/perl-IO - virtual/perl-Test-Simple - ) -" -# https://rt.cpan.org/Ticket/Display.html?id=123943 -PERL_RM_FILES=( - 'Changes~' - 'LICENSE~' - 'README~' - 'dist.ini~' - 'eol.xs~' - 'lib/PerlIO/eol.pm~' -) diff --git a/dev-perl/PerlIO-utf8_strict/Manifest b/dev-perl/PerlIO-utf8_strict/Manifest index 336c73cfa57b..29da6fbe3af8 100644 --- a/dev-perl/PerlIO-utf8_strict/Manifest +++ b/dev-perl/PerlIO-utf8_strict/Manifest @@ -1,2 +1 @@ -DIST PerlIO-utf8_strict-0.007.tar.gz 67922 BLAKE2B 4d13dc6e6b4cdf7a4bf3cd51ca1e054d82cab4094894f4cee7503201cc11f80ab27951417778f7e179aee03b75b4bbb30e839a498c83d5afd3881db64973d324 SHA512 0d39be9bcbab4cea087f59c67dc1af6773b6258c5e836590ff58cc18bf3392ba6e95c55a0c7ce94236e0be7053802b4b1d6010130355e1a973a3698aaf49af0f DIST PerlIO-utf8_strict-0.008.tar.gz 95180 BLAKE2B 5e041d619036e589cf3d9272be20f2eaf50066700d5b401e923fec4745ecc2f74107f2a57a9b2c22a4b4ccee908a595b7618a2c5f74000635393ef9fcbeb8507 SHA512 5a54c379925880abca7f85a2b08c19d54e222a03e06490ff366ee38e68018b5f6a4ab0bb8df15f9581b6265eac550090a35f3a4f52c748c008c9c575af41c911 diff --git a/dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.7.0.ebuild b/dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.7.0.ebuild deleted file mode 100644 index 324af49be8d7..000000000000 --- a/dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.7.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -DIST_AUTHOR=LEONT -DIST_VERSION=0.007 -inherit perl-module - -DESCRIPTION="Fast and correct UTF-8 IO" - -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="test" -RESTRICT="!test? ( test )" -# r: strict, warnings -> perl -RDEPEND=" - virtual/perl-XSLoader -" -# t: File::Spec::Functions -> File-Spec -# t: IO::File -> IO -# t: utf8 -> perl -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - test? ( - virtual/perl-Carp - virtual/perl-Exporter - virtual/perl-File-Spec - virtual/perl-IO - dev-perl/Test-Exception - >=virtual/perl-Test-Simple-0.880.0 - ) -" -src_compile() { - emake OPTIMIZE="${CFLAGS}" -} diff --git a/dev-perl/Plack/Manifest b/dev-perl/Plack/Manifest index 0d3ea26563c4..e94796333f12 100644 --- a/dev-perl/Plack/Manifest +++ b/dev-perl/Plack/Manifest @@ -1,2 +1 @@ -DIST Plack-1.0044.tar.gz 178730 BLAKE2B 60f6a900b1ebf05c48295ae679e7cda905441d4322929e9280aa87e6fda51a08e3fbaef37e2398fcfef3b39268f115603dcec2529dd135ddc86b79c9118da0c8 SHA512 a0dae77d507d4b4cf4192931470cf87f68f7027b2057ccdf757680f9e6584534ee0da79c508a44f9ea72426497e1dbbdb7acf6d7dfdf31698f4320f2c1f2ac61 DIST Plack-1.0048.tar.gz 190445 BLAKE2B e9df8f26e2d7c699581e77d3a67fea9ff98a62cbd73e039700f0f06d7dc6b0a99ddf7301bad95765c4302225c5a5f2cad5088306d44467e587d0356455fadb26 SHA512 52168240deaaf613a86a157bde426d22e1e857e0506605f0e7568aa05b968d236ed42843772d7dc187de8f9ebf0329999ac534c04bda8fa739173da45828a5e0 diff --git a/dev-perl/Plack/Plack-1.4.400-r1.ebuild b/dev-perl/Plack/Plack-1.4.400-r1.ebuild deleted file mode 100644 index ffcfa58efdc5..000000000000 --- a/dev-perl/Plack/Plack-1.4.400-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DIST_AUTHOR=MIYAGAWA -DIST_VERSION=1.0044 -DIST_EXAMPLES=("eg/dot-psgi/*") -inherit perl-module - -DESCRIPTION="Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)" - -SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86" -IUSE="minimal examples" - -PATCHES=( - "${FILESDIR}/${PN}-1.3.900-network-testing.patch" -) - -RDEPEND=" - !minimal? ( - dev-perl/CGI-Compile - dev-perl/CGI-Emulate-PSGI - dev-perl/FCGI - dev-perl/FCGI-ProcManager - >=dev-perl/libwww-perl-5.814.0 - >=dev-perl/Log-Dispatch-2.250.0 - dev-perl/Log-Log4perl - dev-perl/Module-Refresh - ) - >=dev-perl/Apache-LogFormat-Compiler-0.330.0 - >=dev-perl/Cookie-Baker-0.70.0 - >=dev-perl/Devel-StackTrace-1.230.0 - >=dev-perl/Devel-StackTrace-AsHTML-0.110.0 - >=dev-perl/File-ShareDir-1.0.0 - dev-perl/Filesys-Notify-Simple - >=dev-perl/HTTP-Entity-Parser-0.170.0 - >=dev-perl/HTTP-Headers-Fast-0.180.0 - >=dev-perl/HTTP-Message-5.814.0 - >=virtual/perl-HTTP-Tiny-0.34.0 - >=dev-perl/Hash-MultiValue-0.50.0 - >=dev-perl/Pod-Parser-1.360.0 - >=dev-perl/Stream-Buffered-0.20.0 - >=dev-perl/Test-TCP-2.150.0 - dev-perl/Try-Tiny - >=dev-perl/URI-1.590.0 - >=dev-perl/WWW-Form-UrlEncoded-0.230.0 - virtual/perl-parent -" - -BDEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - >=dev-perl/File-ShareDir-Install-0.60.0 - test? ( - !minimal? ( - dev-perl/Authen-Simple-Passwd - dev-perl/HTTP-Request-AsCGI - dev-perl/HTTP-Server-Simple-PSGI - dev-perl/Log-Dispatch-Array - dev-perl/LWP-Protocol-http10 - dev-perl/MIME-Types - >=dev-perl/Test-MockTime-HiRes-0.60.0 - ) - dev-perl/Test-Requires - >=virtual/perl-Test-Simple-0.880.0 - ) -" - -src_test() { - perl_rm_files "t/author-pod-syntax.t" - perl-module_src_test -} diff --git a/dev-perl/Pod-Elemental/Manifest b/dev-perl/Pod-Elemental/Manifest index b4b1bc3a0c21..f53376e49512 100644 --- a/dev-perl/Pod-Elemental/Manifest +++ b/dev-perl/Pod-Elemental/Manifest @@ -1,2 +1 @@ -DIST Pod-Elemental-0.103004.tar.gz 37215 BLAKE2B d2d8dba34fcc47fbb809674571e6c931dbdd6b30479207f38836b97615b0a76fbbff2b3d78594ba19f9e3c8fbf7c22ebd50d26c28115e53e750ef9814a982491 SHA512 d2cae23f7c4131f74374f72aa52e58840035f2245d290f82594265089400fe669c0c03cf01c5b65688770b1b5eba6f611b60693b245af637711330fe8c617a66 DIST Pod-Elemental-0.103005.tar.gz 37245 BLAKE2B 2d27f5ded1919584139ac26035380484ac193fddcb3739707ca56e56e1bc352df54ca1b8411329b83a02dbe9f0f656075bdf8dbf71c4abcd2ab9ea657c4613fe SHA512 bd3c6c6d5aef5b0242daddbba7c00b9cabdee4e26111562bb3efcd6032044b581ee8e66877d8ea07baff6b076cd6cccd0f55be210fbb35344a324f93d79ca667 diff --git a/dev-perl/Pod-Elemental/Pod-Elemental-0.103.4.ebuild b/dev-perl/Pod-Elemental/Pod-Elemental-0.103.4.ebuild deleted file mode 100644 index 2bbc31519e64..000000000000 --- a/dev-perl/Pod-Elemental/Pod-Elemental-0.103.4.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=RJBS -DIST_VERSION=0.103004 -inherit perl-module - -DESCRIPTION="Work with nestable Pod elements" - -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-perl/Class-Load - virtual/perl-Encode - virtual/perl-Scalar-List-Utils - dev-perl/Mixin-Linewise - dev-perl/Moose - dev-perl/MooseX-Types - >=dev-perl/Pod-Eventual-0.4.0 - dev-perl/String-RewritePrefix - dev-perl/String-Truncate - dev-perl/Sub-Exporter - dev-perl/Sub-Exporter-ForMethods - dev-perl/namespace-autoclean -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - test? ( - virtual/perl-Data-Dumper - virtual/perl-File-Spec - dev-perl/Test-Deep - dev-perl/Test-Differences - >=virtual/perl-Test-Simple-0.960.0 - ) -" diff --git a/dev-perl/Pod-Eventual/Manifest b/dev-perl/Pod-Eventual/Manifest index fce47320a46d..bfb4b841af40 100644 --- a/dev-perl/Pod-Eventual/Manifest +++ b/dev-perl/Pod-Eventual/Manifest @@ -1,2 +1 @@ -DIST Pod-Eventual-0.094001.tar.gz 16640 BLAKE2B e20422427f26d5b80ff89be8682e92b2542c98feaa0ecbe24fb9505627e6a77595568d6d2c0e23d6da6303ea3c45a24c3dc0f83393fecce5061fc33eff00d487 SHA512 f892653f6895381b3f493b44e8c295d02bf78e70e64c23b9c8602e6692517790524cd5996bb6d84aed7b4e8da60eebe99330a53e5f26f75e4ab017d6e8d317e6 DIST Pod-Eventual-0.094002.tar.gz 20886 BLAKE2B c59637efc78b5b4360e83608220083e95ae73648e7acfc74a49ec1d66372f33d4540d6063c883405eb8a520284d46c52de21c83c38b59de9d9bd53b629f49389 SHA512 4442a079faaf2f1eeae66639a247a3f1b55eecc1d1bf680dd4429bed6fcfc75824d3ecdf28b32a40780881bab9ebef6712291bcbf955b0f97e82340d407be2a4 diff --git a/dev-perl/Pod-Eventual/Pod-Eventual-0.94.1.ebuild b/dev-perl/Pod-Eventual/Pod-Eventual-0.94.1.ebuild deleted file mode 100644 index b656c41cdb14..000000000000 --- a/dev-perl/Pod-Eventual/Pod-Eventual-0.94.1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -DIST_AUTHOR=RJBS -DIST_VERSION=0.094001 -DIST_EXAMPLES=("eg/*") -inherit perl-module - -DESCRIPTION="read a POD document as a series of trivial events" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" -# r: strict, warnings -> perl -RDEPEND=" - virtual/perl-Carp - >=dev-perl/Mixin-Linewise-0.102.0 -" -DEPEND=" - ${RDEPEND} - >=virtual/perl-ExtUtils-MakeMaker-6.300.0 - test? ( - >=virtual/perl-Test-Simple-0.960.0 - dev-perl/Test-Deep - ) -" diff --git a/dev-perl/namespace-autoclean/Manifest b/dev-perl/namespace-autoclean/Manifest index 25cea7278ab5..9a19131989e1 100644 --- a/dev-perl/namespace-autoclean/Manifest +++ b/dev-perl/namespace-autoclean/Manifest @@ -1,2 +1 @@ -DIST namespace-autoclean-0.28.tar.gz 36130 BLAKE2B ecbc71cec5256087799f91b337c98d87bbc8be7d670b03b74533f01724a7251cc592f26669756756413dc52d7d25478f22d683e72a9df67a687a862a09819bf0 SHA512 2541f69862b334fcfe30059d025668175de1b182a5c8ee8f2619bf1d661c316a38fe2014f274bb23e887cd36959f98abb297154ac8ceb600e2e93cbd4a75e28d DIST namespace-autoclean-0.29.tar.gz 38791 BLAKE2B 7d35dce524f8a5f9ab757f24802f8abb3972f8c3176a5ff2ff516b6a88f547978a47bce0c6be61d91a4d0f72caa5d14b6af2e83ead92608edfc339fabc36e99a SHA512 64dee8009c8ab587c1aef504c0b429248a9069e6cfbfcb4062b83ddf56c82121be66f821013f3251e6863935429e0663aec82202352904983db600a79348732c diff --git a/dev-perl/namespace-autoclean/namespace-autoclean-0.280.0.ebuild b/dev-perl/namespace-autoclean/namespace-autoclean-0.280.0.ebuild deleted file mode 100644 index e1dddb4631c4..000000000000 --- a/dev-perl/namespace-autoclean/namespace-autoclean-0.280.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=ETHER -DIST_VERSION=0.28 -inherit perl-module - -DESCRIPTION="Keep imports out of your namespace" - -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 ~x86-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-perl/B-Hooks-EndOfScope-0.120.0 - virtual/perl-Scalar-List-Utils - dev-perl/Sub-Identify - >=dev-perl/namespace-clean-0.200.0 -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - test? ( - virtual/perl-Carp - virtual/perl-ExtUtils-MakeMaker - virtual/perl-File-Spec - virtual/perl-Scalar-List-Utils - >=virtual/perl-Test-Simple-0.880.0 - dev-perl/Test-Requires - ) -" diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz index e6e4bac987004cccd00ea1ac927a9498d6aaa457..74c62a15138cebccc7a13e380a7875f80cafddc7 100644 GIT binary patch literal 39247 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 HHyi-~475!B literal 39236 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, delay); + + if (mmc_pool_schedule(pool, pool->servers[i], request) == MMC_OK) { +- /* begin sending requests immediatly */ ++ /* begin sending requests immediately */ + mmc_pool_select(pool); + } + } +diff --git a/src/memcache_pool.c b/src/memcache_pool.c +index 733a0c5..e52389d 100644 +--- a/src/memcache_pool.c ++++ b/src/memcache_pool.c +@@ -1303,7 +1303,7 @@ int mmc_pool_schedule_get( + pool->protocol->end_get(mmc->buildreq); + mmc_pool_schedule(pool, mmc, mmc->buildreq); + +- /* begin sending requests immediatly */ ++ /* begin sending requests immediately */ + mmc_pool_select(pool); + + mmc->buildreq = mmc_pool_request_get( +diff --git a/src/memcache_session.c b/src/memcache_session.c +index e4a80de..d3aab24 100644 +--- a/src/memcache_session.c ++++ b/src/memcache_session.c +@@ -319,7 +319,7 @@ PS_READ_FUNC(memcache) + ZVAL_NULL(&addresult); + + /* third request fetches the data, data is only valid if either of the lock requests succeeded */ +- ZVAL_EMPTY_STRING(&dataresult); ++ ZVAL_NULL(&dataresult); + + /* create requests */ + if (php_mmc_session_read_request(pool, &zkey, lockparam, &addresult, dataparam, &lockrequest, &addrequest, &datarequest) != MMC_OK) { +diff --git a/tests/redundancy_test.phpt b/tests/redundancy_test.phpt +new file mode 100644 +index 0000000..fb5ab84 +--- /dev/null ++++ b/tests/redundancy_test.phpt +@@ -0,0 +1,75 @@ ++--TEST-- ++redundancy test ++--SKIPIF-- ++ ++--FILE-- ++flush(); ++ ++$pid = pcntl_fork(); ++if (!$pid) { ++ // In child process ++ session_id($sid); ++ session_start(); ++ if (!isset($_SESSION['counter'])) ++ $_SESSION['counter'] = 0; ++ $_SESSION['counter'] += 1; ++ session_write_close(); ++ ++ exit(0); ++} ++pcntl_waitpid($pid, $status); ++ ++$memcache2->flush(); ++ ++$pid = pcntl_fork(); ++if (!$pid) { ++ // In child process ++ session_id($sid); ++ session_start(); ++ if (!isset($_SESSION['counter'])) ++ $_SESSION['counter'] = 0; ++ $_SESSION['counter'] += 1; ++ session_write_close(); ++ ++ exit(0); ++} ++pcntl_waitpid($pid, $status); ++ ++ ++session_id($sid); ++session_start(); ++var_dump($_SESSION); ++ ++?> ++--EXPECT-- ++array(1) { ++ ["counter"]=> ++ int(3) ++} diff --git a/dev-php/pecl-memcache/pecl-memcache-4.0.5.2-r1.ebuild b/dev-php/pecl-memcache/pecl-memcache-4.0.5.2-r1.ebuild index 10134a07db4d..240a4d9d5754 100644 --- a/dev-php/pecl-memcache/pecl-memcache-4.0.5.2-r1.ebuild +++ b/dev-php/pecl-memcache/pecl-memcache-4.0.5.2-r1.ebuild @@ -9,7 +9,7 @@ PHP_EXT_NEEDED_USE="session(-)?" DOCS=( README example.php ) HTML_DOCS=( memcache.php ) -USE_PHP="php7-3 php7-4 php8-0" +USE_PHP="php7-3 php7-4 php8-0 php8-1" inherit php-ext-pecl-r3 @@ -25,6 +25,7 @@ IUSE="+session" DEPEND="php_targets_php7-3? ( sys-libs/zlib ) php_targets_php7-4? ( sys-libs/zlib )" RDEPEND="${DEPEND} php_targets_php8-0? ( dev-php/pecl-memcache:8[php_targets_php8-0(-)?] ) + php_targets_php8-1? ( dev-php/pecl-memcache:8[php_targets_php8-1(-)?] ) " # The test suite requires memcached to be running. diff --git a/dev-php/pecl-memcache/pecl-memcache-8.0-r1.ebuild b/dev-php/pecl-memcache/pecl-memcache-8.0-r1.ebuild new file mode 100644 index 000000000000..ec0fa315424c --- /dev/null +++ b/dev-php/pecl-memcache/pecl-memcache-8.0-r1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PHP_EXT_NAME="memcache" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="no" +PHP_EXT_NEEDED_USE="session(-)?" +DOCS=( README example.php ) +HTML_DOCS=( memcache.php ) + +USE_PHP="php7-3 php7-4 php8-0 php8-1" + +inherit php-ext-pecl-r3 + +USE_PHP="php8-0 php8-1" + +KEYWORDS="~amd64 ~hppa ~ppc64 ~x86" + +DESCRIPTION="PHP extension for using memcached" +LICENSE="PHP-3" +SLOT="8" +IUSE="+session" + +DEPEND=" + php_targets_php8-0? ( sys-libs/zlib ) + php_targets_php8-1? ( sys-libs/zlib ) +" +RDEPEND="${DEPEND} + php_targets_php7-3? ( dev-php/pecl-memcache:7[php_targets_php7-3(-)?] ) + php_targets_php7-4? ( dev-php/pecl-memcache:7[php_targets_php7-4(-)?] ) +" + +# The test suite requires memcached to be running. +RESTRICT='test' +PATCHES=( "${FILESDIR}/8.0-patches-20211123.patch" ) + +src_prepare() { + if use php_targets_php8-0 || use php_targets_php8-1 ; then + php-ext-source-r3_src_prepare + else + default + fi +} + +src_configure() { + if use php_targets_php8-0 || use php_targets_php8-1 ; then + local PHP_EXT_ECONF_ARGS=( --enable-memcache --with-zlib-dir="${EPREFIX}/usr" $(use_enable session memcache-session) ) + php-ext-source-r3_src_configure + fi +} + +src_install() { + if use php_targets_php8-0 || use php_targets_php8-1 ; then + php-ext-pecl-r3_src_install + + php-ext-source-r3_addtoinifiles "memcache.allow_failover" "true" + php-ext-source-r3_addtoinifiles "memcache.max_failover_attempts" "20" + php-ext-source-r3_addtoinifiles "memcache.chunk_size" "32768" + php-ext-source-r3_addtoinifiles "memcache.default_port" "11211" + php-ext-source-r3_addtoinifiles "memcache.hash_strategy" "consistent" + php-ext-source-r3_addtoinifiles "memcache.hash_function" "crc32" + php-ext-source-r3_addtoinifiles "memcache.redundancy" "1" + php-ext-source-r3_addtoinifiles "memcache.session_redundancy" "2" + php-ext-source-r3_addtoinifiles "memcache.protocol" "ascii" + fi +} diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.5_p20210807.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.5_p20210807.ebuild index 246535a68f31..baa39cff1a1b 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.1.5_p20210807.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.5_p20210807.ebuild @@ -5,7 +5,7 @@ EAPI=7 PHP_EXT_NAME="memcached" DOCS=( ChangeLog README.markdown ) -USE_PHP="php7-3 php7-4 php8-0" +USE_PHP="php7-3 php7-4 php8-0 php8-1" inherit php-ext-pecl-r3 DESCRIPTION="Interface PHP with memcached via libmemcached library" @@ -34,7 +34,12 @@ RDEPEND=" php_targets_php8-0? ( ${COMMON_DEPEND} dev-lang/php:8.0[session(-)?] igbinary? ( dev-php/igbinary[php_targets_php8-0(-)] ) - )" + ) + php_targets_php8-1? ( + ${COMMON_DEPEND} dev-lang/php:8.1[session(-)?] + igbinary? ( dev-php/igbinary[php_targets_php8-1(-)] ) + ) +" DEPEND="${RDEPEND} test? ( net-misc/memcached )" PATCHES=( "${FILESDIR}/3.1.5-fix-tests.patch" ) diff --git a/dev-php/pecl-oauth/pecl-oauth-2.0.7.ebuild b/dev-php/pecl-oauth/pecl-oauth-2.0.7.ebuild index 775332d83c50..ff8cd5c97885 100644 --- a/dev-php/pecl-oauth/pecl-oauth-2.0.7.ebuild +++ b/dev-php/pecl-oauth/pecl-oauth-2.0.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -6,7 +6,7 @@ PHP_EXT_NAME="oauth" PHP_EXT_INI="yes" PHP_EXT_ZENDEXT="no" -USE_PHP="php7-2 php7-3 php7-4 php8-0" +USE_PHP="php7-3 php7-4 php8-0 php8-1" inherit php-ext-pecl-r3 @@ -20,7 +20,6 @@ IUSE="+curl examples" DEPEND=" dev-libs/libpcre:3= curl? ( net-misc/curl:0= ) - php_targets_php7-2? ( dev-lang/php:7.2[hash(-)] ) php_targets_php7-3? ( dev-lang/php:7.3[hash(-)] ) " RDEPEND="${DEPEND}" diff --git a/dev-php/pecl-pam/Manifest b/dev-php/pecl-pam/Manifest index 7da8caaeff39..2c4833e6bb65 100644 --- a/dev-php/pecl-pam/Manifest +++ b/dev-php/pecl-pam/Manifest @@ -1,2 +1 @@ -DIST pam-1.0.3.tgz 6671 BLAKE2B f416fd0e47d3fda6a1d86e44a7ca17fc9a0428f976f18e2b663a2fd1e09b790cd069ca16d930d6dca6554762ca59bda987929e52365ed813949c1a93291c1dcc SHA512 3580582f1456b31be30a713cadaaca106527f2d4f3f12032b5d3617cc361aaf49539a9db3dd27221ce40320187abaac0f6ad4e23cdfe5eaa94436e3eaef3fb9c DIST pam-2.2.3.tgz 9422 BLAKE2B 4d10ad40bdfbaa54225723a46a78dbe1609d89cf75d0ca73345e3346fb437a5500e451357b3b0bbcce88c13f8a54dec5b39e9c0741a6e89c0b3936cbb05da91a SHA512 1adc72b1517e224f36f960134d3444d36e6fa5a6868ce4bc1b87edbbfb09406910774061988300094ebf637ee54c5f5a43e0c42c8e2ab78c81a0910063d48c51 diff --git a/dev-php/pecl-pam/files/1.0.3-php7.patch b/dev-php/pecl-pam/files/1.0.3-php7.patch deleted file mode 100644 index d56fffb08d38..000000000000 --- a/dev-php/pecl-pam/files/1.0.3-php7.patch +++ /dev/null @@ -1,118 +0,0 @@ ---- a/pam.c 2016-12-01 14:29:27.453904230 -0500 -+++ b/pam.c 2016-12-01 14:27:26.496109755 -0500 -@@ -227,8 +227,13 @@ - PHP_FUNCTION(pam_auth) - { - char *username, *password; -+#if PHP_MAJOR_VERSION >= 7 -+ size_t username_len, password_len; -+ zval *status = NULL, *server, *remote_addr; -+#else - int username_len, password_len; - zval *status = NULL, **server, **remote_addr; -+#endif - zend_bool checkacctmgmt = 1; - - pam_auth_t userinfo = {NULL, NULL}; -@@ -248,22 +253,37 @@ - if (status) { - spprintf(&error_msg, 0, "%s (in %s)", (char *) pam_strerror(pamh, result), "pam_start"); - zval_dtor(status); -+#if PHP_MAJOR_VERSION >= 7 -+ ZVAL_STRING(status, error_msg); -+ efree(error_msg); -+#else - ZVAL_STRING(status, error_msg, 0); -+#endif - } - RETURN_FALSE; - } - -+#if PHP_MAJOR_VERSION >= 7 -+ if ((remote_addr = zend_hash_str_find(Z_ARR(PG(http_globals)[TRACK_VARS_SERVER]), "REMOTE_ADDR", sizeof("REMOTE_ADDR")-1)) != NULL && Z_TYPE_P(remote_addr) == IS_STRING) { -+ pam_set_item(pamh, PAM_RHOST, Z_STRVAL_P(remote_addr)); -+#else - if (zend_hash_find(&EG(symbol_table), "_SERVER", sizeof("_SERVER"), (void **)&server) == SUCCESS && Z_TYPE_PP(server) == IS_ARRAY) { - if (zend_hash_find(Z_ARRVAL_PP(server), "REMOTE_ADDR", sizeof("REMOTE_ADDR"), (void **)&remote_addr) == SUCCESS && Z_TYPE_PP(remote_addr) == IS_STRING) { - pam_set_item(pamh, PAM_RHOST, Z_STRVAL_PP(remote_addr)); - } -+#endif - } - - if ((result = pam_authenticate(pamh, PAM_DISALLOW_NULL_AUTHTOK)) != PAM_SUCCESS) { - if (status) { - spprintf(&error_msg, 0, "%s (in %s)", (char *) pam_strerror(pamh, result), "pam_authenticate"); - zval_dtor(status); -+#if PHP_MAJOR_VERSION >= 7 -+ ZVAL_STRING(status, error_msg); -+ efree(error_msg); -+#else - ZVAL_STRING(status, error_msg, 0); -+#endif - } - pam_end(pamh, PAM_SUCCESS); - RETURN_FALSE; -@@ -274,7 +294,12 @@ - if (status) { - spprintf(&error_msg, 0, "%s (in %s)", (char *) pam_strerror(pamh, result), "pam_acct_mgmt"); - zval_dtor(status); -+#if PHP_MAJOR_VERSION >= 7 -+ ZVAL_STRING(status, error_msg); -+ efree(error_msg); -+#else - ZVAL_STRING(status, error_msg, 0); -+#endif - } - pam_end(pamh, PAM_SUCCESS); - RETURN_FALSE; -@@ -291,7 +316,11 @@ - PHP_FUNCTION(pam_chpass) - { - char *username, *oldpass, *newpass; -+#if PHP_MAJOR_VERSION >= 7 -+ size_t username_len, oldpass_len, newpass_len; -+#else - int username_len, oldpass_len, newpass_len; -+#endif - zval *status = NULL; - - pam_chpass_t userinfo = {NULL, NULL, NULL, 0}; -@@ -312,7 +341,12 @@ - if (status) { - spprintf(&error_msg, 0, "%s (in %s)", (char *) pam_strerror(pamh, result), "pam_start"); - zval_dtor(status); -+#if PHP_MAJOR_VERSION >= 7 -+ ZVAL_STRING(status, error_msg); -+ efree(error_msg); -+#else - ZVAL_STRING(status, error_msg, 0); -+#endif - } - RETURN_FALSE; - } -@@ -321,7 +355,12 @@ - if (status) { - spprintf(&error_msg, 0, "%s (in %s)", (char *) pam_strerror(pamh, result), "pam_authenticate"); - zval_dtor(status); -+#if PHP_MAJOR_VERSION >= 7 -+ ZVAL_STRING(status, error_msg); -+ efree(error_msg); -+#else - ZVAL_STRING(status, error_msg, 0); -+#endif - } - pam_end(pamh, PAM_SUCCESS); - RETURN_FALSE; -@@ -331,7 +370,12 @@ - if (status) { - spprintf(&error_msg, 0, "%s (in %s)", (char *) pam_strerror(pamh, result), "pam_chauthtok"); - zval_dtor(status); -+#if PHP_MAJOR_VERSION >= 7 -+ ZVAL_STRING(status, error_msg); -+ efree(error_msg); -+#else - ZVAL_STRING(status, error_msg, 0); -+#endif - } - pam_end(pamh, PAM_SUCCESS); - RETURN_FALSE; diff --git a/dev-php/pecl-pam/pecl-pam-1.0.3-r3.ebuild b/dev-php/pecl-pam/pecl-pam-1.0.3-r3.ebuild deleted file mode 100644 index 5827d6ef1d27..000000000000 --- a/dev-php/pecl-pam/pecl-pam-1.0.3-r3.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PHP_EXT_NAME="pam" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" -DOCS=( README ) - -USE_PHP="php7-2 php7-3 php7-4" - -inherit php-ext-pecl-r3 pam - -KEYWORDS="~amd64 ~x86" - -DESCRIPTION="This extension provides PAM (Pluggable Authentication Modules) integration" -LICENSE="PHP-2.02" -SLOT="0" -IUSE="debug" - -DEPEND="sys-libs/pam" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}/${PV}-php7.patch" ) - -src_prepare() { - #Fix DOS line endings - sed -i 's/\r$//' -- pam.c || die - php-ext-source-r3_src_prepare -} - -src_configure() { - local PHP_EXT_ECONF_ARGS=( --with-pam=/usr $(use_enable debug) ) - php-ext-source-r3_src_configure -} - -src_install() { - pamd_mimic_system php auth account password - php-ext-pecl-r3_src_install -} diff --git a/dev-php/pecl-pam/pecl-pam-2.2.3.ebuild b/dev-php/pecl-pam/pecl-pam-2.2.3.ebuild index 54ba34e572c7..58d800d7f8fa 100644 --- a/dev-php/pecl-pam/pecl-pam-2.2.3.ebuild +++ b/dev-php/pecl-pam/pecl-pam-2.2.3.ebuild @@ -9,7 +9,7 @@ PHP_EXT_ZENDEXT="no" PHP_EXT_ECONF_ARGS=( --with-pam=/usr ) DOCS=( README ) -USE_PHP="php7-3 php7-4 php8-0" +USE_PHP="php7-3 php7-4 php8-0 php8-1" inherit php-ext-pecl-r3 pam diff --git a/dev-php/pecl-ps/pecl-ps-1.4.4.ebuild b/dev-php/pecl-ps/pecl-ps-1.4.4.ebuild index e010eda79f51..ce633ab0c594 100644 --- a/dev-php/pecl-ps/pecl-ps-1.4.4.ebuild +++ b/dev-php/pecl-ps/pecl-ps-1.4.4.ebuild @@ -4,7 +4,7 @@ EAPI="7" PHP_EXT_NAME="ps" -USE_PHP="php7-3 php7-4 php8-0" +USE_PHP="php7-3 php7-4 php8-0 php8-1" PHP_EXT_NEEDED_USE="gd(-)?" inherit php-ext-pecl-r3 diff --git a/dev-python/GitPython/GitPython-3.1.24.ebuild b/dev-python/GitPython/GitPython-3.1.24.ebuild index 52f88701083a..a167eff4631d 100644 --- a/dev-python/GitPython/GitPython-3.1.24.ebuild +++ b/dev-python/GitPython/GitPython-3.1.24.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1 diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 164ae69a1593cd1d64331f0fb77b30a0ed193950..6da51f726b23faed4b7c81f79695317d05b43648 100644 GIT binary patch literal 249107 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

SyL#$B)F5w|nO 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%0DrAnR>W<-2`$X`qHzV>j-! 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 I{4*g301YvGaR2}S literal 248942 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

5DQtX+u@{ev`r&wUXqNnv;4GPUw^KK($nQy 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

wWn)KYjVo-@R^$-cJkgOWj!q6_T~KnTHgt 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%0Dv>!!=N`+%|pE?Io>lVNT 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 >%&EwU24uxxk}~eG)1t-| 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 diff --git a/dev-python/aiohttp-socks/Manifest b/dev-python/aiohttp-socks/Manifest index 3ba0a03f307e..058794d2da30 100644 --- a/dev-python/aiohttp-socks/Manifest +++ b/dev-python/aiohttp-socks/Manifest @@ -1,2 +1,3 @@ DIST aiohttp-socks-0.6.0.tar.gz 19789 BLAKE2B 56a9279f78e2a7a391183e6b68f9b33d878dc9b328d3096ca649b136e321ed372a9f9e8f7a02282c32568ac458639bd76b341f87722eeac46741d68064cc035b SHA512 15a5869d24955cba9548d8bd7cf1ec29b27a024603ca1b1d4abf8f93c70702434542c66ced1d8b28ae851034dad1ae8e2eaa4ed9a3729be35ec1e3c853237811 DIST aiohttp-socks-0.6.1.tar.gz 19825 BLAKE2B 3f83d186e1311c7dc4468dcd52f3d4c6aa0b98028e5892f10a15278cbbeedf42934f2ae8730f4248cad46a606e7ba5b20584ad4dbf4efe1704b27fa74afcf015 SHA512 a26429bb911f7720689e1880cbd1b19d1865edcf5aea0fe7e059a46fc8d1cc4599c24210b485b1b62ac3438429a6922174e5d5e9cfe8be9857ac0d18977f3784 +DIST aiohttp-socks-0.7.1.tar.gz 19813 BLAKE2B e49ff94a63e3b22f082c892da6b65f71afd768ef98064f062facd382e0146e2fca563f2b7438f37e60a01d640199092c201e7ab2f77152829d8d8a64246ea152 SHA512 0f7a295e3d34d6cac78dcac5d64f76439730bf6bc6d287df9f2ed9b7ad3f1c04d61ebfd1cee75b80788f485b338094a4b02ecef2b3a2be172ffb8e1e65332b59 diff --git a/dev-python/aiohttp-socks/aiohttp-socks-0.6.0.ebuild b/dev-python/aiohttp-socks/aiohttp-socks-0.6.0-r1.ebuild similarity index 94% rename from dev-python/aiohttp-socks/aiohttp-socks-0.6.0.ebuild rename to dev-python/aiohttp-socks/aiohttp-socks-0.6.0-r1.ebuild index 43f35326b131..85e8f23a48cf 100644 --- a/dev-python/aiohttp-socks/aiohttp-socks-0.6.0.ebuild +++ b/dev-python/aiohttp-socks/aiohttp-socks-0.6.0-r1.ebuild @@ -18,6 +18,7 @@ KEYWORDS="amd64 x86" RDEPEND=" >=dev-python/aiohttp-2.3.2[${PYTHON_USEDEP}] >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + =dev-python/python-socks-1.2.2[${PYTHON_USEDEP}] " BDEPEND=" diff --git a/dev-python/aiohttp-socks/aiohttp-socks-0.6.1.ebuild b/dev-python/aiohttp-socks/aiohttp-socks-0.6.1-r1.ebuild similarity index 94% rename from dev-python/aiohttp-socks/aiohttp-socks-0.6.1.ebuild rename to dev-python/aiohttp-socks/aiohttp-socks-0.6.1-r1.ebuild index 8ec2583daa8a..ec7ef2366a7f 100644 --- a/dev-python/aiohttp-socks/aiohttp-socks-0.6.1.ebuild +++ b/dev-python/aiohttp-socks/aiohttp-socks-0.6.1-r1.ebuild @@ -17,6 +17,7 @@ KEYWORDS="~amd64 ~x86" RDEPEND=" >=dev-python/aiohttp-2.3.2[${PYTHON_USEDEP}] >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + =dev-python/python-socks-1.2.4[${PYTHON_USEDEP}] " BDEPEND=" diff --git a/dev-python/aiohttp-socks/aiohttp-socks-0.7.1.ebuild b/dev-python/aiohttp-socks/aiohttp-socks-0.7.1.ebuild new file mode 100644 index 000000000000..e9f57893b91a --- /dev/null +++ b/dev-python/aiohttp-socks/aiohttp-socks-0.7.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +inherit distutils-r1 + +DESCRIPTION="SOCKS proxy connector for aiohttp" +HOMEPAGE="https://pypi.org/project/aiohttp-socks/ https://github.com/romis2012/aiohttp-socks" +SRC_URI="https://github.com/romis2012/aiohttp-socks/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/aiohttp-2.3.2[${PYTHON_USEDEP}] + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/python-socks-2.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/flask[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/yarl[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest diff --git a/dev-python/aioredis/aioredis-2.0.0.ebuild b/dev-python/aioredis/aioredis-2.0.0.ebuild index 6e37285de676..2e83c1156a92 100644 --- a/dev-python/aioredis/aioredis-2.0.0.ebuild +++ b/dev-python/aioredis/aioredis-2.0.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~sparc ~x86" RDEPEND=" dev-python/async_timeout[${PYTHON_USEDEP}] diff --git a/dev-python/anyio/anyio-3.2.1.ebuild b/dev-python/anyio/anyio-3.2.1.ebuild index c6cf6428b2d4..e554628b9d73 100644 --- a/dev-python/anyio/anyio-3.2.1.ebuild +++ b/dev-python/anyio/anyio-3.2.1.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86" RDEPEND=" >=dev-python/idna-2.8[${PYTHON_USEDEP}] diff --git a/dev-python/black/black-21.11_beta0.ebuild b/dev-python/black/black-21.10_beta0-r1.ebuild similarity index 94% rename from dev-python/black/black-21.11_beta0.ebuild rename to dev-python/black/black-21.10_beta0-r1.ebuild index 0e415d8e5068..4070408f2e15 100644 --- a/dev-python/black/black-21.11_beta0.ebuild +++ b/dev-python/black/black-21.10_beta0-r1.ebuild @@ -25,6 +25,9 @@ RDEPEND=" dev-python/regex[${PYTHON_USEDEP}] -Date: Tue, 3 Aug 2021 17:11:51 +0200 -Subject: [PATCH] Deactivate SSE2 and AVX2 if a CPU has no flags (#242) - -Fixes #277 ---- a/setup.py -+++ b/setup.py -@@ -90,8 +90,8 @@ def cmake_bool(cond): - platforms = ['any'], - cmake_args = [ - '-DBLOSC_DIR:PATH=%s' % os.environ.get('BLOSC_DIR', ''), -- '-DDEACTIVATE_SSE2:BOOL=%s' % cmake_bool(('DISABLE_BLOSC_SSE2' in os.environ) or (cpu_info is None) or ('sse2' not in cpu_info['flags'])), -- '-DDEACTIVATE_AVX2:BOOL=%s' % cmake_bool(('DISABLE_BLOSC_AVX2' in os.environ) or (cpu_info is None) or ('avx2' not in cpu_info['flags'])), -+ '-DDEACTIVATE_SSE2:BOOL=%s' % cmake_bool(('DISABLE_BLOSC_SSE2' in os.environ) or (cpu_info is None) or ('flags' not in cpu_info) or ('sse2' not in cpu_info['flags'])), -+ '-DDEACTIVATE_AVX2:BOOL=%s' % cmake_bool(('DISABLE_BLOSC_AVX2' in os.environ) or (cpu_info is None) or ('flags' not in cpu_info) or ('avx2' not in cpu_info['flags'])), - '-DDEACTIVATE_LZ4:BOOL=%s' % cmake_bool(not int(os.environ.get('INCLUDE_LZ4', '1'))), - # Snappy is disabled by default - '-DDEACTIVATE_SNAPPY:BOOL=%s' % cmake_bool(not int(os.environ.get('INCLUDE_SNAPPY', '0'))), diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 63e5cd45000a..958ea9f11f45 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -3,6 +3,8 @@ DIST boto3-1.19.12.tar.gz 436654 BLAKE2B f92e756bc9f98105e3126e41cf0d6fab948bbd7 DIST boto3-1.19.5.tar.gz 433567 BLAKE2B 52c12a4dd18d6f02326f8002b345cc5df224455fc862daa700326ae1df258979211d2753f01e1a106f237de393e483dc8926bb4ef0e08bafa575f20811dccd55 SHA512 fad05102f0c3e7e30a3342009f6b3ae28f52758f17a0c22b4da9a03dd10d7f9149ea2ec0119f55ec7280824bd8173653271821e82fcd54ef9fb9161b2d62df70 DIST boto3-1.20.10.tar.gz 443886 BLAKE2B 891c5d45eed9fc0afac3e6e87f5f7d2100da779b6d863146d8a0804ed8caa732024d21cbd396a681067088080fc9b4e9afc3634d0f3e2483fa8ad5203e703054 SHA512 36ea0170aa62dba8f01f49d975c34dc3fa180ea82d583619844755d9eb8f5e5d141bce2ac044c1fee8dba4ce71ad5dc93b527e5ed4efbf303ef8abaae90b0a47 DIST boto3-1.20.11.tar.gz 444945 BLAKE2B ead4a78e67c12dfeccfe2c55e88ff9ed0ed2d024d04a89f82f31c87fe01ddbb425ddcd0ce54955c02b4fc8468b3684a5289bd3a3da5fd5e472f8b8a88e75c26f SHA512 d68ee2b61f3aeb34b137a347c41e96da0d3f04fb700369886e5081290f29fb479f84992c92d5dc79cee67b8c74146590669f99ff21a6bfd2e04c8aff33b3d5d7 +DIST boto3-1.20.12.tar.gz 447029 BLAKE2B 191a8fb12e8e61ea354acc42db3513dfbc95e60e901f696a6b92a9891deb4bd7e835daa18057d36e926ccb375856244204c5ed46238f311eb27499d50d5d7f2e SHA512 19cedff433d5256b305d743dd50bd754ce6b6227c5f820a51741ae76736d70a6adf04192f60533f1cafadb670503d05912847d82e355088be9b21d1e37e4d1dc +DIST boto3-1.20.13.tar.gz 448520 BLAKE2B 0354d9a66fdee4a82f23c1e8bd1b7f78f53e941cf2c603f1740efa9e6a86b92f52b4eb57e6892ea1f5a3b5e05872a2a2d8f4321b29b4b11adf2885c5eb8ea731 SHA512 ef4857d14c40e70e656d51d1126f49da48fa6a79a58cae9bb6cdb2490d3ef3153165a23ad8c6f99cc553ea140b3030b4e8855c2a832a54086e54ca6e6acef790 DIST boto3-1.20.5.tar.gz 439166 BLAKE2B c140e15e497e6cdf6b4b77bb99e0a0f5ac01d5b5793f8bfb210b52bbc09e39e6fe06a957951375e0795210dc1c3b2a0afd2f498bc88e449d9e6846f2b357f016 SHA512 2823466e4851684253d4ce42a8c34e5cbdad6d04c823040fe2cebdf0cffb14d5d3f40e28d57ebec14533fab04ba74f27c25f078ddb8791b8f52d0424e11b39fc DIST boto3-1.20.6.tar.gz 440133 BLAKE2B b154714261372cebb8643d529b66fe3a42d30e056cf2a454092d598c51d0cdef723980834be6a36abb892d3022ae8ef67053b22bb176f540e67c3f37422155d8 SHA512 d8d66a761f03beeca10fea8446de1136d418a93b21065aebfefcafe2abfd9b5bbfa243594f54647ad80547e48348086e2be2de129b89f9ca71f308579f11a0b7 DIST boto3-1.20.7.tar.gz 440428 BLAKE2B f1b2b36799e6c22a40c04226443f15f9174d68a02d2f731df84f6ff0962158e9d940ae5bc04d25fe99a74f105946026ccb66547838734294d649d661071c1e3b SHA512 85493a85789caa5453a4dafa1472c8ecd75c05a819227909092ae03690243eb103c1588cb10e5e5277ab9df49673b9b54fda064a412bdcf6b9e11238b277f450 diff --git a/dev-python/boto3/boto3-1.20.12.ebuild b/dev-python/boto3/boto3-1.20.12.ebuild new file mode 100644 index 000000000000..a4f6b1d0f3c2 --- /dev/null +++ b/dev-python/boto3/boto3-1.20.12.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE="https://github.com/boto/boto3" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} +} diff --git a/dev-python/boto3/boto3-1.20.13.ebuild b/dev-python/boto3/boto3-1.20.13.ebuild new file mode 100644 index 000000000000..a4f6b1d0f3c2 --- /dev/null +++ b/dev-python/boto3/boto3-1.20.13.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE="https://github.com/boto/boto3" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} +} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index b48d19bc9e87..d73ae86dd75d 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -3,6 +3,8 @@ DIST botocore-1.22.12.tar.gz 8343683 BLAKE2B df7b2c86f226df14dc8181e8506acc7dd66 DIST botocore-1.22.5.tar.gz 8301083 BLAKE2B 91f9d38e7c5bcb0b8f58c04547ad45489f58d2240c6b7301cf632969a4a73cf4a1d51c8c68c8def27653c10041d2163ad7ca800dcf6fd07972b506bf2566cae3 SHA512 710a9eeee03dc79ca4ffacc4974f09ca769e1e3b8cb143f6f0349240dd8c2af8ee526a1dadb7310a26019363f683fc4149cb4c73d8b94a856a384fab7f84fb5c DIST botocore-1.23.10.tar.gz 8429267 BLAKE2B bcad034d600f17317e1036225a789c143d75ee2375965df60b3398d898fb49e5ceee7a5ac99cd7fb5f44f2bd89da7cee9406df6b493a53c93fcce5363d7735e5 SHA512 c2782cb8e360f1a921a0e630f2a6cc0f97f1ff0a974e89d95c0b602f201ebffe29a507759e9a83153cc3d9797f057d7bc6e4f6568f6965a7448be04b479c5b55 DIST botocore-1.23.11.tar.gz 8445108 BLAKE2B 16e486ff61e2b7822d6db74ed5829ce4e0cdc69b32c6d6b08b5790eca9856c409844b67a0545f9c22e8cbd90bfb5f6f0b0f8be1f1924f9814235390eca71d853 SHA512 625fd439da1bab2be4bf4621ace23ad5c815fe80933dc89d1489016424eb53dcaa2b8f476cf920ae0a800c05bce9dbef594e794c7131cce4e81eee81381f1f64 +DIST botocore-1.23.12.tar.gz 8456254 BLAKE2B 64119372aca49f1a18835b518ca2474b9e1bcfc0f03e13ffa749b04c6658f229d096751d9bd87b0f5852afd62cbfbe8eacd05c1d91e1c423171374a341daca43 SHA512 e54fc3054093bb41d566d24e06c97ffbd68cfed68183564efe67fb5a70f90acd14d95345874a80fa82faa19cafaa3f84839c5cd8443e171a17029279d1ecf949 +DIST botocore-1.23.13.tar.gz 8480446 BLAKE2B 08a26abd886b21efdfdc395dc7679ca268e7eb974ebc3fda91efdb06c2a8a7b242d122285c5d7833d5e8283e4fe8d463055c92a3e73077cfeea8dd9a806ebf6d SHA512 bed800e75a21ee6689157eaeddccb45a9ab6630486d59ff863d9f0df1a377f3d6974698fe83a5e2d2c9be6588217ee6ec8cee48d4611a21c138171a476feff74 DIST botocore-1.23.5.tar.gz 8374467 BLAKE2B 467092e7d8aa5ccb756132669049865445a47205913964c1c944b20caaf100b1efdd1bf3af9c5416ff079b487e6d4d08ffe6208e2b352d09655cc5be21c88739 SHA512 6afca19b724f9019f21e5993ce970d605b95d31c1a4e969ec1b4080510a5a120b3fa0cfd5ade973a9203bd6b7983a3dbca2f7a03108a9167392efd60d5e2fe9b DIST botocore-1.23.6.tar.gz 8387968 BLAKE2B 415a177d591a0ef369f17b8f02563be0fb53bc4e65c2767f41ca11300939585a10146874b6ac5297cdd3dcb36cf6fd2065fd09f3c612c4ba1d954b03a5b15579 SHA512 a46e45b7bb67d7c4bcc5508f38448b9ed3778ed6b6080239459b22b7f753adaf12e8d64496f7d7c71b33bb17ae1744000e9269ea0f545286e56fabe39e7f0340 DIST botocore-1.23.7.tar.gz 8391467 BLAKE2B dd6cad44c1b8109b76c44bfffa45e74da0fbeaa027429860640e33134dc5f6e5bb813b46d8b662d80b89af46d437c6fb962f0e0ab1edbeca3ee790f3b6d029bf SHA512 a3270da3b6d906bc2372af221400e14039868598ccd56f40f976bcc2638f300ae9990ff367f76e5b5cdf8d46a8a37716865f9a40ca7e79b73a5b8dbcb2b1af7f diff --git a/dev-python/botocore/botocore-1.23.12.ebuild b/dev-python/botocore/botocore-1.23.12.ebuild new file mode 100644 index 000000000000..80a198d56414 --- /dev/null +++ b/dev-python/botocore/botocore-1.23.12.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE="https://github.com/boto/botocore" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" +) + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + distutils_install_for_testing --via-venv + epytest tests/{functional,unit} +} diff --git a/dev-python/botocore/botocore-1.23.13.ebuild b/dev-python/botocore/botocore-1.23.13.ebuild new file mode 100644 index 000000000000..80a198d56414 --- /dev/null +++ b/dev-python/botocore/botocore-1.23.13.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE="https://github.com/boto/botocore" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" +) + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + distutils_install_for_testing --via-venv + epytest tests/{functional,unit} +} diff --git a/dev-python/botocore/botocore-9999.ebuild b/dev-python/botocore/botocore-9999.ebuild index 638620b2cbc8..80a198d56414 100644 --- a/dev-python/botocore/botocore-9999.ebuild +++ b/dev-python/botocore/botocore-9999.ebuild @@ -42,9 +42,24 @@ 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 + ) + + distutils_install_for_testing --via-venv epytest tests/{functional,unit} } diff --git a/dev-python/charset_normalizer/Manifest b/dev-python/charset_normalizer/Manifest index dfaf419b623c..a2454c9e5b0c 100644 --- a/dev-python/charset_normalizer/Manifest +++ b/dev-python/charset_normalizer/Manifest @@ -1,2 +1,3 @@ DIST charset_normalizer-2.0.6.gh.tar.gz 368270 BLAKE2B c80304b0e0f949d933fe210184d3892b7cbf52aeaf266834c4c358ee40abe14f660e2ad465aeecb76aebc8d3a12fe897b9cd7bd8ffa9e92fe0cbad07fe1526b2 SHA512 04ea17fb1d61b88b4036f33a4b03df824e246e57590a5b64ded8e44298bb1d07ebf276ed6a2dc189580d7563e267ccadb3280728f1e5ac5f29cedd5b84bd6dc7 DIST charset_normalizer-2.0.7.gh.tar.gz 369094 BLAKE2B c04be56df2eb936fbad26c083d5057a2614c9ec4eca694e9c49c8e6eb63e803f82f97863b857d842204962949894b2e5971dda285c279d00ae61f7e2a5d8b5bc SHA512 a5fbcb03348239254b4e4ce9eefbe676f41aed0248af9f2e3224f8d3a4265af97f044eb1dda5aeb20db2b901d3b656d68bb50d507453cfe0eec6031ac87b86d3 +DIST charset_normalizer-2.0.8.gh.tar.gz 79484 BLAKE2B 8c059637c1ff58f0c84a741c5d08b45d40ed073f75a278198eb7fcefefbb44b3820d39fe05214c44f146e482a595b7ce5b1bacdfd275d78345eccd074be3f7da SHA512 ae5dba6955cd7ef36ec3c45a7d440dc98b906b808b48746291f313d4c98c0fbca4a4481ccf169b4661ce9500e9e06071747280f1191cd629b9b752954549af20 diff --git a/dev-python/charset_normalizer/charset_normalizer-2.0.8.ebuild b/dev-python/charset_normalizer/charset_normalizer-2.0.8.ebuild new file mode 100644 index 000000000000..2d1d5714905c --- /dev/null +++ b/dev-python/charset_normalizer/charset_normalizer-2.0.8.ebuild @@ -0,0 +1,27 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 7 -- sys-apps/portage dep +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +inherit distutils-r1 + +DESCRIPTION="The Real First Universal Charset Detector" +HOMEPAGE=" + https://pypi.org/project/charset-normalizer/ + https://github.com/ousret/charset_normalizer/" +SRC_URI=" + https://github.com/Ousret/charset_normalizer/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/addopts/d' setup.cfg || die + distutils-r1_src_prepare +} diff --git a/dev-python/csscompressor/Manifest b/dev-python/csscompressor/Manifest new file mode 100644 index 000000000000..8c9959f089e9 --- /dev/null +++ b/dev-python/csscompressor/Manifest @@ -0,0 +1 @@ +DIST csscompressor-0.9.5.tar.gz 237808 BLAKE2B 26d9e433513577a2b76660eef2ee0fc0fd3b95d28bcfb06ccc38dfd6f524d63414ba9bda297c8e4622cbd663e4752051717af506064509bdee14f0360ffdc481 SHA512 aee16b5af8b1b780a0fef10d359864a5a21a90b7196740c8b7efef25d1ba4d8197e9fce03483d0e2331abc736290cc6b862e43ee65d1b76260310aea65fc6eb6 diff --git a/dev-python/csscompressor/csscompressor-0.9.5.ebuild b/dev-python/csscompressor/csscompressor-0.9.5.ebuild new file mode 100644 index 000000000000..836e66af2331 --- /dev/null +++ b/dev-python/csscompressor/csscompressor-0.9.5.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="A python port of YUI CSS Compressor" +HOMEPAGE=" + https://github.com/sprymix/csscompressor + https://pypi.org/project/csscompressor/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +distutils_enable_tests pytest diff --git a/dev-python/csscompressor/metadata.xml b/dev-python/csscompressor/metadata.xml new file mode 100644 index 000000000000..1279ba40631e --- /dev/null +++ b/dev-python/csscompressor/metadata.xml @@ -0,0 +1,13 @@ + + + + + python@gentoo.org + Python + + + + sprymix/csscompressor + csscompressor + + diff --git a/dev-python/deprecated/deprecated-1.2.13.ebuild b/dev-python/deprecated/deprecated-1.2.13.ebuild index 2b29703c6c02..5a084b8dd4aa 100644 --- a/dev-python/deprecated/deprecated-1.2.13.ebuild +++ b/dev-python/deprecated/deprecated-1.2.13.ebuild @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~sparc x86" RDEPEND="dev-python/wrapt[${PYTHON_USEDEP}]" diff --git a/dev-python/docutils/Manifest b/dev-python/docutils/Manifest index 8e8b24c8fb7b..11b536632913 100644 --- a/dev-python/docutils/Manifest +++ b/dev-python/docutils/Manifest @@ -1,3 +1,4 @@ DIST docutils-0.16.tar.gz 1962041 BLAKE2B 64d045d43433e944686b5d9077de0b544d49d041adf398f9b66612db432860853df4a84f4c4b44461789b3039f83e3847547062b2f5bc5d2bde3a0f1ffc9ffba SHA512 4e0c6662924cac6b8f28bb77a4f50eafd637c1083990a23dbd905d8a05362a18dae96e63408ed43b595b693ca755c7961d1282129d3215ed3774af0dddcc0466 DIST docutils-0.17.1.tar.gz 2016138 BLAKE2B aa0b6525ba2e3eaebc17010806952ed5f40919876fcb813f50cc05b628dfd22e6073a9a4b2bfe989089ae68d9b7111ae3a97dda2bde5c0536f8fb76c0942fe29 SHA512 5ec2087116bd5356fdffc54f07f6b0355aac5fa9d6caeefa77e8d201fd4706c0d419193c4d9a3964ae493da3091fe2c7dc36b74f81a1e1b9282173658b06e71b +DIST docutils-0.18.1.tar.gz 2043249 BLAKE2B 3959199236baade9601d61c3f6d7b6f840fbefdd46d9ea05869fde2cd2c800356a01faba891f51e220c85e66f3029f49f616f2046b85041b674c64825a4242ec SHA512 44404a6cc9d4c1e79c73a6ffee2898e459c9925ab9661e5d41394e13b3d861334cf0c5efcd18e87eb03041374e326cfd00539a6b2ec5979678889e8a536c9542 DIST docutils-0.18.tar.gz 2036219 BLAKE2B cb18016eaf674df18880cfac07484a68cfc158b68adc8c6ff5944b39407460a7feab192fb1c4bbef0293dacf58463e95c04bba53de578cf4e7c9ab8de14f6ed7 SHA512 c61bbe26b5f771dbfa4df94249bf19575088160f82a4a5cdf427a78d2675de915e9d979fffd515e353259ac57a08e7096c970f06ae20d7ca6f48d223072f0096 diff --git a/dev-python/docutils/docutils-0.18.1.ebuild b/dev-python/docutils/docutils-0.18.1.ebuild new file mode 100644 index 000000000000..59a8486954f7 --- /dev/null +++ b/dev-python/docutils/docutils-0.18.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Python Documentation Utilities" +HOMEPAGE="https://docutils.sourceforge.io/ https://pypi.org/project/docutils/" +#SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD-2 GPL-3 public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND="dev-python/pygments[${PYTHON_USEDEP}]" +BDEPEND="${RDEPEND}" + +python_compile_all() { + # Generate html docs from reStructured text sources. + + # Place html4css1.css in base directory to ensure that the generated reference to it is correct. + cp docutils/writers/html4css1/html4css1.css . || die + + cd tools || die + "${EPYTHON}" buildhtml.py --input-encoding=utf-8 \ + --stylesheet-path=../html4css1.css, --traceback ../docs || die +} + +src_test() { + cd test || die + distutils-r1_src_test +} + +python_test() { + "${EPYTHON}" alltests.py -v || die "Testing failed with ${EPYTHON}" +} + +python_install() { + distutils-r1_python_install + + # Install tools. + python_doscript tools/{buildhtml,quicktest}.py +} + +install_txt_doc() { + local doc="${1}" + local dir="txt/$(dirname ${doc})" + docinto "${dir}" + dodoc "${doc}" +} + +python_install_all() { + local DOCS=( *.txt ) + local HTML_DOCS=( docs tools docutils/writers/html4css1/html4css1.css ) + + distutils-r1_python_install_all + + local doc + while IFS= read -r -d '' doc; do + install_txt_doc "${doc}" + done < <(find docs tools -name '*.txt' -print0) +} diff --git a/dev-python/fakeredis/fakeredis-1.6.1.ebuild b/dev-python/fakeredis/fakeredis-1.6.1.ebuild index b368704f0cfa..c5f477a727c7 100644 --- a/dev-python/fakeredis/fakeredis-1.6.1.ebuild +++ b/dev-python/fakeredis/fakeredis-1.6.1.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~sparc ~x86" RDEPEND=" dev-python/redis-py[${PYTHON_USEDEP}] diff --git a/dev-python/flask/flask-2.0.2.ebuild b/dev-python/flask/flask-2.0.2.ebuild index e3fa481d4f4e..14e22299965c 100644 --- a/dev-python/flask/flask-2.0.2.ebuild +++ b/dev-python/flask/flask-2.0.2.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" - KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 x86" S="${WORKDIR}/${MY_P}" fi diff --git a/dev-python/flit/Manifest b/dev-python/flit/Manifest index dcd004e1be38..aa13b68fcd5d 100644 --- a/dev-python/flit/Manifest +++ b/dev-python/flit/Manifest @@ -1,2 +1,3 @@ DIST flit-3.4.0.tar.gz 120418 BLAKE2B e99eb67daa9a1d8e738ff9b917117edaf7372bbe267163f8af64967e43c3bed94893849e9752d36d3965e70c798dd3fb3b454131cee2d34697cc389f11aaea69 SHA512 18f1d1cb86508e76b4e37e6c1ca2c414400c86e9163bcc52fd3358220e5b4362da4001da7ce427926c62ad67ee86799ea8d08e858e5e17230941c529b9995ce5 DIST flit-3.5.0.tar.gz 122519 BLAKE2B 3c3eee652f090afd1c07e8a5cd1b154e7390ed621ab202ded3b4664d59ccfa2fd827928451f6d8928573d012cb9f6b44544c48540e03b2918d32ae3ba9169838 SHA512 e2239c209f735f11aeec8672aa14449fe4b6e1d2ed6523d661edb730f0b9f93b2794c6676bf878c09bd27966a9f8b9c19e6a7f14063c6efed4d8bc043b4cd2db +DIST flit-3.5.1.tar.gz 122689 BLAKE2B 49be251df549783114c6758fa688d00fe18ed88d215f91783ce78eda722ee3d8578d83781a1a5c9ee61dd001c82df010c879dc742a1829c2ba8bcf5edb930556 SHA512 00e884774c7f59dfb54d6db09f65ac0ed47f1dd23872d6913f3a41de7242fb3829b2edacd03d08e080635c0a515521333aa74e6d26a2faa5fc02e56454b2b37a diff --git a/dev-python/flit/flit-3.5.1.ebuild b/dev-python/flit/flit-3.5.1.ebuild new file mode 100644 index 000000000000..a5cc9637395b --- /dev/null +++ b/dev-python/flit/flit-3.5.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_SETUPTOOLS=pyproject.toml +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +inherit distutils-r1 + +DESCRIPTION="Simplified packaging of Python modules" +HOMEPAGE="https://github.com/takluyver/flit https://flit.readthedocs.io/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/docutils[${PYTHON_USEDEP}] + >=dev-python/flit_core-3.2.0[${PYTHON_USEDEP}] + dev-python/intreehooks[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/requests_download[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] + dev-python/tomli-w[${PYTHON_USEDEP}] +" +BDEPEND="${RDEPEND} + sys-apps/grep + sys-apps/findutils + test? ( + dev-python/pip[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + dev-python/testpath[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/flit-3.2.0-tests.patch" +) + +distutils_enable_tests pytest +distutils_enable_sphinx doc \ + dev-python/sphinxcontrib-github-alt \ + dev-python/pygments-github-lexers \ diff --git a/dev-python/flit_core/Manifest b/dev-python/flit_core/Manifest index 2531dcd514a3..b84ae3007093 100644 --- a/dev-python/flit_core/Manifest +++ b/dev-python/flit_core/Manifest @@ -1,2 +1,3 @@ DIST flit_core-3.4.0.tar.gz 27151 BLAKE2B cc31bec47974842d34f62532a9099204aa71c91146758742db111b3eadb395c74de4fc63da0c08b59902cad9130ef16894a680fbc44ecd12d764ad4ae3b388cd SHA512 e391c947b00e023e4ba16043468579c5a1a7f42316d60afeef2eb65d3d7c6980cac1f484f52fea926d8071959fe1cde80d35488f53eec7c3fc6bf54133aee717 DIST flit_core-3.5.0.tar.gz 27474 BLAKE2B cbe9b2ad9b3b7b3fda90cbdbaedb6a7ebe167cd88ff31c1ca23fc87b5a70c7c486e910cf2dc76bbf4d3aa536b118cf6183ea7d0208a8d532c6f5fb80c218d53a SHA512 e9b1ec9845931fb52c2417a252a0e9ba37c86e7d5b3490a170015c12423e3c8b7adddd24bce62e53192e071d743e2de4cc292b3d6cfed692f3e574970eb23cbb +DIST flit_core-3.5.1.tar.gz 27497 BLAKE2B 0e47576a05afa306a17e0fe64bd48e4a141fa51df225365495692aeae1c693635f1ea13ba23fdd93543c9b152dcfc2424bd8101a544ad25be2c4561964a8a8bb SHA512 c83b5bd54ffdf2d7dbea340939cb5f0210ffd36aa0f61b02519837843ebbab206a2456a007f76cbae45c2133ef3d21949d1834083c8dddb505ed5bb127a5fdba diff --git a/dev-python/flit_core/flit_core-3.5.1.ebuild b/dev-python/flit_core/flit_core-3.5.1.ebuild new file mode 100644 index 000000000000..6dad593ab015 --- /dev/null +++ b/dev-python/flit_core/flit_core-3.5.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_SETUPTOOLS=pyproject.toml +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +inherit distutils-r1 + +DESCRIPTION="Simplified packaging of Python modules (core module)" +HOMEPAGE="https://pypi.org/project/flit-core/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + dev-python/intreehooks[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pyproject2setuppy-11[${PYTHON_USEDEP}] + test? ( dev-python/testpath[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest diff --git a/dev-python/google-pasta/google-pasta-0.2.0-r1.ebuild b/dev-python/google-pasta/google-pasta-0.2.0-r1.ebuild index 36a3aa54a23a..41f08aacb619 100644 --- a/dev-python/google-pasta/google-pasta-0.2.0-r1.ebuild +++ b/dev-python/google-pasta/google-pasta-0.2.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 DESCRIPTION="AST-based Python refactoring library" @@ -13,10 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" RDEPEND="dev-python/six[${PYTHON_USEDEP}]" -BDEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}]" -distutils_enable_tests setup.py +distutils_enable_tests unittest diff --git a/dev-python/google-pasta/metadata.xml b/dev-python/google-pasta/metadata.xml index 9b705fe5442b..b0aca9290fa1 100644 --- a/dev-python/google-pasta/metadata.xml +++ b/dev-python/google-pasta/metadata.xml @@ -5,7 +5,9 @@ perfinion@gentoo.org Jason Zaman + google-pasta + google/pasta diff --git a/dev-python/h11/h11-0.12.0.ebuild b/dev-python/h11/h11-0.12.0.ebuild index 9c0a0d3c8a81..4e4117024ef6 100644 --- a/dev-python/h11/h11-0.12.0.ebuild +++ b/dev-python/h11/h11-0.12.0.ebuild @@ -13,6 +13,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86" distutils_enable_tests pytest diff --git a/dev-python/httpcore/httpcore-0.13.7.ebuild b/dev-python/httpcore/httpcore-0.13.7.ebuild index 30973d1001df..15bafb838637 100644 --- a/dev-python/httpcore/httpcore-0.13.7.ebuild +++ b/dev-python/httpcore/httpcore-0.13.7.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc ~x86" RDEPEND=" =dev-python/anyio-3*[${PYTHON_USEDEP}] diff --git a/dev-python/httpx/httpx-0.19.0.ebuild b/dev-python/httpx/httpx-0.19.0.ebuild index f5ee2bdc0bc9..dc9db3eda06c 100644 --- a/dev-python/httpx/httpx-0.19.0.ebuild +++ b/dev-python/httpx/httpx-0.19.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86" RDEPEND=" dev-python/certifi[${PYTHON_USEDEP}] diff --git a/dev-python/imageio/Manifest b/dev-python/imageio/Manifest index 97f9c55c1381..214894d8443b 100644 --- a/dev-python/imageio/Manifest +++ b/dev-python/imageio/Manifest @@ -2,3 +2,4 @@ DIST imageio-2.10.4.gh.tar.gz 335495 BLAKE2B 66f8662953d7023557d4fc98b9cf2cfa003 DIST imageio-2.10.5.gh.tar.gz 335546 BLAKE2B 1bfd418bb59f217c2108be9aedf35d1b6326d29d476ac6648041b38efa44a2220212f170cae90005e027006adfe55178dee699a1e4b37b7e948863c61432afe8 SHA512 2a058e8ce7e2ad650bea05573d249c1c06326dd1ed0f47517c3a0095a2e03fa2b90ffa5f8aae535e937b8b9fd8153ccb13267773183e45639205faddab08348a DIST imageio-2.11.0.gh.tar.gz 339057 BLAKE2B 6dd5661866135b472a062b57b424e8ff044510488b1ccd291552f979263f2f03d3feb00ad9ab035249a2966711e804a95ff7e8f174a1f0773445782365744b6c SHA512 b42f05eabcbee4fb4bb66793cca04137b4db2695269c204b2fec43527ab6a1d9e29c688061ee53c28454b64e09343d69cc931867c5aca01d47145bd734348629 DIST imageio-2.11.1.gh.tar.gz 339241 BLAKE2B b197c946fe34e504979c9fe7e69179211bf72d986105175419c304b95628c02d3dae2e5e7b13902493cb6a7538bc3e5976590e25a35165c857623b62635b79b3 SHA512 cf33d0c96a08f29ed761e811922a31a97c36aef48022708132d5282bf5c87bb3ef67a80a98e01f57489fd4a261955e4ca231c67dfc69f5865c47a5b1f317d137 +DIST imageio-2.12.0.gh.tar.gz 339829 BLAKE2B 5f6c38bd139c33e7fc00fad8f32cd2f9888fa61a4930021b58fc33530241cf8d40e13002cfedf21631d1ff18797a9d044288e3ffc8852276912ddd7485206ecd SHA512 05824e8617470734ca4966fa4cb0b3da5ce22bbbf2ff6382d216d768b6dd3923d072a3f157d1ba23524c4b499c320d3a8e051852f656ad5cb0f120a298daf688 diff --git a/dev-python/imageio/imageio-2.12.0.ebuild b/dev-python/imageio/imageio-2.12.0.ebuild new file mode 100644 index 000000000000..cd5928118230 --- /dev/null +++ b/dev-python/imageio/imageio-2.12.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Python library for reading and writing image data" +HOMEPAGE="https://imageio.github.io/" +SRC_URI=" + https://github.com/imageio/imageio/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + media-libs/freeimage +" +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # Fails because of system installed freeimage + tests/test_core.py::test_findlib2 +) + +EPYTEST_IGNORE=( + # Needs unpackaged imageio_ffmpeg + tests/test_ffmpeg.py + tests/test_ffmpeg_info.py + # Needs tifffile + tests/test_tifffile.py +) diff --git a/dev-python/iso8601/Manifest b/dev-python/iso8601/Manifest index 7265d903a4be..f913c5c08586 100644 --- a/dev-python/iso8601/Manifest +++ b/dev-python/iso8601/Manifest @@ -1,3 +1,4 @@ DIST iso8601-0.1.16.tar.gz 19599 BLAKE2B ea09dc8f2d339de895e420e1efd6207b7138ba34b37186d86df099fc404a2880b146e20b904cddb69e4dbe777c56b41ad6e04191da8d2062d87b37af4e61c124 SHA512 b049de4c5fb21bca2e3183e82c86149ac7cab684ad8c7281cb8ffc2c0e53a86b00f68f260cff659c19f8814a35970462d2dbd06b21bbc42ed1507b583df7e25e DIST iso8601-1.0.0.tar.gz 12294 BLAKE2B 71983fdb2d47dd4699af60ee8bb31e94c1b4aab91aad6b107896429ddccc8dd087c955df812ca088667a082febd5f65fdf3c2cb10974f14e32d0f9605ce0c13b SHA512 137fdbe891889428331883c745fc341b7b066e681d7ffa339bd3484663974f35ac0d9f25eaa438603c8d982821832f8f2fddb2a3906889e62affda6d8cfb38e6 DIST iso8601-1.0.1.tar.gz 12525 BLAKE2B d5211464ad2e4774b25964a38eea95b63bc5fa7619f3d4e40326242b51340a3bc89d690b8112373450d183235ae3cca2888f2f17d604a730f965f04e73d5d331 SHA512 45e18b80b543fb0f9869810378ccaf17e46e046c2739901e881fb40a5b99315fdf893567e50e68a243ae72e268339ed486c07dbc98539904e4096d3357dca04d +DIST iso8601-1.0.2.tar.gz 12653 BLAKE2B c7dbbe680f2828050b2ff32765da009b5f6dafdbc5182d5136f951f8604d7ff579b85050dbefae47d2b28ce88515b9dd73a8abf73b3419b4cdc4a4dd275b7228 SHA512 f28fbfe82c25575ad73a92df144c108ef3cf4e1a5a9af8362187014904073f26daa3b77dde689a23cfd87cdbf86196b241e925dd8cf5fd81728f0dbeee4836b7 diff --git a/dev-python/iso8601/iso8601-1.0.1.ebuild b/dev-python/iso8601/iso8601-1.0.1.ebuild index 90eaf5c81386..68135693e59e 100644 --- a/dev-python/iso8601/iso8601-1.0.1.ebuild +++ b/dev-python/iso8601/iso8601-1.0.1.ebuild @@ -17,6 +17,9 @@ SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris" BDEPEND=" - test? ( dev-python/hypothesis[${PYTHON_USEDEP}] )" + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + )" distutils_enable_tests pytest diff --git a/dev-python/iso8601/iso8601-1.0.2.ebuild b/dev-python/iso8601/iso8601-1.0.2.ebuild new file mode 100644 index 000000000000..68135693e59e --- /dev/null +++ b/dev-python/iso8601/iso8601-1.0.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_SETUPTOOLS=pyproject.toml +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Simple module to parse ISO 8601 dates" +HOMEPAGE="https://pypi.org/project/iso8601/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris" + +BDEPEND=" + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest diff --git a/dev-python/js2py/metadata.xml b/dev-python/js2py/metadata.xml index 95d925443ac9..b6c7bb1a358e 100644 --- a/dev-python/js2py/metadata.xml +++ b/dev-python/js2py/metadata.xml @@ -1,16 +1,13 @@ + - - xgqt@riseup.net - Maciej Barć - - - proxy-maint@gentoo.org - Proxy Maintainers - - - PiotrDabkowski/Js2Py - Js2Py - + + xgqt@gentoo.org + Maciej Barć + + + PiotrDabkowski/Js2Py + Js2Py + diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest index a211f5fe5a78..96b1a2ee47a7 100644 --- a/dev-python/keyring/Manifest +++ b/dev-python/keyring/Manifest @@ -1 +1,2 @@ DIST keyring-23.2.1.tar.gz 44522 BLAKE2B 79ba1fb530cecad84ba94e9a27f32196367af92952946c07581d68d5e89fac93d9b7a33cad8d1a95ae9ffe1568ddc189cd17decea7113debb022dafba4472bfd SHA512 205f74d9457f65952b1cada1a829bb97318cb80689b410eedb49def3577234f715ec6420d7d12833255ef5098040d0a5186be47fa6b8c6db6036406c3ee2e246 +DIST keyring-23.3.0.tar.gz 44669 BLAKE2B 3f6cd3ff558b0a792d405c1c8175bf68c8463f26662d74c1f439e28d7914ef7f26c6091c64ef372e78028eeda04d2a5bcbe253477632b2e53d92d36ade43d47a SHA512 39264abf585949da444fdacbb1195c981157e151d1d14373c5afe0f6547f8da46b2da3e14f47e363bbccd69ee90bc182c287bd963d8b99301a5e919e511426cf diff --git a/dev-python/keyring/keyring-23.3.0.ebuild b/dev-python/keyring/keyring-23.3.0.ebuild new file mode 100644 index 000000000000..8ff091e57b82 --- /dev/null +++ b/dev-python/keyring/keyring-23.3.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( pypy3 python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Provides access to the system keyring service" +HOMEPAGE="https://github.com/jaraco/keyring" +SRC_URI="https://github.com/jaraco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0" +LICENSE="PSF-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" + +RDEPEND=" + dev-python/secretstorage[${PYTHON_USEDEP}] + dev-python/entrypoints[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + dev-python/importlib_metadata[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + dev-python/toml[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/jaraco-packaging \ + dev-python/rst-linker + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +EPYTEST_DESELECT=( + # this test fails if importlib-metadata returns more than one + # entry, i.e. when keyring is installed already + tests/test_packaging.py::test_entry_point +) + +EPYTEST_IGNORE=( + # apparently does not unlock the keyring properly + tests/backends/test_libsecret.py + # hangs + tests/backends/test_kwallet.py +) diff --git a/dev-python/matplotlib/matplotlib-3.5.0.ebuild b/dev-python/matplotlib/matplotlib-3.5.0.ebuild index c9596cf94932..1a089b7fa82d 100644 --- a/dev-python/matplotlib/matplotlib-3.5.0.ebuild +++ b/dev-python/matplotlib/matplotlib-3.5.0.ebuild @@ -22,7 +22,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest b/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest index 83dd9747843d..0c8a39558497 100644 --- a/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest +++ b/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest @@ -1 +1,2 @@ DIST mkdocs-git-revision-date-localized-plugin-0.10.0.tar.gz 368270 BLAKE2B c00956c86394bdfc8b2fe9e51e7588362f6bd7bc3bde174c1d387377418a47f56f01137e597405146280bba195ebf7aa5cadf67e9514734e5874df69e4990857 SHA512 8ce742cd995c180372a9d76a96c19f4f7c7b9fafe5c67f13e2c1d7377dc18e071d379cd741cb5f4a84be9f275b3f3d74d23875e766a7dda86498acb0a08d4344 +DIST mkdocs-git-revision-date-localized-plugin-0.10.3.tar.gz 368559 BLAKE2B eb0a1e7f85a99ac6f79ebe8cbb547e4b836bde22909363492b63e0bc40ff139fb1f16c9de5662cbb1ba5ab65f2bb8cd3a6f871bc81b894218c4a7d2b8a37770c SHA512 f5cd242eb48cb50c426c9dad76d36958ed31434090986ab5062d8b57ff941ec4dfd9e1cd1f50ac6713e49751afb476e9bc1d7efadf1cfca19f3de70f08320de7 diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.10.3.ebuild b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.10.3.ebuild new file mode 100644 index 000000000000..eed444ab0237 --- /dev/null +++ b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.10.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND="dev-python/mkdocs-material" + +inherit distutils-r1 docs + +DESCRIPTION="Display the localized date of the last git modification of a markdown file" +HOMEPAGE=" + https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/ + https://pypi.org/project/mkdocs-git-revision-date-localized-plugin/ +" +SRC_URI="https://github.com/timvink/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/Babel-2.7.0[${PYTHON_USEDEP}] + dev-python/GitPython[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/click[${PYTHON_USEDEP}] + dev-python/mkdocs-material[${PYTHON_USEDEP}] + dev-vcs/git + ) + doc? ( dev-vcs/git ) +" + +distutils_enable_tests --install pytest + +python_prepare_all() { + # mkdocs-git-revision-date-localized-plugin's tests need git repo + if use test || use doc; then + git init -q || die + git config --global user.email "you@example.com" || die + git config --global user.name "Your Name" || die + git add . || die + git commit -qm 'init' || die + fi + + distutils-r1_python_prepare_all +} diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest index 4ac4829d10e9..38848ae9a61a 100644 --- a/dev-python/mkdocs-material/Manifest +++ b/dev-python/mkdocs-material/Manifest @@ -1 +1,2 @@ DIST mkdocs-material-7.3.4.tar.gz 7319409 BLAKE2B 5e3805bdb4186637795011436281d5e2082fa7ec9d3f2eb07e2ee3ceb245ae1dbe81d461f59529fe2b821042a254b6d69a0838f01f470387bccca4a9a85179a3 SHA512 052245d69e7d19bdfa4db7e2d1d880cf49bd850ea79371cd222ecaab8964840e5b2b09bf4646f1a30f56b0161be6f3f163bcc81291ccbb0e6f47f7c24e741ab8 +DIST mkdocs-material-7.3.6.tar.gz 7391997 BLAKE2B 9ac47337287b724aa30da5c95b5fb54475fe96ac9c1b089f647430699b5393ea8859786214f47a4b32ed84bd509824d94cb876c1e3e40a3935e6669d24077490 SHA512 c29f30971e1e692dfca09408af3eda3b10211dba44f34aae42a61148008a0a3a020579c86bac8fc413a7938e866a9cf4630eab7a91a6e9a734a9ed52e327bceb diff --git a/dev-python/mkdocs-material/mkdocs-material-7.3.6.ebuild b/dev-python/mkdocs-material/mkdocs-material-7.3.6.ebuild new file mode 100644 index 000000000000..19ab08b7c4f0 --- /dev/null +++ b/dev-python/mkdocs-material/mkdocs-material-7.3.6.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-redirects +" + +inherit distutils-r1 docs + +DESCRIPTION="A Material Design theme for MkDocs" +HOMEPAGE=" + https://github.com/squidfunk/mkdocs-material + https://pypi.org/project/mkdocs-material +" +SRC_URI="https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/jinja-2.11.1[${PYTHON_USEDEP}] + >=dev-python/markdown-3.2[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.2.3[${PYTHON_USEDEP}] + >=dev-python/pygments-2.10[${PYTHON_USEDEP}] + >=dev-python/pymdown-extensions-9.0[${PYTHON_USEDEP}] + >=dev-python/mkdocs-material-extensions-1.0[${PYTHON_USEDEP}] +" diff --git a/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.5.0-r1.ebuild b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.5.0-r1.ebuild new file mode 100644 index 000000000000..d0ef8b80dfec --- /dev/null +++ b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.5.0-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="An MkDocs plugin to minify HTML and/or JS files prior to being written to disk" +HOMEPAGE=" + https://github.com/byrnereese/mkdocs-minify-plugin + https://pypi.org/project/mkdocs-minify-plugin/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=dev-python/csscompressor-0.9.5[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.0.4[${PYTHON_USEDEP}] + >=app-text/htmlmin-0.1.4[${PYTHON_USEDEP}] + >=dev-python/jsmin-2.2.2[${PYTHON_USEDEP}] +" diff --git a/dev-python/mkdocs_pymdownx_material_extras/Manifest b/dev-python/mkdocs_pymdownx_material_extras/Manifest index 7f08914a5145..0b1ecc566dd6 100644 --- a/dev-python/mkdocs_pymdownx_material_extras/Manifest +++ b/dev-python/mkdocs_pymdownx_material_extras/Manifest @@ -1,3 +1,4 @@ DIST mkdocs_pymdownx_material_extras-1.0.7.tar.gz 17995 BLAKE2B a7a8715ec07b9ef5551eadb37e618f45ca2f8f3c707aa5269eb7d2587db70ba29cfaa8027bb606c4264bbf93d7b3950d7a5dc03640b71afc677658b044d064fa SHA512 33fe8fddd0ee5856fdfb02068e2698f26a8db139458d7736715b776fbc2d8ae8ccb3170dbb786c52338e4e7a1612006046eb429f2268469f6f2bb5ba7f8e256d DIST mkdocs_pymdownx_material_extras-1.1.3.tar.gz 40029 BLAKE2B faa17e6e4d27a5d5e34a98a6830e34b934f8623fafb87a73051eb424cf95d29c5dd185bbfbbe49dd3e93eeee00a8310ac0543d480ab70e5abee4047b1cecc774 SHA512 340818ebcd8f9cf175e5049028d0932a0d6208de3d8f86cf5ea47747680079c6b9b3bf27e0c32ee10ee6a1bc7ab8ffc6cc3aa48470be43ed32adfde74f44d5dd DIST mkdocs_pymdownx_material_extras-1.5.4.tar.gz 23911 BLAKE2B e78216219a6f66c287c2f556e2e593eccee53529092c5b571593ff6635b0657a23ff83e894fa3d8dda37bb65842d1da434dcf540a9c390927f47c95da189c253 SHA512 77e315cfdb659a13d92e89096bef26a10397e079338f57aac1141ef6000e06705b96d820478ffa6e7827c7873130fbfc6b32a29e1a145d6c788df160e339a758 +DIST mkdocs_pymdownx_material_extras-1.5.5.tar.gz 23950 BLAKE2B 00ff2c961e77eab05fce2432c59a2f6e62cc888501df69aea83ba870cb353f259d00d8217386593dc2252b39e709cef12c20505d98b2e56a5cdafe337f3ad1e7 SHA512 e421940fd204bc8ac2293e495a98fbb9b4615ab80f8a230f2a829bf9b8991b1425c454f70a4a37048d6df9fa5c302395ffad0c63e020e65987cff9b12576cad6 diff --git a/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.5.5.ebuild b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.5.5.ebuild new file mode 100644 index 000000000000..b92f5d5a6381 --- /dev/null +++ b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.5.5.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Custom alterations based on Mkdocs-Material" +HOMEPAGE=" + https://github.com/facelessuser/mkdocs_pymdownx_material_extras + https://pypi.org/project/mkdocs-pymdownx-material-extras" +SRC_URI="https://github.com/facelessuser/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/mkdocs-material-5.0.2[${PYTHON_USEDEP}] +" diff --git a/dev-python/more-itertools/Manifest b/dev-python/more-itertools/Manifest index c93f8049cccb..a4de69d4783d 100644 --- a/dev-python/more-itertools/Manifest +++ b/dev-python/more-itertools/Manifest @@ -1,2 +1,3 @@ DIST more-itertools-8.10.0.tar.gz 102929 BLAKE2B ab98e0f94ea50bd4bd1d147bc81947259e77cdcadbbf365d1b3b0a02e97fbcff8712637721b82bdbf8d1f8ced7bea57c2c8b6249b07ecdcd179fd1316dee055e SHA512 a666710426a825e5aca10b52439a973e08ac6ec09fb5375426194d1342af055a8b6aee48b4e3fa17c4606d6d9cc3673afdd789dbbaf373258be6a71bd63178f7 DIST more-itertools-8.11.0.tar.gz 108445 BLAKE2B 0843d57b8e6c4c1ae34b3a17d196d28110bbb246dccd1a7a8b2cfcb752d8c6900f5435ba3d10f1f21b5e9e72c669cf65bdc413b9a94c900266edae347f9f97a4 SHA512 1f0c6bff5aa82a065af5a4a0176aec52f13971c711ebe37635b4689bf0e6d615a34f3a8e167949290bfa7fe35d92b27442921098427a94324f846b34b2ab7547 +DIST more-itertools-8.12.0.tar.gz 108698 BLAKE2B 2bc48aea5b8508381ac909a963d0fcbf08a17d2d96f17de1dd582bc8ced080be540322ee3f65c66eab1186d024bb2957e7bbddd62041242a7cc4cfff1ad67bc2 SHA512 73759f05d178bd6fe98cadac401707faf90a4f7b456c4aac3f0b3f6c13a2284600971e0b271f1768cacd3ae9b69848404f85432199ca51b8160fbe67045dfd17 diff --git a/dev-python/more-itertools/more-itertools-8.12.0.ebuild b/dev-python/more-itertools/more-itertools-8.12.0.ebuild new file mode 100644 index 000000000000..bd17f3f88b05 --- /dev/null +++ b/dev-python/more-itertools/more-itertools-8.12.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +inherit distutils-r1 + +DESCRIPTION="More routines for operating on iterables, beyond itertools" +HOMEPAGE="https://pypi.org/project/more-itertools/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +distutils_enable_sphinx docs \ + dev-python/sphinx_rtd_theme +distutils_enable_tests unittest diff --git a/dev-python/msgpack/Manifest b/dev-python/msgpack/Manifest index 31a965d94ab9..ec34bd494c9d 100644 --- a/dev-python/msgpack/Manifest +++ b/dev-python/msgpack/Manifest @@ -1,2 +1,3 @@ DIST msgpack-0.6.2.tar.gz 119062 BLAKE2B 6b20a0d31b811ae66e66dbfaacec6f0cf2152b2937423b78f3e6244bfa49c87767788c5ee1db41b9020801b8777a4c15b1fe1853182718adf622bc7e1bff858e SHA512 95b92e3d35e0500dd4256d18bf76e586e57cc66319b4459ac5daef599277a5049177a89ad86e291dbdc4c7a918901a89d9218353ddc4a7d0b399e8a98afef363 DIST msgpack-1.0.2.tar.gz 123033 BLAKE2B 8ecf743f5cae536bde9328974827e48376fdfbcaf4d3493fe295a114fd0de4c7dc2629d67a0abf6ece036131715587d2eeaefde0ea9614779a64015ea7fc2be8 SHA512 afe658c2cd5b443aae8fc3305eb3fd56811130062f95e283e3538cba27949d534de60171a927426fedb23b48a938de3f15d77057beda6c73e5204ef1130cd046 +DIST msgpack-1.0.3.tar.gz 123830 BLAKE2B 308af03206fef18edb0acd3c1d91ccd28385731c02cb930e8f64786bbcd8925510cf4ca0b924830b84fd6eaa7edf91e6a43f79c77d856651768eeaa1ab8cf855 SHA512 1569e42c6499c60458a63aa722b5c7e3dc817e38ae4bed2dc8199dc1bcbc36ff876e055b046b4f6063b5606036ae9238080c05be1e09a61a34e7f97fd5031fcd diff --git a/dev-python/msgpack/msgpack-1.0.3.ebuild b/dev-python/msgpack/msgpack-1.0.3.ebuild new file mode 100644 index 000000000000..cf8b14db676e --- /dev/null +++ b/dev-python/msgpack/msgpack-1.0.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +inherit distutils-r1 + +DESCRIPTION="MessagePack (de)serializer for Python" +HOMEPAGE="https://msgpack.org + https://github.com/msgpack/msgpack-python/ + https://pypi.org/project/msgpack/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~x64-macos" +IUSE="+native-extensions" + +# extension code is relying on CPython implementation details +BDEPEND=" + native-extensions? ( + $(python_gen_cond_dep '>=dev-python/cython-0.16[${PYTHON_USEDEP}]' 'python*') + ) + test? ( dev-python/six[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # Remove pre-generated cython files + rm msgpack/_cmsgpack.cpp || die + + if ! use native-extensions ; then + sed -i -e "/have_cython/s:True:False:" setup.py || die + fi + distutils-r1_python_prepare_all +} diff --git a/dev-python/nbconvert/nbconvert-6.2.0.ebuild b/dev-python/nbconvert/nbconvert-6.2.0-r1.ebuild similarity index 97% rename from dev-python/nbconvert/nbconvert-6.2.0.ebuild rename to dev-python/nbconvert/nbconvert-6.2.0-r1.ebuild index b95596254e03..b20585e26a9c 100644 --- a/dev-python/nbconvert/nbconvert-6.2.0.ebuild +++ b/dev-python/nbconvert/nbconvert-6.2.0-r1.ebuild @@ -26,7 +26,7 @@ RDEPEND=" dev-python/nbformat[${PYTHON_USEDEP}] >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}] dev-python/pygments[${PYTHON_USEDEP}] - >=dev-python/traitlets-5.0[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}] dev-python/testpath[${PYTHON_USEDEP}] www-servers/tornado[${PYTHON_USEDEP}] " diff --git a/dev-python/nbconvert/nbconvert-6.3.0.ebuild b/dev-python/nbconvert/nbconvert-6.3.0-r1.ebuild similarity index 97% rename from dev-python/nbconvert/nbconvert-6.3.0.ebuild rename to dev-python/nbconvert/nbconvert-6.3.0-r1.ebuild index 4f1c928717f8..8d33161e3fed 100644 --- a/dev-python/nbconvert/nbconvert-6.3.0.ebuild +++ b/dev-python/nbconvert/nbconvert-6.3.0-r1.ebuild @@ -26,7 +26,7 @@ RDEPEND=" dev-python/nbformat[${PYTHON_USEDEP}] >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}] dev-python/pygments[${PYTHON_USEDEP}] - >=dev-python/traitlets-5.0[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}] dev-python/testpath[${PYTHON_USEDEP}] www-servers/tornado[${PYTHON_USEDEP}] " diff --git a/dev-python/numpy/files/numpy-1.21.4-copy-python-3.9.patch b/dev-python/numpy/files/numpy-1.21.4-copy-python-3.9.patch new file mode 100644 index 000000000000..81464151e753 --- /dev/null +++ b/dev-python/numpy/files/numpy-1.21.4-copy-python-3.9.patch @@ -0,0 +1,52 @@ +https://github.com/numpy/numpy/commit/50823973e857363f7d8052768276c2e86f004d61 +https://github.com/numpy/numpy/pull/20357 + +From: Bas van Beek +Date: Wed, 10 Nov 2021 15:36:00 +0100 +Subject: [PATCH] MAINT: Do not forward `__(deep)copy__` calls of + `_GenericAlias` to the wrapped type + +Adapt to the python 3.9.8 changes made in bpo-45167. +--- a/numpy/typing/_generic_alias.py ++++ b/numpy/typing/_generic_alias.py +@@ -178,6 +178,8 @@ def __eq__(self, value: object) -> bool: + "__mro_entries__", + "__reduce__", + "__reduce_ex__", ++ "__copy__", ++ "__deepcopy__", + }) + + def __getattribute__(self, name: str) -> Any: +--- a/numpy/typing/tests/test_generic_alias.py ++++ b/numpy/typing/tests/test_generic_alias.py +@@ -1,6 +1,7 @@ + from __future__ import annotations + + import sys ++import copy + import types + import pickle + import weakref +@@ -74,6 +75,21 @@ def test_pass(self, name: str, func: FuncType) -> None: + value_ref = func(NDArray_ref) + assert value == value_ref + ++ @pytest.mark.parametrize("name,func", [ ++ ("__copy__", lambda n: n == copy.copy(n)), ++ ("__deepcopy__", lambda n: n == copy.deepcopy(n)), ++ ]) ++ def test_copy(self, name: str, func: FuncType) -> None: ++ value = func(NDArray) ++ ++ # xref bpo-45167 ++ GE_398 = ( ++ sys.version_info[:2] == (3, 9) and sys.version_info >= (3, 9, 8) ++ ) ++ if GE_398 or sys.version_info >= (3, 10, 1): ++ value_ref = func(NDArray_ref) ++ assert value == value_ref ++ + def test_weakref(self) -> None: + """Test ``__weakref__``.""" + value = weakref.ref(NDArray)() diff --git a/dev-python/numpy/numpy-1.21.2-r1.ebuild b/dev-python/numpy/numpy-1.21.2-r1.ebuild index ee7b3a0593af..9e104c8e6970 100644 --- a/dev-python/numpy/numpy-1.21.2-r1.ebuild +++ b/dev-python/numpy/numpy-1.21.2-r1.ebuild @@ -22,7 +22,7 @@ SRC_URI=" )" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="doc lapack" RDEPEND=" diff --git a/dev-python/numpy/numpy-1.21.4-r1.ebuild b/dev-python/numpy/numpy-1.21.4-r2.ebuild similarity index 87% rename from dev-python/numpy/numpy-1.21.4-r1.ebuild rename to dev-python/numpy/numpy-1.21.4-r2.ebuild index 144d2a9d4574..07215e2314b5 100644 --- a/dev-python/numpy/numpy-1.21.4-r1.ebuild +++ b/dev-python/numpy/numpy-1.21.4-r2.ebuild @@ -22,7 +22,7 @@ SRC_URI=" )" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="doc lapack" RDEPEND=" @@ -46,6 +46,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/numpy-1.21.0-no-hardcode-blasv2.patch "${FILESDIR}"/numpy-1.21.4-build-compiler-args-ceph.patch + "${FILESDIR}"/numpy-1.21.4-copy-python-3.9.patch ) distutils_enable_tests pytest @@ -126,6 +127,15 @@ python_test() { ) fi + if use x86 ; then + 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 + ) + fi + distutils_install_for_testing --single-version-externally-managed \ --record "${TMPDIR}/record.txt" ${NUMPY_FCONFIG} diff --git a/dev-python/openstacksdk/Manifest b/dev-python/openstacksdk/Manifest index 584e0bcfe3d1..66c5143fd3d4 100644 --- a/dev-python/openstacksdk/Manifest +++ b/dev-python/openstacksdk/Manifest @@ -1 +1,2 @@ DIST openstacksdk-0.59.0.tar.gz 1021995 BLAKE2B be57afcdc707547e2cd69774de1b7d0dc4b84ffe58bdaa4f063b85996e8ee08ded60004d3211f827d7b4a5239d1420485ce2fae92b550722c959274a18ed2753 SHA512 02f8f8f174896417f0cf4ce1c65c87ea705664fa7a1c6383ad1791f5d94cb818b5b0bfee331bd0d07d724df59859ccef91c507b0c39522115f9549d6258a3eb7 +DIST openstacksdk-0.60.0.tar.gz 1023829 BLAKE2B 4c3734665126934d0906b3b3356dc195da77191d735c3051664fe48cbb9a0d8b0c5707bd5dd2ad648b9e0d6cf8e6df0cebbe36e411b9a139b52450212fe30837 SHA512 3c7240492e1a93045ea9b8ac55d8ddd3ebe4260a161849e281e3be4e3f1185ab7840a284fc1ab64dee20b99cd06c4ddd445bd8bd28c79d2c36655d554a037ff9 diff --git a/dev-python/openstacksdk/openstacksdk-0.60.0.ebuild b/dev-python/openstacksdk/openstacksdk-0.60.0.ebuild new file mode 100644 index 000000000000..00e5891929b7 --- /dev/null +++ b/dev-python/openstacksdk/openstacksdk-0.60.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) +inherit distutils-r1 + +DESCRIPTION="A collection of libraries for building applications to work with OpenStack." +HOMEPAGE="https://github.com/openstack/python-openstacksdk" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +CDEPEND=">dev-python/pbr-2.1.0[${PYTHON_USEDEP}]" +RDEPEND="${CDEPEND} + >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}] + >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}] + >=dev-python/requestsexceptions-1.2.0[${PYTHON_USEDEP}] + >dev-python/jsonpatch-1.20[${PYTHON_USEDEP}] + >=dev-python/os-service-types-1.7.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth-3.18.0[${PYTHON_USEDEP}] + >=dev-python/munch-2.1.0[${PYTHON_USEDEP}] + >=dev-python/decorator-4.4.1[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.9.0[${PYTHON_USEDEP}] + >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}] + >=dev-python/dogpile-cache-0.6.5[${PYTHON_USEDEP}] + >=dev-python/cryptography-2.7.0[${PYTHON_USEDEP}] + dev-python/importlib_metadata[${PYTHON_USEDEP}] +" +BDEPEND="${CDEPEND} + test? ( + >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] + dev-python/hacking[${PYTHON_USEDEP}] + >=dev-python/prometheus_client-0.4.2[${PYTHON_USEDEP}] + >=dev-python/oslo-config-6.1.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/statsd-3.3.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + )" + +distutils_enable_tests unittest + +src_prepare() { + # Internet? + sed -e 's:test_create_dynamic_large_object:_&:' \ + -i openstack/tests/unit/cloud/test_object.py || die + + # TODO + sed -e 's:test_generate_form:_&:' \ + -e 's:test_create_static_large_object:_&:' \ + -e 's:test_object_segment_retries:_&:' \ + -e 's:test_object_segment_retry_failure:_&:' \ + -e 's:test_slo_manifest_retry:_&:' \ + -i openstack/tests/unit/cloud/test_object.py || die + + # unhappy about paths due to test runner + sed -e 's:test_method_not_supported:_&:' \ + -i openstack/tests/unit/test_exceptions.py || die + sed -e 's:test_repr:_&:' \ + -i openstack/tests/unit/test_resource.py || die + + distutils-r1_src_prepare +} + +python_test() { + distutils_install_for_testing + + # functional tests require cloud instance access + eunittest -b openstack/tests/unit +} diff --git a/dev-python/pandas/pandas-1.3.4.ebuild b/dev-python/pandas/pandas-1.3.4.ebuild index db6b4525e84a..a4c1bb06f8ec 100644 --- a/dev-python/pandas/pandas-1.3.4.ebuild +++ b/dev-python/pandas/pandas-1.3.4.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/${P/_/}" SLOT="0" LICENSE="BSD" -KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86" IUSE="doc full-support minimal test X" RESTRICT="!test? ( test )" @@ -158,6 +158,10 @@ python_test() { # TODO: some data path problems? pandas/tests/io/test_fsspec.py::test_read_csv pandas/tests/io/test_fsspec.py::test_markdown_options + + # Broken by Python changes + # https://github.com/pandas-dev/pandas/issues/44420 + pandas/tests/io/parser/test_quoting.py::test_bad_quote_char ) local -x LC_ALL=C.UTF-8 diff --git a/dev-python/pillow/pillow-8.4.0.ebuild b/dev-python/pillow/pillow-8.4.0.ebuild index bc18bee092aa..0ea24428da2d 100644 --- a/dev-python/pillow/pillow-8.4.0.ebuild +++ b/dev-python/pillow/pillow-8.4.0.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )" diff --git a/dev-python/plumbum/Manifest b/dev-python/plumbum/Manifest index 4ce5a7bd1750..27a2355f66d4 100644 --- a/dev-python/plumbum/Manifest +++ b/dev-python/plumbum/Manifest @@ -1 +1,2 @@ DIST plumbum-1.7.0.tar.gz 318890 BLAKE2B 19ae8a37dff38ac3d263d9400e44ac174c46ff8cef92cf45b9ea31d6d344543fba66de3fd0fcd15acc205af5939f11be6c56e6cd9ca39a666f92f18dcd29b9f7 SHA512 0a12891278c12bb98b8bbb825448375240ee347eb3ca166b9cbb4da3e083979d947a7bf0a843fd9a0b7c9a13d09f24e988ee877f29420a3f29f40e387eec8826 +DIST plumbum-1.7.1.tar.gz 323014 BLAKE2B 28d9616c3bcb13f1e9cf9c47b4533c62caf630d7eab998e86023256b568f8f038444f8741bb902ed999f04f480bc09159aab075d184f497b00a452bfac57c996 SHA512 d6648acce8e84045cd8c2fc4a90c427fd5ab5a39e49e7a1f10b20ffbca20cc42636183325501e5b577631e4f1c5a1b3e7cae12ec6b89ff853e5a50946c15f3c7 diff --git a/dev-python/plumbum/plumbum-1.7.1.ebuild b/dev-python/plumbum/plumbum-1.7.1.ebuild new file mode 100644 index 000000000000..1102887095ff --- /dev/null +++ b/dev-python/plumbum/plumbum-1.7.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 optfeature + +DESCRIPTION="A library for shell script-like programs in python" +HOMEPAGE="https://plumbum.readthedocs.io/en/latest/ https://github.com/tomerfiliba/plumbum" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + 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 setup.cfg || 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/pydantic/pydantic-1.8.2_p20210719.ebuild b/dev-python/pydantic/pydantic-1.8.2_p20210719.ebuild index def22cb62fc5..923ed8984116 100644 --- a/dev-python/pydantic/pydantic-1.8.2_p20210719.ebuild +++ b/dev-python/pydantic/pydantic-1.8.2_p20210719.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86" RDEPEND=" dev-python/typing-extensions[${PYTHON_USEDEP}] diff --git a/dev-python/pygal/Manifest b/dev-python/pygal/Manifest index 79614a43eb1a..c7a3153ebdfc 100644 --- a/dev-python/pygal/Manifest +++ b/dev-python/pygal/Manifest @@ -1 +1,2 @@ DIST pygal-2.4.0.tar.gz 4554802 BLAKE2B 9627558e734420bfb3137989d0cc1978a0a06a597d3d5d071e13653876a4bb3266f12f1a8a358076619d997998754c29ee75058356ba66da64b112a24c2cbe2a SHA512 d69fbcff3792cb0b952addc3bfbaea76628d5546482c291ef217c592a820a73a65b1eb522c5d7877e7a794d19b74636126d99a4ff280e8467ab07a95000ba823 +DIST pygal-3.0.0.tar.gz 3575455 BLAKE2B 9b64cf441aeb25b0a0b9834f07e5892fe163f28a5da796d37083f8f3a10d8737a69bad39e503d722e6a36f2de4367b4fd2bdc3a06c5bc30bce66a370690d9c88 SHA512 71ac9f197d711c8cf5bb47caef128754f81b1cb0ba98c4cc67de78b68fca5d40baae9fbb5c978f6abaed4c73b8edfea2de07de2fda1aa7c15e0d81387518cc49 diff --git a/dev-python/pygal/pygal-3.0.0.ebuild b/dev-python/pygal/pygal-3.0.0.ebuild new file mode 100644 index 000000000000..08bdb4046d56 --- /dev/null +++ b/dev-python/pygal/pygal-3.0.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 + +DESCRIPTION="A python SVG charts generator" +HOMEPAGE="https://github.com/Kozea/pygal/" +SRC_URI="https://github.com/Kozea/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/lxml[${PYTHON_USEDEP}] + media-gfx/cairosvg[${PYTHON_USEDEP}]" + +BDEPEND=" + test? ( dev-python/pyquery[${PYTHON_USEDEP}] )" + +# CHANGELOG is a symlink to docs/changelog.rst +DOCS=( docs/changelog.rst README.md ) + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +python_prepare_all() { + # Not actually required unless we want to do setup.py test + # https://github.com/Kozea/pygal/issues/430 + sed -i -e "/setup_requires/d" setup.py || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/pyjsparser/metadata.xml b/dev-python/pyjsparser/metadata.xml index 285282cc78d9..eb592c134bca 100644 --- a/dev-python/pyjsparser/metadata.xml +++ b/dev-python/pyjsparser/metadata.xml @@ -1,16 +1,13 @@ + - - xgqt@riseup.net - Maciej Barć - - - proxy-maint@gentoo.org - Proxy Maintainers - - - PiotrDabkowski/pyjsparser - pyjsparser - + + xgqt@gentoo.org + Maciej Barć + + + PiotrDabkowski/pyjsparser + pyjsparser + diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest index 458d429e51ac..bb2abc140426 100644 --- a/dev-python/pylint/Manifest +++ b/dev-python/pylint/Manifest @@ -1 +1,3 @@ DIST pylint-2.10.2.gh.tar.gz 813391 BLAKE2B 109f8817e32ddf8d93c9120518e77a1d2f7e61cd1a6362eb1cf9e6d242db72fa1a9271588a3abb28efca54bcc449dce623ae5d5fd63153ec2bc367e008aab465 SHA512 5d694587956c4f11eb4afaec26cefb66ccbe14dc2aacf378a0362326506d80eb2633e0d351c0a20715a3359a9bc438092d77b2e46f7f787210c7ab0555f2722f +DIST pylint-2.11.1.gh.tar.gz 967223 BLAKE2B 435bb4589fa6dbfadfa234f8cb968a1d5c39efaf9b37fd20dfadc6feb1e997b34124386dab777b1aa1657bd9a36055d535e231181c71834517528cbbc04c698f SHA512 fe283b6eb8090414ea99809158b4e7f9fe85187ef6488ec37c5f34430793b0b4ff8afd9c97452fe0bb88efb9be001c0fd9f9a09a23081cb79084ae409b277f34 +DIST pylint-2.12.1.gh.tar.gz 1025764 BLAKE2B 650cf89a6b1d39be1eb6e9595e26e84c8f2beb62deebc0886e6a507bcfd7ee4ce87094fd05a139297ea5a4afc4ae5bb2af655bb245d95ac6946f8989efab5531 SHA512 f758775b6ecc8b73096e3556b3c22c81d84baa12d7623448aaa9e2ac19ff5b99112938ee7c8daf7122dbdb4d2b41012a7606213972a2dcf855b450a0a74f0d1e diff --git a/dev-python/pylint/pylint-2.11.1.ebuild b/dev-python/pylint/pylint-2.11.1.ebuild new file mode 100644 index 000000000000..a22b9b25c94f --- /dev/null +++ b/dev-python/pylint/pylint-2.11.1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Python code static checker" +HOMEPAGE="https://www.logilab.org/project/pylint + https://pypi.org/project/pylint/ + https://github.com/pycqa/pylint/" +SRC_URI=" + https://github.com/pycqa/pylint/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="examples" + +RDEPEND=" + =dev-python/astroid-2.8.0[${PYTHON_USEDEP}] + >=dev-python/isort-4.2.5[${PYTHON_USEDEP}] + =dev-python/mccabe-0.6[${PYTHON_USEDEP}] + =dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] + >=dev-python/toml-0.7.1[${PYTHON_USEDEP}] +" + +PATCHES=( + "${FILESDIR}/${PN}-2.4.4-sphinx-theme.patch" +) + +distutils_enable_sphinx doc --no-autodoc +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # No need to run the benchmarks + tests/benchmark/test_baseline_benchmarks.py + ) + # Specify the test directory explicitly to avoid import file mismatches + epytest tests +} + +python_install_all() { + if use examples ; then + docompress -x "/usr/share/doc/${PF}/examples" + docinto examples + dodoc -r examples/. + fi + + distutils-r1_python_install_all +} diff --git a/dev-python/pylint/pylint-2.12.1.ebuild b/dev-python/pylint/pylint-2.12.1.ebuild new file mode 100644 index 000000000000..7d00a5792ed0 --- /dev/null +++ b/dev-python/pylint/pylint-2.12.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Python code static checker" +HOMEPAGE="https://www.logilab.org/project/pylint + https://pypi.org/project/pylint/ + https://github.com/pycqa/pylint/" +SRC_URI=" + https://github.com/pycqa/pylint/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +IUSE="examples" + +# Make sure to check https://github.com/PyCQA/pylint/blob/main/setup.cfg#L43 on bumps +# Adjust dep bounds! +RDEPEND=" + =dev-python/astroid-2.9.0[${PYTHON_USEDEP}] + >=dev-python/isort-4.2.5[${PYTHON_USEDEP}] + =dev-python/mccabe-0.6[${PYTHON_USEDEP}] + =dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] + >=dev-python/toml-0.9.2[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/typing-extensions[${PYTHON_USEDEP}] + ' python3_{8,9}) +" +BDEPEND="test? ( >=dev-python/GitPython-3[${PYTHON_USEDEP}] )" + +PATCHES=( + "${FILESDIR}/${PN}-2.4.4-sphinx-theme.patch" +) + +distutils_enable_sphinx doc --no-autodoc +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # No need to run the benchmarks + tests/benchmark/test_baseline_benchmarks.py + ) + # Specify the test directory explicitly to avoid import file mismatches + epytest tests +} + +python_install_all() { + if use examples ; then + docompress -x "/usr/share/doc/${PF}/examples" + docinto examples + dodoc -r examples/. + fi + + distutils-r1_python_install_all +} diff --git a/dev-python/pyls-spyder/pyls-spyder-0.4.0-r1.ebuild b/dev-python/pyls-spyder/pyls-spyder-0.4.0-r1.ebuild index 407619370167..b846edc1c4d4 100644 --- a/dev-python/pyls-spyder/pyls-spyder-0.4.0-r1.ebuild +++ b/dev-python/pyls-spyder/pyls-spyder-0.4.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest index e4247371ebab..78d89414f0f5 100644 --- a/dev-python/pyparsing/Manifest +++ b/dev-python/pyparsing/Manifest @@ -1,7 +1,3 @@ DIST pyparsing_2.4.7.tar.gz 648158 BLAKE2B 24525b4ee7876e245b9eb270f0e3e22fe2d8b398f9777ad3b3657b8a1227dcbd25983aa64a3f3018debdbffc1a042c732e6b3a09800e081c7acac7b97da15317 SHA512 c7a546729f86a2b5176e2482b566b9fd715b03e495aaef4d720b21307bb03f385dbc849247f8d266cb3d92be0a83c34ce4995b655ce85318355d5a0d42d6991e -DIST pyparsing_3.0.0.tar.gz 935578 BLAKE2B 2932fb8da83f4f7b0ba98057002c870ab54f50bb93cea3f1da1cb9bba87fd8a6066c7bbee700667663285226ad6bf637f340160ccf7b7b06616e1140a7b93ce3 SHA512 1400370a6e7518940b7965645578028588af5a4ec1c379d57c924f036c86e342a9a60f1dd5c700ce8a4dbcd16afb55a2a4c371548c8bac6c53338b5cc349f4d8 -DIST pyparsing_3.0.1.tar.gz 936219 BLAKE2B cc7dc4670f37a09e98c8bda785bac4121150f1a48438cc42c6fbf0546531e7fc674f2bfe1c85aba66ac1075b9c086d9ee30672a3eebc60efec21fd51772f577f SHA512 70f2f957c713a88979ae95de8834a79c777196a2a6d47a25bf930cdefdc3120919147a33119ada0d33c53bb215fcddfa969b0d1630d2979c9e685d85e5c57414 -DIST pyparsing_3.0.3.tar.gz 938435 BLAKE2B 5237244693759ffc19637b4d8ee52f98b7160160c1f422a1720b9a8848025f37cb8b314aae505acb7696cc1546c495d049a6a93b3824d784b89aee3565001a4a SHA512 19735a3125620716a0a843156e6e9285c7811aa4db876fdc9fed7413dff77c0670fea5a0a16bc074704c6fec45f0129d1a3680b2123abf3c414fa75d73e03d36 -DIST pyparsing_3.0.4.tar.gz 939837 BLAKE2B 27130518d1f3a4e497ecd4fa1fc624516bcb62488baf881ae3c8888bca48c957a4c6f0bf8d29aeeca8b1aa907c04ca41f3a61e876b78f1ea50684e24b12a2422 SHA512 01acf9b7663feae57e82ac3139c35687ea2754874425acfcf29b82595977660dab86ec35665e96400eb92acfbb51fb2326e010b960be7570de7575296078bd31 DIST pyparsing_3.0.5.tar.gz 940615 BLAKE2B 7ca78eb4ddd769a49f9538757fc3aae1a1fa11ed1a8fd4483ac80bf50b483e0a8ca5ee13739fbb8c40a6009e3dd48aabab6fbb29fdd01f6f82c11b22348408e1 SHA512 b3efebc911f3c3850ebbb573299a843aab1ca2fb612e41d93947f59ebba9a716ca099b5ec2f9ad8091cb82f6018910205d8409c403f26fb64e72cbb474d05223 DIST pyparsing_3.0.6.tar.gz 942509 BLAKE2B 1ece2e83dd4193c8364bf690afc54090b46658fced62fc852b0098208d2ae4b18e96f050e63d8751c4b5cf95aa178a11dd1c37fc9d63ae1551639b5c91fe81d8 SHA512 5e94f1dcb4560a0f8e5b9a979b691b6362939648d03e9ea03f74e3aeeddafc09029c8e82c42a517aebe4a0483fd06cac03ae45030e074a40576f9570ed1eb5cc diff --git a/dev-python/pyparsing/pyparsing-3.0.0.ebuild b/dev-python/pyparsing/pyparsing-3.0.0.ebuild deleted file mode 100644 index 5e4cb765d6ac..000000000000 --- a/dev-python/pyparsing/pyparsing-3.0.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2004-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# please keep this ebuild at EAPI 7 -- sys-apps/portage dep -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -inherit distutils-r1 - -MY_P=${P/-/_} -DESCRIPTION="Easy-to-use Python module for text parsing" -HOMEPAGE="https://github.com/pyparsing/pyparsing https://pypi.org/project/pyparsing/" -SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz" -S=${WORKDIR}/${PN}-${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="examples" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # railroad-diagrams not packaged (and not suitable for packaging yet) - tests/test_diagram.py -) - -EPYTEST_DESELECT=( - # also railroad-diagrams - tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly -) - -python_install_all() { - if use examples; then - docompress -x /usr/share/doc/${PF}/examples - dodoc -r examples - fi - distutils-r1_python_install_all -} diff --git a/dev-python/pyparsing/pyparsing-3.0.1.ebuild b/dev-python/pyparsing/pyparsing-3.0.1.ebuild deleted file mode 100644 index 5e4cb765d6ac..000000000000 --- a/dev-python/pyparsing/pyparsing-3.0.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2004-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# please keep this ebuild at EAPI 7 -- sys-apps/portage dep -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -inherit distutils-r1 - -MY_P=${P/-/_} -DESCRIPTION="Easy-to-use Python module for text parsing" -HOMEPAGE="https://github.com/pyparsing/pyparsing https://pypi.org/project/pyparsing/" -SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz" -S=${WORKDIR}/${PN}-${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="examples" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # railroad-diagrams not packaged (and not suitable for packaging yet) - tests/test_diagram.py -) - -EPYTEST_DESELECT=( - # also railroad-diagrams - tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly -) - -python_install_all() { - if use examples; then - docompress -x /usr/share/doc/${PF}/examples - dodoc -r examples - fi - distutils-r1_python_install_all -} diff --git a/dev-python/pyparsing/pyparsing-3.0.3.ebuild b/dev-python/pyparsing/pyparsing-3.0.3.ebuild deleted file mode 100644 index 5e4cb765d6ac..000000000000 --- a/dev-python/pyparsing/pyparsing-3.0.3.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2004-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# please keep this ebuild at EAPI 7 -- sys-apps/portage dep -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -inherit distutils-r1 - -MY_P=${P/-/_} -DESCRIPTION="Easy-to-use Python module for text parsing" -HOMEPAGE="https://github.com/pyparsing/pyparsing https://pypi.org/project/pyparsing/" -SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz" -S=${WORKDIR}/${PN}-${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="examples" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # railroad-diagrams not packaged (and not suitable for packaging yet) - tests/test_diagram.py -) - -EPYTEST_DESELECT=( - # also railroad-diagrams - tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly -) - -python_install_all() { - if use examples; then - docompress -x /usr/share/doc/${PF}/examples - dodoc -r examples - fi - distutils-r1_python_install_all -} diff --git a/dev-python/pyparsing/pyparsing-3.0.4.ebuild b/dev-python/pyparsing/pyparsing-3.0.4.ebuild deleted file mode 100644 index 5e4cb765d6ac..000000000000 --- a/dev-python/pyparsing/pyparsing-3.0.4.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2004-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# please keep this ebuild at EAPI 7 -- sys-apps/portage dep -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -inherit distutils-r1 - -MY_P=${P/-/_} -DESCRIPTION="Easy-to-use Python module for text parsing" -HOMEPAGE="https://github.com/pyparsing/pyparsing https://pypi.org/project/pyparsing/" -SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz" -S=${WORKDIR}/${PN}-${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="examples" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # railroad-diagrams not packaged (and not suitable for packaging yet) - tests/test_diagram.py -) - -EPYTEST_DESELECT=( - # also railroad-diagrams - tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly -) - -python_install_all() { - if use examples; then - docompress -x /usr/share/doc/${PF}/examples - dodoc -r examples - fi - distutils-r1_python_install_all -} diff --git a/dev-python/pytest-salt-factories/pytest-salt-factories-0.121.1.ebuild b/dev-python/pytest-salt-factories/pytest-salt-factories-0.121.1-r1.ebuild similarity index 91% rename from dev-python/pytest-salt-factories/pytest-salt-factories-0.121.1.ebuild rename to dev-python/pytest-salt-factories/pytest-salt-factories-0.121.1-r1.ebuild index ade1afad5dbe..e4d2f0f1ee31 100644 --- a/dev-python/pytest-salt-factories/pytest-salt-factories-0.121.1.ebuild +++ b/dev-python/pytest-salt-factories/pytest-salt-factories-0.121.1-r1.ebuild @@ -22,10 +22,9 @@ RDEPEND=" dev-python/psutil[${PYTHON_USEDEP}] dev-python/pyzmq[${PYTHON_USEDEP}] dev-python/msgpack[${PYTHON_USEDEP}] + >=app-admin/salt-3001.0[${PYTHON_USEDEP}] " -BDEPEND="${RDEPEND} - test? ( >=app-admin/salt-3001.0[${PYTHON_USEDEP}] ) -" +BDEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}/pytest-salt-factories-0.121.1-tests.patch" @@ -37,7 +36,7 @@ python_prepare_all() { sed -r -e "s:use_scm_version=True:version='${PV}', name='${PN//-/.}':" -i setup.py || die sed -r -e '/(setuptools|setup_requires)/ d' -i setup.cfg || die - sed -i 's:[tool.setuptools_scm]:[tool.disabled]:' pyproject.toml || die + sed -i 's:tool.setuptools_scm:tool.disabled:' pyproject.toml || die printf '__version__ = "%s"\n' "${PV}" > saltfactories/version.py || die distutils-r1_python_prepare_all } diff --git a/dev-python/pytest-toolbox/pytest-toolbox-0.4.ebuild b/dev-python/pytest-toolbox/pytest-toolbox-0.4.ebuild index 6816eb84951b..9ad90b64d864 100644 --- a/dev-python/pytest-toolbox/pytest-toolbox-0.4.ebuild +++ b/dev-python/pytest-toolbox/pytest-toolbox-0.4.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86" BDEPEND=" test? ( diff --git a/dev-python/python-cinderclient/Manifest b/dev-python/python-cinderclient/Manifest index 384895f82596..200474203b0e 100644 --- a/dev-python/python-cinderclient/Manifest +++ b/dev-python/python-cinderclient/Manifest @@ -1,2 +1,3 @@ DIST python-cinderclient-8.0.0.tar.gz 236611 BLAKE2B 818279d06b597a00a66c34cf3b468e8293aaf1e90fd04c996e118ea206d475e598d7c8b9ca78542bd07ada1db5d7a2c7ea9a3748fe85ad787d283c8d8073ecc6 SHA512 ae0c5e1d6f0c173382f57f95ac05ec8872a8ed548b145c1f91d96ab7b9e4602cba11a7205c26c81027ca4ad07cbb69f675244e3606ae5dca00c22eeb8bedc126 DIST python-cinderclient-8.1.0.tar.gz 235387 BLAKE2B 04b6d9c847ee2f56ccde1e9c953b919282dc45a078b4444cc88d00633d2158ec175d042ef988b1b97781de0de643c7703178dd847a792a8f3f5509b9ff331e68 SHA512 414e7334f84e84edc9a8eb6588be780899c408ce2d744e24622004759e0127f4a73167f78a6ce432d2ed44a745b721cf5c42439f19adbea009451573df5fdf14 +DIST python-cinderclient-8.2.0.tar.gz 233148 BLAKE2B 4ada4562ff1e51a284cf98e7ca4b324a05a4524951d6193bb4683a3986bc8a26a48373ef78613f3b94ed475992fb781b409fe58f9f3655f3f721b38f7eab770b SHA512 86e7a0c18d960f00448e20485d91443d185902db281014c99f35af463843be6d4bca80712edf44189b53e25853af064c14de18e943d9fdee29446180d9b91bbc diff --git a/dev-python/python-cinderclient/python-cinderclient-8.2.0.ebuild b/dev-python/python-cinderclient/python-cinderclient-8.2.0.ebuild new file mode 100644 index 000000000000..a87d02779911 --- /dev/null +++ b/dev-python/python-cinderclient/python-cinderclient-8.2.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) +inherit distutils-r1 + +DESCRIPTION="A client for the OpenStack Cinder API" +HOMEPAGE="https://launchpad.net/python-cinderclient" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/keystoneauth-4.2.1[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-5.0.1[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-4.8.0[${PYTHON_USEDEP}] + >=dev-python/pbr-5.5.0[${PYTHON_USEDEP}] + >=dev-python/prettytable-0.7.2[${PYTHON_USEDEP}] + >=dev-python/requests-2.25.1[${PYTHON_USEDEP}] + >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}] + >=dev-python/stevedore-3.3.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/pbr[${PYTHON_USEDEP}] + test? ( + dev-python/ddt[${PYTHON_USEDEP}] + dev-python/fixtures[${PYTHON_USEDEP}] + dev-python/oslo-serialization[${PYTHON_USEDEP}] + dev-python/requests-mock[${PYTHON_USEDEP}] + dev-python/testtools[${PYTHON_USEDEP}] + dev-python/tempest[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +python_test() { + # functional tests require cloud instance access + eunittest -b cinderclient/tests/unit +} diff --git a/dev-python/python-dotenv/python-dotenv-0.19.2.ebuild b/dev-python/python-dotenv/python-dotenv-0.19.2.ebuild index 1d958f5736a9..748e70858349 100644 --- a/dev-python/python-dotenv/python-dotenv-0.19.2.ebuild +++ b/dev-python/python-dotenv/python-dotenv-0.19.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86" DEPEND=" test? ( diff --git a/dev-python/python-email-validator/python-email-validator-1.1.3.ebuild b/dev-python/python-email-validator/python-email-validator-1.1.3.ebuild index 96bed54a1a46..fd1b5eafd5cb 100644 --- a/dev-python/python-email-validator/python-email-validator-1.1.3.ebuild +++ b/dev-python/python-email-validator/python-email-validator-1.1.3.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/JoshData/python-email-validator" SRC_URI="https://github.com/JoshData/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="CC0-1.0" -KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86" SLOT="0" RDEPEND=" diff --git a/dev-python/python-gnupg/Manifest b/dev-python/python-gnupg/Manifest index 877de1ef0a6b..48fd38d32484 100644 --- a/dev-python/python-gnupg/Manifest +++ b/dev-python/python-gnupg/Manifest @@ -1 +1,2 @@ DIST python-gnupg-0.4.7.tar.gz 53091 BLAKE2B ebbd67b7255fa6e7739da785476efc441733c3cfa740fcb11c595c560b5a90ee43a1040a654485c30ae35f5e8d06fee235a4ae8d069f20f0eb1fb6e45b4ed441 SHA512 e590778affd3f864bac2221e1ce7c4a37ba257e7112e023d70617f3f3c7597dbeb2974db0ed611b2fc75a071678ae8856be4a3b3f48428a12b42c2f1125fdce5 +DIST python-gnupg-0.4.8.tar.gz 58696 BLAKE2B d9ab2fe3ea933a22e731fd70e153e60cc3b158f15e3f8537440c355037092ff7545d29e8d2eab88efb38dcc6e3776c31f537a9c06467b473e93cbc9f0e2ef189 SHA512 fcaa121a356595328a26e8184280f859dfc2771b9692dcf28db2d9b0fdddc77d4c1238665a8e419758ec17320616e7741aacd3638e37d449b86fe5555beef1f6 diff --git a/dev-python/python-gnupg/python-gnupg-0.4.8.ebuild b/dev-python/python-gnupg/python-gnupg-0.4.8.ebuild new file mode 100644 index 000000000000..00d8ac827f1a --- /dev/null +++ b/dev-python/python-gnupg/python-gnupg-0.4.8.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( pypy3 python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="A Python wrapper for GnuPG" +HOMEPAGE=" + https://bitbucket.org/vinay.sajip/python-gnupg + https://pypi.org/project/python-gnupg/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +LICENSE="BSD" +SLOT="0" + +RDEPEND="app-crypt/gnupg" +DEPEND="${RDEPEND}" + +distutils_enable_tests unittest + +python_test() { + # NO_EXTERNAL_TESTS must be enabled, + # to disable all tests, which need internet access. + NO_EXTERNAL_TESTS=1 eunittest +} diff --git a/dev-python/python-lsp-black/python-lsp-black-1.0.0.ebuild b/dev-python/python-lsp-black/python-lsp-black-1.0.0.ebuild index b60185ad4b9b..8a460548a55d 100644 --- a/dev-python/python-lsp-black/python-lsp-black-1.0.0.ebuild +++ b/dev-python/python-lsp-black/python-lsp-black-1.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 diff --git a/dev-python/python-lsp-server/Manifest b/dev-python/python-lsp-server/Manifest index e83a06d3fd40..1df65b66f4ef 100644 --- a/dev-python/python-lsp-server/Manifest +++ b/dev-python/python-lsp-server/Manifest @@ -1 +1,2 @@ DIST python-lsp-server-1.2.4.tar.gz 62073 BLAKE2B b1426d71a4da5ac29fa6b3e956010625d594eee7924a51eb5074933866254189a9738895bc5dd4aae8acc1733b9f162b73646d9a3eee3ac17a587456f2da00e4 SHA512 862d59426c6e7c19f9d3d2766ec5f9ec818d29988ee72cde9553e4b1725fbbe4230ed2f6d7e8d08983c9ef1ced8d5afe42d6751ea529d3d8799c8930b1e10a26 +DIST python-lsp-server-1.3.1.tar.gz 62464 BLAKE2B 89bcd96aab49c1819df29f5535d527669ce6a1face08647247fb9fe3700882b95afb4c32e8c5b6cab81148476b71b5645a6290a2ab2252fdeb93691430dd7b4b SHA512 45327254b0826d2883d0838734eb97a53fb4c6f61fe72c397de903107dbb852834a4c363aa34189a06a5f40cadb3644cb940fd69c969210c287cd3c21b81283c diff --git a/dev-python/python-lsp-server/python-lsp-server-1.3.1.ebuild b/dev-python/python-lsp-server/python-lsp-server-1.3.1.ebuild new file mode 100644 index 000000000000..4abe8cd007cd --- /dev/null +++ b/dev-python/python-lsp-server/python-lsp-server-1.3.1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 optfeature + +DESCRIPTION="Python Language Server for the Language Server Protocol" +HOMEPAGE="https://github.com/python-lsp/python-lsp-server" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +IUSE="all-plugins" + +BDEPEND=" + test? ( + >=dev-python/autopep8-1.6.0[${PYTHON_USEDEP}] + =dev-python/flake8-4.0.0[${PYTHON_USEDEP}] + =dev-python/mccabe-0.6.0[${PYTHON_USEDEP}] + =dev-python/pycodestyle-2.8.0[${PYTHON_USEDEP}] + =dev-python/pydocstyle-2.0.0[${PYTHON_USEDEP}] + >=dev-python/pyflakes-2.4.0[${PYTHON_USEDEP}] + =dev-python/pylint-2.5.0[${PYTHON_USEDEP}] + dev-python/QtPy[gui,testlib,${PYTHON_USEDEP}] + >=dev-python/rope-0.10.5[${PYTHON_USEDEP}] + dev-python/yapf[${PYTHON_USEDEP}] + )" + +RDEPEND=" + >=dev-python/jedi-0.17.2[${PYTHON_USEDEP}] + =dev-python/python-lsp-jsonrpc-1.0.0[${PYTHON_USEDEP}] + dev-python/pluggy[${PYTHON_USEDEP}] + all-plugins? ( + >=dev-python/autopep8-1.6.0[${PYTHON_USEDEP}] + =dev-python/flake8-4.0.0[${PYTHON_USEDEP}] + =dev-python/mccabe-0.6.0[${PYTHON_USEDEP}] + =dev-python/pycodestyle-2.8.0[${PYTHON_USEDEP}] + =dev-python/pydocstyle-2.0.0[${PYTHON_USEDEP}] + >=dev-python/pyflakes-2.4.0[${PYTHON_USEDEP}] + =dev-python/pylint-2.5.0[${PYTHON_USEDEP}] + >=dev-python/rope-0.10.5[${PYTHON_USEDEP}] + dev-python/yapf[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # remove pytest-cov dep + sed -i -e '0,/addopts/I!d' setup.cfg || die + + # This fails with py3.10, but it is not important. Instead of + # 'invalid syntax' we now get 'syntax-error' + sed -i -e 's/test_syntax_error_pylint_py3/_&/' \ + test/plugins/test_pylint_lint.py || die + + distutils-r1_python_prepare_all +} + +pkg_postinst() { + optfeature "Automatically formats Python code to conform to the PEP 8 style guide" dev-python/autopep8 + optfeature "A wrapper around PyFlakes, pep8 & mccabe" dev-python/flake8 + optfeature "flake8 plugin: McCabe complexity checker" dev-python/mccabe + optfeature "Python style guide checker (fka pep8)" dev-python/pycodestyle + optfeature "Python docstring style checker" dev-python/pydocstyle + optfeature "Passive checker for Python programs" dev-python/pyflakes + optfeature "Python code static checker" dev-python/pylint + optfeature "Python refactoring library" dev-python/rope + optfeature "A formatter for Python files" dev-python/yapf +} diff --git a/dev-python/python-neutronclient/Manifest b/dev-python/python-neutronclient/Manifest index 172169601bfc..3480e3466532 100644 --- a/dev-python/python-neutronclient/Manifest +++ b/dev-python/python-neutronclient/Manifest @@ -1,2 +1,3 @@ DIST python-neutronclient-7.2.1.tar.gz 294034 BLAKE2B 46ddd29327a9c8c8cfa28b90585a6cddffd80a3892a97df53d6e3624570277525eee0e74aac4e9c70389d2abaa5fed4276e64a37df517c3903b649150cd0060f SHA512 7b05ed090e0c88e203b38ad536e303c5ee892938e9013750cb6c0bc1d5e14b50feb3ea3a6dd9534c99182b613d225d99b8aa432be3623617dae6a364bff7adfb DIST python-neutronclient-7.6.0.tar.gz 304124 BLAKE2B a7dce6092a66f1a6f84f17a8f2caf0d7f8cfa84a6a6dc5ac18a12186f155f04f23deaa2e23b0da62e538687a4e573e0e54ce0c78c6b2d572447a10a15ce6cd2a SHA512 f624b8de5ac7c157351518311c70ba111641b8e94c9230689c3bd3bdeee72d8173ef0bb9498fdb603eb3f01c3daddfc8f5b1b80ea0dade5c2b1d7257520fee0a +DIST python-neutronclient-7.7.0.tar.gz 304440 BLAKE2B 391ecdfe4f4df927c0c626ca644543b9ef4a3a926cfb9bdc68676836185898a141d9fc60277ee4ddf61336eec785656f45ffd2bb74cf9b6250f2b1934883f870 SHA512 ecd6bc4e229f992b9a320d247f5af89e819c308f9360d5f86c297d4daf634498e4a2f3953e5713bef06ac17cce37e86d2b0a4ff1ba3178e78fc082a148eeac8e diff --git a/dev-python/python-neutronclient/python-neutronclient-7.7.0.ebuild b/dev-python/python-neutronclient/python-neutronclient-7.7.0.ebuild new file mode 100644 index 000000000000..59af15d877ad --- /dev/null +++ b/dev-python/python-neutronclient/python-neutronclient-7.7.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..9} ) +inherit distutils-r1 + +DESCRIPTION="A client for the OpenStack Quantum API" +HOMEPAGE="https://launchpad.net/neutron" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/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/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/keystoneauth-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 + local SITEDIR="${D}$(python_get_sitedir)" || die + cd "${SITEDIR}" || die + local egg=( python_neutronclient*.egg-info ) + #[[ -f ${egg[0]} ]] || die "python_quantumclient*.egg-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-socks/Manifest b/dev-python/python-socks/Manifest index 1d553bd20338..bd151d7bb157 100644 --- a/dev-python/python-socks/Manifest +++ b/dev-python/python-socks/Manifest @@ -1 +1,2 @@ DIST python-socks-1.2.4.gh.tar.gz 32192 BLAKE2B fa06f9158348292bef874c81623c11a54556db9c36cd7428d7a835428d152f3a4925d59e14d87518dfaae9e6937324e35db99bb5e1000f29fe9caf11fa2f8318 SHA512 6e70d8d98b2901e97250d30b350002944d979356bb6cd7dd4022af420e166076259a7b1aa4845d771243b18ab3f06ee955f07482c527835bb0135f0622d804be +DIST python-socks-2.0.0.gh.tar.gz 38176 BLAKE2B 84711bd6747dd9ef8d7f47d90e7e1beeb99db7c51a370c01a272789e7d5356cdf3d0e3b1e822e1beb88a29ebbe23acac8f68206cf7a3f8b924f79d3783426f93 SHA512 088a606ca6e13de79cfa8b180d76e91cca129b3e1ffad2243e5924dc10530340924ea815eb9af0e53b5369daa9cf3e66b2f623da6913ed32916b91d24a47c1e4 diff --git a/dev-python/python-socks/python-socks-2.0.0.ebuild b/dev-python/python-socks/python-socks-2.0.0.ebuild new file mode 100644 index 000000000000..77ea968045dc --- /dev/null +++ b/dev-python/python-socks/python-socks-2.0.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +inherit distutils-r1 + +DESCRIPTION="SOCKS4, SOCKS5, HTTP tunneling functionality for Python" +HOMEPAGE=" + https://pypi.org/project/python-socks/ + https://github.com/romis2012/python-socks/" +SRC_URI=" + https://github.com/romis2012/python-socks/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# trio, curio are not packaged +# asyncio is the only backend we have, so dep on its deps unconditionally +RDEPEND="dev-python/async_timeout[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/async_timeout[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/yarl[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest diff --git a/dev-python/pyudev/files/pyudev-0.22-remove-flaky-tests.patch b/dev-python/pyudev/files/pyudev-0.22-remove-flaky-tests.patch deleted file mode 100644 index dd5b892606a3..000000000000 --- a/dev-python/pyudev/files/pyudev-0.22-remove-flaky-tests.patch +++ /dev/null @@ -1,126 +0,0 @@ -commit a35c394f7f4eb714eeaab1b8ed7977f822e29fa9 -Author: mulhern -Date: Wed May 2 15:50:45 2018 -0400 - - Get rid of all test_match_attribute_* methods - - These tests are rendered flaky by the volatility of attribute values. - - Signed-off-by: mulhern - -diff --git a/tests/test_enumerate.py b/tests/test_enumerate.py -index f054799..c9c6a67 100644 ---- a/tests/test_enumerate.py -+++ b/tests/test_enumerate.py -@@ -200,77 +200,6 @@ def test_match_property_bool(self, context, pair): - for device in devices - ) - -- @failed_health_check_wrapper -- @given(_CONTEXT_STRATEGY, _ATTRIBUTE_STRATEGY) -- @settings(max_examples=50) -- def test_match_attribute_nomatch_unfulfillable(self, context, pair): -- """ -- Match and no match for a key/value gives empty set. -- """ -- key, value = pair -- devices = context.list_devices() -- devices.match_attribute(key, value) -- devices.match_attribute(key, value, nomatch=True) -- assert not list(devices) -- -- @failed_health_check_wrapper -- @given(_CONTEXT_STRATEGY, _ATTRIBUTE_STRATEGY) -- @settings(max_examples=50) -- def test_match_attribute_nomatch_complete(self, context, pair): -- """ -- Test that w/ respect to the universe of devices returned by -- list_devices() a match and its inverse are complements of each other. -- """ -- key, value = pair -- m_devices = frozenset(context.list_devices().match_attribute( -- key, value)) -- nm_devices = frozenset(context.list_devices().match_attribute( -- key, value, nomatch=True)) -- _test_intersection_and_union(context, m_devices, nm_devices) -- -- @failed_health_check_wrapper -- @given(_CONTEXT_STRATEGY, _ATTRIBUTE_STRATEGY) -- @settings(max_examples=50) -- def test_match_attribute_string(self, context, pair): -- """ -- Test that matching attribute as string works. -- """ -- key, value = pair -- devices = context.list_devices().match_attribute(key, value) -- assert all(device.attributes.get(key) == value for device in devices) -- -- @failed_health_check_wrapper -- @given(_CONTEXT_STRATEGY, -- _ATTRIBUTE_STRATEGY.filter(lambda x: _is_int(x[1]))) -- @settings(max_examples=50) -- def test_match_attribute_int(self, context, pair): -- """ -- Test matching integer attribute. -- """ -- key, value = pair -- int_value = int(value) -- devices = context.list_devices().match_attribute(key, int_value) -- for device in devices: -- attributes = device.attributes -- assert attributes.get(key) == value -- assert device.attributes.asint(key) == int_value -- -- @failed_health_check_wrapper -- @given(_CONTEXT_STRATEGY, -- _ATTRIBUTE_STRATEGY.filter(lambda x: _is_bool(x[1]))) -- @settings(max_examples=50) -- def test_match_attribute_bool(self, context, pair): -- """ -- Test matching boolean attribute. -- """ -- key, value = pair -- bool_value = True if int(value) == 1 else False -- devices = context.list_devices().match_attribute(key, bool_value) -- for device in devices: -- attributes = device.attributes -- assert attributes.get(key) == value -- assert attributes.asbool(key) == bool_value -- - @_UDEV_TEST(154, "test_match_tag") - @failed_health_check_wrapper - @given(_CONTEXT_STRATEGY, _TAG_STRATEGY) -@@ -335,33 +264,6 @@ def test_combined_property_matches(self, context, ppairs): - ) - ) - -- @given(_CONTEXT_STRATEGY, -- strategies.lists( -- elements=_ATTRIBUTE_STRATEGY, -- min_size=2, -- max_size=3, -- unique_by=lambda p: p[0])) -- @settings(max_examples=20) -- def test_combined_attribute_matches(self, context, apairs): -- """ -- Test for conjunction of attributes. -- -- If matching multiple attributes, then the result is the intersection of -- the matching sets, i.e., the resulting filter is a conjunction. -- """ -- enumeration = context.list_devices() -- -- for key, value in apairs: -- enumeration.match_attribute(key, value) -- -- _test_direct_and_complement( -- context, -- frozenset(enumeration), -- lambda d: all( -- d.attributes.get(key) == value for key, value in apairs -- ) -- ) -- - @given(_CONTEXT_STRATEGY, - strategies.lists( - elements=_MATCH_PROPERTY_STRATEGY, diff --git a/dev-python/qtconsole/Manifest b/dev-python/qtconsole/Manifest index 92bf36d2807a..c4912e29668b 100644 --- a/dev-python/qtconsole/Manifest +++ b/dev-python/qtconsole/Manifest @@ -1 +1,2 @@ DIST qtconsole-5.1.1.tar.gz 428840 BLAKE2B eb5f6dacf576133c07bc45a9f0fcfdfd041f72012d9564e288a40ac060a6843f6438c80836bcf2f35ffa1f575383bdffe347a498930fe96e2d99a1f1fbe3a032 SHA512 dd9f725fc6e55dea3910650c4c5641336ed1ed56e6eeaad91e6567743bc02fbd0ca567295c3c8897bb800df305ec0bf9f2d8caa8ad0099cdfa2d20c7ca96fbdc +DIST qtconsole-5.2.1.tar.gz 429573 BLAKE2B 57d42dee8710576785dd1e2e054469b5b2325fad1c30aab1b071f1aac80f3146edc057b03b025d72f0c8691d002a06dbe45bf51d51876ff730d39106d4e4aaa4 SHA512 86e310da66f36e38a584758b18482da927acd70f095600554d4bef3c0b0fcfab5df9d9990b94943a14932afbb8d5ec1db5810c40ef2a7e59172788291684d9aa diff --git a/dev-python/qtconsole/qtconsole-5.2.1.ebuild b/dev-python/qtconsole/qtconsole-5.2.1.ebuild new file mode 100644 index 000000000000..82cf36fe9fd7 --- /dev/null +++ b/dev-python/qtconsole/qtconsole-5.2.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_REQ_USE="threads(+)" +inherit distutils-r1 + +DESCRIPTION="Qt-based console for Jupyter with support for rich media output" +HOMEPAGE="https://jupyter.org" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/ipykernel-4.1[${PYTHON_USEDEP}] + dev-python/ipython_genutils[${PYTHON_USEDEP}] + dev-python/jupyter_core[${PYTHON_USEDEP}] + >=dev-python/jupyter_client-4.1.1[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + >=dev-python/pyzmq-17.1[${PYTHON_USEDEP}] + dev-python/traitlets[${PYTHON_USEDEP}] + dev-python/QtPy[${PYTHON_USEDEP},gui,printsupport,svg] +" +# The test suite tests both against pyqt5 *and* pyside2 +BDEPEND=" + test? ( + dev-python/QtPy[pyqt5,pyside2,${PYTHON_USEDEP},svg,testlib] + ) +" +# required by the tests that are removed: +# dev-python/flaky[${PYTHON_USEDEP}] +# dev-python/pytest-qt[${PYTHON_USEDEP}] + +PDEPEND="dev-python/ipython[${PYTHON_USEDEP}]" + +distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme +distutils_enable_tests pytest + +python_test() { + # TODO: these tests require virtx; however, running under virtx + # causes pytest to segv on exit (even though tests pass) + epytest --ignore qtconsole/tests/test_00_console_widget.py +} diff --git a/dev-python/redis-py/redis-py-4.0.2.ebuild b/dev-python/redis-py/redis-py-4.0.2.ebuild index e7c09c276083..ca86672f1d75 100644 --- a/dev-python/redis-py/redis-py-4.0.2.ebuild +++ b/dev-python/redis-py/redis-py-4.0.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..10} pypy3 ) +PYTHON_COMPAT=( python3_{8..10} pypy3 ) inherit distutils-r1 MY_PN="redis" @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86" RDEPEND=" dev-python/deprecated[${PYTHON_USEDEP}]" @@ -30,6 +30,15 @@ BDEPEND=" distutils_enable_tests pytest python_test() { + local EPYTEST_DESELECT=( + # flaky test + tests/test_pubsub.py::TestPubSubDeadlock::test_pubsub_deadlock + ) + + epytest -k "not redismod" +} + +src_test() { local redis_pid="${T}"/redis.pid local redis_port=6379 local redis_test_config=" @@ -47,16 +56,8 @@ python_test() { "${EPREFIX}"/usr/sbin/redis-server - <<< "${redis_test_config}" || die # Run the tests - epytest -k "not redismod" + distutils-r1_src_test # Clean up afterwards - local pid=$(<"${redis_pid}") - kill "${pid}" || die - local retries=10 - while [[ -f ${redis_pid} ]]; do - sleep 1 - if [[ $(( retries-- )) -eq 0 ]]; then - die "redis did not stop" - fi - done + kill "$(<"${redis_pid}")" || die } diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest index 7d6cd84c6b79..420e5298b91a 100644 --- a/dev-python/reportlab/Manifest +++ b/dev-python/reportlab/Manifest @@ -1,3 +1,2 @@ DIST pfbfer-20070710.zip 677333 BLAKE2B 100214476a361a5e5d1f3da0999591345f6e3a3f8c6bc3f6a3e9eca734190c6259758a43302c6e41254d33491fe535eb7d5dd07aa9727c912424bebc31fc18df SHA512 6fd4a5d955464b10d13a7b748703450c1fe120d5ed09e8cfa1b4dfa9c183c59fe001df29433af551796b0df62544b7ddc364f9bb1bdcc2cd300434340ffcc4f2 -DIST reportlab-3.6.1.tar.gz 4511585 BLAKE2B 7f435f0f4bd7ef57f6ae54dd1efad339165ae9aff72e5bb5b852f46f766f6e50cb9bda3fcde88489323ec430c76ab59ad69e29b9068e541e76e84a270598d238 SHA512 ecccfb8300493eb0a8b6d1ed51ec8eb0501e74597c62ab498ac6766984d2ee9d1ecb2ce3dcd4ca2d47f5aacce08ff757afd01df995f0aef14ed088ce937616bc DIST reportlab-3.6.2.tar.gz 4501397 BLAKE2B 725b1142b54f2968d01f788949b9bd4a9208353710724bb7e647be5652b4bb01c37d344db1975f906e83c1265b9dd294fbbfbbb5c1960d25503a255ea32269de SHA512 5a8f22c50bbfcd1e76671e3337df5a740f6451ae42795288c0a0855167d0369543983e895317f1f6cbd14231bc664cea62e5a3b8ccd99775c423074b8c347b68 diff --git a/dev-python/reportlab/reportlab-3.6.1.ebuild b/dev-python/reportlab/reportlab-3.6.1.ebuild deleted file mode 100644 index 86e30dcb0e77..000000000000 --- a/dev-python/reportlab/reportlab-3.6.1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Tools for generating printable PDF documents from any data source" -HOMEPAGE=" - https://www.reportlab.com/ - https://pypi.org/project/reportlab/" -SRC_URI=" - mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz - https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" - -DEPEND=" - media-libs/freetype - media-libs/libart_lgpl - sys-libs/zlib:=" -RDEPEND=" - ${DEPEND} - dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]" -BDEPEND=" - app-arch/unzip" - -distutils_enable_sphinx docs/source -distutils_enable_tests unittest - -PATCHES=( - # bug 738312, remove -L/usr/lib from link line - "${FILESDIR}"/${PN}-3.5.48-usr-lib-LLD.patch -) - -src_unpack() { - unpack ${P}.tar.gz - cd ${P}/src/reportlab/fonts || die - unpack pfbfer-20070710.zip -} - -src_configure() { - DISTUTILS_ARGS=( - --no-download-t1-files - --use-system-libart - ) -} - -python_test() { - pushd tests >/dev/null || die - "${EPYTHON}" runAll.py -v || die "Testing failed with ${EPYTHON}" - popd >/dev/null || die -} diff --git a/dev-python/reportlab/reportlab-3.6.2.ebuild b/dev-python/reportlab/reportlab-3.6.2.ebuild index 66c9951b7db2..86e30dcb0e77 100644 --- a/dev-python/reportlab/reportlab-3.6.2.ebuild +++ b/dev-python/reportlab/reportlab-3.6.2.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" DEPEND=" media-libs/freetype diff --git a/dev-python/rsa/Manifest b/dev-python/rsa/Manifest index bac0514f8f70..bfe6acc5a83f 100644 --- a/dev-python/rsa/Manifest +++ b/dev-python/rsa/Manifest @@ -1 +1,2 @@ DIST python-rsa-version-4.7.2.gh.tar.gz 65177 BLAKE2B 513d6f346813d6bc67de23ee419d70f310155303df40174d47343786f735e00446d8874f51fdea0d7dc890bc8986bb2861746328d7200e8704197adde99d68ad SHA512 4ab64868be00b74b64931453f684bc7f68cfea92cee651e957411e4dc5084e5f8e300fda01cf5187df2f3b455ea40d233488a2e777c9d669d457f67325b420f0 +DIST python-rsa-version-4.8.gh.tar.gz 73634 BLAKE2B 55f25b6747f4f0bad12cbbb75c6e6fdbe6f913265866f11430644b46f9d3a2f615e6ed460d04cc732cfe29f0a4e47b14f2581f29d523b3018272ef976a6a04aa SHA512 d65e5d3c902508f4ea7424099471cd68568b052b9647a87ceb155ecc444ba6a8bd0ebef6fe1bf38720a19193cd494a8b64f744cca5812d1a3bec28f3fa3a9a3d diff --git a/dev-python/rsa/rsa-4.8.ebuild b/dev-python/rsa/rsa-4.8.ebuild new file mode 100644 index 000000000000..40faefa011e5 --- /dev/null +++ b/dev-python/rsa/rsa-4.8.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_SETUPTOOLS=pyproject.toml +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +MY_P=python-rsa-version-${PV} +DESCRIPTION="Pure-Python RSA implementation" +HOMEPAGE=" + https://stuvel.eu/rsa/ + https://pypi.org/project/rsa/" +SRC_URI=" + https://github.com/sybrenstuvel/python-rsa/archive/version-${PV}.tar.gz + -> ${MY_P}.gh.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + >=dev-python/pyasn1-0.1.3[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest + +src_prepare() { + rm tests/test_mypy.py || die + distutils-r1_src_prepare +} diff --git a/dev-python/scipy/Manifest b/dev-python/scipy/Manifest index 8219933ad788..ab7dc2d11b63 100644 --- a/dev-python/scipy/Manifest +++ b/dev-python/scipy/Manifest @@ -2,6 +2,7 @@ DIST scipy-1.6.2.tar.gz 27187804 BLAKE2B af3578bc029c3af548c04144d7405ac8e6f8e05 DIST scipy-1.6.3.tar.gz 27187987 BLAKE2B 30f7171ca0dc0842f254472f4b52c0b0ad4389964a140cc4b94f9d85437c5a7da238c082be503242d433f1d3c65c3fd4afeb2f7831eea39ce303077406e718df SHA512 10ff25da84ce09ae231e781873902d8040d79868721d75a3f9facee177e7f46f7c9c34374feee6fe2253ddd968716d2993658ce514c4ac0c98d255c06a6ef808 DIST scipy-1.7.1.tar.gz 36102628 BLAKE2B 67a414d863c61bf419fa907b9bed53b57beedc20d71d0630fac9719f02e951ea79b893d0803b385936a7c04a6c2f723d3870f0498f71e3c210ccd6ee75a009dc SHA512 81fea7e4f5fbcd537d662273507b6ac75bd4cf900567da8083ac86fb06d9f96b010d01a1697db53211440f0fdb2d89510313bafd3d383284d0ab9a08311dd102 DIST scipy-1.7.2.tar.gz 36104529 BLAKE2B 8e31a71e8cd69a83e1b60747a01e34f79e42664089a2c41aa263c1697a689464fde0b467063e0ae3bafa37721294a79e21d0eedc6023c1558aea6e0105aefeae SHA512 87596430571ff2a43f067eaaf3254c0841dac82b9152cb64040f1a4d9bc5429aebc31c619ce55d74727f2a79567dfef4acbc6252c24c46d3c8849f97e6e8cfef +DIST scipy-1.7.3.tar.gz 36102562 BLAKE2B 9a605a45d8f03aae3411a6fa92e32c7f6d10373455493ead847d4ad01429b55dbbc33c1a0309d6c9d76d3e9ab1a06772df59c08d393377896c4b534599f9eb9b SHA512 83fe00cf708a13a08d28af7022ec645d8976c177f2fefb56e0a47bfcbec726330b973d1f44364e23c939ae708e239a05904346f515ea1a37e8b70ad160b81cee DIST scipy-html-1.6.1.zip 23946591 BLAKE2B d3464c342b1d4f43e17e214c7557737913bf4131f88b9d569cff106c75dc7ebf0d065283792fddc189e2a3ddc322f1b2b4f38c6d313569f28395e79680060b58 SHA512 73561f9daa303c6e967f9b11952c6239dea7ff1a2fa02434354ac78fcffe7a552aa0f1043a17cb5c35a442def499eff199856cca8efa1415449cbf54f0d4913b DIST scipy-html-1.6.2.zip 23947380 BLAKE2B e4616a157c037b0830fc32d23678fb7e8ebe023d1fd9f0f762695a0d93bc56e432e441e675ec3c7a7d6586a665f6127ce49d570f1716876e58afb402761f8e95 SHA512 119a2227a808c752a751bc7bec6463da739c68391ebac8d2451998d90ebe03b2af401adbf987f0b694244e715c0ef1fd86c2f4a36c48dbb1ff7cdf4d914875df DIST scipy-html-1.7.1.zip 32435246 BLAKE2B fd8173da41aba95a14b1376f848bc668c4659bf1bbbdd0f87d926633d36f29c039957d38be145a5583010ebd83f6458090f75bdad773cc0f1591664e13c04c20 SHA512 ee59722878f6ef2d2319cdf4e6a60d3d1184f7c22752f9a8859eaa46fb677ebac9e8eef9c0826998e12bac9399e336799843341ef203224a82c9101347149672 diff --git a/dev-python/scipy/scipy-1.7.3.ebuild b/dev-python/scipy/scipy-1.7.3.ebuild new file mode 100644 index 000000000000..41599657a4ed --- /dev/null +++ b/dev-python/scipy/scipy-1.7.3.ebuild @@ -0,0 +1,194 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" + +inherit fortran-2 distutils-r1 flag-o-matic multiprocessing toolchain-funcs + +# upstream is slacking forever with doc updates +DOC_PV=1.7.1 +DESCRIPTION="Scientific algorithms library for Python" +HOMEPAGE="https://www.scipy.org/" +SRC_URI=" + mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz + doc? ( + https://docs.scipy.org/doc/${PN}-${DOC_PV}/${PN}-html-${DOC_PV}.zip + https://docs.scipy.org/doc/${PN}-${DOC_PV}/${PN}-ref-${DOC_PV}.pdf + )" + +LICENSE="BSD LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 -hppa ~ia64 ~riscv ~s390 ~sparc ~x86" +IUSE="doc +pythran sparse" + +DEPEND=" + >=dev-python/numpy-1.16.5[lapack,${PYTHON_USEDEP}] + sci-libs/arpack:0= + virtual/cblas + virtual/lapack + sparse? ( sci-libs/umfpack:0= )" +RDEPEND="${DEPEND} + dev-python/pillow[${PYTHON_USEDEP}]" +BDEPEND=" + dev-lang/swig + >=dev-python/cython-0.29.18[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + virtual/pkgconfig + doc? ( app-arch/unzip ) + pythran? ( dev-python/pythran[${PYTHON_USEDEP}] ) + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + )" + +DISTUTILS_IN_SOURCE_BUILD=1 + +distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}"/${PN}-1.7.1-pythran-tests-32-bit.patch +) + +src_unpack() { + default + if use doc; then + unzip -qo "${DISTDIR}"/${PN}-html-${DOC_PV}.zip -d html || die + fi +} + +pc_incdir() { + $(tc-getPKG_CONFIG) --cflags-only-I $@ | \ + sed -e 's/^-I//' -e 's/[ ]*-I/:/g' -e 's/[ ]*$//' -e 's|^:||' +} + +pc_libdir() { + $(tc-getPKG_CONFIG) --libs-only-L $@ | \ + sed -e 's/^-L//' -e 's/[ ]*-L/:/g' -e 's/[ ]*$//' -e 's|^:||' +} + +pc_libs() { + $(tc-getPKG_CONFIG) --libs-only-l $@ | \ + sed -e 's/[ ]-l*\(pthread\|m\)\([ ]\|$\)//g' \ + -e 's/^-l//' -e 's/[ ]*-l/,/g' -e 's/[ ]*$//' \ + | tr ',' '\n' | sort -u | tr '\n' ',' | sed -e 's|,$||' +} + +python_prepare_all() { + # scipy automatically detects libraries by default + export {FFTW,FFTW3,UMFPACK}=None + use sparse && unset UMFPACK + # the missing symbols are in -lpythonX.Y, but since the version can + # differ, we just introduce the same scaryness as on Linux/ELF + [[ ${CHOST} == *-darwin* ]] \ + && append-ldflags -bundle "-undefined dynamic_lookup" \ + || append-ldflags -shared + [[ -z ${FC} ]] && export FC="$(tc-getFC)" + # hack to force F77 to be FC until bug #278772 is fixed + [[ -z ${F77} ]] && export F77="$(tc-getFC)" + export F90="${FC}" + export SCIPY_FCONFIG="config_fc --noopt --noarch" + append-fflags -fPIC + + local libdir="${EPREFIX}"/usr/$(get_libdir) + cat >> site.cfg <<-EOF || die + [blas] + include_dirs = $(pc_incdir cblas) + library_dirs = $(pc_libdir cblas blas):${libdir} + blas_libs = $(pc_libs cblas blas) + [lapack] + library_dirs = $(pc_libdir lapack):${libdir} + lapack_libs = $(pc_libs lapack) + EOF + cat >> setup.cfg <<-EOF || die + [options] + zip_safe = False + EOF + + # TODO + sed -e "s:== 'levy_stable':in ('levy_stable', 'crystalball', 'ncf'):" \ + -i scipy/stats/tests/test_continuous_basic.py || die + + # Skip known-failing test. Broken on all versions in Gentoo for years. + # bug #743295 + sed -e 's:test_bisplev_integer_overflow:_&:' \ + -i scipy/interpolate/tests/test_fitpack.py || die + + # Skip a few 32-bit related failures + if use x86 ; then + # TODO: Tidy this up and switch to epytest + sed -i -e 's:test_nd_axis_m1:_&:' \ + -e 's:test_nd_axis_0:_&:' \ + -e 's:test_maxiter_worsening:_&:' \ + -e 's:test_pdist_jensenshannon_iris:_&:' \ + -e 's:test_align_vectors_single_vector:_&:' \ + scipy/signal/tests/test_spectral.py \ + scipy/sparse/linalg/isolve/tests/test_iterative.py \ + scipy/spatial/tests/test_distance.py \ + scipy/spatial/transform/tests/test_rotation.py || die + fi + + if has_version ">=sci-libs/lapack-3.10"; then + sed -e 's:test_sort(:_&:' \ + -i scipy/linalg/tests/test_decomp.py || die + sed -e 's:test_solve_discrete_are:_&:' \ + -i scipy/linalg/tests/test_solvers.py || die + fi + + distutils-r1_python_prepare_all +} + +python_configure_all() { + export SCIPY_USE_PYTHRAN=$(usex pythran 1 0) + + # bug 721860 + test-flag-FC -fallow-argument-mismatch && + append-fflags -fallow-argument-mismatch +} + +python_compile() { + # FIXME: parallel python building fails, bug #614464 + export ORIGINAL_MAKEOPTS="${MAKEOPTS}" + export MAKEOPTS=-j1 + + ${EPYTHON} tools/cythonize.py || die + distutils-r1_python_compile \ + ${SCIPY_FCONFIG} +} + +python_test() { + # fails with bdist_egg. should it be fixed in distutils-r1 eclass? + distutils_install_for_testing ${SCIPY_FCONFIG} + cd "${TEST_DIR}/lib" || die "no ${TEST_DIR} available" + + # Let's try using pytest again with xdist to speed things up. + # Note that using pytest is required to avoid dying b/c of a + # deprecation warning with distutils in Python 3.01. + epytest -n "$(makeopts_jobs "${ORIGINAL_MAKEOPTS}" "$(get_nproc)")" + + # Old test runner +# PYTHONPATH=. "${EPYTHON}" -c " +#import scipy, sys +#r = scipy.test('fast', verbose=2) +#sys.exit(0 if r else 1)" || die "Tests fail with ${EPYTHON}" +} + +python_install_all() { + use doc && \ + local DOCS=( "${DISTDIR}"/${PN}-ref-${DOC_PV}.pdf ) \ + local HTML_DOCS=( "${WORKDIR}"/html/. ) + distutils-r1_python_install_all +} + +python_install() { + distutils-r1_python_install ${SCIPY_FCONFIG} + python_optimize +} + +pkg_postinst() { + elog "You might want to set the variable SCIPY_PIL_IMAGE_VIEWER" + elog "to your prefered image viewer. Example:" + elog " echo \"export SCIPY_PIL_IMAGE_VIEWER=display\" >> ~/.bashrc" +} diff --git a/dev-python/sh/sh-1.14.2.ebuild b/dev-python/sh/sh-1.14.2.ebuild index 13f5ff49d251..009fb518562f 100644 --- a/dev-python/sh/sh-1.14.2.ebuild +++ b/dev-python/sh/sh-1.14.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" PATCHES=( "${FILESDIR}/sh-1.12.14-skip-unreliable-test.patch" diff --git a/dev-python/snakeoil/Manifest b/dev-python/snakeoil/Manifest index 9e4b15befdd1..94199528025e 100644 --- a/dev-python/snakeoil/Manifest +++ b/dev-python/snakeoil/Manifest @@ -1 +1,2 @@ +DIST snakeoil-0.9.5.tar.gz 266086 BLAKE2B 635d2d821e47a92a668b2e95364d6587f0f74c21438356e708d6b16ed6c027df39a28f73d261d8ae06eb32de471124cd5ba5df0fc899f59dad5f7d2363391e00 SHA512 0762d90932bdf995160b3410e224660dae2cce327cdc30d5093ca9e3d16d3e910f88e409a87d2d7da211b850f7d0b7d9c70f053462dd9a651e4202b8ca018105 DIST snakeoil-0.9.7.tar.gz 261551 BLAKE2B 6739541d1e40b3ac5c4908e6bb92b5b40957f49119307d6046fd17327394ae0406c01dc10396cb568ceb3757ba3367b930441d08079e9be635eeb6f14bd02e3a SHA512 c2626d8050bf24b4ce3f6fed5c6b8993fa9a5ebb40dd664c7008caffe4b26237edeecd3de8fe90f3a1c5756de3d770c3b9e1ef2e95cc052a5f8fcf22058925f6 diff --git a/dev-python/snakeoil/snakeoil-0.9.5.ebuild b/dev-python/snakeoil/snakeoil-0.9.5.ebuild new file mode 100644 index 000000000000..4c6cfdc00b8b --- /dev/null +++ b/dev-python/snakeoil/snakeoil-0.9.5.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_REQ_USE="threads(+)" +inherit distutils-r1 + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://github.com/pkgcore/snakeoil.git" + inherit git-r3 +else + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +fi + +DESCRIPTION="misc common functionality and useful optimizations" +HOMEPAGE="https://github.com/pkgcore/snakeoil" + +LICENSE="BSD BSD-2 MIT" +SLOT="0" + +RDEPEND=" + dev-python/lazy-object-proxy[${PYTHON_USEDEP}]" + +[[ ${PV} == 9999 ]] && BDEPEND+=" dev-python/cython[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest diff --git a/dev-python/sphinx-tabs/sphinx-tabs-3.1.0.ebuild b/dev-python/sphinx-tabs/sphinx-tabs-3.1.0.ebuild index 6d64fcabcca8..4a8aef5f6db3 100644 --- a/dev-python/sphinx-tabs/sphinx-tabs-3.1.0.ebuild +++ b/dev-python/sphinx-tabs/sphinx-tabs-3.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/executablebooks/sphinx-tabs/archive/v${PV}.tar.gz -> LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 x86" RDEPEND=" dev-python/docutils[${PYTHON_USEDEP}] diff --git a/dev-python/spyder-kernels/Manifest b/dev-python/spyder-kernels/Manifest index 2a6b5ea2c491..97088e2d7e89 100644 --- a/dev-python/spyder-kernels/Manifest +++ b/dev-python/spyder-kernels/Manifest @@ -1,3 +1,4 @@ DIST spyder-kernels-1.10.2-gh.tar.gz 78924 BLAKE2B 47f0ec284f54590ee9c5a43caeeea61b644fccc6d6222dfbf85187beb9cc141504082dbf50d1d85f5315c8e8e46b9f810253d904b594bb4c52677271b0f7f12d SHA512 4bcbc2646493f384a3f5fad1cc2a42bbe1d06c5225362beb995a73e3c1abe482f3855d844c449b07631b4ffda99492ccbd3cbe69c515ed38d6a98913bea90e2d DIST spyder-kernels-2.0.5-gh.tar.gz 81123 BLAKE2B 390c3c5d8ceee787f6699dd41ecc9e015050db86d0e416e32be28ebe0a62b09c611707ac6427e8cc809303f41a77b7d9289f15d71d0b2a8ce17ff87af79ea5ad SHA512 b44702a0964bde69a9035839e3ca052a4ccc60340de83ccb9f1b0e6b93b73da5554e10b5eb61b8965416130d8f658f1a18fb1164c59cd27134298c16d3442dbe DIST spyder-kernels-2.1.3.tar.gz 82801 BLAKE2B fc5217621f5d46194c222b53455fd716d25e74c67f0dd1fbe0ec870ab2daaa5d8c31df6b17f86cac1e7553355c1aa1ca22fd2d42103a3868aa14051b2077b334 SHA512 1a3d432425e8fdb8f66bf7177c4e207ea5a12d774e0d29fa008910f0c945cb892500d578ba2ea48d7a24977db0007cf137bc02777282b4bc8969e0708a3f6b2a +DIST spyder-kernels-2.2.0.tar.gz 84940 BLAKE2B 30713f5d4b3ea4809841f6364fe909aa832fb5a68e02f89b136c6cf5248b6b445caedbf8a82431f45063d743cebbf5956ec9d793e40ed21e34d8ec650d0d31b3 SHA512 6fcfd92116c9c403f3fde091b2fdd74199ff0797e31c5c8284472f6d88858fa8bec690689620a4ce48cdae81cb7befeec5052a575e4693c440058ecd9f6dde8a diff --git a/dev-python/spyder-kernels/spyder-kernels-2.2.0.ebuild b/dev-python/spyder-kernels/spyder-kernels-2.2.0.ebuild new file mode 100644 index 000000000000..0927b8635bd3 --- /dev/null +++ b/dev-python/spyder-kernels/spyder-kernels-2.2.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="Kernels used by spyder on its ipython console" +HOMEPAGE="https://github.com/spyder-ide/spyder-kernels/ + https://pypi.org/project/spyder-kernels/" +SRC_URI="https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/cloudpickle[${PYTHON_USEDEP}] + dev-python/decorator[${PYTHON_USEDEP}] + >=dev-python/ipykernel-5.3.0[${PYTHON_USEDEP}] + >=dev-python/ipython-7.6.0[${PYTHON_USEDEP}] + >=dev-python/jupyter_client-5.3.4[${PYTHON_USEDEP}] + dev-python/matplotlib-inline[${PYTHON_USEDEP}] + >=dev-python/pyzmq-17[${PYTHON_USEDEP}] + >=dev-python/wurlitzer-1.0.3[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/cython[${PYTHON_USEDEP}] + dev-python/dask[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest + +python_test() { + local deselect=( + # we no longer package distributed + spyder_kernels/console/tests/test_console_kernel.py::test_dask_multiprocessing + ) + + epytest ${deselect[@]/#/--deselect } +} diff --git a/dev-python/spyder-terminal/spyder-terminal-1.1.0.ebuild b/dev-python/spyder-terminal/spyder-terminal-1.1.0-r1.ebuild similarity index 93% rename from dev-python/spyder-terminal/spyder-terminal-1.1.0.ebuild rename to dev-python/spyder-terminal/spyder-terminal-1.1.0-r1.ebuild index bea682ab05f4..7723ab34e40f 100644 --- a/dev-python/spyder-terminal/spyder-terminal-1.1.0.ebuild +++ b/dev-python/spyder-terminal/spyder-terminal-1.1.0-r1.ebuild @@ -19,6 +19,7 @@ RDEPEND=" dev-python/coloredlogs[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] >=dev-python/spyder-5.1.1[${PYTHON_USEDEP}] + =dev-python/terminado-0.10.0[${PYTHON_USEDEP}] www-servers/tornado[${PYTHON_USEDEP}] " diff --git a/dev-python/spyder/Manifest b/dev-python/spyder/Manifest index 24e64ac0ed62..d6c6ac781c22 100644 --- a/dev-python/spyder/Manifest +++ b/dev-python/spyder/Manifest @@ -1,6 +1,8 @@ DIST spyder-4.2.5.tar.gz 11539071 BLAKE2B 9d7a98da018aae934803d640995fe2dfa6bbb20bfc7140bd00f5e7a00a09c47922fefd8df84f4b217a50176ee190515da6f4cbf498a03cae68e2ac4f5ec70664 SHA512 081b047a45b7522a69b1b21a221ab5cdef47f87f36ed4423ff63297d205f924c1627517c50622acb2d10efa094bc506fed4ec88f861775d3f58e81ac6ef017ac DIST spyder-5.0.5.tar.gz 20606379 BLAKE2B 52f05ffcf0b6aabdac23a055af1c674c6aa80a7d4f3608779df1d46e0e51de63a71b4e97db286dc92e071cbb44a0dc827aa750d8ca538e6764b5e780f493d615 SHA512 17654ee76eb51c5f5b9f494d009af3d7813f869f27f22ceb8ad8ca96dcedcbcd6b86c7a3895bb63eba3cc60e4a57ab94128abb8d21f05c4672b8bb8d545fe1ff DIST spyder-5.1.5.tar.gz 23849672 BLAKE2B a0a4db5105d4ecbb76bf3c996ea8ea17142bc4f9dfca989098ffdee32b620c711b343746e5dc5dce0c6c0a092a20b47d6bb28181c363f81af394bb8bccb5b6e2 SHA512 2204fe46ad3e4e14bebb51ef6a53074b657f6d970553decd0b2f9d0a7fba71b2f14b4efc3248bb4fb944860e85851e4a8add475ff12c6466e864be75b8cc38bb +DIST spyder-5.2.0.tar.gz 23901277 BLAKE2B ce4846ce054ff484a30d38d836a2da23908e0793cb5ecaeaefe1b4171dcb038facfc19e8d80ca840b538b4effd97c9b8541c9e0af86e74f75acb5237b049c154 SHA512 9298c845a17f348bccbe93451f03aef0d4ee2bde2d3025ac7ed695b3e3c3941cb9852f7c56d676ca022a37020a647c93977e0845fe6f5686dd2598236a9c7d9c DIST spyder-docs-5eb83118155a3765de4a0f863b936bcbe73bb7aa.tar.gz 85362596 BLAKE2B 7294dcd0f169958da132b141379b9b1cf497095981a86416fb98d98f98e30a425fe2e628a523785f932bbc06a2ba1ecddb45bae0df009887db928f879e08cdef SHA512 45f45546b83afb3036348e89ee3eded4d8ecee36ce58fe697da14677fbff8fa2dfe170be7385ecf10e1989817780c07b5676d545ee34e87a8f252929ad72882e DIST spyder-docs-78b25754c69a20643258821146e398ad5535c920.tar.gz 69167467 BLAKE2B d2815d552002f329b5fac59329fba3b3b0cd592bcbdacc0878966919e44dbab29548533661e60a1b9b8fd763d57d1e4c2f761782ace1b0a814a5f0cec1f66af9 SHA512 10764367fd5f830d7a3620b9d9e7ec4ab74539c1f48326c0c40f7caff74a50401addc7609fe1558c57dac4649d0a214c0d2d77cecd100bd8574151134e49634d +DIST spyder-docs-879e8a59a522444f1866485290933ed398a30c81.tar.gz 90033271 BLAKE2B fe1f1b2d9284c7d75ed90ebe496dbacc7c5cedb7202c6fa2031f7e5a59675080f5dbbc61293b8ed3e6b676e24fd8896f60c18821f9d31b57595a0f36076b4b8a SHA512 61d099c38efd588689ce1acb9d559fa9d0ca76a6e12cb6ed70b626aa445b9efacb9358393fbf9096987862ee57fb4b52a7b72461b46baea52b8447903fac587c DIST spyder-docs-a3a579ce6e7e42c9d9bbd88ac4e76650b7093e5c.tar.gz 88791917 BLAKE2B bdcf52965b592f4a88ee988afcca71ed73b0499397c8c0b7ff36c38d4408f4b76ff285b3d9739d1c126322fdd8c1c6b93f3017edcaf30563da02d8f509d09fe4 SHA512 2717dad17db836330820578c9082505b7f1126fef2a76284d03a443f3317e3a9a294f69e50f075a29580c4ad1bfbd23dcd02fcef93f32645ae5d52ecfb0b8f10 diff --git a/dev-python/spyder/files/spyder-5.2.0-doc-theme-renamed.patch b/dev-python/spyder/files/spyder-5.2.0-doc-theme-renamed.patch new file mode 100644 index 000000000000..08403d90fd9d --- /dev/null +++ b/dev-python/spyder/files/spyder-5.2.0-doc-theme-renamed.patch @@ -0,0 +1,13 @@ +diff --git a/docs/doc/conf.py b/docs/doc/conf.py +index 92a4b65..412fd39 100644 +--- a/docs/doc/conf.py ++++ b/docs/doc/conf.py +@@ -145,7 +145,7 @@ + # + # CI = True + # TRAVIS_BRANCH = 'master' +-html_theme = "pandas_sphinx_theme" ++html_theme = "pydata_sphinx_theme" + html_logo = "_static/images/spyder_logo.png" + html_theme_options = { + "external_links": [ diff --git a/dev-python/spyder/spyder-5.2.0.ebuild b/dev-python/spyder/spyder-5.2.0.ebuild new file mode 100644 index 000000000000..c760c5c3c69d --- /dev/null +++ b/dev-python/spyder/spyder-5.2.0.ebuild @@ -0,0 +1,199 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit optfeature xdg distutils-r1 + +# Commit of documentation to fetch +DOCS_PV="879e8a59a522444f1866485290933ed398a30c81" + +DESCRIPTION="The Scientific Python Development Environment" +HOMEPAGE=" + https://www.spyder-ide.org/ + https://github.com/spyder-ide/spyder/ + https://pypi.org/project/spyder/ +" +SRC_URI=" + https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/spyder-ide/${PN}-docs/archive/${DOCS_PV}.tar.gz -> ${PN}-docs-${DOCS_PV}.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# The test suite often hangs or does not work. Technically spyder requires +# pyqt5<13, which we do not have in ::gentoo any more. Likely this is the reason +# many of the tests fail or hang. RESTRICTing because IMO it is not worth the +# several hours I spend every single version bump checking which tests do and +# do not work. Spyder itself works fine with pyqt5>13. +RESTRICT="test" + +RDEPEND=" + >=dev-python/atomicwrites-1.2.0[${PYTHON_USEDEP}] + >=dev-python/chardet-2.0.0[${PYTHON_USEDEP}] + >=dev-util/cookiecutter-1.6.0[${PYTHON_USEDEP}] + >=dev-python/diff-match-patch-20181111[${PYTHON_USEDEP}] + >=dev-python/intervaltree-3.0.2[${PYTHON_USEDEP}] + >=dev-python/jellyfish-0.7[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] + >=dev-python/keyring-17.0.0[${PYTHON_USEDEP}] + >=dev-python/nbconvert-4.0[${PYTHON_USEDEP}] + >=dev-python/numpydoc-0.6.0[${PYTHON_USEDEP}] + >=dev-python/pexpect-4.4.0[${PYTHON_USEDEP}] + >=dev-python/pickleshare-0.4[${PYTHON_USEDEP}] + >=dev-python/psutil-5.3[${PYTHON_USEDEP}] + >=dev-python/pygments-2.0[${PYTHON_USEDEP}] + >=dev-python/python-lsp-black-1.0.0[${PYTHON_USEDEP}] + >=dev-python/pyls-spyder-0.4.0[${PYTHON_USEDEP}] + >=dev-python/pyxdg-0.26[${PYTHON_USEDEP}] + >=dev-python/pyzmq-17[${PYTHON_USEDEP}] + ~dev-python/qdarkstyle-3.0.2[${PYTHON_USEDEP}] + >=dev-python/qstylizer-0.1.10[${PYTHON_USEDEP}] + >=dev-python/qtawesome-1.0.2[${PYTHON_USEDEP}] + >=dev-python/qtconsole-5.2.1[${PYTHON_USEDEP}] + =dev-python/QtPy-1.5.0[${PYTHON_USEDEP},svg,webengine] + >=sci-libs/rtree-0.9.7[${PYTHON_USEDEP}] + >=dev-python/sphinx-0.6.6[${PYTHON_USEDEP}] + >=dev-python/spyder-kernels-2.2.0[${PYTHON_USEDEP}] + =dev-python/textdistance-4.2.0[${PYTHON_USEDEP}] + >=dev-python/three-merge-0.1.1[${PYTHON_USEDEP}] + >=dev-python/watchdog-0.10.3[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/cython[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/matplotlib[tk,${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pytest-lazy-fixture[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-ordering[${PYTHON_USEDEP}] + .,]*',/d" \ + -e "/'pyqtwebengine[ 0-9<=>.,]*',/d" \ + -e "/'python-lsp-server\[all\][ 0-9<=>.,]*',/d" \ + -e "/'parso[ 0-9<=>.,]*',/d" \ + -e "/'jedi[ 0-9<=>.,]*',/d" \ + -e "/'pylint[ 0-9<=>.,]*',/d" \ + setup.py || die + sed -i \ + -e "/^PYLS_REQVER/c\PYLS_REQVER = '>=0.0.1'" \ + -e "/^PYLSP_REQVER/c\PYLSP_REQVER = '>=0.0.1'" \ + -e "/^PARSO_REQVER/c\PARSO_REQVER = '>=0.0.1'" \ + -e "/^JEDI_REQVER/c\JEDI_REQVER = '>=0.0.1'" \ + -e "/^PYLINT_REQVER/c\PYLINT_REQVER = '>=0.0.1'" \ + spyder/dependencies.py || die + + # do not check deps, fails because we removed pyqt5 dependency above + sed -i -e 's:test_dependencies_for_spyder_setup_install_requires_in_sync:_&:' \ + spyder/tests/test_dependencies_in_sync.py || die + + # can't check for update, need network + rm spyder/workers/tests/test_update.py || die + + # skip online test + rm spyder/widgets/github/tests/test_github_backend.py || die + + distutils-r1_python_prepare_all +} + +# Calling pytest directly makes the tests freeze after completing even if successful +# Exit code is nonzero even upon success, so can't add || die here test results +# should be checked for success manually +python_test() { + "${EPYTHON}" runtests.py +} + +pkg_postinst() { + xdg_pkg_postinst + + optfeature "2D/3D plotting in the Python and IPython consoles" dev-python/matplotlib + optfeature "View and edit DataFrames and Series in the Variable Explorer" dev-python/pandas + optfeature "View and edit two or three dimensional arrays in the Variable Explorer" dev-python/numpy + optfeature "Symbolic mathematics in the IPython console" dev-python/sympy + optfeature "Import Matlab workspace files in the Variable Explorer" dev-python/scipy + optfeature "Run Cython files in the IPython console" dev-python/cython + optfeature "The hdf5/h5py plugin" dev-python/h5py + optfeature "The line profiler plugin" dev-python/spyder-line-profiler + optfeature "The memory profiler plugin" dev-python/spyder-memory-profiler + # spyder-autopep8 does not have a release (yet) + # and are not compatible with >=spyder-4.0.0 at the moment + # optfeature "The autopep8 plugin" dev-python/spyder-autopep8 + optfeature "Vim key bindings" dev-python/spyder-vim + optfeature "Unittest support" dev-python/spyder-unittest + optfeature "Jupyter notebook support" dev-python/spyder-notebook + optfeature "System terminal inside spyder" dev-python/spyder-terminal + # spyder-reports not yet updated to >=spyder-4.0.0 + # optfeature "Markdown reports using Pweave" dev-python/spyder-reports +} diff --git a/dev-python/traitlets/traitlets-5.1.1.ebuild b/dev-python/traitlets/traitlets-5.1.1.ebuild index d600fd0b9044..6b9cf6bf2990 100644 --- a/dev-python/traitlets/traitlets-5.1.1.ebuild +++ b/dev-python/traitlets/traitlets-5.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" distutils_enable_sphinx docs/source \ dev-python/ipython_genutils \ diff --git a/dev-python/translate-toolkit/Manifest b/dev-python/translate-toolkit/Manifest index ec8d6849186c..b7dd8dc3bb32 100644 --- a/dev-python/translate-toolkit/Manifest +++ b/dev-python/translate-toolkit/Manifest @@ -1 +1,2 @@ DIST translate-3.4.1.gh.tar.gz 1147673 BLAKE2B 3a29b06f944752e9edb30c9b3efd681d7cd7f75fc9a320a3a8d9e74d497e43f1a1a4e18649174e4b28f1a3b2223d735ba411d32736b1fea36237ba95f8021217 SHA512 e2ff9b2c5de58c15ef7b11f1339be7b36ffda3368b91aa647585c9dc0f4c9f1c1ffac9165e0e963cb3c10fdf6ce037ed99d82b6156e7c104b4216c8d46dd709e +DIST translate-3.5.1.gh.tar.gz 1147898 BLAKE2B f9fc96065727e0016e61fd581690dafc3021471de9ccc9012b223c24778669b984e0bf0ab5f83a910af0e543b0e4793afa110c5b2ced890a257f72512bcaf58d SHA512 2125e3ab019a6b721327d6979482562d5984df28b04aaa69d11e44b6a7396ee387f79d8242a20a84157f9b62457839b52599eb0fe13abac33c9a312a84d55d30 diff --git a/dev-python/translate-toolkit/translate-toolkit-3.5.1.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.5.1.ebuild new file mode 100644 index 000000000000..15ba26748e40 --- /dev/null +++ b/dev-python/translate-toolkit/translate-toolkit-3.5.1.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 + +MY_P=translate-${PV} +DESCRIPTION="Toolkit to convert between many translation formats" +HOMEPAGE="https://github.com/translate/translate" +SRC_URI=" + https://github.com/translate/translate/archive/refs/tags/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+html +ical +ini +subtitles +yaml" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +BDEPEND=">=dev-python/six-1.11.0[${PYTHON_USEDEP}]" +RDEPEND="${BDEPEND} + !dev-python/pydiff + app-text/iso-codes + >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}] + dev-python/cheroot[${PYTHON_USEDEP}] + >=dev-python/lxml-4.3.1[${PYTHON_USEDEP}] + >=dev-python/pycountry-19.8.18[${PYTHON_USEDEP}] + >=dev-python/python-levenshtein-0.12.0[${PYTHON_USEDEP}] + >=dev-python/pyparsing-3[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + sys-devel/gettext + html? ( dev-python/utidylib[${PYTHON_USEDEP}] ) + ical? ( dev-python/vobject[${PYTHON_USEDEP}] ) + ini? ( >=dev-python/iniparse-0.5[${PYTHON_USEDEP}] ) + subtitles? ( media-video/gaupol[${PYTHON_USEDEP}] ) + yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] ) +" +BDEPEND+=" + test? ( dev-python/phply[${PYTHON_USEDEP}] )" + +distutils_enable_sphinx docs \ + dev-python/sphinx-bootstrap-theme +distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}"/translate-toolkit-3.3.0-no-install-docs.patch +) + +python_test() { + local EPYTEST_DESELECT=( + # Fails with network-sandbox (and even with it off but w/ softer fail) + 'tests/xliff_conformance/test_xliff_conformance.py::test_open_office_to_xliff' + 'tests/xliff_conformance/test_xliff_conformance.py::test_po_to_xliff' + ) + local EPYTEST_IGNORE=( + # unpackaged fluent.* + translate/storage/test_fluent.py + ) + + if ! use ini; then + EPYTEST_IGNORE+=( + translate/convert/test_ini2po.py + translate/convert/test_po2ini.py + ) + fi + + if ! use subtitles; then + EPYTEST_IGNORE+=( + translate/storage/test_subtitles.py + ) + fi + + # translate/storage/test_mo.py needs 'pocompile' + distutils_install_for_testing + epytest +} + +python_install_all() { + distutils-r1_python_install_all + + if ! use html; then + rm "${ED}"/usr/bin/{html2po,po2html} || die + fi + if ! use ical; then + rm "${ED}"/usr/bin/{ical2po,po2ical} || die + fi + if ! use ini; then + rm "${ED}"/usr/bin/{ini2po,po2ini} || die + fi + if ! use subtitles; then + rm "${ED}"/usr/bin/{sub2po,po2sub} || die + fi + + python_optimize +} diff --git a/dev-python/twine/Manifest b/dev-python/twine/Manifest index 2aa0cbe7a0cf..6f7d9ec6e5a8 100644 --- a/dev-python/twine/Manifest +++ b/dev-python/twine/Manifest @@ -1,2 +1,2 @@ DIST twine-3.4.2.tar.gz 212266 BLAKE2B 602bb72f4be1c0d28341fb3378a5d55737c14555495640ae3414a1c8e7ca0c06b2c2ce3c358130251c02f0a51b61eb362a1e999c3945d4d1d7afd7bcd4d17807 SHA512 3f6d8992294a35e2a26be64f56c88d31af63b05f3f477d545bc82d928ca1b9939d23fa489eca5232502a49def77d489eaf6a29663d150f78b5cdb99749ff9b50 -DIST twine-3.5.0.tar.gz 211946 BLAKE2B 7ec2eb88a4496f7e750927c83b2e6d6ed39a08bb1775cda8df555ee6ce5244d721e8aaf2d983f983219b9445f56e2a830979a5e5e6165ab7e6ec12b2a0602842 SHA512 37219c1078bb7209123aee79c2d2bd73390c8ce4ab2bf6b5493a54e4ccb9c714a6422ee4a782b3c19d3a5344c1431285c666230729f44615b7761c7a5aff07d6 +DIST twine-3.6.0.tar.gz 211971 BLAKE2B 763f021e374c86749bca77ca67a5fe534acf333464d6cc2f978de4625abc09b7574aa31de927300983eb6feb801e77a169f11deb4edc5036df73943778f5844d SHA512 41da4d89ac69c692a98545aefffd9afd4c7b0287179807906504b4121bf9257095b227ec2966d98983939fa76fb8509f6ffa2577c0e7b4c7f43f614f44745460 diff --git a/dev-python/twine/twine-3.5.0.ebuild b/dev-python/twine/twine-3.6.0.ebuild similarity index 100% rename from dev-python/twine/twine-3.5.0.ebuild rename to dev-python/twine/twine-3.6.0.ebuild diff --git a/dev-python/uvicorn/uvicorn-0.15.0_p20210913.ebuild b/dev-python/uvicorn/uvicorn-0.15.0_p20210913.ebuild index d61ec7fe8fed..ce065a16f949 100644 --- a/dev-python/uvicorn/uvicorn-0.15.0_p20210913.ebuild +++ b/dev-python/uvicorn/uvicorn-0.15.0_p20210913.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86" RDEPEND=" >=dev-python/asgiref-3.4.0[${PYTHON_USEDEP}] diff --git a/dev-python/uvloop/uvloop-0.16.0.ebuild b/dev-python/uvloop/uvloop-0.16.0.ebuild index 324f254a3234..8d4b4f17c90e 100644 --- a/dev-python/uvloop/uvloop-0.16.0.ebuild +++ b/dev-python/uvloop/uvloop-0.16.0.ebuild @@ -10,7 +10,7 @@ DESCRIPTION="Ultra-fast implementation of asyncio event loop on top of libuv" HOMEPAGE="https://github.com/magicstack/uvloop" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -KEYWORDS="~alpha amd64 arm ~arm64 ppc ~ppc64 -riscv sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ~ppc64 -riscv sparc ~x86" LICENSE="MIT" SLOT="0" IUSE="doc examples" diff --git a/dev-python/watchgod/watchgod-0.7.ebuild b/dev-python/watchgod/watchgod-0.7.ebuild index 2e4e0fd78100..92e36bbd9492 100644 --- a/dev-python/watchgod/watchgod-0.7.ebuild +++ b/dev-python/watchgod/watchgod-0.7.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86" BDEPEND=" test? ( diff --git a/dev-python/wsproto/wsproto-1.0.0.ebuild b/dev-python/wsproto/wsproto-1.0.0.ebuild index 488a8311e788..ad228ec319ba 100644 --- a/dev-python/wsproto/wsproto-1.0.0.ebuild +++ b/dev-python/wsproto/wsproto-1.0.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86" RDEPEND=">=dev-python/h11-0.9[${PYTHON_USEDEP}]" diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 74d99ce2c12736b20b237ad7efaa7aa5038ac083..c2d42abadb8c4fd6989cd3fc9ef83935e41df8a1 100644 GIT binary patch literal 108237 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 tx3f6aU!bDw&{eS~9=c6qa}{(h9gTUM :compile/ s:^:#:' \ - -e '/extensiontask/,/end/ s:^:#:' Rakefile || die -} - -each_ruby_configure() { - ${RUBY} -Cext extconf.rb || die -} - -each_ruby_compile() { - emake V=1 -Cext - cp ext/atomic_reference$(get_modname) lib/ || die -} 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 new file mode 100644 index 000000000000..d2a557a913ef --- /dev/null +++ b/dev-ruby/axiom-types/axiom-types-0.1.1-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="CONTRIBUTING.md README.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="yard" + +inherit ruby-fakegem + +DESCRIPTION="Define types with optional constraints for use within axiom and other libraries" +HOMEPAGE="https://rubygems.org/gems/axiom-types https://github.com/dkubb/axiom-types" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/descendants_tracker-0.0.4 + =dev-ruby/ice_nine-0.11.0 + =dev-ruby/thread_safe-0.3.1 + =dev-ruby/net-ssh-2.0.14:* - >=dev-ruby/net-sftp-2.0.2 - >=dev-ruby/net-scp-1.0.2 - >=dev-ruby/net-ssh-gateway-1.1.0:* - >=dev-ruby/highline-1.2.7" -ruby_add_bdepend " - test? ( dev-ruby/mocha:0.14 )" - -RUBY_PATCHES=( ${P}-sudo-cleanup.patch ) - -all_ruby_prepare() { - rm Gemfile || die - sed -i -e '/[Bb]undler/d' Rakefile test/utils.rb || die - sed -i -e '/pry/ s:^:#:' -e '4igem "mocha", "~>0.14.0"' test/utils.rb || die - - # Avoid copy strategy tests since these fail in some cases due to - # complicated (aka unknown) interactions with other parts of the - # test suite. - rm test/deploy/strategy/copy_test.rb || die -} - -all_ruby_install() { - all_fakegem_install - - ruby_fakegem_binwrapper cap /usr/bin/cap-2 'gem "capistrano", "~>2.0"' -} diff --git a/dev-ruby/childlabor/childlabor-0.0.3-r2.ebuild b/dev-ruby/childlabor/childlabor-0.0.3-r2.ebuild new file mode 100644 index 000000000000..1f85f3021ea9 --- /dev/null +++ b/dev-ruby/childlabor/childlabor-0.0.3-r2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="childlabor.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A scripting framework that replaces rake and sake" +HOMEPAGE="https://github.com/carllerche/childlabor" +COMMIT_ID="6518b939dddbad20c7f05aa075d76e3ca6e70447" +SRC_URI="https://github.com/carllerche/childlabor/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" + +RUBY_S="${PN}-${COMMIT_ID}" + +ruby_add_bdepend "test? ( dev-ruby/rspec:2 )" + +all_ruby_prepare() { + # Avoid failing spec. The signals work, but the stdout handling + # doesn't seem to play nice with portage. + sed -i -e '/can send signals/,/^ end/ s:^:#:' spec/task_spec.rb || die +} + +each_ruby_test() { + ruby-ng_rspec -I. spec/task_spec.rb || die +} diff --git a/dev-ruby/chronic/chronic-0.10.2-r1.ebuild b/dev-ruby/chronic/chronic-0.10.2-r1.ebuild index ed41be3fea3d..29c5fa93ed04 100644 --- a/dev-ruby/chronic/chronic-0.10.2-r1.ebuild +++ b/dev-ruby/chronic/chronic-0.10.2-r1.ebuild @@ -15,7 +15,7 @@ DESCRIPTION="Chronic is a natural language date/time parser written in pure Ruby HOMEPAGE="https://github.com/mojombo/chronic" LICENSE="MIT" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~hppa ppc ppc64 ~sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE="" diff --git a/dev-ruby/chronic/chronic-0.10.2.ebuild b/dev-ruby/chronic/chronic-0.10.2.ebuild deleted file mode 100644 index 6dc32323c194..000000000000 --- a/dev-ruby/chronic/chronic-0.10.2.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md" - -RUBY_FAKEGEM_GEMSPEC="chronic.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Chronic is a natural language date/time parser written in pure Ruby" -HOMEPAGE="https://github.com/mojombo/chronic" -LICENSE="MIT" - -KEYWORDS="amd64 ~hppa ppc ppc64 ~sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -SLOT="0" -IUSE="" - -ruby_add_bdepend "test? ( >=dev-ruby/minitest-5 )" - -all_ruby_prepare() { - sed -i -e '/git ls-files/d' chronic.gemspec || die -} diff --git a/dev-ruby/color/color-1.8-r1.ebuild b/dev-ruby/color/color-1.8-r1.ebuild index 64f4215a36c2..3cd0aea63b82 100644 --- a/dev-ruby/color/color-1.8-r1.ebuild +++ b/dev-ruby/color/color-1.8-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/halostatue/color/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc ~ppc64 x86" IUSE="" ruby_add_bdepend " diff --git a/dev-ruby/dependor/dependor-1.0.1-r1.ebuild b/dev-ruby/dependor/dependor-1.0.1-r1.ebuild new file mode 100644 index 000000000000..24455dba0a49 --- /dev/null +++ b/dev-ruby/dependor/dependor-1.0.1-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Reduces duplication when doing manual dependency injection" +HOMEPAGE="https://github.com/psyho/dependor" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -e '/simplecov/,/^end/ s:^:#:' \ + -e '/color_enabled/ s:^:#:' \ + -i spec/spec_helper.rb || die +} diff --git a/dev-ruby/deprecated/deprecated-3.0.1-r3.ebuild b/dev-ruby/deprecated/deprecated-3.0.1-r3.ebuild new file mode 100644 index 000000000000..852d3bd1ef7d --- /dev/null +++ b/dev-ruby/deprecated/deprecated-3.0.1-r3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby library for handling deprecated code" +HOMEPAGE="https://github.com/erikh/deprecated" + +LICENSE="BSD" +SLOT="3" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )" + +each_ruby_test() { + ${RUBY} -Ilib:. test/test_deprecated.rb || die "test failed" +} diff --git a/dev-ruby/ecma-re-validator/Manifest b/dev-ruby/ecma-re-validator/Manifest index 8915301a072d..3b3329d6007f 100644 --- a/dev-ruby/ecma-re-validator/Manifest +++ b/dev-ruby/ecma-re-validator/Manifest @@ -1,3 +1 @@ -DIST ecma-re-validator-0.2.0.gem 865792 BLAKE2B c41b01dc36f3000331085666f235b0adc749516b19028ee78ef56c68c00b7ab9105d4bfcfa9b061cd1f63987054a33a7e31cc3957be17182245120d679f5b6f3 SHA512 5e2ff7c2e8b8d5a8749d87f1678b235e69f197b9af95787f59cfff492ff3d8b8e2bc45a0e3da83d92ffa646e9b1b12ef5c4cab324d6e29a0c1f53e211d00aba9 -DIST ecma-re-validator-0.2.1.gem 8704 BLAKE2B a93ec88ca352883722db386e29d0d747b97d311c263a6ef331f99890e0c52aed0e28686beedebde9a06829cdd29e35c95ccb3a6c4352535cc990b135a963b850 SHA512 0a86a5f5b100cfd8442697aa32b0ae93c552d21e3d9af7d7dc3368315d90038fc6923aed475ae4a3ccdd1a0dc5bb9d470e0c34831389dcad539a9e6fa8883908 DIST ecma-re-validator-0.3.0.gem 8704 BLAKE2B 86358302c5f55c03ec5b30b360364cba04eedd9ac89461a3938e6365d118dcf9220b104605e05fe7340ac1b0c542af11ffa0931b6ce61ab4390d3cc68953a4fd SHA512 f1b0cadb3f2a6f9b488095a8bbc1863aeb7d40a9c2b5604fa7217505eea58db29eac9d03bd362a92589e1c277f83d13cb901b7ffc591c49a5cee0d2162b03156 diff --git a/dev-ruby/ecma-re-validator/ecma-re-validator-0.2.0.ebuild b/dev-ruby/ecma-re-validator/ecma-re-validator-0.2.0.ebuild deleted file mode 100644 index 0bc9740fcdd6..000000000000 --- a/dev-ruby/ecma-re-validator/ecma-re-validator-0.2.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -inherit ruby-fakegem - -DESCRIPTION="Validate a regular expression string against what ECMA-262 can actually do" -HOMEPAGE="https://github.com/gjtorikian/ecma-re-validator" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/regexp_parser-1.2:1" - -all_ruby_prepare() { - sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die -} diff --git a/dev-ruby/ecma-re-validator/ecma-re-validator-0.2.1.ebuild b/dev-ruby/ecma-re-validator/ecma-re-validator-0.3.0-r1.ebuild similarity index 76% rename from dev-ruby/ecma-re-validator/ecma-re-validator-0.2.1.ebuild rename to dev-ruby/ecma-re-validator/ecma-re-validator-0.3.0-r1.ebuild index 749fb888dacc..b1ca08da6fcf 100644 --- a/dev-ruby/ecma-re-validator/ecma-re-validator-0.2.1.ebuild +++ b/dev-ruby/ecma-re-validator/ecma-re-validator-0.3.0-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" RUBY_FAKEGEM_EXTRADOC="README.md" @@ -18,7 +18,7 @@ SLOT="0" KEYWORDS="~amd64" IUSE="" -ruby_add_rdepend ">=dev-ruby/regexp_parser-1.2:1" +ruby_add_rdepend "dev-ruby/regexp_parser:2" all_ruby_prepare() { sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die diff --git a/dev-ruby/equalizer/equalizer-0.0.11.ebuild b/dev-ruby/equalizer/equalizer-0.0.11.ebuild deleted file mode 100644 index d0828feeba2c..000000000000 --- a/dev-ruby/equalizer/equalizer-0.0.11.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -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/erubis/erubis-2.7.0-r3.ebuild b/dev-ruby/erubis/erubis-2.7.0-r3.ebuild index 0b9a3e4d769d..32a19d941df1 100644 --- a/dev-ruby/erubis/erubis-2.7.0-r3.ebuild +++ b/dev-ruby/erubis/erubis-2.7.0-r3.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="http://www.kuwata-lab.com/erubis/" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" # http://rubyforge.org/tracker/index.php?func=detail&aid=29484&group_id=1320&atid=5201 diff --git a/dev-ruby/evented-spec/evented-spec-0.9.0.ebuild b/dev-ruby/evented-spec/evented-spec-0.9.0.ebuild deleted file mode 100644 index 0dba0866df40..000000000000 --- a/dev-ruby/evented-spec/evented-spec-0.9.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="README.textile" - -RUBY_FAKEGEM_RECIPE_TEST="rspec" - -inherit versionator ruby-fakegem - -DESCRIPTION="A set of helpers to help you test your asynchronous code" -HOMEPAGE="https://github.com/ruby-amqp/evented-spec" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -# Tests require a running AMQP server and AMQP installed. Since -# currently AMQP is the only package using evented-spec we just skip the -# tests here altogether to avoid circular dependencies. -RESTRICT="test" - -all_ruby_prepare() { - sed -i -e '/[Bb]undler/ s:^:#:' -e '/effin_utf8/ s:^:#:' spec/spec_helper.rb || die -} diff --git a/dev-ruby/execjs/execjs-2.8.1.ebuild b/dev-ruby/execjs/execjs-2.8.1.ebuild index ea91935e00f4..5d1cb7b6a292 100644 --- a/dev-ruby/execjs/execjs-2.8.1.ebuild +++ b/dev-ruby/execjs/execjs-2.8.1.ebuild @@ -17,7 +17,7 @@ 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" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x64-macos" IUSE="test" diff --git a/dev-ruby/ferret/ferret-0.11.8.7.ebuild b/dev-ruby/ferret/ferret-0.11.8.7.ebuild deleted file mode 100644 index de322ef3ecde..000000000000 --- a/dev-ruby/ferret/ferret-0.11.8.7.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_NAME="ferret" - -RUBY_FAKEGEM_RECIPE_TEST="none" - -RUBY_FAKEGEM_TASK_DOC="doc" -RUBY_FAKEGEM_DOCDIR="doc/api" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG RELEASE_CHANGES RELEASE_NOTES README.md TODO TUTORIAL.md" - -inherit multilib ruby-fakegem - -MY_P="${P/ruby-/}" -DESCRIPTION="A ruby indexing/searching library" -HOMEPAGE="https://github.com/jkraemer/ferret" -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND+=" app-arch/bzip2" -DEPEND+=" app-arch/bzip2" - -all_ruby_prepare() { - # Remove bundled bzlib code and use system version instead. - rm ext/BZLIB* ext/bzlib* || die - sed -i -e '14i $LDFLAGS += " -lbz2 "' ext/extconf.rb || die - - # Avoid test known to fail upstream: - # https://github.com/jkraemer/ferret/issues/2 - sed -i -e '/test_adding_long_url/,/^ end/ s:^:#:' \ - test/unit/index/tc_index_writer.rb || die -} - -each_ruby_configure() { - ${RUBY} -Cext extconf.rb || die -} - -each_ruby_compile() { - emake -Cext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1 - cp ext/ferret_ext$(get_modname) lib/ || die -} - -each_ruby_test() { - ${RUBY} -Ilib test/test_all.rb || die -} diff --git a/dev-ruby/ffi-compiler/ffi-compiler-1.0.1-r1.ebuild b/dev-ruby/ffi-compiler/ffi-compiler-1.0.1-r1.ebuild new file mode 100644 index 000000000000..6ca7b935aa2a --- /dev/null +++ b/dev-ruby/ffi-compiler/ffi-compiler-1.0.1-r1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +inherit ruby-fakegem + +DESCRIPTION="Ruby FFI Rakefile generator" +HOMEPAGE="https://github.com/ffi/ffi/wiki" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_rdepend "dev-ruby/rake >=dev-ruby/ffi-1.0.0" diff --git a/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild b/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild new file mode 100644 index 000000000000..d04994270898 --- /dev/null +++ b/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_DOCDIR="html" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*.rdoc doc/releases/*" + +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="none" + +RUBY_FAKEGEM_GEMSPEC="flexmock.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Simple mock object library for Ruby unit testing" +HOMEPAGE="https://github.com/doudou/flexmock" +SRC_URI="https://github.com/doudou/flexmock/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="flexmock" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + test? ( + dev-ruby/minitest:5 + dev-ruby/rspec:3 + )" + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec test/rspec_integration + ${RUBY} -Ilib:.:test -e 'Dir["test/*_test.rb"].each{|f| require f}' || die +} + +all_ruby_prepare() { + sed -i -e '1igem "minitest", "~>5.0"' test/test_helper.rb || die + + sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/globalid/Manifest b/dev-ruby/globalid/Manifest index 78dc851e4ffa..93430123aaec 100644 --- a/dev-ruby/globalid/Manifest +++ b/dev-ruby/globalid/Manifest @@ -1,3 +1,4 @@ DIST globalid-0.4.2.tar.gz 18669 BLAKE2B 7773362a16f5e3d0fec2a45e9bc768b5f22072d148bc77289c6841f24e4187f88b34bb9134f3ac086390bea5664d4cfa4281d96b0b8a3750e09e461350a0a50a SHA512 2f101601e36fdb6ba912652bbcc78a0561e0233c58d481dacbddd250ed39a1fa68a9b9c1cdadbdc708ac3147f64475fd6b68562d1ebab376fd2a517c93a23e49 DIST globalid-0.5.1.tar.gz 18978 BLAKE2B bf13df8d8a5ce21f85c5bec3c5d0b690ceea94a51b0fbfe9bcb7dd9fe55d8abf2c5a36589147a72b6a68d1263afa130a2acff7fbe0075599e6a67fc416ac20a9 SHA512 998478876781b70cadb6c6ce0624443033f6e29ce9cb7ce145f5e3f288b7998267c63aa1b43ce0d3f7c5fc378d7e148ee11b9d88b63665fa951efb1cc72ad93e DIST globalid-0.5.2.tar.gz 19137 BLAKE2B 8e01b965b396aa04149f83b30066ae99a50970fb2de97c99e09c422f4ccd59325bd7697de6a0873d3876cee9e1ead7ff0715233eaa3abf03b10cc1ed7168e4af SHA512 4954b9f558048eb143d4a9d1b041dc438f5852779340e11d93840e540f1c030714da2412e9eb2777d3eaafc887cc94c43ffabdc0060cc809a033e7e6352fb4a6 +DIST globalid-0.6.0.tar.gz 20908 BLAKE2B 764d25ffb216ad73098c86aaa0ebbef412e6e97ff36beb0ad780e2613e41ed1404b1c93c27332cb3f85d29c774f243bf77caa44c179433057e92320acb8bf838 SHA512 5adc8035a10942318825c348dde8cc988255962b00d96df0f1aa7eebfa316e2637a7f5c79af559661c02837b0690e5e9c4a8cc3f4ee58ac75a6b180397485e0f diff --git a/dev-ruby/globalid/globalid-0.6.0.ebuild b/dev-ruby/globalid/globalid-0.6.0.ebuild new file mode 100644 index 000000000000..8795d175a2a6 --- /dev/null +++ b/dev-ruby/globalid/globalid-0.6.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="globalid.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Reference models by URI" +HOMEPAGE="https://github.com/rails/globalid" +SRC_URI="https://github.com/rails/globalid/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/activemodel-5.0 >=dev-ruby/railties-5.0 )" +ruby_add_rdepend ">=dev-ruby/activesupport-5.0:*" + +all_ruby_prepare() { + rm -f Gemfile.lock || die + + sed -i -e '2irequire "forwardable"' test/helper.rb || die +} diff --git a/dev-ruby/gnuplot/gnuplot-2.6.2-r2.ebuild b/dev-ruby/gnuplot/gnuplot-2.6.2-r2.ebuild deleted file mode 100644 index 509b20bf74ef..000000000000 --- a/dev-ruby/gnuplot/gnuplot-2.6.2-r2.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="AUTHORS.txt ChangeLog README.textile" - -RUBY_FAKEGEM_TASK_TEST="" - -inherit ruby-fakegem - -DESCRIPTION="Gnuplot drawing library - Ruby Bindings" -HOMEPAGE="http://rgplot.rubyforge.org/" - -LICENSE="BSD" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="test" -SLOT="0" - -RDEPEND+=" sci-visualization/gnuplot" - -all_ruby_prepare() { - # Existing metadata causes a crash in jruby, so use our own. - rm -f ../metadata || die "Unable to remove metadata." - - sed -i -e 's/Config/RbConfig/' test/test_gnuplot.rb || die -} - -each_ruby_test() { - ${RUBY} -Ctest test_gnuplot.rb || die -} diff --git a/dev-ruby/hamster/hamster-3.0.0-r1.ebuild b/dev-ruby/hamster/hamster-3.0.0-r1.ebuild deleted file mode 100644 index 3ebc8b4021d3..000000000000 --- a/dev-ruby/hamster/hamster-3.0.0-r1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" - -inherit ruby-fakegem - -DESCRIPTION="Efficient, immutable, thread-safe collection classes for Ruby" -HOMEPAGE="https://github.com/hamstergem/hamster" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_rdepend "dev-ruby/concurrent-ruby:1" - -all_ruby_prepare() { - sed -i -e '/codeclimate/I s:^:#:' spec/spec_helper.rb || die - sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb spec/lib/hamster/vector/insert_spec.rb || die -} diff --git a/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r1.ebuild b/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r1.ebuild deleted file mode 100644 index 930ae28203b4..000000000000 --- a/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r1.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_TEST="" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="A plaintext backend for hiera-eyaml" -HOMEPAGE="https://github.com/gtmtechltd/hiera-eyaml-plaintext" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest index 6a445bbcdf7c..3c35e69a1085 100644 --- a/dev-ruby/hiera-eyaml/Manifest +++ b/dev-ruby/hiera-eyaml/Manifest @@ -1 +1,2 @@ DIST hiera-eyaml-3.1.1.tar.gz 54848 BLAKE2B 8daa4925bf1fb945ddb5ce7a485c3bf2bfca8747eb0cf00530eb91307d18d3f5c73699a30631b80e7825baac3a8b0c1695bd0313906bc8c7aba9c3c00d69b9cc SHA512 3bc93ca31af96383401f28644490f5540a70cf719e47d340794daf6c8bcc7fe9800d1d1e6ba99aba344831966f8d15f1a1fd9d1522696457f0bdec79dd45a108 +DIST hiera-eyaml-3.2.2.tar.gz 59174 BLAKE2B 2e31d1d0807096757f338a3f112a2f853f9dc61d14f92720a06e8835ef5b2228cea1ef2db1d5d7a2758422158acca14e882e1fa88a3189fcc254573e15e32185 SHA512 ac7800d35cba9b11e1fcfd831419caa1fb32fc1747499f780a40005cf57a87be4562f52251b8f5482156ad98892d41fe5060e48f74a75a0d1657dd5c04b8ee92 diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild new file mode 100644 index 000000000000..076d16797b4c --- /dev/null +++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Encrypted YAML backend for hiera" +HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml" +SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*" +ruby_add_rdepend "dev-ruby/optimist" +ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml binary + +ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 />=/' \ + -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -i -e 's:/tmp:'${T}':' \ + features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \ + features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \ + features/sandbox/puppet-envvar/environments/local/modules/test/manifests/run.pp \ + features/puppet.feature +} + +each_ruby_prepare() { + # Run tests with the correct ruby interpreter + sed -i -e 's:I run `eyaml:I run `'${RUBY}' '${S}'/bin/eyaml:' features/*.feature || die + +} + +each_ruby_test() { + ${RUBY} -S cucumber --format progress features || die +} diff --git a/dev-ruby/html2haml/html2haml-2.2.0.ebuild b/dev-ruby/html2haml/html2haml-2.2.0.ebuild deleted file mode 100644 index 6151f4cbc90b..000000000000 --- a/dev-ruby/html2haml/html2haml-2.2.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_EXTRADOC="README.md Changelog.markdown" -RUBY_FAKEGEM_RECIPE_DOC="yard" - -inherit ruby-fakegem - -DESCRIPTION="Convert HTML and HTML+Erb to Haml" -HOMEPAGE="https://github.com/haml/html2haml" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/nokogiri-1.6.0 - >=dev-ruby/erubis-2.7.0 - >=dev-ruby/ruby_parser-3.5 - dev-ruby/haml:5" - -ruby_add_bdepend "test? ( dev-ruby/minitest:0 )" - -all_ruby_prepare() { - sed -i -e "/bundler/d" test/test_helper.rb || die -} - -each_ruby_test() { - ${RUBY} -Ilib:test test/html2haml_test.rb || die - ${RUBY} -Ilib:test test/erb_test.rb || die -} diff --git a/dev-ruby/http-parser/Manifest b/dev-ruby/http-parser/Manifest index 11f8cc4b2a22..6a1da6e8cd85 100644 --- a/dev-ruby/http-parser/Manifest +++ b/dev-ruby/http-parser/Manifest @@ -1,2 +1 @@ -DIST http-parser-1.2.2.gem 32256 BLAKE2B bc1600497db7c0ae9ee9311a6eae6494090b190b49d37809671d0c2fbb3b56ab4709dd16b68c7bfe8fc75609fc6f01d31c21c92681b9adbb4c83e521991d9172 SHA512 cffc1561657b7cb50c446e54da20176870ffe5f1acfe5e9fadfeacbea421fcc89243dd8f4a04d7933e19c155662fcd47db950c3743968d7981c52aa6c0a43ab5 DIST http-parser-1.2.3.gem 31232 BLAKE2B 055ab9ccb42bb85f87b65eeaa59f645ec390f0751eb379b22b1a2c83920ef1c482a3bed8f5105843c341fe92ba0c8d44272688b929bca13c690945f7e37b282f SHA512 03c34c3e8174d9010440483af34800b74a7bbddd5daa63607e6aa2254d9c91cf36d90854ea65827b32680432de278aeeb7b8878f788f124c150f163409fa5107 diff --git a/dev-ruby/http-parser/http-parser-1.2.2.ebuild b/dev-ruby/http-parser/http-parser-1.2.3-r1.ebuild similarity index 77% rename from dev-ruby/http-parser/http-parser-1.2.2.ebuild rename to dev-ruby/http-parser/http-parser-1.2.3-r1.ebuild index e3227ecbebf8..896944c223f9 100644 --- a/dev-ruby/http-parser/http-parser-1.2.2.ebuild +++ b/dev-ruby/http-parser/http-parser-1.2.3-r1.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -USE_RUBY="ruby25 ruby26 ruby27" +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" RUBY_FAKEGEM_RECIPE_TEST="rspec3" @@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/cotag/http-parser" LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" IUSE="" DEPEND+=" >=net-libs/http-parser-2.8.1" @@ -27,3 +27,8 @@ each_ruby_compile() { ${RUBY} -C ext -S rake || die mv ext/*/libhttp-parser-ext.so lib/http-parser/ || die } + +each_ruby_install() { + each_fakegem_install + ruby_fakegem_extensions_installed +} diff --git a/dev-ruby/http_parser_rb/http_parser_rb-0.6.0-r1.ebuild b/dev-ruby/http_parser_rb/http_parser_rb-0.6.0-r1.ebuild deleted file mode 100644 index 4621701a57f9..000000000000 --- a/dev-ruby/http_parser_rb/http_parser_rb-0.6.0-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_NAME="http_parser.rb" - -inherit ruby-fakegem - -DESCRIPTION="Simple callback-based HTTP request/response parser" -HOMEPAGE="https://github.com/tmm1/http_parser.rb" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86" -IUSE="" - -each_ruby_configure() { - ${RUBY} -Cext/ruby_http_parser extconf.rb || die -} - -each_ruby_compile() { - emake -Cext/ruby_http_parser V=1 - cp ext/ruby_http_parser/ruby_http_parser.so lib/ || die -} diff --git a/dev-ruby/imagesize/imagesize-0.1.1_p20100902-r1.ebuild b/dev-ruby/imagesize/imagesize-0.1.1_p20100902-r1.ebuild deleted file mode 100644 index 979c34275c9d..000000000000 --- a/dev-ruby/imagesize/imagesize-0.1.1_p20100902-r1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="README.txt" - -RUBY_FAKEGEM_VERSION="0.1.1.20100902" - -inherit ruby-fakegem - -DESCRIPTION="Measure image size (GIF, PNG, JPEG, etc)" -HOMEPAGE="http://imagesize.rubyforge.org/" -COMMIT_ID="bd5be2afb088beba3f0d863cef4eac7db56ca804" -SRC_URI="https://github.com/mattheworiordan/${PN}/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz" -LICENSE="Ruby" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="" - -RUBY_S="${PN}-${COMMIT_ID}" - -each_ruby_test() { - ${RUBY} -Ilib -S test/test_image_size.rb || die -} 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 73f9df2cb060..daa1dcc6b070 100644 --- a/dev-ruby/imagesize/imagesize-0.1.1_p20100902-r2.ebuild +++ b/dev-ruby/imagesize/imagesize-0.1.1_p20100902-r2.ebuild @@ -16,7 +16,7 @@ COMMIT_ID="bd5be2afb088beba3f0d863cef4eac7db56ca804" SRC_URI="https://github.com/mattheworiordan/${PN}/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz" LICENSE="Ruby" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="" RUBY_S="${PN}-${COMMIT_ID}" diff --git a/dev-ruby/inflecto/inflecto-0.0.2-r1.ebuild b/dev-ruby/inflecto/inflecto-0.0.2-r1.ebuild new file mode 100644 index 000000000000..95783e9f9782 --- /dev/null +++ b/dev-ruby/inflecto/inflecto-0.0.2-r1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Inflector for ruby" +HOMEPAGE="https://github.com/mbj/inflecto" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" diff --git a/dev-ruby/little-plugger/little-plugger-1.1.4.ebuild b/dev-ruby/little-plugger/little-plugger-1.1.4.ebuild deleted file mode 100644 index 647ffe123f93..000000000000 --- a/dev-ruby/little-plugger/little-plugger-1.1.4.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" - -RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc" - -inherit ruby-fakegem eutils - -DESCRIPTION="Module that provides Gem based plugin management" -HOMEPAGE="https://github.com/TwP/little-plugger" - -IUSE="test" -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" diff --git a/dev-ruby/lockfile/lockfile-2.1.3.ebuild b/dev-ruby/lockfile/lockfile-2.1.3.ebuild deleted file mode 100644 index ca0ba653799b..000000000000 --- a/dev-ruby/lockfile/lockfile-2.1.3.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_TEST="" -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_EXTRADOC="README" - -inherit ruby-fakegem - -DESCRIPTION="A ruby library for creating NFS safe lockfiles" -HOMEPAGE="https://github.com/ahoward/lockfile" - -LICENSE="Ruby" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" diff --git a/dev-ruby/log_buddy/log_buddy-0.7.0.ebuild b/dev-ruby/log_buddy/log_buddy-0.7.0.ebuild deleted file mode 100644 index ec87038dfb12..000000000000 --- a/dev-ruby/log_buddy/log_buddy-0.7.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.markdown examples.rb" - -RUBY_FAKEGEM_EXTRAINSTALL="init.rb" - -inherit ruby-fakegem eutils - -DESCRIPTION="Log statements along with their name easily" -HOMEPAGE="https://github.com/relevance/log_buddy" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -ruby_add_bdepend "test? ( >=dev-ruby/mocha-0.9 )" - -all_ruby_prepare() { - rm Gemfile || die -} diff --git a/dev-ruby/mab/mab-0.0.3-r1.ebuild b/dev-ruby/mab/mab-0.0.3-r1.ebuild deleted file mode 100644 index 5bd2144edae2..000000000000 --- a/dev-ruby/mab/mab-0.0.3-r1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_TEST="test" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="Markup as Ruby" -HOMEPAGE="https://github.com/camping/mab" -LICENSE="MIT" - -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" - -IUSE="test" - -ruby_add_bdepend " - test? ( >=dev-ruby/minitest-4:0 )" - -all_ruby_prepare() { - sed -i -e '1igem "minitest", "~> 4.0"' test/helper.rb || die -} diff --git a/dev-ruby/memoize/memoize-1.3.1-r1.ebuild b/dev-ruby/memoize/memoize-1.3.1-r1.ebuild deleted file mode 100644 index 05dffe7f46e4..000000000000 --- a/dev-ruby/memoize/memoize-1.3.1-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README" - -inherit ruby-fakegem -DESCRIPTION="A Ruby library that lets you memoize methods" -HOMEPAGE="https://github.com/djberg96/memoize" - -LICENSE="Artistic-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/test-unit:2 ) " - -all_ruby_prepare() { - sed -i -e 's/Config/RbConfig/' Rakefile || die -} diff --git a/dev-ruby/metaclass/metaclass-0.0.4.ebuild b/dev-ruby/metaclass/metaclass-0.0.4.ebuild deleted file mode 100644 index 310e742c8f51..000000000000 --- a/dev-ruby/metaclass/metaclass-0.0.4.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem -SRC_URI="https://github.com/floehopper/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -DESCRIPTION="Adds a __metaclass__ method to all Ruby objects" -HOMEPAGE="https://github.com/floehopper/metaclass" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -all_ruby_prepare() { - sed -i -e '/bundler/ s:^:#:' Rakefile test/test_helper.rb || die -} diff --git a/dev-ruby/mimemagic/mimemagic-0.3.10-r1.ebuild b/dev-ruby/mimemagic/mimemagic-0.3.10-r1.ebuild new file mode 100644 index 000000000000..14cda3064dd1 --- /dev/null +++ b/dev-ruby/mimemagic/mimemagic-0.3.10-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC=mimemagic.gemspec + +inherit prefix ruby-fakegem + +DESCRIPTION="Fast mime detection by extension or content" +HOMEPAGE="https://github.com/mimemagicrb/mimemagic" +SRC_URI="https://github.com/mimemagicrb/mimemagic/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +RDEPEND+=" x11-misc/shared-mime-info" + +ruby_add_rdepend " + dev-ruby/nokogiri + dev-ruby/rake +" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + cp "${FILESDIR}/${PN}-0.3.9-path.rb" lib/mimemagic/path.rb || die + eprefixify lib/mimemagic/path.rb + + sed -i -e 's/git ls-files/find * -print/' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_install() { + each_fakegem_install + ruby_fakegem_extensions_installed +} diff --git a/dev-ruby/mimemagic/mimemagic-0.4.3-r1.ebuild b/dev-ruby/mimemagic/mimemagic-0.4.3-r1.ebuild new file mode 100644 index 000000000000..8b8fb492af14 --- /dev/null +++ b/dev-ruby/mimemagic/mimemagic-0.4.3-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC=mimemagic.gemspec + +inherit prefix ruby-fakegem + +DESCRIPTION="Fast mime detection by extension or content" +HOMEPAGE="https://github.com/mimemagicrb/mimemagic" +SRC_URI="https://github.com/mimemagicrb/mimemagic/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +RDEPEND+=" x11-misc/shared-mime-info" + +ruby_add_rdepend " + dev-ruby/nokogiri + dev-ruby/rake +" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + cp "${FILESDIR}/${PN}-0.3.9-path.rb" lib/mimemagic/path.rb || die + eprefixify lib/mimemagic/path.rb + + sed -i -e 's/git ls-files/find * -print/' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e 'Dir["test/**/*_test.rb"].each {|f| require f}' || die +} + +each_ruby_install() { + each_fakegem_install + ruby_fakegem_extensions_installed +} diff --git a/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1-r1.ebuild b/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1-r1.ebuild index 1b66be79afcb..bd3f0187a0bf 100644 --- a/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1-r1.ebuild +++ b/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1-r1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/adammck/minitest-pretty_diff" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" each_ruby_test() { diff --git a/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild b/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild deleted file mode 100644 index 14d4bd1ef878..000000000000 --- a/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" - -inherit ruby-fakegem - -DESCRIPTION="Pretty-print hashes and arrays before diffing them in MiniTest" -HOMEPAGE="https://github.com/adammck/minitest-pretty_diff" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -each_ruby_test() { - ${RUBY} -Ilib:. -e 'require "minitest/autorun"; Dir["test/test_*.rb"].each{|f| require f}' || die -} diff --git a/dev-ruby/multi_test/multi_test-0.1.2.ebuild b/dev-ruby/multi_test/multi_test-0.1.2.ebuild deleted file mode 100644 index ceb73819824e..000000000000 --- a/dev-ruby/multi_test/multi_test-0.1.2.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" - -RUBY_FAKEGEM_EXTRADOC="History.md README.md" - -inherit ruby-fakegem - -DESCRIPTION="A uniform interface for Ruby testing libraries" -HOMEPAGE="http://cukes.info/" -LICENSE="MIT" - -KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86" -SLOT="0" -IUSE="" - -# Tests depend on specific versions of testing frameworks where bundler -# downloads dependencies. -RESTRICT="test" diff --git a/dev-ruby/nagios_analyzer/nagios_analyzer-0.0.5-r2.ebuild b/dev-ruby/nagios_analyzer/nagios_analyzer-0.0.5-r2.ebuild new file mode 100644 index 000000000000..c0867a5217de --- /dev/null +++ b/dev-ruby/nagios_analyzer/nagios_analyzer-0.0.5-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_EXTRADOC="README.textile" + +inherit ruby-fakegem + +DESCRIPTION="A simple parser for Nagios status files" +HOMEPAGE="https://github.com/jbbarth/nagios_analyzer" +LICENSE="MIT" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="" diff --git a/dev-ruby/nanotest/nanotest-0.9.4.1.ebuild b/dev-ruby/nanotest/nanotest-0.9.4.1.ebuild deleted file mode 100644 index 11ef1db01bb1..000000000000 --- a/dev-ruby/nanotest/nanotest-0.9.4.1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_EXTRADOC="README.md" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" - -inherit ruby-fakegem - -DESCRIPTION="Extremely mynymal test framework" -HOMEPAGE="https://github.com/mynyml/nanotest" -LICENSE="MIT" - -KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86" -SLOT="0" -IUSE="" - -each_ruby_test() { - ${RUBY} -I.:lib test/test_nanotest.rb || die -} diff --git a/dev-ruby/narray/narray-0.6.1.2-r1.ebuild b/dev-ruby/narray/narray-0.6.1.2-r1.ebuild index 009d7058af8e..6476e6194a42 100644 --- a/dev-ruby/narray/narray-0.6.1.2-r1.ebuild +++ b/dev-ruby/narray/narray-0.6.1.2-r1.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/masa16/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Ruby" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~hppa ~mips ppc ~ppc64 x86" IUSE="" diff --git a/dev-ruby/narray/narray-0.6.1.2.ebuild b/dev-ruby/narray/narray-0.6.1.2-r2.ebuild similarity index 70% rename from dev-ruby/narray/narray-0.6.1.2.ebuild rename to dev-ruby/narray/narray-0.6.1.2-r2.ebuild index 34ca5260bb13..17c9c193b908 100644 --- a/dev-ruby/narray/narray-0.6.1.2.ebuild +++ b/dev-ruby/narray/narray-0.6.1.2-r2.ebuild @@ -1,18 +1,21 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=8 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" +USE_RUBY="ruby26 ruby27 ruby30" RUBY_FAKEGEM_TASK_TEST="" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_EXTRADOC="ChangeLog README.md README.ja.md SPEC.en.txt SPEC.ja.txt" +RUBY_FAKEGEM_GEMSPEC="narray.gemspec" RUBY_FAKEGEM_VERSION="${PV/_p/.}" -inherit multilib ruby-fakegem +RUBY_FAKEGEM_EXTENSIONS=(./extconf.rb) + +inherit ruby-fakegem DESCRIPTION="Numerical N-dimensional Array class" HOMEPAGE="https://masa16.github.io/narray/" @@ -20,7 +23,7 @@ SRC_URI="https://github.com/masa16/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Ruby" SLOT="0" -KEYWORDS="amd64 ~arm64 ~hppa ~mips ppc ~ppc64 x86" +KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86" IUSE="" @@ -31,15 +34,8 @@ all_ruby_prepare() { sed -i -e '/[fF]ollowing will fail/,$ s:^:#:' \ -e '/next will fail/,$ s:^:#:' \ test/*.rb || die "sed failed" -} - -each_ruby_configure() { - ${RUBY} extconf.rb || die "extconf.rb failed" -} -each_ruby_compile() { - emake V=1 CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" - cp -l ${PN}$(get_modname) ${PN}.h ${PN}_config.h lib/ || die "copy of ${PN}$(get_modname) failed" + sed -i -e 's:src/narray.h:narray.h:' ${RUBY_FAKEGEM_GEMSPEC} || die } each_ruby_test() { diff --git a/dev-ruby/naught/naught-1.1.0.ebuild b/dev-ruby/naught/naught-1.1.0.ebuild deleted file mode 100644 index 1be80b97e22e..000000000000 --- a/dev-ruby/naught/naught-1.1.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="Changelog.md README.markdown" - -inherit ruby-fakegem - -DESCRIPTION="A toolkit for building Null Objects in Ruby" -HOMEPAGE="https://github.com/avdi/naught" - -LICENSE="MIT" -SLOT="5" -KEYWORDS="~amd64" -IUSE="" - -all_ruby_prepare() { - sed -i -e '/simplecov/,/^end/ s:^:#:' spec/spec_helper.rb || die -} diff --git a/dev-ruby/nenv/nenv-0.3.0.ebuild b/dev-ruby/nenv/nenv-0.3.0.ebuild deleted file mode 100644 index 58a655f5cd1b..000000000000 --- a/dev-ruby/nenv/nenv-0.3.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="README.md" -inherit ruby-fakegem - -DESCRIPTION="Convenient wrapper for Ruby's ENV" -HOMEPAGE="https://github.com/e2/nenv" -SRC_URI="https://github.com/e2/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -all_ruby_prepare() { - sed -i -e "/[Cc]overalls/d" spec/spec_helper.rb || die -} diff --git a/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1-r1.ebuild b/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1-r1.ebuild index 52b2b62e979e..9d665f7d9387 100644 --- a/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1-r1.ebuild +++ b/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/drbrain/net-http-digest_auth" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="test" ruby_add_bdepend "test? ( dev-ruby/minitest )" diff --git a/dev-ruby/net-http-pipeline/net-http-pipeline-1.0.1.ebuild b/dev-ruby/net-http-pipeline/net-http-pipeline-1.0.1-r1.ebuild similarity index 72% rename from dev-ruby/net-http-pipeline/net-http-pipeline-1.0.1.ebuild rename to dev-ruby/net-http-pipeline/net-http-pipeline-1.0.1-r1.ebuild index 62b07e328b02..a4b32a23797d 100644 --- a/dev-ruby/net-http-pipeline/net-http-pipeline-1.0.1.ebuild +++ b/dev-ruby/net-http-pipeline/net-http-pipeline-1.0.1-r1.ebuild @@ -1,9 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" inherit ruby-fakegem @@ -15,12 +14,14 @@ SLOT="1" KEYWORDS="~amd64" IUSE="" -RUBY_PATCHES=( ${PN}-accept-encoding.patch ) - ruby_add_bdepend " test? ( dev-ruby/minitest ) " +all_ruby_prepare() { + eapply -p0 "${FILESDIR}/${PN}-accept-encoding.patch" +} + each_ruby_test() { ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die } diff --git a/dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0.ebuild b/dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0.ebuild deleted file mode 100644 index 075920a216e4..000000000000 --- a/dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" - -RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.md" - -inherit ruby-fakegem - -DESCRIPTION="A simple library to assist in enabling tunneled Net::SSH connections" -HOMEPAGE="https://github.com/net-ssh/net-ssh-gateway" -SRC_URI="https://github.com/net-ssh/net-ssh-gateway/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="2.0" -KEYWORDS="amd64 ppc ppc64 x86" -IUSE="" - -ruby_add_bdepend "dev-ruby/minitest:5 - dev-ruby/mocha:1.0" - -ruby_add_rdepend ">=dev-ruby/net-ssh-4.0.0:*" - -all_ruby_prepare() { - sed -i -e '/bundler/ s:^:#:' Rakefile test/net/ssh/gateway_test.rb || die - sed -i -e 's:mocha/mini_test:mocha/minitest:' test/net/ssh/gateway_test.rb || die -} diff --git a/dev-ruby/netrc/netrc-0.11.0-r1.ebuild b/dev-ruby/netrc/netrc-0.11.0-r1.ebuild index 4b707a95d105..b263f4e63950 100644 --- a/dev-ruby/netrc/netrc-0.11.0-r1.ebuild +++ b/dev-ruby/netrc/netrc-0.11.0-r1.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="This library reads and writes .netrc files" HOMEPAGE="https://github.com/geemus/netrc" LICENSE="MIT" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" SLOT="0" IUSE="" diff --git a/dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild b/dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild new file mode 100644 index 000000000000..b8daa104730c --- /dev/null +++ b/dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="doc" + +inherit ruby-fakegem + +DESCRIPTION="Some wrappers around and helpers for XML manipulation using Nokogiri" +HOMEPAGE="https://github.com/benlangfeld/Niceogiri" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="" + +ruby_add_rdepend "dev-ruby/nokogiri" + +ruby_add_bdepend "doc? ( dev-ruby/yard )" + +all_ruby_prepare() { + sed -i -e '/guard-rspec/d' ${PN}.gemspec || die + sed -i -e '/[Bb]undler/d' Rakefile || die +} diff --git a/dev-ruby/open4/open4-1.3.4-r1.ebuild b/dev-ruby/open4/open4-1.3.4-r1.ebuild new file mode 100644 index 000000000000..ecf6798d3bdb --- /dev/null +++ b/dev-ruby/open4/open4-1.3.4-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README" + +inherit ruby-fakegem + +DESCRIPTION="Open3::popen3 with exit status" +HOMEPAGE="https://github.com/ahoward/open4" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + mv rakefile Rakefile || die +} + +all_ruby_install() { + all_fakegem_install + + dodoc -r samples +} + +each_ruby_test() { + ${RUBY} -Ilib -Itest/lib test/*.rb || die +} diff --git a/dev-ruby/optionable/optionable-0.2.0.ebuild b/dev-ruby/optionable/optionable-0.2.0-r1.ebuild similarity index 70% rename from dev-ruby/optionable/optionable-0.2.0.ebuild rename to dev-ruby/optionable/optionable-0.2.0-r1.ebuild index e172c59b8927..f8215391936b 100644 --- a/dev-ruby/optionable/optionable-0.2.0.ebuild +++ b/dev-ruby/optionable/optionable-0.2.0-r1.ebuild @@ -1,13 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" - inherit ruby-fakegem DESCRIPTION="Robust options validation for Ruby methods" diff --git a/dev-ruby/org-ruby/org-ruby-0.9.12.ebuild b/dev-ruby/org-ruby/org-ruby-0.9.12.ebuild deleted file mode 100644 index a621a6a19130..000000000000 --- a/dev-ruby/org-ruby/org-ruby-0.9.12.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec" -RUBY_FAKEGEM_RECIPE_DOC="none" -RUBY_FAKEGEM_EXTRADOC="README.org History.org" - -inherit ruby-fakegem - -DESCRIPTION="Ruby routines for parsing org-mode files" -HOMEPAGE="https://github.com/wallyqs/org-ruby" -SRC_URI="https://github.com/wallyqs/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RUBY_S="${PN}-version-${PV}" - -ruby_add_rdepend ">=dev-ruby/rubypants-0.2:0" -ruby_add_bdepend "test? ( dev-ruby/tilt )" - -all_ruby_prepare() { - #Fix tests until rspec:3 is available in the tree - sed -i -e "s/truthy/true/" -e "s/falsy/false/" spec/headline_spec.rb spec/parser_spec.rb spec/line_spec.rb || die -} diff --git a/dev-ruby/pdf-inspector/pdf-inspector-1.3.0-r1.ebuild b/dev-ruby/pdf-inspector/pdf-inspector-1.3.0-r1.ebuild new file mode 100644 index 000000000000..400788a26f40 --- /dev/null +++ b/dev-ruby/pdf-inspector/pdf-inspector-1.3.0-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A tool for analyzing PDF output" +HOMEPAGE="https://github.com/prawnpdf/pdf-inspector" + +LICENSE="|| ( Ruby GPL-2 GPL-3 )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/pdf-reader-1.0:* =dev-ruby/pdf-inspector-1.1.0 + >=dev-ruby/pdf-reader-1.2 + >=dev-ruby/prawn-1.3.0 + )" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/s/^/#/" spec/spec_helper.rb || die + # Remove failing test + # See https://github.com/prawnpdf/prawn-table/issues/10 + sed -i -e "/Prints table on one page when using subtable with colspan > 1/,+24 s/^/#/" spec/table_spec.rb || die +} diff --git a/dev-ruby/qed/qed-2.9.2.ebuild b/dev-ruby/qed/qed-2.9.2.ebuild deleted file mode 100644 index 24d4a5b0275a..000000000000 --- a/dev-ruby/qed/qed-2.9.2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_TEST="" -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="QED (Quality Ensured Demonstrations) is a TDD/BDD framework" -HOMEPAGE="https://rubyworks.github.io/qed/" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/ae )" -ruby_add_rdepend " - dev-ruby/ansi - dev-ruby/brass" - -each_ruby_test() { - ${RUBY} -Ilib bin/qed || die 'tests failed' -} diff --git a/dev-ruby/rack-openid/rack-openid-1.4.2.ebuild b/dev-ruby/rack-openid/rack-openid-1.4.2.ebuild deleted file mode 100644 index 9428dfa1bafe..000000000000 --- a/dev-ruby/rack-openid/rack-openid-1.4.2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="Readme.md" - -inherit ruby-fakegem - -DESCRIPTION="Provides a more HTTPish API around the ruby-openid library" -SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -HOMEPAGE="https://github.com/grosser/rack-openid" -LICENSE="MIT" - -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/ruby-openid-2.1.8 >=dev-ruby/rack-1.1.0:*" - -all_ruby_prepare() { - sed -i -e '/[Bb]undler/d' -e '/minitest\/rg/d' -e '/[Ll]og/d' test/helper.rb || die -} - -each_ruby_test() { - ${RUBY} -Ilib test/test_rack_openid.rb || die - # Needs unpackaged rots dependency https://github.com/roman/rots - # No release available right now - #${RUBY} -Ilib test/test_integration.rb || die -} diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild similarity index 83% rename from dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild rename to dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild index d4f518cb5b47..c38e425b6a9c 100644 --- a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild +++ b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild @@ -1,14 +1,13 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=8 # This gem bundles dejavu fonts, freefonts, and ttf2ufm # ttf2ufm is a precompiled 32-bit binary -USE_RUBY="ruby24 ruby25 ruby26 ruby27" +USE_RUBY="ruby26 ruby27 ruby30" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" RUBY_FAKEGEM_EXTRADOC="CHANGELOG" inherit ruby-fakegem diff --git a/dev-ruby/rdtool/rdtool-0.6.38-r3.ebuild b/dev-ruby/rdtool/rdtool-0.6.38-r3.ebuild new file mode 100644 index 000000000000..6edcdda0fe91 --- /dev/null +++ b/dev-ruby/rdtool/rdtool-0.6.38-r3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="HISTORY README.*" + +inherit elisp-common ruby-fakegem + +DESCRIPTION="A multipurpose documentation format for Ruby" +HOMEPAGE="https://github.com/uwabami/rdtool" + +LICENSE="Ruby GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="emacs" + +RDEPEND="${RDEPEND} emacs? ( >=app-editors/emacs-23.1:* )" + +SITEFILE=50${PN}-gentoo.el + +all_ruby_install() { + all_fakegem_install + + if use emacs ; then + elisp-install ${PN} utils/rd-mode.el + 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-ruby/ref/ref-2.0.0.ebuild b/dev-ruby/ref/ref-2.0.0.ebuild deleted file mode 100644 index 00aed92df895..000000000000 --- a/dev-ruby/ref/ref-2.0.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="HISTORY.txt README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Implements weak, soft, and strong references in Ruby" -HOMEPAGE="https://github.com/ruby-concurrency/ref" -SRC_URI="https://github.com/ruby-concurrency/ref/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="2" -KEYWORDS="~amd64" -IUSE="" - -all_ruby_prepare() { - sed -i -e '/simplecov/,/^end/ s:^:#:' spec/spec_helper.rb || die -} diff --git a/dev-ruby/ritex/ritex-1.0.1.ebuild b/dev-ruby/ritex/ritex-1.0.1.ebuild deleted file mode 100644 index eec841ca1802..000000000000 --- a/dev-ruby/ritex/ritex-1.0.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="README ReleaseNotes" - -inherit ruby-fakegem - -DESCRIPTION="Converts expressions from WebTeX into MathML" -HOMEPAGE="http://masanjin.net/ritex/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" -IUSE="" - -ruby_add_rdepend "dev-ruby/racc" -DEPEND+=" test? ( app-text/itex2mml )" - -all_ruby_prepare() { - # Fix tests - sed -i -e "s#\./itex2MML#/usr/bin/itex2MML#;142d" test/mathml.rb || die - sed -i -e "12d" test/answer-key.yaml || die -} - -each_ruby_test() { - ${RUBY} -Ilib:. test/all.rb || die -} diff --git a/dev-ruby/rkelly-remix/rkelly-remix-0.0.7-r1.ebuild b/dev-ruby/rkelly-remix/rkelly-remix-0.0.7-r1.ebuild new file mode 100644 index 000000000000..ab8dfa4bf714 --- /dev/null +++ b/dev-ruby/rkelly-remix/rkelly-remix-0.0.7-r1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30" + +inherit ruby-fakegem + +DESCRIPTION="RKelly Remix is a fork of the RKelly JavaScript parser" +HOMEPAGE="https://github.com/nene/rkelly-remix" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~x86" +SLOT="0" +IUSE="doc" + +each_ruby_test() { + ${RUBY} -S testrb-2 -Ilib:. test/test_*.rb test/*/test_*.rb || die +} diff --git a/dev-ruby/rspec-mocks/rspec-mocks-2.99.2-r1.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-2.99.2-r1.ebuild new file mode 100644 index 000000000000..0a09d4cde658 --- /dev/null +++ b/dev-ruby/rspec-mocks/rspec-mocks-2.99.2-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +RUBY_FAKEGEM_GEMSPEC="rspec-mocks.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="http://rspec.rubyforge.org/" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + test? ( + >=dev-ruby/rspec-core-2.10.0:2 + >=dev-ruby/rspec-expectations-2.99.0:2 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Remove the Gemfile to avoid running through 'bundle exec' + rm Gemfile || die + + # Remove .rspec options to avoid dependency on newer rspec when + # bootstrapping. + rm .rspec || die + + # Avoid a weird, and failing, test testing already installed code. + sed -e '/has an up-to-date caller_filter file/,/end/ s:^:#:' -i spec/rspec/mocks_spec.rb || die + + # Psych and Syck are not supported by default anymore on ruby22. + rm spec/rspec/mocks/serialization_spec.rb || die + + sed -i -e '/does not affect the ability to access the top-level constant/,/end/ s:^:#:' spec/rspec/mocks/mutate_const_spec.rb || die + + sed -i -e 's/git ls-files --/find/' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r4.ebuild b/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r4.ebuild index afb46aadcd61..12bfd65fca4b 100644 --- a/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r4.ebuild +++ b/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r4.ebuild @@ -17,7 +17,7 @@ SRC_URI="http://download.augeas.net/ruby/${P}.gem" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 ~sparc x86" IUSE="" RDEPEND=">=app-admin/augeas-1.1.0" diff --git a/dev-ruby/ruby-elf/ruby-elf-1.0.8-r1.ebuild b/dev-ruby/ruby-elf/ruby-elf-1.0.8-r1.ebuild new file mode 100644 index 000000000000..54fcb4fa924c --- /dev/null +++ b/dev-ruby/ruby-elf/ruby-elf-1.0.8-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30" + +GITHUB_URI="https://github.com/Flameeyes/${PN}" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +SRC_URI="${GITHUB_URI}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +DESCRIPTION="Ruby library to access ELF files information" +HOMEPAGE="https://www.flameeyes.eu/projects/ruby-elf" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" + +ruby_add_bdepend " + test? ( dev-ruby/test-unit:2 ) + dev-ruby/rake" + +# for the man pages +DEPEND+=" + dev-libs/libxslt + app-text/docbook-xsl-ns-stylesheets" + +RDEPEND+=" + virtual/man" + +all_ruby_compile() { + # build the man pages + rake manpages || die "rake manpages failed" +} + +each_ruby_test() { + ruby-ng_testrb-2 -Ilib test/test_*.rb +} + +all_ruby_install() { + all_fakegem_install + + doman manpages/*.1 + dodoc DONATING README.md +} diff --git a/dev-ruby/ruby-hmac/ruby-hmac-0.4.0-r2.ebuild b/dev-ruby/ruby-hmac/ruby-hmac-0.4.0-r2.ebuild new file mode 100644 index 000000000000..bdb99d38044c --- /dev/null +++ b/dev-ruby/ruby-hmac/ruby-hmac-0.4.0-r2.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="History.txt README.txt" + +inherit ruby-fakegem + +DESCRIPTION="A common interface to HMAC functionality as documented in RFC2104" +HOMEPAGE="http://ruby-hmac.rubyforge.org/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_bdepend " + test? ( >=dev-ruby/hoe-2.5.0 )" diff --git a/dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild b/dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild deleted file mode 100644 index 57e2599b9ce7..000000000000 --- a/dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_DOCDIR="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="A pure Ruby implementation of the Rc4 algorithm" -HOMEPAGE="https://github.com/caiges/Ruby-RC4" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -all_ruby_prepare() { - sed -i -e 's/"README"/"README.md"/' Rakefile || die -} diff --git a/dev-ruby/ruby-romkan/ruby-romkan-0.4-r7.ebuild b/dev-ruby/ruby-romkan/ruby-romkan-0.4-r7.ebuild new file mode 100644 index 000000000000..9b5bfd7d9153 --- /dev/null +++ b/dev-ruby/ruby-romkan/ruby-romkan-0.4-r7.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +inherit ruby-ng + +DESCRIPTION="A Romaji <-> Kana conversion library for Ruby" +HOMEPAGE="http://0xcc.net/ruby-romkan/" +SRC_URI="http://0xcc.net/ruby-romkan/${P}.tar.gz" +LICENSE="Ruby" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="" + +DOCS="ChangeLog *.rd" + +all_ruby_prepare() { + eapply -p0 "${FILESDIR}/${PN}-ruby19.patch" +} + +each_ruby_test() { + ${RUBY} -I. -Ke test.rb < /dev/null || die "test failed" +} + +each_ruby_install() { + doruby romkan.rb +} + +all_ruby_install() { + dodoc ${DOCS} +} diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild index 179836a41b19..f36241999c84 100644 --- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild +++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0-r1.ebuild @@ -19,5 +19,5 @@ HOMEPAGE="https://github.com/apalmblad/ruby-shadow http://ttsky.net" LICENSE="Ruby" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 ~sparc x86" IUSE="" diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild deleted file mode 100644 index ba1bda72595a..000000000000 --- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_TEST="" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="HISTORY README README.euc" - -inherit multilib ruby-fakegem - -DESCRIPTION="ruby shadow bindings" -HOMEPAGE="https://github.com/apalmblad/ruby-shadow http://ttsky.net" - -LICENSE="Ruby" -SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 ~sparc x86" -IUSE="" - -each_ruby_configure() { - ${RUBY} extconf.rb || die "Configuration failed." - sed -i -e "/^ldflags =/s/$/ \$(LDFLAGS)/" Makefile || die -} - -each_ruby_compile() { - emake V=1 - mkdir -p lib - cp shadow$(get_modname) lib/ || die -} diff --git a/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r2.ebuild b/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r2.ebuild deleted file mode 100644 index 98d05240649c..000000000000 --- a/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_TASK_TEST="" - -RUBY_FAKEGEM_EXTRADOC="README" - -inherit ruby-fakegem - -DESCRIPTION="A ruby library for performing Yadis service discovery" -HOMEPAGE="http://yadis.rubyforge.org/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="test" - -each_ruby_prepare() { - # Remove live tests that require content that is no longer available. - rm test/test_discovery.rb || die - sed -i -e '/test_discovery/d' test/runtests.rb || die -} - -each_ruby_test() { - ${RUBY} -I../lib:lib:test -Ctest runtests.rb || die -} - -all_ruby_install() { - all_fakegem_install - - dodoc -r examples -} diff --git a/dev-ruby/ruby_gntp/ruby_gntp-0.3.4.ebuild b/dev-ruby/ruby_gntp/ruby_gntp-0.3.4.ebuild deleted file mode 100644 index d17acb8451a3..000000000000 --- a/dev-ruby/ruby_gntp/ruby_gntp-0.3.4.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README ChangeLog" - -inherit ruby-fakegem - -DESCRIPTION="Ruby library for GNTP(Growl Notification Transport Protocol)" -HOMEPAGE="https://github.com/snaka/ruby_gntp" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -ruby_add_bdepend "test? ( dev-ruby/rr )" - -all_ruby_prepare() { - mv test spec || die - sed -i -e "s/Spec::Runner/RSpec/" \ - -e "s#\.\./lib/##"\ - spec/ruby_gntp_spec.rb || die - -} diff --git a/dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild b/dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild deleted file mode 100644 index 503ffce38f20..000000000000 --- a/dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_TEST="" -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="Rubytest CLI is a command-line interface for Rubytest" -HOMEPAGE="https://rubyworks.github.io/rubytest-cli/" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -ruby_add_rdepend "dev-ruby/ansi >=dev-ruby/rubytest-0.8.0" diff --git a/dev-ruby/rubytest/rubytest-0.8.1.ebuild b/dev-ruby/rubytest/rubytest-0.8.1.ebuild deleted file mode 100644 index ef5b1435f785..000000000000 --- a/dev-ruby/rubytest/rubytest-0.8.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_TEST="" -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="Ruby Test is a universal test harness for Ruby" -HOMEPAGE="https://rubyworks.github.io/rubytest/" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/ae dev-ruby/qed )" -ruby_add_rdepend "dev-ruby/ansi" - -each_ruby_test() { - ${RUBY} -S qed || die 'tests failed' -} diff --git a/dev-ruby/sassc/sassc-2.4.0-r1.ebuild b/dev-ruby/sassc/sassc-2.4.0-r1.ebuild new file mode 100644 index 000000000000..dd06a18a6a77 --- /dev/null +++ b/dev-ruby/sassc/sassc-2.4.0-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Use libsass with Ruby" +HOMEPAGE="https://github.com/sass/sassc-ruby" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +SLOT="2" +IUSE="" + +RDEPEND+=">=dev-libs/libsass-3.6.1" + +ruby_add_rdepend " + >=dev-ruby/ffi-1.9.6 +" + +ruby_add_bdepend "test? ( + dev-ruby/test_construct + dev-ruby/minitest-around +)" + +all_ruby_prepare() { + # Use unbundled libsass + rm -rf ext || die + + sed -i -e '/ffi_lib/ s:__dir__:"'${ESYSROOT}'/usr/'$(get_libdir)'":' \ + lib/sassc/native.rb || die + + # Avoid version-specific test so newer libsass versions can be used. + sed -i -e '/test_it_reports_the_libsass_version/,/end/ s:^:#:' test/native_test.rb || die + + sed -i -e '/pry/ s:^:#:' test/test_helper.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e 'Dir["test/**/*_test.rb"].each{|f| require f}' || die +} + +each_ruby_install() { + each_fakegem_install + ruby_fakegem_extensions_installed +} diff --git a/dev-ruby/settingslogic/settingslogic-2.0.9-r1.ebuild b/dev-ruby/settingslogic/settingslogic-2.0.9-r1.ebuild new file mode 100644 index 000000000000..87a72d7dacf6 --- /dev/null +++ b/dev-ruby/settingslogic/settingslogic-2.0.9-r1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit ruby-fakegem + +DESCRIPTION="A simple configuration / settings solution that uses an ERB enabled YAML file" +HOMEPAGE="https://github.com/binarylogic/settingslogic" +LICENSE="MIT" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/check_dependencies/d' Rakefile || die +} diff --git a/dev-ruby/sigar/sigar-0.7.3.ebuild b/dev-ruby/sigar/sigar-0.7.3.ebuild deleted file mode 100644 index 3b8f234f356f..000000000000 --- a/dev-ruby/sigar/sigar-0.7.3.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="" -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="README" - -inherit multilib ruby-fakegem - -DESCRIPTION="System Information Gatherer And Reporter" -HOMEPAGE="http://sigar.hyperic.com/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND+=" || ( ' \ - -e '27i#include ' bindings/ruby/rbsigar.c src/os/linux/linux_sigar.c || die -} - -each_ruby_configure() { - ${RUBY} -Cbindings/ruby extconf.rb || die -} - -each_ruby_compile() { - emake -Cbindings/ruby V=1 - mkdir lib || die - cp bindings/ruby/${PN}$(get_modname) lib/ || die -} diff --git a/dev-ruby/six/six-0.2.0.ebuild b/dev-ruby/six/six-0.2.0-r1.ebuild similarity index 81% rename from dev-ruby/six/six-0.2.0.ebuild rename to dev-ruby/six/six-0.2.0-r1.ebuild index 3125feed195b..c5cbff4ef242 100644 --- a/dev-ruby/six/six-0.2.0.ebuild +++ b/dev-ruby/six/six-0.2.0-r1.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" +EAPI=8 +USE_RUBY="ruby26 ruby27" RUBY_FAKEGEM_RECIPE_TEST="rspec" -RUBY_FAKEGEM_RECIPE_DOC="" RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.markdown" +RUBY_FAKEGEM_GEMSPEC="six.gemspec" inherit ruby-fakegem diff --git a/dev-ruby/spy/spy-1.0.1.ebuild b/dev-ruby/spy/spy-1.0.1.ebuild deleted file mode 100644 index c7879c23402b..000000000000 --- a/dev-ruby/spy/spy-1.0.1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" - -inherit multilib ruby-fakegem - -DESCRIPTION="A simple opinionated mocking framework" -HOMEPAGE="https://github.com/ryanong/spy" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/minitest:0 )" - -all_ruby_prepare() { - sed -i -e "/bundler/d" -e "/pry/d" -e "/[Cc]overalls/d" -e '/[Rr]eporters/d' Rakefile test/test_helper.rb || die -} diff --git a/dev-ruby/stamp/stamp-0.6.0-r1.ebuild b/dev-ruby/stamp/stamp-0.6.0-r1.ebuild new file mode 100644 index 000000000000..57d0cf49d992 --- /dev/null +++ b/dev-ruby/stamp/stamp-0.6.0-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="cucumber" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="CONTRIBUTING.md README.md" +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_GEMSPEC="stamp.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Date and time formatting for humans" +HOMEPAGE="https://github.com/jeremyw/stamp" +SRC_URI="https://github.com/jeremyw/stamp/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +DEPEND="" +RDEPEND="" + +ruby_add_bdepend "doc? ( dev-ruby/redcarpet )" + +all_ruby_prepare() { + sed -i -e '/bundler/d' Rakefile || die "sed failed" + sed -i -e '/bundler/,+7d' features/support/env.rb || die "sed failed" + + # Remove obsolete and unneeded cucumber settings + rm -f cucumber.yml || die + + sed -i -e 's/git ls-files --/find/; s/git ls-files/find */' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/state_machine/state_machine-1.2.0.ebuild b/dev-ruby/state_machine/state_machine-1.2.0.ebuild deleted file mode 100644 index 377475add7e9..000000000000 --- a/dev-ruby/state_machine/state_machine-1.2.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_TEST="test" -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_EXTRAINSTALL="init.rb" - -inherit ruby-fakegem - -DESCRIPTION="Adds support for creating state machines for attributes on any Ruby class" -HOMEPAGE="http://www.pluginaweek.org" -IUSE="test" -SLOT="0" - -LICENSE="MIT" -KEYWORDS="~amd64" - -ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )" - -each_ruby_test() { - ruby-ng_testrb-2 -Ilib test/{unit,functional}/*_test.rb -} diff --git a/dev-ruby/systemu/systemu-2.6.5-r1.ebuild b/dev-ruby/systemu/systemu-2.6.5-r1.ebuild index a3f274f773b8..fbabb7051fb5 100644 --- a/dev-ruby/systemu/systemu-2.6.5-r1.ebuild +++ b/dev-ruby/systemu/systemu-2.6.5-r1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://codeforpeople.com/lib/ruby/systemu/" LICENSE="Ruby" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" all_ruby_install() { diff --git a/dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r1.ebuild b/dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r1.ebuild index 2ac84b92e3bf..eaf9a8065e4a 100644 --- a/dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r1.ebuild +++ b/dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/test-unit/test-unit-rr" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86" IUSE="" ruby_add_rdepend ">=dev-ruby/rr-1.1.1 >=dev-ruby/test-unit-2.5.2" diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild new file mode 100644 index 000000000000..3188501ca72e --- /dev/null +++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="test_declarative.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Simply adds a declarative test method syntax to test/unit" +HOMEPAGE="https://github.com/svenfuchs/test_declarative" +SRC_URI="https://github.com/svenfuchs/test_declarative/archive/v${PV} -> ${P}.tgz" +RUBY_S="svenfuchs-test_declarative-*" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.10:5 )" + +all_ruby_prepare() { + sed -i -e '/rake/ s/~> 12.0.0/>= 10/ ; /minitest/ s/5.10.1/5.10/' Gemfile || die + + sed -i -e 's/git ls-files --/find/' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + # There are other gemfiles but their setup seems broken atm. + for gemfile in Gemfile ; do + einfo "Running tests with ${gemfile}" + BUNDLE_GEMFILE=${gemfile} ${RUBY} -S bundle exec rake test || die + done +} diff --git a/dev-ruby/text-hyphen/text-hyphen-1.4.1-r2.ebuild b/dev-ruby/text-hyphen/text-hyphen-1.4.1-r2.ebuild deleted file mode 100644 index 9a64b25e6fc0..000000000000 --- a/dev-ruby/text-hyphen/text-hyphen-1.4.1-r2.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc" - -inherit ruby-fakegem - -DESCRIPTION="Hyphenates words according to the rules of the language the word is written in" -HOMEPAGE="http://rubyforge.org/projects/text-format" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" -IUSE="" - -ruby_add_bdepend " - test? ( - >=dev-ruby/hoe-2.8.0 - dev-ruby/test-unit:2 - )" - -all_ruby_prepare() { - sed -i -e '2igem "test-unit", ">= 2.0"' test/test_*.rb || die -} diff --git a/dev-ruby/text/text-1.3.1-r1.ebuild b/dev-ruby/text/text-1.3.1-r1.ebuild index bdb24da28420..104f029d7212 100644 --- a/dev-ruby/text/text-1.3.1-r1.ebuild +++ b/dev-ruby/text/text-1.3.1-r1.ebuild @@ -14,5 +14,5 @@ HOMEPAGE="https://github.com/threedaymonk/text" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86" IUSE="" diff --git a/dev-ruby/text/text-1.3.1.ebuild b/dev-ruby/text/text-1.3.1.ebuild deleted file mode 100644 index 676fce1f7106..000000000000 --- a/dev-ruby/text/text-1.3.1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.rdoc" - -inherit ruby-fakegem - -DESCRIPTION="A collection of text algorithms" -HOMEPAGE="https://github.com/threedaymonk/text" - -LICENSE="MIT" - -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86" -IUSE="" diff --git a/dev-ruby/textpow/textpow-1.4.0.ebuild b/dev-ruby/textpow/textpow-1.4.0-r1.ebuild similarity index 88% rename from dev-ruby/textpow/textpow-1.4.0.ebuild rename to dev-ruby/textpow/textpow-1.4.0-r1.ebuild index 42a516cf0db0..6f226958c65d 100644 --- a/dev-ruby/textpow/textpow-1.4.0.ebuild +++ b/dev-ruby/textpow/textpow-1.4.0-r1.ebuild @@ -1,13 +1,13 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" +EAPI=8 +USE_RUBY="ruby26 ruby27" RUBY_FAKEGEM_RECIPE_TEST="rspec" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" +RUBY_FAKEGEM_GEMSPEC="textpow.gemspec" inherit ruby-fakegem diff --git a/dev-ruby/thread_safe/thread_safe-0.3.6.ebuild b/dev-ruby/thread_safe/thread_safe-0.3.6.ebuild deleted file mode 100644 index c9a2e03f3517..000000000000 --- a/dev-ruby/thread_safe/thread_safe-0.3.6.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -inherit ruby-fakegem - -DESCRIPTION="A collection of thread-safe versions of common core Ruby classes" -HOMEPAGE="https://github.com/ruby-concurrency/thread_safe" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -# Higher atomic dependency since earlier versions crash on ruby20 while -# running thread_safe tests. -ruby_add_bdepend "test? ( >=dev-ruby/atomic-1.1.16 )" - -each_ruby_prepare() { - sed -i -e "/[Bb]undler/d" Rakefile || die - sed -i -e '/coveralls/I s:^:#:' \ - -e '/simplecov/ s:^:#:' \ - -e '/SimpleCov/,/^end/ s:^:#:' spec/spec_helper.rb || die -} - -each_ruby_test() { - einfo "The test suite may take up to 10 minutes to run without apparent feedback" - each_fakegem_test -} diff --git a/dev-ruby/tokyocabinet/tokyocabinet-1.32.0.ebuild b/dev-ruby/tokyocabinet/tokyocabinet-1.32.0.ebuild deleted file mode 100644 index cff54aa3f694..000000000000 --- a/dev-ruby/tokyocabinet/tokyocabinet-1.32.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_TASK_TEST="" - -inherit ruby-fakegem - -DESCRIPTION="Ruby bindings for Tokyo Cabinet" -HOMEPAGE="https://fallabs.com/tokyocabinet/" -LICENSE="GPL-2" - -KEYWORDS="~amd64 ~ppc ~x86" -SLOT="0" -IUSE="" - -RDEPEND+="dev-db/tokyocabinet" - -each_ruby_configure() { - ${RUBY} extconf.rb || die -} - -each_ruby_compile() { - emake V=1 -} - -each_ruby_install() { - emake install DESTDIR="${D}" - - each_fakegem_install -} diff --git a/dev-ruby/totoridipjp/totoridipjp-0.1.0-r1.ebuild b/dev-ruby/totoridipjp/totoridipjp-0.1.0-r1.ebuild new file mode 100644 index 000000000000..86ec953c14dc --- /dev/null +++ b/dev-ruby/totoridipjp/totoridipjp-0.1.0-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="A ruby binding to use totori.dip.jp Web API" +HOMEPAGE="https://rubygems.org/gems/totoridipjp" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/dev-ruby/transaction-simple/transaction-simple-1.4.0.2-r3.ebuild b/dev-ruby/transaction-simple/transaction-simple-1.4.0.2-r3.ebuild new file mode 100644 index 000000000000..815cd4630724 --- /dev/null +++ b/dev-ruby/transaction-simple/transaction-simple-1.4.0.2-r3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_TASK_DOC="docs" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Provides transaction support at the object level" +HOMEPAGE="https://github.com/halostatue/transaction-simple" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="test" + +ruby_add_bdepend " + test? ( + >=dev-ruby/test-unit-2.5.1-r1 + )" + +each_ruby_test() { + ruby-ng_testrb-2 -Ilib test/test_*.rb +} diff --git a/dev-ruby/typed-array/typed-array-0.1.2-r2.ebuild b/dev-ruby/typed-array/typed-array-0.1.2-r2.ebuild new file mode 100644 index 000000000000..bc521b92641d --- /dev/null +++ b/dev-ruby/typed-array/typed-array-0.1.2-r2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +USE_RUBY="ruby26 ruby27 ruby30" + +inherit ruby-fakegem +DESCRIPTION="Gem provides enforced-type functionality to Arrays" +HOMEPAGE="https://github.com/yaauie/typed-array" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +all_ruby_prepare() { + # There is a trash... + rm "${S}"/lib/typed-array/.DS_Store || die +} diff --git a/dev-ruby/uconv/uconv-0.6.1-r3.ebuild b/dev-ruby/uconv/uconv-0.6.1-r3.ebuild new file mode 100644 index 000000000000..8af5f475d2da --- /dev/null +++ b/dev-ruby/uconv/uconv-0.6.1-r3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +inherit ruby-ng + +DESCRIPTION="A module to convert ISO/IEC 10646 (Unicode) string and Japanese strings" +HOMEPAGE="http://www.yoshidam.net/Ruby.html#uconv" +SRC_URI="http://www.yoshidam.net/${P}.tar.gz" +LICENSE="Ruby" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +RUBY_S=${PN} + +all_ruby_prepare() { + sed -i -e '/^\$CFLAGS = ""/d' extconf.rb || die "Unable to remove CFLAGS line" +} + +each_ruby_configure() { + ${RUBY} extconf.rb || die +} + +each_ruby_compile() { + emake V=1 +} + +each_ruby_install() { + emake V=1 DESTDIR="${D}" install +} + +all_ruby_install() { + dodoc README* +} diff --git a/dev-ruby/unf/unf-0.1.4-r1.ebuild b/dev-ruby/unf/unf-0.1.4-r1.ebuild new file mode 100644 index 000000000000..442d4c7d5a2c --- /dev/null +++ b/dev-ruby/unf/unf-0.1.4-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A wrapper library to bring Unicode Normalization Form support to Ruby/JRuby" +HOMEPAGE="https://github.com/knu/ruby-unf" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +IUSE="test" + +ruby_add_rdepend "dev-ruby/unf_ext" + +ruby_add_bdepend " + test? ( + >=dev-ruby/test-unit-2.5.1-r1 + dev-ruby/shoulda + )" + +all_ruby_prepare() { + sed -i -e '/bundler/,/end/ d' test/helper.rb || die + + # Remove development dependencies; also remove platform as we don't + # care about it as it is, they only use it to avoid the unf_ext dep + # that we tackle on our own; finally remove git ls-files usage. + sed -i -e '/dependency.*\(shoulda\|bundler\|jeweler\|rcov\)/d' \ + -e '/platform/d' \ + -e '/git ls/d' \ + ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + ruby-ng_testrb-2 test/test_*.rb +} diff --git a/dev-ruby/unindent/unindent-1.0-r1.ebuild b/dev-ruby/unindent/unindent-1.0-r1.ebuild index 079be974ac36..77413c78af94 100644 --- a/dev-ruby/unindent/unindent-1.0-r1.ebuild +++ b/dev-ruby/unindent/unindent-1.0-r1.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Ruby method to unindent strings" HOMEPAGE="https://github.com/mynyml/unindent" 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/uuidtools/uuidtools-2.2.0.ebuild b/dev-ruby/uuidtools/uuidtools-2.2.0.ebuild index ea503d423b9d..d38636f2ee53 100644 --- a/dev-ruby/uuidtools/uuidtools-2.2.0.ebuild +++ b/dev-ruby/uuidtools/uuidtools-2.2.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/sporkmonger/uuidtools" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="doc" ruby_add_bdepend "doc? ( dev-ruby/yard )" diff --git a/dev-ruby/webrick/webrick-1.7.0.ebuild b/dev-ruby/webrick/webrick-1.7.0.ebuild index 0be83ee3a8e1..f6a819ababbd 100644 --- a/dev-ruby/webrick/webrick-1.7.0.ebuild +++ b/dev-ruby/webrick/webrick-1.7.0.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/ruby/webrick" SRC_URI="https://github.com/ruby/webrick/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="|| ( Ruby-BSD BSD-2 )" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE="test" diff --git a/dev-ruby/websocket/Manifest b/dev-ruby/websocket/Manifest index ea88ee9b720b..7d9e4572a5fc 100644 --- a/dev-ruby/websocket/Manifest +++ b/dev-ruby/websocket/Manifest @@ -1,2 +1 @@ -DIST websocket-1.2.8.gem 28160 BLAKE2B 25c7c055710f8d42d44417b3127de9a5ff8ef87dbf766cd468a88bfe116fcaa4f7d36b3caccb5780f2a1b4be05e5c4bcc74efffe6c2f4b65d0f1c8d12055b2a2 SHA512 42630e9d577a0fcbfa9f28ba487d12e4d96c59c615dddf91f810abc151a716aa9eaac3788999cb8eb2e729eff92fe8d262639b4b460029690994c710e78c138c DIST websocket-1.2.9.gem 28160 BLAKE2B 1d0423050d26ee9c719de1803bd5fbcda80acb2c47825e2ad4203b8ac6e3e9a925fbe3cab8f5c0b283841dbfdbb97b753cc4f2c7a9c689486dadd9573b8fb87d SHA512 42044df313e1ca2525700decaac6f77b8bf9d4f1dd21723de408c636196e9f77c4b9d865abeb1de68575ad3b59ad48a9e7c30f0e16dbd15695958f8cf6ca3d57 diff --git a/dev-ruby/websocket/websocket-1.2.8.ebuild b/dev-ruby/websocket/websocket-1.2.9-r1.ebuild similarity index 75% rename from dev-ruby/websocket/websocket-1.2.8.ebuild rename to dev-ruby/websocket/websocket-1.2.9-r1.ebuild index 81421d738bf7..d3b4e870357a 100644 --- a/dev-ruby/websocket/websocket-1.2.8.ebuild +++ b/dev-ruby/websocket/websocket-1.2.9-r1.ebuild @@ -1,11 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" +USE_RUBY="ruby26 ruby27 ruby30" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" RUBY_FAKEGEM_RECIPE_TEST="rspec3" inherit ruby-fakegem diff --git a/dev-ruby/xmlrpc/xmlrpc-0.3.2-r1.ebuild b/dev-ruby/xmlrpc/xmlrpc-0.3.2-r1.ebuild index dcb279384fdf..13223abe49d0 100644 --- a/dev-ruby/xmlrpc/xmlrpc-0.3.2-r1.ebuild +++ b/dev-ruby/xmlrpc/xmlrpc-0.3.2-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/xmlrpc/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Ruby" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" ruby_add_rdepend "dev-ruby/webrick" diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz index 64faf4a8a40717c6af4c41a6aeff74d9d402d254..4f4feebe7fb3fd77381ba932b85ff591dcdbc411 100644 GIT binary patch literal 6015 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 diff --git a/dev-scheme/bytestructures/metadata.xml b/dev-scheme/bytestructures/metadata.xml index 722cc318f6fb..0cf45ce6c0e6 100644 --- a/dev-scheme/bytestructures/metadata.xml +++ b/dev-scheme/bytestructures/metadata.xml @@ -2,13 +2,9 @@ - - xgqt@riseup.net - Maciej Barć - - - proxy-maint@gentoo.org - Proxy Maintainers + + scheme@gentoo.org + Gentoo Scheme Project https://github.com/TaylanUB/scheme-bytestructures diff --git a/dev-scheme/chez/Manifest b/dev-scheme/chez/Manifest new file mode 100644 index 000000000000..b96e0c79bbf7 --- /dev/null +++ b/dev-scheme/chez/Manifest @@ -0,0 +1 @@ +DIST chez-9.5.6.tar.gz 34565487 BLAKE2B 5d74cd3365b3039e6be1b774213da75da1080beffb1c9b5044466a8feff0171ce75d9999e69774754a5969d68825c571a88cb27d57af2718e98668e4fe936e3c SHA512 4affd73a5b2ea5cdec01fb200a32499387fc3769b7677ffe7d854f6a5567d50ba114f9f12951f99d8e0fd757c799e82e32c83079fae83e5fc138ee6e1a5f56c0 diff --git a/dev-scheme/chez/chez-9.5.6-r1.ebuild b/dev-scheme/chez/chez-9.5.6-r1.ebuild new file mode 100644 index 000000000000..6ec1f6d5145f --- /dev/null +++ b/dev-scheme/chez/chez-9.5.6-r1.ebuild @@ -0,0 +1,64 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CSV="csv${PV}" + +inherit toolchain-funcs + +DESCRIPTION="A programming language based on R6RS" +HOMEPAGE="https://cisco.github.io/ChezScheme/ https://github.com/cisco/ChezScheme" +SRC_URI="https://github.com/cisco/ChezScheme/releases/download/v${PV}/${CSV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${CSV}" + +# Chez Scheme itself is Apache 2.0, but it vendors LZ4 (BSD-2), +# Nanopass (MIT), stex (MIT), and zlib (ZLIB). +LICENSE="Apache-2.0 BSD-2 MIT ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="X examples ncurses threads" + +BDEPEND="virtual/pkgconfig" +RDEPEND=" + X? ( x11-libs/libX11 ) + ncurses? ( sys-libs/ncurses:= ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + tc-export AR CC CXX LD RANLIB + + if use ncurses ; then + local nclibs="\"$($(tc-getPKG_CONFIG) --libs ncurses)\"" + sed -i "s|ncursesLib=-lncurses|ncursesLib=${nclibs}|g" configure || die + fi + + default +} + +src_configure() { + local myconfargs=( + $(usex threads '--threads' '') + $(usex ncurses '' '--disable-curses') + $(usex X '' '--disable-x11') + --installprefix="/usr" + --installbin="/usr/bin" + --installlib="/usr/$(get_libdir)" + --installman="/usr/share/man" + --temproot="${D}" # required in order for DESTDIR to be respected + --installschemename=chezscheme + --installpetitename=chezscheme-petite + --installscriptname=chezscheme-script + --nogzip-man-pages + ) + sh ./configure "${myconfargs[@]}" || die +} + +src_install() { + default + + if ! use examples; then + rm -r "${D}/usr/$(get_libdir)/${CSV}/examples" || die + fi +} diff --git a/dev-scheme/chez/metadata.xml b/dev-scheme/chez/metadata.xml new file mode 100644 index 000000000000..7c0daa5cbed0 --- /dev/null +++ b/dev-scheme/chez/metadata.xml @@ -0,0 +1,31 @@ + + + + + + matt@offtopica.uk + Matt Smith + + + scheme@gentoo.org + Gentoo Scheme Project + + + Chez Scheme is both a programming language and an implementation + of that language, with supporting tools and documentation. + + As a superset of the language described in the Revised6 Report on + the Algorithmic Language Scheme (R6RS), Chez Scheme supports all + standard features of Scheme, including first-class procedures, + proper treatment of tail calls, continuations, user-defined + records, libraries, exceptions, and hygienic macro expansion. + + Chez Scheme also includes extensive support for interfacing with C + and other languages, support for multiple threads possibly running + on multiple cores, non-blocking I/O, and many other features. + + + https://github.com/cisco/ChezScheme/issues + cisco/ChezScheme + + diff --git a/dev-scheme/chibi/Manifest b/dev-scheme/chibi/Manifest new file mode 100644 index 000000000000..02dc27673a16 --- /dev/null +++ b/dev-scheme/chibi/Manifest @@ -0,0 +1 @@ +DIST chibi-0.10.tar.gz 1148573 BLAKE2B 1435d5734bfc44b6d6ddafdb339eea659345eea0db0e9b227830d7a6b6b14d3655af10906e43b6f8abd7eb2b90596fcb5dcc024abd2cba123a184f66ffcd0961 SHA512 348c20468e3b3b084ed25d38860f1afdecfb06ad9ff9ceb178c36930c14aa66a78f48b881a8eda28a30498662e7c722938212ea77b1cea89834d1a4377f0f648 diff --git a/dev-scheme/chibi/chibi-0.10.ebuild b/dev-scheme/chibi/chibi-0.10.ebuild new file mode 100644 index 000000000000..189f61eb059f --- /dev/null +++ b/dev-scheme/chibi/chibi-0.10.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Minimal Scheme implementation for use as an extension language" +HOMEPAGE="http://synthcode.com/scheme/chibi/" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ashinn/${PN}-scheme.git" +else + SRC_URI="https://github.com/ashinn/${PN}-scheme/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${PN}-scheme-${PV}" +fi + +LICENSE="BSD" +SLOT="0" + +src_configure() { + tc-export CC + + export PREFIX="${EPREFIX}/usr" + export LIBDIR="${EPREFIX}/usr/$(get_libdir)" + export SOLIBDIR="${EPREFIX}/usr/$(get_libdir)" + + # if ldconfig (stored in LDCONFIG variable) exists it is ran + export LDCONFIG="0" +} + +src_install() { + default + + dosym chibi-scheme /usr/bin/chibi +} diff --git a/dev-scheme/chibi/chibi-9999.ebuild b/dev-scheme/chibi/chibi-9999.ebuild new file mode 100644 index 000000000000..189f61eb059f --- /dev/null +++ b/dev-scheme/chibi/chibi-9999.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Minimal Scheme implementation for use as an extension language" +HOMEPAGE="http://synthcode.com/scheme/chibi/" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ashinn/${PN}-scheme.git" +else + SRC_URI="https://github.com/ashinn/${PN}-scheme/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${PN}-scheme-${PV}" +fi + +LICENSE="BSD" +SLOT="0" + +src_configure() { + tc-export CC + + export PREFIX="${EPREFIX}/usr" + export LIBDIR="${EPREFIX}/usr/$(get_libdir)" + export SOLIBDIR="${EPREFIX}/usr/$(get_libdir)" + + # if ldconfig (stored in LDCONFIG variable) exists it is ran + export LDCONFIG="0" +} + +src_install() { + default + + dosym chibi-scheme /usr/bin/chibi +} diff --git a/dev-scheme/chibi/metadata.xml b/dev-scheme/chibi/metadata.xml new file mode 100644 index 000000000000..6a31c51ea163 --- /dev/null +++ b/dev-scheme/chibi/metadata.xml @@ -0,0 +1,30 @@ + + + + + + scheme@gentoo.org + Gentoo Scheme Project + + + Chibi-Scheme is a very small library intended for use as an extension + and scripting language in C programs. In addition to support for + lightweight VM-based threads, each VM itself runs in an isolated heap + allowing multiple VMs to run simultaneously in different OS threads. + Despite the small size, Chibi-Scheme attempts to do The Right Thing. + The default settings include: + - a full numeric tower, with rational and complex numbers + - full and seamless Unicode support + - low-level and high-level hygienic macros + - an extensible module system + Specifically, the default repl language contains all bindings from R7RS + small, available explicitly as the (scheme small) library. The language + is built in layers, however - see the manual for instructions on + compiling with fewer features or requesting a smaller language + on startup. + + + https://github.com/ashinn/chibi-scheme/issues + ashinn/chibi-scheme + + diff --git a/dev-scheme/cyclone/Manifest b/dev-scheme/cyclone/Manifest new file mode 100644 index 000000000000..4d230a99c9dd --- /dev/null +++ b/dev-scheme/cyclone/Manifest @@ -0,0 +1 @@ +DIST cyclone-0.33.0.tar.gz 3946573 BLAKE2B 7eba62995ef3d327e14d6fbcf433d40e73c244508f8858d636a3a3fd05660e2921055932dedbe50ce8b384e9a9b44a09112aca6f851af6cd38b9b372769b2adc SHA512 96ffd3d04636b27f36c98920359a9f880c4b2a15e9820e5d91c82f821dc93357b665537e7688b00510d6a4fd113666edbd5ec109ff491f4f18d547129527b763 diff --git a/dev-scheme/cyclone/cyclone-0.33.0.ebuild b/dev-scheme/cyclone/cyclone-0.33.0.ebuild new file mode 100644 index 000000000000..2a50206ddfee --- /dev/null +++ b/dev-scheme/cyclone/cyclone-0.33.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Cyclone is a self-hosting Scheme to C compiler +# cyclone-bootstrap is the Cyclone SOURCE transpiled by it to C + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="R7RS Scheme to C compiler" +HOMEPAGE="http://justinethier.github.io/cyclone/" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/justinethier/${PN}-bootstrap.git" +else + SRC_URI="https://github.com/justinethier/${PN}-bootstrap/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-bootstrap-${PV}" +fi + +LICENSE="MIT" +SLOT="0" + +DEPEND="dev-libs/concurrencykit" +RDEPEND="${DEPEND}" + +src_configure() { + export CYC_GCC_OPT_FLAGS="${CFLAGS}" + append-cflags -fPIC -Iinclude + append-ldflags -L. + tc-export AR CC RANLIB +} + +src_compile() { + local myopts=( + PREFIX="/usr" + CYC_GCC_OPT_FLAGS="${CYC_GCC_OPT_FLAGS}" + AR="$(tc-getAR)" + CC="$(tc-getCC)" + RANLIB="$(tc-getRANLIB)" + ) + emake "${myopts[@]}" +} + +src_test() { + emake LDFLAGS="" test +} + +src_install() { + einstalldocs + + emake PREFIX="/usr" DESTDIR="${D}" install +} diff --git a/dev-scheme/cyclone/cyclone-9999.ebuild b/dev-scheme/cyclone/cyclone-9999.ebuild new file mode 100644 index 000000000000..12a81a63780a --- /dev/null +++ b/dev-scheme/cyclone/cyclone-9999.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Cyclone is a self-hosting Scheme to C compiler +# cyclone-bootstrap is the Cyclone SOURCE transpiled by it to C + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="R7RS Scheme to C compiler" +HOMEPAGE="http://justinethier.github.io/cyclone/" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/justinethier/${PN}-bootstrap.git" +else + SRC_URI="https://github.com/justinethier/${PN}-bootstrap/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${PN}-bootstrap-${PV}" +fi + +LICENSE="MIT" +SLOT="0" + +RDEPEND="dev-libs/concurrencykit" +DEPEND="${RDEPEND}" + +src_configure() { + export CYC_GCC_OPT_FLAGS="${CFLAGS}" + append-cflags -fPIC -Iinclude + append-ldflags -L. + tc-export AR CC RANLIB +} + +src_compile() { + local myopts=( + PREFIX="/usr" + CYC_GCC_OPT_FLAGS="${CYC_GCC_OPT_FLAGS}" + AR="$(tc-getAR)" + CC="$(tc-getCC)" + RANLIB="$(tc-getRANLIB)" + ) + emake "${myopts[@]}" +} + +src_test() { + emake LDFLAGS="" test +} + +src_install() { + einstalldocs + + emake PREFIX="/usr" DESTDIR="${D}" install +} diff --git a/dev-scheme/cyclone/metadata.xml b/dev-scheme/cyclone/metadata.xml new file mode 100644 index 000000000000..8e37f78fc1e8 --- /dev/null +++ b/dev-scheme/cyclone/metadata.xml @@ -0,0 +1,26 @@ + + + + + + scheme@gentoo.org + Gentoo Scheme Project + + + Cyclone Scheme is a brand-new compiler that allows real-world + application development using the R7RS Scheme Language standard. + We provide modern features and a stable system capable of generating + fast native binaries. + Cheney on the MTA is used by Cyclone's runtime to implement full tail + recursion, continuations, and generational garbage collection. + In addition, the Cheney on the MTA concept has been extended to allow + execution of multiple native threads. An on-the-fly garbage collector + is used to manage the second-generation heap and perform major + collections without "stopping the world". + + + https://github.com/justinethier/cyclone/issues + justinethier/cyclone-bootstrap + justinethier/cyclone + + diff --git a/dev-scheme/guile-gcrypt/metadata.xml b/dev-scheme/guile-gcrypt/metadata.xml index d8fa1e7ed60d..ad23cad35e47 100644 --- a/dev-scheme/guile-gcrypt/metadata.xml +++ b/dev-scheme/guile-gcrypt/metadata.xml @@ -2,13 +2,9 @@ - - xgqt@riseup.net - Maciej Barć - - - proxy-maint@gentoo.org - Proxy Maintainers + + scheme@gentoo.org + Gentoo Scheme Project https://notabug.org/cwebber/guile-gcrypt diff --git a/dev-scheme/guile-git/metadata.xml b/dev-scheme/guile-git/metadata.xml index 4df5b27601d7..d48f281c6f54 100644 --- a/dev-scheme/guile-git/metadata.xml +++ b/dev-scheme/guile-git/metadata.xml @@ -2,13 +2,9 @@ - - xgqt@riseup.net - Maciej Barć - - - proxy-maint@gentoo.org - Proxy Maintainers + + scheme@gentoo.org + Gentoo Scheme Project https://gitlab.com/guile-git/guile-git diff --git a/dev-scheme/guile-sqlite3/metadata.xml b/dev-scheme/guile-sqlite3/metadata.xml index 3ca96a6afc1b..f1731075833a 100644 --- a/dev-scheme/guile-sqlite3/metadata.xml +++ b/dev-scheme/guile-sqlite3/metadata.xml @@ -2,13 +2,9 @@ - - xgqt@riseup.net - Maciej Barć - - - proxy-maint@gentoo.org - Proxy Maintainers + + scheme@gentoo.org + Gentoo Scheme Project https://notabug.org/guile-sqlite3/guile-sqlite3 diff --git a/dev-tex/Manifest.gz b/dev-tex/Manifest.gz index 25259bb707e112cff725f1e06d7a8791999ecb35..3180b63ac5d2e9257df2ab844547a4ae1776f93e 100644 GIT binary patch literal 6341 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 diff --git a/dev-tex/html2latex/html2latex-1.1-r3.ebuild b/dev-tex/html2latex/html2latex-1.1-r3.ebuild new file mode 100644 index 000000000000..dd5a18cfc929 --- /dev/null +++ b/dev-tex/html2latex/html2latex-1.1-r3.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit perl-module + +DESCRIPTION="Perl script to convert HTML files into formatted LaTeX" +HOMEPAGE="http://html2latex.sourceforge.net/" +SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz" +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="imagemagick libwww" + +DEPEND="dev-perl/HTML-Tree + dev-perl/XML-Simple + imagemagick? ( media-gfx/imagemagick ) + libwww? ( dev-perl/libwww-perl )" +RDEPEND="${DEPEND}" + +src_configure() { + # HTML::LaTex + cd HTML || die + perl-module_src_configure +} + +src_compile() { + # HTML::LaTex + cd HTML || die + perl-module_src_compile +} + +src_install() { + dobin html2latex + doman html2latex.1 + dodoc README TODO + + # HTML::LaTex + cd HTML || die + perl-module_src_install + + # rm unwanted README.win + rm "${ED}"/usr/share/doc/${PF}/README.win.txt || die +} diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index f5ed58397c0567aed42fa7353da7c22557f5127a..26fe1bab4cdf680941690cac6e571c3b745e5a00 100644 GIT binary patch literal 64621 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

v~wyxv^_`{*SZxv5&H*wDk3PHY1+b{O~kkOc)*n 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 KHC%g2)BylQFusrg delta 64535 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 cl|53DdAM0tRa +Date: Thu, 20 May 2021 08:13:09 -0700 +Subject: [PATCH] Add the TEMP_FAILURE_RETRY macro to linux-sandbox-pid1.cc. + +This allows us to build Bazel on Linux systems which use a C standard library that does not include this macro, like Alpine Linux (which uses musl). + +Fixes #12460. + +PiperOrigin-RevId: 374873483 +--- a/src/main/tools/linux-sandbox-pid1.cc ++++ b/src/main/tools/linux-sandbox-pid1.cc +@@ -49,6 +49,19 @@ + #include + #endif + ++#ifndef TEMP_FAILURE_RETRY ++// Some C standard libraries like musl do not define this macro, so we'll ++// include our own version for compatibility. ++#define TEMP_FAILURE_RETRY(exp) \ ++ ({ \ ++ decltype(exp) _rc; \ ++ do { \ ++ _rc = (exp); \ ++ } while (_rc == -1 && errno == EINTR); \ ++ _rc; \ ++ }) ++#endif // TEMP_FAILURE_RETRY ++ + #include "src/main/tools/linux-sandbox-options.h" + #include "src/main/tools/linux-sandbox.h" + #include "src/main/tools/logging.h" diff --git a/dev-util/catalyst/Manifest b/dev-util/catalyst/Manifest index ed98acb9b3cf..7bf82317e463 100644 --- a/dev-util/catalyst/Manifest +++ b/dev-util/catalyst/Manifest @@ -1 +1,2 @@ +DIST catalyst-3.0.18.tar.bz2 621208 BLAKE2B 63f76634b96006ef4a751b0ce166ab36dcba3016234251b2e44e89b43b0c6909e57914007d6287e54584094ff7f064c0251a79f095c87e4c7957925e9d4605cd SHA512 94a30304b242b4e63cc14f34916acd68c03700876ba1cc2f516880f4e8365258de8b62db85cddc9492229414484ba6908edc91991b70b13da0578792b8b96aa3 DIST catalyst-3.0.20.tar.bz2 620395 BLAKE2B 24e1e1def627bccebea4da7b4c0f787d1b7e06cc3a830847896d71e997d859ecc2131a85d328f2d58226bbf2d459ca349d50b1af68b95bb06bfe8e1843f4c4aa SHA512 f2f2b0003a70b7843006155edca0971508d19199dfe803b85477d2f2fd0365304b9e65531cc19bfb06b83fa98dac11960b72001e899bed0f9b55c0f6881a853e diff --git a/dev-util/catalyst/catalyst-3.0.18.ebuild b/dev-util/catalyst/catalyst-3.0.18.ebuild new file mode 100644 index 000000000000..5793fe90faef --- /dev/null +++ b/dev-util/catalyst/catalyst-3.0.18.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +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 ~s390 sparc x86" +fi + +PYTHON_COMPAT=( python3_{8,9} ) +DISTUTILS_USE_SETUPTOOLS=no + +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 kernel_linux system-bootloader" + +DEPEND=" + app-text/asciidoc + >=dev-python/snakeoil-0.6.5[${PYTHON_USEDEP}] + =dev-util/protobuf-cucumber-3.10.8:3" diff --git a/dev-util/cucumber-messages/cucumber-messages-17.1.1.ebuild b/dev-util/cucumber-messages/cucumber-messages-17.1.1.ebuild index b410fc23b087..886c02470603 100644 --- a/dev-util/cucumber-messages/cucumber-messages-17.1.1.ebuild +++ b/dev-util/cucumber-messages/cucumber-messages-17.1.1.ebuild @@ -15,5 +15,5 @@ DESCRIPTION="Protocol Buffer messages for Cucumber's inter-process communication HOMEPAGE="https://cucumber.io/" LICENSE="MIT" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" SLOT="$(ver_cut 1)" diff --git a/dev-util/cucumber-wire/cucumber-wire-5.0.1.ebuild b/dev-util/cucumber-wire/cucumber-wire-5.0.1.ebuild index 3e3d45f68c9e..c0af915f3515 100644 --- a/dev-util/cucumber-wire/cucumber-wire-5.0.1.ebuild +++ b/dev-util/cucumber-wire/cucumber-wire-5.0.1.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Executable feature scenarios" HOMEPAGE="https://cucumber.io/" LICENSE="Ruby" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86" SLOT="$(ver_cut 1)" IUSE="test" diff --git a/dev-util/cucumber-wire/cucumber-wire-6.2.0.ebuild b/dev-util/cucumber-wire/cucumber-wire-6.2.0.ebuild index 7f20f64975ca..f51e28ab8fbd 100644 --- a/dev-util/cucumber-wire/cucumber-wire-6.2.0.ebuild +++ b/dev-util/cucumber-wire/cucumber-wire-6.2.0.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Executable feature scenarios" HOMEPAGE="https://cucumber.io/" LICENSE="Ruby" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" SLOT="$(ver_cut 1)" IUSE="test" diff --git a/dev-util/cucumber/cucumber-6.1.0.ebuild b/dev-util/cucumber/cucumber-6.1.0.ebuild index 97932e11cf08..c83fc4c1c77c 100644 --- a/dev-util/cucumber/cucumber-6.1.0.ebuild +++ b/dev-util/cucumber/cucumber-6.1.0.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P} RUBY_S="cucumber-ruby-${PV}" LICENSE="Ruby" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86" SLOT="0" IUSE="examples test" diff --git a/dev-util/cucumber/cucumber-7.1.0.ebuild b/dev-util/cucumber/cucumber-7.1.0.ebuild index f12a14cfbeec..fd373b1c6c5a 100644 --- a/dev-util/cucumber/cucumber-7.1.0.ebuild +++ b/dev-util/cucumber/cucumber-7.1.0.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P} RUBY_S="cucumber-ruby-${PV}" LICENSE="Ruby" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" SLOT="0" IUSE="examples test" diff --git a/dev-util/git-delta/Manifest b/dev-util/git-delta/Manifest index d4535f31df9e..0d1c7626c74e 100644 --- a/dev-util/git-delta/Manifest +++ b/dev-util/git-delta/Manifest @@ -4,6 +4,7 @@ DIST ansi_colours-1.0.1.crate 9937 BLAKE2B 04d86fb964138cadeab0cb708e99d198189ef DIST ansi_colours-1.0.4.crate 10525 BLAKE2B f71ef0dc730cb35e634623cbf6888abb72519fa53b40aba49ad1151a37d98bf3ff93652ad67d276243c7ef9435a19b839a43a4122e451a2defc96231fba145e9 SHA512 36eef5c4c84f7f8bf3adb65eca5d7d2da48190c127cd76b78b7bb035cf98afbf2534b82bb293cc1e472eaeb08d541fe28a87b99ebd53dbae8a50026898b043b3 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 +DIST approx-0.5.0.crate 14359 BLAKE2B d1811157cb560d24b559b5f4954654dcfe4d1d418f90ed98536c0f8c72584b9cc10c93c4e89fa376f96be043338964d07bc722ef16ebf3041e8c7eb755f2941e SHA512 4c7ef7d54b6a9fac11587fd16638d36d8738e5156f5abf77cd994056377427f12170b61c03d1acf591dbb897911babc852c2a4a12b3c5277e1065d952c9e7dc6 DIST arrayvec-0.5.2.crate 27838 BLAKE2B 51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f SHA512 1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004 DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b @@ -19,23 +20,29 @@ DIST cc-1.0.66.crate 53454 BLAKE2B fe34309ae50a3b022c36270a1dc819713f9d70e9ade2f DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980 +DIST chrono-humanize-0.2.1.crate 14509 BLAKE2B bce741f86f1d826b9efaa25907a40a88d8e18c50b5971a0ac6794d64360605ec9515eccbfa04c12c753cb640406ed45f4da530e1864af5498c0b14fb2b66cb30 SHA512 199a3da317791cd4fd607894afedc8b6607a8562f9f69ff805304a65e935b51cd7681521bb23c1c00baaa6d7e836174d51986f77e683c1312d3017f41f95d083 DIST clap-2.33.3.crate 201925 BLAKE2B bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25 SHA512 3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf DIST console-0.14.1.crate 22844 BLAKE2B 2e7a1480fc10ba92d4d5c601b87a0dac840b71c6c44679acf0a90667f37a40528ff2155130aa72be2ade1fdef4e6512dfb404b0eff181d77fbafb00c25dd6c5c SHA512 2c85d1938faca5163dd7eede2a8a07569e536c92fd0fbc7f6e6ed91c60fa7f947f0ae101817ed943b0668c4d98ddfd3149033c83614786b5d841b19a8b011c91 DIST console-0.15.0.crate 23507 BLAKE2B 49694683baddb53e0f35584403aa93616164c2d3b94b39e0e35ebc4f915c37c8e794619d57b44ac0ea460ddbf7ec43323adecf657cc6f2869f313b3cdbf3a46a SHA512 70bd6abfafa533903f273ec3b34da6783856bd1abedaf139fddafac0dbb03fa9154f8e1e1bef01fd8de3c53100bbaa93313518c42f8ce51217c23ef34d3f9d62 +DIST core-foundation-sys-0.8.3.crate 17519 BLAKE2B 4ac3d9ab16753dd995abe82f158d460d0d22184ab55d260e73b20305cffe4e03427dabfe0c8be968b6c3ecd348be2e17154ded7c9bbd5a95334ff266fe83bbf7 SHA512 a3ba3184cef65dafe8318c4db7e59eb2749dcde7b2370ad20272b0735ded0032daf2de3fd0cf55eb48448a335f5b81e8e745f2a647f9a43bb85946ce714bfd82 DIST crc32fast-1.2.1.crate 38172 BLAKE2B 80801a345f4c5ed8a5fd335bbf672eac1733a1c2b333dc8a8e0254338148ce7b34402201a8d2d7434dd1b057f33d99d3a8f02610ea50b54115d80bb8da28b2b0 SHA512 4c04236bb15a5c63b712c62652777917e947823abb20a0d0b372c850ec1c8695faa414e8de73904f1f1a296d7b00a6206cde8da404cf4cdaa2e8408e64b62b5e DIST ctrlc-3.2.1.crate 12893 BLAKE2B d366e12c8d2d5f34399c9e8ff797e30870682bf8f7bcf4e1bcd50a7ab5c4610cc6db154fc9b4c1abf9852cf0fff1c7c927514ea7a2cdb9d199c6e1bae9368716 SHA512 7305e97a3f161db942ddc194d14f670087f88e3ccb5b94114fbd6afba04b4ac1cb063cf87ccf6fdf4678bb667b02f3cb2e6fc1ca8bc47b6ed8e36620cc4a1a8b DIST dirs-3.0.2.crate 12184 BLAKE2B 414fa4734fd9e108dbc887210e71c8be9834c1764ca35af66781a8108af9fc704f4e7d420ffbb2adeb2a14ca5658e53cb5da4b486e093b3de010c542f7ce7c7a SHA512 97dc343d580ecda68aebe87bcbe8c13a00078943771e3f1dc3101d8d450d2ccdd0d74283870eac1d88255a99e887166d42533ba8e70d15b9cdaddb57e3a27c55 DIST dirs-next-2.0.0.crate 11689 BLAKE2B f5022bc51dd50bad4ad0fd05b159a4117aca47afbea66dc42c8306ca58f3a550165afbcf9f5f721ef5ad8d357eaff305c6f6e42789354a910d5f1d05d3b7b7c6 SHA512 6ccb732da8ccf7bf35952c22a3b0caa8238319feb0a6cd3b0957e6be12548a2ce507c69cb6d3cbd2adfb37e13e6521c6229da5999edb0e47a292a41c3ea1a766 DIST dirs-sys-0.3.6.crate 10626 BLAKE2B 6da8e4a1e51a4e06ab742ce5eb75155ff9b7cbe83f06947a0bfcda711ae1e0dbe51f9a1e1733ba771f2daddb2b8b14e343b9615608c1d9a8fb927b033c161b15 SHA512 79b6bfda14aafa3839365496e1b1926f763d3569e4e138a59f4acae15c38ec9a3bdcaa64293b03b536141c897c2bf68a67d7ae5670d86215080aa313e53d39e5 DIST dirs-sys-next-0.1.1.crate 10490 BLAKE2B a691f9603b649f648d410c7588a84c69adaff41179aa8eac899ed47082f171d765876864f08e3d0dbf3fa3798c1342b30e3bdf530ef06ed017c235a63b15d5a9 SHA512 e89af71b6bb4e23efb8ff189b42615672c2aa305fb8798393de2f9151c78cbfd5f3e45b066f5de64dfad69a84b15e72a1cdb4377f31ee9288018143017ed5730 +DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf DIST encode_unicode-0.3.6.crate 45741 BLAKE2B e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4 SHA512 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77 DIST error-chain-0.12.4.crate 29274 BLAKE2B d082bcbce47411477e8b597cfcb76985cc7d6f1696926cb5314f4e84d2c8642939f5263e110aaef56353ec086a21874a8093bcea1d018be81c86ca42c2c30d71 SHA512 c0ee19a0ba2d79ff1843148d0a582045e68466a9dc429e5f3c8a3a75bc1b6e0d6de03ad69fce851bc0297e7db77b2c6817a13c37e1c3d4501ed41db8a454bf79 +DIST find-crate-0.6.3.crate 12092 BLAKE2B 5434dd8ba17e54ddc3d68e0fbfdb0e0a2026c0c62ed76e5b64b19d8da1963e693e43f385c41d0b7d480369705291ac67abff9aab8f2b7a84b57abd7b4732cfa4 SHA512 f7866a4f917df064277630570f987898e465dce98be548ff7535201ada88b5db71c755f00013fcfed45ffdf29fd667c90ff19999a1fb7cb183a7007bd011f899 DIST flate2-1.0.19.crate 73768 BLAKE2B 1cdce9db71ace32d45b90774cc0804f4f663d1193687e9487ffcb8b8962006c680449dcdabd296e1b1046bb3dc2d910a11106f24debea5c63f757b471fc33fa1 SHA512 6e802f351085ce8804afad32d9502980269e2c03e2315349b9dcdbbb6895f61c89fbde822e31504eb00d94e665e1a8186ea3d128b5b612c61323494a8dd4332e DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 DIST form_urlencoded-1.0.0.crate 8412 BLAKE2B d65250a1d56cee26befb8733733ab67ffba9b9826755194158f336a22e792d38320292548ec73cedf18a56a806707334eb75833e54bb811c56a2ccfee05aa731 SHA512 193b8630b2790931c1ade898187637b2efdfed60b2c98a2dec6658380433fb7711fc2d8196834c19eecddd219ca7383e4a4946bef25c664bf4dc010388b60605 DIST getrandom-0.1.16.crate 25077 BLAKE2B 0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a SHA512 c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53 DIST getrandom-0.2.3.crate 26261 BLAKE2B 3e52a87b9355f850e07e5080c20e1ab3acfa927bae28c63bb8bfd6a773ad77be96d3ba770c344631cc0f2d9a95aac920790173168b102e25f50480ee96663569 SHA512 e6da64ed529cb0fc000b613f75187ed6b20f716e721d8a02ac2ae39c507fb9f6189ebb66b522d28584eff1e7e9efc274cad6bfe43f464f58053701e1d51c603d +DIST git-delta-0.10.0.tar.gz 1155137 BLAKE2B 8aaef22778edf1b1d3118d6a743a26f03bfb25cedbed11b4b4a783b98160cb6efbea0d0c67a7ffd37a89a46690e2bdb76096803277cede77aad905afe00cafb9 SHA512 efeb418371862e771c874b0d128b918acc8c47c7f2ed2ca377b3d938bacb1f1fb4c0ab35cb29194303b10ba29015fae21d906c5bbb9ead678c4e0d212b7ff550 +DIST git-delta-0.10.1.tar.gz 1155555 BLAKE2B fc80508bfd676fcd9a2126435f59f896f38c83c8ceb008efeb06c4d413ec25fdd8b6e83320434d98b9952348a5a1e9d925624fae1d7a17303d3158a890807341 SHA512 c1c40cb86584cde51f2f20cb576a330634a4c6534565c352d6f715dbcda6ecee2d078231a3d9d8ad925cb7962d1d9dc5743fa0280d370d8760ade0f5dfa035f8 DIST git-delta-0.7.1.tar.gz 1064009 BLAKE2B 3932d4adb5f696b92bf9d8987d90b2521401211944f9a8c0e5587e5dbcdf9ba93406547dee42885ca248687209c56d59e0f079f9e583f9b70104c09a306516a3 SHA512 cac2fdb9460ee49e8855a99ba2d9625205f050ef6be286c5ab55950aa256243ee5f367b8c2a333759a6a0399c89edb33ec97014296403a9ca4ab9b3d9704530d DIST git-delta-0.8.3.tar.gz 1069452 BLAKE2B a27fe07538acfd6346bc12f2e4ad03396737e268ce4653b25c908fbcc7bb47fe2ed76550dc431ab80bf9ab86746d4cd9b551ea68a47e603ae9fe99aa935df7bf SHA512 8cda4255c878be8dc4dc841dc1778f992c7b01c7a56965babfff9cd0dd085b751e79ffb87450d50d78fd094f2ab851f468c0e88ca4e2f0becf6ebbc122ce602d DIST git-delta-0.9.2.tar.gz 1126468 BLAKE2B 46ed5598965553f6c9df28863efd0304deecedc41970701fe46d8698494cdfd371bc463845586b9e3a1150034a36abde403d6eb5185c79bf65d918418690beea SHA512 14557103e0a5edf1c307c5036dc092fbab119952d2eef95709e3a363d913ae11e3d8fb7bf16e7dd26bd36e8a7d51c49e70edb002fce8f00b428c7ee330d49d01 @@ -69,20 +76,33 @@ DIST memchr-2.3.4.crate 23077 BLAKE2B 5ddcc5fba109030040dd0c394344860ac0cb966799 DIST memoffset-0.6.4.crate 7664 BLAKE2B 098783d0fde7268b16fc5c9f5df005b93daac18092f04d981559b9f0fa310344c6fbbb93d42587ec7107a5c4e8d757508377dadf03471dbd7022f3bdb5b3da4b SHA512 bf8d05b72571ccdef32a93cc4489ab4cb7abd41415d55572d1dfb983053afe3eb2615e968d87a326af90c5702b9959150f985a4186acfd61df9b69a74e99713d DIST miniz_oxide-0.4.3.crate 50058 BLAKE2B bc7a152a984de061803c11255459ce3d8fa64dd5b38de9f2ed29213abc1922d68746ff523de3b99e0e95a8933ea75448a9fa1e14cbbe248549074cd5ce7b3c1d SHA512 8c0e2b3a585a0986a61977d4459adb1a7c396ab53f4f688dcbeb2a09c60878b0423f54fd1879c190f5c64690a2473ed2a07d4162a650f6c39f402f6b27e863b7 DIST nix-0.23.0.crate 185348 BLAKE2B 3b5acd0972755d7e3f724d2429b801d5952f2410d91240f9410a8fcc724421beb8c85c9df35b7b877036bf7bb83977e579293ca473efbf9a34cfaa07ad174fe6 SHA512 0aa28f348b67eb79f6f36410e0be4a888294312350b67717ef462905fddb7cba4d81fc0748515629cfd617535c2244e651b05cb0600a054fdc40ec60346a8c8c +DIST ntapi-0.3.6.crate 127221 BLAKE2B 5e530c90eab66c73fa1864084eb462490bb0cce58ecd9e22659d4933ae94871c722dd2e9b351f9ab620a0e45779cc2030cc65bc6badcf9ccc6263d0850c11447 SHA512 c07f2ae51e4fbbe55de9f617d333e4042a93de69e9bfcdd44acc1b342edd88cc2a360fe6710d9568594e2c0990776004400d0741e61d1a2a1cec4a645c4cb035 DIST num-integer-0.1.44.crate 22216 BLAKE2B e1c08427e006cde6f2084adadb6086e87e6d6f8bb8dfa757a8228aa671e862a366e4bd8ca5e0500008c18bab128aead9bd5b1e53568a4f40afadcaf3882ee98f SHA512 d07e27ede02a1d007373935fd91e57a26e0e84ae14bbe24be66763baae6850788bd64ad2598d2bde4f4fad6c8a4675c40bfe0927164b16b9b69de5e9a83d9771 DIST num-traits-0.2.14.crate 45476 BLAKE2B ae310d9d5640acc3e45e1e5d1d2f519539795922c0058ee940c94c94b6654b39358b7c18dd23a276f2c1b16a30dd4de4cbc8575bcda6a5c11e70665d670e6439 SHA512 c3028eca9f7b718de0db3a36cf3e462bdba43562d52c9b809ed4cc0aa6af403aea542d6d4da743cd1dd541397815a3c5a84cef4d6e40122994e4be6a62319b2e DIST once_cell-1.8.0.crate 28925 BLAKE2B 7681b1a7497b5711e663773c1a7e076f333c06c10d3f289079a781c36f050c1620cc279742ea8e5b15ec48f3d6038a6079bbda7fee3ae8e1128bd916d53ed43a SHA512 88e55c9433225ce85a08353168c87fca2237615482160a5c28f3ac17f06d48c63e0c21b5f7ef81f82ca133436e371802ea099453844f1c111003bcb6ba89e827 DIST onig-6.1.1.crate 30790 BLAKE2B ee5b49def2318cdc1fa7123484eef48551faba5be52659403e7c037e84a9d2c786afdadd44812b1a478762ae582fe24f46425f9d70f1adecc870020bdcb58b29 SHA512 4d754f05a3612486f6730f850956a041f1fb8ff723fd512acd0a8a0a4a2c8be2b98cd6f7b6a882947d3b368bdb5822241e55a87eef331de80c375433d326a864 DIST onig_sys-69.6.0.crate 620817 BLAKE2B 294bc78ba0aa31743ec12c1cd2c29c3566fc960f64788681cfc3b333e942efc367c1721efdad06bba218a48b3eb1893b28daac163f76cb28a3f872e940ccdf02 SHA512 79903461da8cdacf3f50c7f4d7a1babb200a883a3fa6515119a6d2a82c15eb64b7f758932a2a8c46f89acd052d8f2ab84cf87bf16a3ec9c570667232f54418f5 +DIST palette-0.6.0.crate 134265 BLAKE2B d1d1314a172a60361a9ab763e403500b6207312bafca1a6c2e37b0f775edb38eaac12297fb287b4b9db9c55a5e783c7c42eba3a5db8fc3587a91107b7372fb28 SHA512 541ebb5112651b1d688c26a7b122ccb76fae89a6a6b00e98a6c2b714587ec166f3f97ebe2cb21a5321b406718803d47b6fa1f4df30b55012a8cfb8cd4d7a280e +DIST palette_derive-0.6.0.crate 14306 BLAKE2B 2436c3e814213d47b5b7b8d48bbef8c6fa48812d75bae88e1458d3910842b6519a3798556c602ce0cd3b1356d542186bfaf98d3eeb8ec7f1a9d0badda83c5dbb SHA512 3d29a4c62d88d46322a9ef176de4b6ee80805d19c811899664cd0c1f6589eb8923d01962d57bdef54e20680fa7e57d5c5bcb071ba952f0b902e822fe8944d161 DIST pathdiff-0.2.0.crate 6189 BLAKE2B b04f2769452686f94651251f017ed03c264b4fbd471a1ea1c529d48d0a2899a491aaa7f757dc6e5338e4536fcb0641bac46a7c6bc99280bdea7f6b91c7231bfb SHA512 9527aa96b6f873014c216c6326e0d235f764951d244f5cf36e2eaa0b8182b25e7766a46967b5b0b936163c6ec4796a15e72540dd3faca8abfdcbeba651c21f71 DIST pathdiff-0.2.1.crate 7142 BLAKE2B 7f9a162c2add4acd69a81171fdb31aa9a67beb4e1be0fe93d76dc46b320729257240fca5d65dee38901f6b6ed1e536e3fff09c93cf3482859e6ba27e7206fc5b SHA512 a646f271ce81d5f6d4a8e0d98a2c802a8796a961cf8fe8177911e7757bdaecd8b156ff22046f1663a9efcd5fef1e6f000e5509d3949dbaeb494126b7e8a546b7 DIST percent-encoding-2.1.0.crate 9748 BLAKE2B f3ff35ac683724b15e40c85e0fb8ececb07b61beeea82b7020f02d27df05a8a3535f157b3cd688533e414d6541de7de8640ef4756706d8061af0fec94ba04ab3 SHA512 98af4dfa7c6a3cf0d5aa929c436f9eb1ba1b576a944513f1284e6df2ad06be7cab9eba145d888d50af88f8c970bacc702b323041bec6d4fa1dc34095186c628a +DIST phf-0.9.0.crate 4712 BLAKE2B 1ecba00b75d980ac6f7d0a2065233c1b388bf54dfb8efda7f7deb5221ccc7975b94dc9731481043a94ec06d2d54206c77891351701fe8fb7e5e01e017586f6e3 SHA512 0a10c9afbff6e40146cf32f8a279368ef0f73ce32d1ca7f7e527e03f3432635ae2b993531b3d9ae3624c2feb875b302cdd0c3588047287dbbc201e8485260ee6 +DIST phf_generator-0.9.1.crate 7527 BLAKE2B d20eafec1e6c5878820436254ba77d59f3bcbcb265c25bcb432250e34705a93dd5ea3ef23d9f16f935a5783daa3ec3e346742f7ceba8899a883cbd288d069365 SHA512 0243d80b67b1a43d00f17b3b723daa5b90086a9b804fb678895543db39dcf819da8236cf85a5b9370bc5c66bd49f0d96685c327ac62db85a94246e7acf53e16a +DIST phf_macros-0.9.0.crate 3537 BLAKE2B 4e82ea5dec7b8b9d0e321a56b12218c8b04292a90465b11c6f8b2f0440dcf9a9b02dc15e6ef775b091dacbbc589d3cec03770a0ecdc779b2f97a85a238875335 SHA512 92b14f1b9e47acf448583538d4f783e0c8da1ed0231165cf852788e2aa5af29e646d655612b7ca7a2af14e0139dc7be5a34464938109863db33aeac2d5c313a2 +DIST phf_shared-0.9.0.crate 4111 BLAKE2B 04d4344d7f07a8116ff7ac2497d64e60eb527d1387107d7bb8f7dafe14802434e8e8e3f4587580a673760a7332fab90fe6307905d571ada432b6541cc29af2b6 SHA512 9c15d6d0af7809c036c510b964a6f9e2c07b7c866333b30e71c3e302035821ad1c21993b3c56522c0f2641028dce42aaa8532a04a50f0706c6501f5c2c739f26 DIST pkg-config-0.3.19.crate 15451 BLAKE2B dc23b5ef12719b4b3d2fc5c93c087399ba954a5e127be91b26619466d5d7422e71684d02905304dca65273d69b66338d94c0642e3810a14df845ef507ddc0bfb SHA512 42bc13c4e39c8f71690db527d815884acdfd2ccf5fbfea700c6ed60257e852cdcb1c443e7774409e51da53612b0ff0aa165554b99fd0cba973f94a8df52982d9 DIST plist-1.0.1.crate 39980 BLAKE2B 59c5e604e3e381e7d9a76fe7b694ff1779842bc8908fa187b176f361735c8fc8bfbb208ba3ae6ae5871ae2b8fa63e7266379b344eaccda17fc84b2c2ac545e4a SHA512 67c9b478ff89b3461a44c72e0718047fe8378909c3c371de36d875b54e867b7c41f56ccf6215688d7a511fa291620eddea1e1fcd7bfe357276d3d08ec9a84376 +DIST ppv-lite86-0.2.15.crate 22002 BLAKE2B 3f967f112ba799f18a3f897c944ea656994abdc7c912868023de90d3885a87d9544159c44b6aeeffd83c1fe0172e326bed4044c2d199ca899da4f8420629736c SHA512 6dac73153d244cca97ea00e429f783a7d03b48f10ee450cf6f8d77581010b28be5048f53322b0c888b425b5085f440b6ea90599ea00c55c641de6e29da42f0b3 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.19.crate 15556 BLAKE2B 98c22fc3e5f5fa8b6f44d15de42b6ffcc82ba3f98a07ffa48bcbc5d3abcfca6af136c5d0d8c7f1ca34261ed8f8c9c17a394231f97a4c342c81aa7f8b9e74b203 SHA512 9e4cbec41056438287f5b23086264c86e2f0cdc193064006556736377b2954229de13a585149b9995002c9aee3334ee2a80ae4afdcc96cabe7ed2bf718476952 DIST proc-macro2-1.0.24.crate 37716 BLAKE2B e2bdbc7cc9ea254529e322f6a2eb44002b4994fc4a00df32012f66740e8e73ae70820dd40b7fcfcf024f3c7784ab9add5cc1db37f4c72d5af5c8f00164ebc145 SHA512 c3d23a5136c55d734084ce1d76d54f237fc1003074af102c2ad96d851ac496ffc7513ddc505a68af4051c9d6de09725a0ecb6e76ebcdd77a1c056f8f9242c9be DIST quote-1.0.8.crate 24997 BLAKE2B 53f8d9e363e2697b580f4bfa39257a6ea1d1899f6cd73f96233cb476de1aecd0c4bca9a8856d128af81ae0f428be71c19b0d2e4816d856bff20030c4cc9258b5 SHA512 448d06465d93d384bf31b0249fd143a92edc4b9be8bb3a8c1a86366241be6469c3874dac98acb3810d5177b106d7307c7d9e879f91cce2e278a319ef1935577f +DIST rand-0.8.4.crate 87406 BLAKE2B c09358416d2425a8243b623346fe71bf6f03fddab1a23fc752f4303ba7c241b3606629e4edf0ea720785bda0bca534acd675c2de079b78eac3df24a1ad6ba654 SHA512 77ae0e988e31e12f7d3f2c40814f930eecbc94c4aced827c337be78eeeabf39fde2dc5c4fda059afdc01285ff4afe30393c32694377de004feff16207606558e +DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 +DIST rand_core-0.6.3.crate 21938 BLAKE2B 7c73e2da6d423c68dbbca31f6528bdb3f42fa39b30d0951ca7058e05ce16ef09ef5e047697b33ec17720314f934512c0907aeb892df93d63abd8b63eda2b50a7 SHA512 0fc31f96ca8ebba8c179367de01458e909265e1d627ec0c5620be7c8e83d2f9570471d6ec2cb2bc4bc531505b02fc31f1165708cc1357906791c87123b06ee87 +DIST rand_hc-0.3.1.crate 11891 BLAKE2B b3aa810638390eea4245ebb711de88ccdc2a64350a5c6e14064fea7685d49746b4b77215dbb8374fa7a6cbc2cfd79fb553513d6e551acf64586d8303f7d4f3a0 SHA512 582bb44b81c27e698eb57c6f06444b8a7c9d3f7ee73f4e14be8004c4bfd3bbfd9795c69f7294b5e87107e86b90fa3e91ad080964474af81c92705d356e43fbb5 DIST redox_syscall-0.1.57.crate 17087 BLAKE2B 88e3ffcfd752e757f8fadfd4edca367f9185f09e609c329bb36f179183cf103dc182aae701c14afb717d2b4c3d72ba307b49fc671cc97aa7c9d03df1a7a1835f SHA512 c6e187087060084b7173ed0d9d0e982e4259d4f76522112268c02ff20751382e3bc8e119da6153170f5c54bd5b9cb028910f2f85c1c842099205dccd44659184 DIST redox_syscall-0.2.10.crate 23582 BLAKE2B 7253dd96415e7b70df488c208d86c250c670b1245ac6573a59085faabbde9e33fabfacd233e7d737e365493db14008c180274b41ea0a4af5f6f98eec666a873f SHA512 ef012eb4bffe32119e50ecdbef4cc31f6e84a344e94f026484fe4e2c904f94053a8b6249fb6bd8ada31b3ecfbf0096085283bb68aeb62b1b01b57f35794aee92 DIST redox_users-0.3.5.crate 12644 BLAKE2B 093141c98164163dc66378f2ccb48a5f478c5b40b69ad4ecb89fe8967e4a309974088ea5f7a2b184b625fc03348f2e75b0809d3683696e9b74d5c4a5ac6a4e8d SHA512 d90f1816205a4f2eca59397f6866e5cd965af652940f56930f8bfbe2b50eda75cf78b09200bb69416a35cbeead3cbd4de354805568be2feef1ae4d691b9a6a3c @@ -97,8 +117,11 @@ DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764 DIST serde-1.0.118.crate 74248 BLAKE2B 0d78d29a9d97da401dba93cd6e118dfa48c73351e32ee48bdc2a649ad60f1b198574b78a5261564d466e8097f8b635e810f4c8a52592e3f39550910e250971e8 SHA512 d3b316e721ce395fad656a598fed7e83b248a3dbd98a9eced98fdc337c8fd40f415356a0af6a0e5a104a592ad10e1265d47d94b10b343ce9475797b3a74306e4 DIST serde_derive-1.0.118.crate 50589 BLAKE2B b1328a3c7fb0fd6321f0d020969f1b7e32150488410d574cf9e75ca06bebef3d753dacfac4e45cbc0eb9626246734a1dd5b766b96a1a98b53f3f17897dcfb349 SHA512 f0909822f73e900c8a0b791a30fc5cf5be0a79e6c455766a90d6cc314408b95f2b9d7e3ef99363860d615620968e217da304457d2d6e00f60da8ab8fd2db7115 DIST serde_json-1.0.61.crate 114887 BLAKE2B a06e2b3572b01b57d39a7df4d4c333408594cfe80b6b6a810f8c36479550f56f085cbd7e693d3c27f307bf0b49eefd34f55bef1872a4a0318797e4b9585cce9e SHA512 ff626602b547fa8e48c37251d2f6c91633fd45b49ed8211e66a3174f52f9aafe8778238466e7deb5d5477ed23eea0091596d78894e0967d6978f6737ae115891 +DIST serde_json-1.0.70.crate 115394 BLAKE2B 7aa3ccbb5a63ecf4e3f322a1b6eb501608bf8689d1deb86ff87a0619f8e014ffc609a17d65a760b9ab9b9aedb5db7d7c8c931932b3775a4e3df736f49222e243 SHA512 c85aa6a5ee6e7dc95f72bec14c427e2b7fcfd438292e61397e7d82f3a252167d0d36e0660f976eece4b9c34791125db88f5c9a92eb919f65ba9f04b782044a8c DIST shell-words-1.0.0.crate 9798 BLAKE2B b2511d6a956842346f672edc9a3a3554af6d424c3ccad4244c190a7edb5c6d9f18166d91a90ce2c4e86239b858cb04f36f3cb2ac0f1e64926bbc8377f3745d57 SHA512 f1de4606bb249fca7dea437464ef560aa49839382716b9c940738547a5def28337501d9ba77d96a63ecb956d3c49867d6f4742f14946448a2c9d0b1ecea9ebc9 +DIST siphasher-0.3.7.crate 10097 BLAKE2B 455b5ca81418aee667b4fe16092435e025353267e14cf4f911f5d48a18d9a46be04452ce1451a272f8b2073ecf606c6834b6d06b49687474bb7ac226383aa7e7 SHA512 4a8ef56085742de7ad638194b21ff3e315aef6de9b7590e736071859ffa2aa4a28cdea7e05ecfa781fa35a40505086a36d84bdb3ec40d679f9b83c2edffc4d3d DIST smol_str-0.1.18.crate 12024 BLAKE2B 93ce77d8451275a779f1e88ad2cfddfad700486e9100f642c607c9b27df45cfb3a44ef3a0d814d0d1783a21eb1f098d0b452cdf2f77f5e0c7057cb1dfaf495f3 SHA512 9477345ef2da694409834500ea86671a02150b81e6881ebd0a7e3d954aebab9d6e94988fa596004b87603e64b946e76e9bbcd20e830ce100f25f96dc7dc64148 +DIST smol_str-0.1.21.crate 12165 BLAKE2B f9ff6e366a7145e5ee1d2ffbff585467af9052eda4d0a5797c46d15002d0cb470e55981328ca9f136ddb9ecead7eea2c159723167f6bad8cfd13f211b07b9e63 SHA512 b548b21b7eaba6af6173ddbed3f0e808dfc5aec31553ca30a16fe6e487bdd0f01ddf981ffd5157e083e1901780daf2642d4d807af79d4fd1bdfcb4fff778e5ce DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34 DIST structopt-0.3.21.crate 50761 BLAKE2B e48bbec27a34ef80f28e21d42b5acc8b2cf012e1944a6b7f6395f4bd420281e18767dacabed0ca37d94ad26e73ed201c9df06d5cd781a4c107b5741eb0880e53 SHA512 df8592f10456a5b1a7bc7b290357c069ce4eba14d2558ecd6face231e49c748a8892c31ffad000b426e8180d3e4dd607329db91f4b5617e971b2edda5bab42f1 DIST structopt-0.3.22.crate 51665 BLAKE2B 310597cd82596b8a63501d122b20d845d5f9bdef0f3babcc53e9e6f93f9cc11f2aa4702bf2c20cb0b2105b4cda4ca0dcaf79c67454261424c3e5d90da4261a48 SHA512 fcd37107dc6cff85e30345c816ec6ef9bca57f05e9b67d8dce196a94fa18d79d33e953036b394521e76534fd5cc9e4fbbe14588d7cd4ccb01076f4c8ae8f5739 @@ -109,11 +132,14 @@ DIST structopt-derive-0.4.18.crate 20996 BLAKE2B 2ae17e0d365a7ce7a4d0e007513623e DIST syn-1.0.57.crate 229228 BLAKE2B c1f4e6a38ce706f86d8f075409fb341ed9a46aeb8d0f4534fceb2aa2fd717063667bc89361b2d95916c0dcb036d5450d94c23139d110afdacabe91c0a5f988cb SHA512 2e7f318f15c57d518df8e2875545f92faa8171c37f1ac15be189bd58e9a178978e3734417ba99030c62fb84e55e4300fc477d0422fac60a7ee8b759cdd1e56a6 DIST syntect-4.5.0.crate 752883 BLAKE2B 9c9ff2cc63ea421c0b8928a0578b278883d0a86be7f7c256820120a858f8c02b1d292e2474e5f2b63486e45cf5387e1a8ba4db2a5c9e7a2b0cf4eb687b42ffad SHA512 17653ae9baa4da049c899820f6033b3e7d71b96ab70b9c12e57a1ab305d155b12acec470167be2a0a37ea9c89ec4d19850f72d456e6857a7cf4dee65fc288273 DIST syntect-4.6.0.crate 750938 BLAKE2B 9c53e142093f6d9fb703f4fe3f56db15c0bb7eba92cba9f31e567e9de2bcb129b7b415cbaf692c1e1021b12184bb3b064ed1996654581aab3d5f09e992c0eb5d SHA512 9e320afaf4c2adf41dd7e20c5d95e3063fe8d2774d8deec7e0df3debab050e96a1a5c85d1732c661ee4022dc5bf1abfed2982f13269689b527f35efb2c82beba +DIST sysinfo-0.19.2.crate 97919 BLAKE2B e58c90b430e9989ed52b1372ea19a15cd9eeafb0f591015f0cd9ee40cec357209a94ef4d232c91070bf797c38a8d6eadd11d4378814ff82b106e0fba1ea34a3a SHA512 aa27977890afb37b8d6e3467302b301ce7076c53224808a361f1c2780038d0779a719e9a90fede64379cf7f3d391dbe557a79e393ddcc2c35faee17fc50f14a0 DIST termcolor-1.1.2.crate 17287 BLAKE2B 5ff748064c9fb6663befce2fd299edf6a6deb06ea72d21a62d6e77642934cca0933e10340fa84f636631cc08c76ba83ef2284b2212759129d54248e5fccb4c49 SHA512 f37b034345382cd621b1344a3fb301ca3d4d9db8b5858ac1ea82372c983229fce3c0ea8213d6b7e91291b6034affe11e2c3e593dbd95256294ce5c584b33e14c DIST terminal_size-0.1.15.crate 8795 BLAKE2B 2e7590a524bd8e439d385f925c3d5a3aadea20bb24b7fb5c52dedc4dccdd67f986b304208dc6d9cecf0e4b2c449dd980613b4e381603cad74fd9038420b289e2 SHA512 cf1612f46c8502e079b87a240ddecdc02be8481cb7b78115ba1550a9a732103bc19de11f46160dbc5af06f8576d3dc780ed0b199b7f24c92fc0734e0d07e484e DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a +DIST time-0.1.44.crate 28885 BLAKE2B 5e2ca11af9da0847239a086330d0cd00fcb5b63862f9dfec46f72a065bb35ec2236a21ee1c56bf65e3117105e7815cafe67e3725b8575373e875dfcea401d967 SHA512 736a38637be0193a06fa35d42b4873b04a0a35d84cd2af85b7f653a1b67b95078577134bb187b777730e73cce67f437b45ff5c72b8e3f1f8e2ed3420ea0324cf DIST tinyvec-1.1.0.crate 39037 BLAKE2B 8033a336c2c346df70d5c6161233043a7e196a2994b62c15aa022b7053f7aee686092fc7e2db551cd1a09ee5e4a038e777120c5c33c891bb47b71c78cac60e92 SHA512 29830cec393506651b20d045c584e3df5ce5f13fdf70e866d4d6b7e97fe4f6b07ccf2a2c64ced5b092d5d963af74f826930d96d817db90bc0e4ad112a399926e DIST tinyvec_macros-0.1.0.crate 1817 BLAKE2B a3d1966bf57c11afcd026269135a6189f149f905bb70b47537c0a7bcaef0bfc6c89bdcbdb0f6cb8e5255632855134631c683fc90606a254ec8ba818fd5ef0794 SHA512 d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873 +DIST toml-0.5.8.crate 54219 BLAKE2B b4f9f563e5ba4574d4f2dcbe244378a2e1e984bd9fbbbfa5a06bdd5f8b8d677394f0db9cb8696f6936c80a52caa86b1b3ebaf3885c53855af23f03d318785f19 SHA512 26b7901ee4b7cbb4cf8ea57d365a99ed05e0a76e73452e47d4bcb3b4eeb7bbd393c13eea9ea33dc13622942efcda39acdba9425b74b40c920c9f19673a1f2082 DIST unicode-bidi-0.3.4.crate 32228 BLAKE2B 853a85b29d1ac2025b7a28af64ead9387e3b4b1e790ad719d4374e349c1853ddbb5959a2890d9d6c94a5c28e4523fc3324deb6b1ed1aeb5e917f21b0e2516f6c SHA512 170ce083fa82bed13ecc62d85cb882fdd6491ae721e1633d3c1a5d3cee69422153afcf6695765c0e8fc7035440d0370d34afac9e978cb27f7506c07cba300e1e DIST unicode-normalization-0.1.16.crate 92805 BLAKE2B 556b0b95b6d21f95ad99181e999d2f2a1291951db14e95cdaa4596b159323e999a135380ca0f795c996f97ffaa0c25465bfe5884bebc8903130bfd7437d4b86a SHA512 c1f83a79b0fffd2f0e1b8a579ae4e5021c4cffd74c259d065919b937bdd78b9ef83650cfd777010e7008ceb51e072777b195dd2483e1a85798a98b72f8648ead DIST unicode-segmentation-1.7.1.crate 93066 BLAKE2B 80058a79c64972dfff897b08a24e9f18ae0fa312a50f86fc321961eeab83c5546bdbc30534315870d891e648bde1d7d77f459ec9744455bdebb94bf6e326f2ef SHA512 183ca68d456a8d53e6f255129e8fd07b87d8da23b8f18187231d6fa70dac80e4069eb6c501d45155d9f0050b6bd713964e55f0e4b25a40546c4d245a17fc8dc6 diff --git a/dev-util/git-delta/git-delta-0.10.0.ebuild b/dev-util/git-delta/git-delta-0.10.0.ebuild new file mode 100644 index 000000000000..454fb78ac571 --- /dev/null +++ b/dev-util/git-delta/git-delta-0.10.0.ebuild @@ -0,0 +1,192 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + adler-0.2.3 + aho-corasick-0.7.15 + ansi_colours-1.0.4 + ansi_term-0.11.0 + ansi_term-0.12.1 + approx-0.5.0 + arrayvec-0.5.2 + atty-0.2.14 + autocfg-1.0.1 + base64-0.13.0 + bincode-1.3.1 + bitflags-1.3.2 + box_drawing-0.1.2 + bstr-0.2.15 + bytelines-2.2.2 + byteorder-1.3.4 + cc-1.0.66 + cfg-if-0.1.10 + cfg-if-1.0.0 + chrono-0.4.19 + chrono-humanize-0.2.1 + clap-2.33.3 + console-0.15.0 + core-foundation-sys-0.8.3 + crc32fast-1.2.1 + ctrlc-3.2.1 + dirs-3.0.2 + dirs-next-2.0.0 + dirs-sys-0.3.6 + dirs-sys-next-0.1.1 + doc-comment-0.3.3 + either-1.6.1 + encode_unicode-0.3.6 + error-chain-0.12.4 + find-crate-0.6.3 + flate2-1.0.19 + fnv-1.0.7 + form_urlencoded-1.0.0 + getrandom-0.1.16 + getrandom-0.2.3 + git2-0.13.23 + globset-0.4.8 + grep-cli-0.1.6 + hashbrown-0.8.2 + heck-0.3.2 + hermit-abi-0.1.17 + idna-0.2.0 + indexmap-1.5.2 + itertools-0.10.1 + itoa-0.4.7 + jobserver-0.1.21 + lazy_static-1.4.0 + lazycell-1.3.0 + libc-0.2.103 + libgit2-sys-0.12.24+1.3.0 + libz-sys-1.1.2 + line-wrap-0.1.1 + linked-hash-map-0.5.3 + log-0.4.11 + matches-0.1.8 + memchr-2.3.4 + memoffset-0.6.4 + miniz_oxide-0.4.3 + nix-0.23.0 + ntapi-0.3.6 + num-integer-0.1.44 + num-traits-0.2.14 + once_cell-1.8.0 + onig-6.1.1 + onig_sys-69.6.0 + palette-0.6.0 + palette_derive-0.6.0 + pathdiff-0.2.1 + percent-encoding-2.1.0 + phf-0.9.0 + phf_generator-0.9.1 + phf_macros-0.9.0 + phf_shared-0.9.0 + pkg-config-0.3.19 + plist-1.0.1 + ppv-lite86-0.2.15 + proc-macro-error-1.0.4 + proc-macro-error-attr-1.0.4 + proc-macro-hack-0.5.19 + proc-macro2-1.0.24 + quote-1.0.8 + rand-0.8.4 + rand_chacha-0.3.1 + rand_core-0.6.3 + rand_hc-0.3.1 + redox_syscall-0.1.57 + redox_syscall-0.2.10 + redox_users-0.3.5 + redox_users-0.4.0 + regex-1.4.6 + regex-automata-0.1.10 + regex-syntax-0.6.22 + ryu-1.0.5 + safemem-0.3.3 + same-file-1.0.6 + serde-1.0.118 + serde_derive-1.0.118 + serde_json-1.0.70 + shell-words-1.0.0 + siphasher-0.3.7 + smol_str-0.1.21 + strsim-0.8.0 + structopt-0.3.25 + structopt-derive-0.4.18 + syn-1.0.57 + syntect-4.6.0 + sysinfo-0.19.2 + termcolor-1.1.2 + terminal_size-0.1.15 + textwrap-0.11.0 + time-0.1.44 + tinyvec-1.1.0 + tinyvec_macros-0.1.0 + toml-0.5.8 + unicode-bidi-0.3.4 + unicode-normalization-0.1.16 + unicode-segmentation-1.8.0 + unicode-width-0.1.9 + unicode-xid-0.2.1 + url-2.2.0 + utf8parse-0.2.0 + vcpkg-0.2.11 + vec_map-0.8.2 + version_check-0.9.2 + vte-0.10.1 + vte_generate_state_changes-0.1.1 + walkdir-2.3.1 + wasi-0.9.0+wasi-snapshot-preview1 + wasi-0.10.0+wasi-snapshot-preview1 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-util-0.1.5 + winapi-x86_64-pc-windows-gnu-0.4.0 + xdg-2.4.0 + xml-rs-0.8.3 + yaml-rust-0.4.5 +" + +inherit bash-completion-r1 cargo + +DESCRIPTION="A syntax-highlighting pager for git" +HOMEPAGE="https://github.com/dandavison/delta" +SRC_URI="https://github.com/dandavison/delta/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" $(cargo_crate_uris ${CRATES})" +S="${WORKDIR}/${P/git-/}" + +LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 LGPL-3+ MIT Unlicense ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" + +BDEPEND="virtual/pkgconfig" +DEPEND=" + dev-libs/libgit2:= + dev-libs/oniguruma:= +" +RDEPEND=" + ${DEPEND} + !app-text/delta +" + +QA_FLAGS_IGNORED="/usr/bin/delta" + +src_configure() { + # Some crates will auto-build and statically link C libraries(!) + # Tracker bug #709568 + export RUSTONIG_SYSTEM_LIBONIG=1 + export LIBGIT2_SYS_USE_PKG_CONFIG=1 + export PKG_CONFIG_ALLOW_CROSS=1 +} + +src_install() { + cargo_src_install + + # No man page (yet?) + + # Completions + newbashcomp "${S}/etc/completion/completion.bash" delta + + insinto /usr/share/zsh/site-functions + newins "${S}/etc/completion/completion.zsh" _delta +} diff --git a/dev-util/git-delta/git-delta-0.10.1.ebuild b/dev-util/git-delta/git-delta-0.10.1.ebuild new file mode 100644 index 000000000000..454fb78ac571 --- /dev/null +++ b/dev-util/git-delta/git-delta-0.10.1.ebuild @@ -0,0 +1,192 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + adler-0.2.3 + aho-corasick-0.7.15 + ansi_colours-1.0.4 + ansi_term-0.11.0 + ansi_term-0.12.1 + approx-0.5.0 + arrayvec-0.5.2 + atty-0.2.14 + autocfg-1.0.1 + base64-0.13.0 + bincode-1.3.1 + bitflags-1.3.2 + box_drawing-0.1.2 + bstr-0.2.15 + bytelines-2.2.2 + byteorder-1.3.4 + cc-1.0.66 + cfg-if-0.1.10 + cfg-if-1.0.0 + chrono-0.4.19 + chrono-humanize-0.2.1 + clap-2.33.3 + console-0.15.0 + core-foundation-sys-0.8.3 + crc32fast-1.2.1 + ctrlc-3.2.1 + dirs-3.0.2 + dirs-next-2.0.0 + dirs-sys-0.3.6 + dirs-sys-next-0.1.1 + doc-comment-0.3.3 + either-1.6.1 + encode_unicode-0.3.6 + error-chain-0.12.4 + find-crate-0.6.3 + flate2-1.0.19 + fnv-1.0.7 + form_urlencoded-1.0.0 + getrandom-0.1.16 + getrandom-0.2.3 + git2-0.13.23 + globset-0.4.8 + grep-cli-0.1.6 + hashbrown-0.8.2 + heck-0.3.2 + hermit-abi-0.1.17 + idna-0.2.0 + indexmap-1.5.2 + itertools-0.10.1 + itoa-0.4.7 + jobserver-0.1.21 + lazy_static-1.4.0 + lazycell-1.3.0 + libc-0.2.103 + libgit2-sys-0.12.24+1.3.0 + libz-sys-1.1.2 + line-wrap-0.1.1 + linked-hash-map-0.5.3 + log-0.4.11 + matches-0.1.8 + memchr-2.3.4 + memoffset-0.6.4 + miniz_oxide-0.4.3 + nix-0.23.0 + ntapi-0.3.6 + num-integer-0.1.44 + num-traits-0.2.14 + once_cell-1.8.0 + onig-6.1.1 + onig_sys-69.6.0 + palette-0.6.0 + palette_derive-0.6.0 + pathdiff-0.2.1 + percent-encoding-2.1.0 + phf-0.9.0 + phf_generator-0.9.1 + phf_macros-0.9.0 + phf_shared-0.9.0 + pkg-config-0.3.19 + plist-1.0.1 + ppv-lite86-0.2.15 + proc-macro-error-1.0.4 + proc-macro-error-attr-1.0.4 + proc-macro-hack-0.5.19 + proc-macro2-1.0.24 + quote-1.0.8 + rand-0.8.4 + rand_chacha-0.3.1 + rand_core-0.6.3 + rand_hc-0.3.1 + redox_syscall-0.1.57 + redox_syscall-0.2.10 + redox_users-0.3.5 + redox_users-0.4.0 + regex-1.4.6 + regex-automata-0.1.10 + regex-syntax-0.6.22 + ryu-1.0.5 + safemem-0.3.3 + same-file-1.0.6 + serde-1.0.118 + serde_derive-1.0.118 + serde_json-1.0.70 + shell-words-1.0.0 + siphasher-0.3.7 + smol_str-0.1.21 + strsim-0.8.0 + structopt-0.3.25 + structopt-derive-0.4.18 + syn-1.0.57 + syntect-4.6.0 + sysinfo-0.19.2 + termcolor-1.1.2 + terminal_size-0.1.15 + textwrap-0.11.0 + time-0.1.44 + tinyvec-1.1.0 + tinyvec_macros-0.1.0 + toml-0.5.8 + unicode-bidi-0.3.4 + unicode-normalization-0.1.16 + unicode-segmentation-1.8.0 + unicode-width-0.1.9 + unicode-xid-0.2.1 + url-2.2.0 + utf8parse-0.2.0 + vcpkg-0.2.11 + vec_map-0.8.2 + version_check-0.9.2 + vte-0.10.1 + vte_generate_state_changes-0.1.1 + walkdir-2.3.1 + wasi-0.9.0+wasi-snapshot-preview1 + wasi-0.10.0+wasi-snapshot-preview1 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-util-0.1.5 + winapi-x86_64-pc-windows-gnu-0.4.0 + xdg-2.4.0 + xml-rs-0.8.3 + yaml-rust-0.4.5 +" + +inherit bash-completion-r1 cargo + +DESCRIPTION="A syntax-highlighting pager for git" +HOMEPAGE="https://github.com/dandavison/delta" +SRC_URI="https://github.com/dandavison/delta/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" $(cargo_crate_uris ${CRATES})" +S="${WORKDIR}/${P/git-/}" + +LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 LGPL-3+ MIT Unlicense ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" + +BDEPEND="virtual/pkgconfig" +DEPEND=" + dev-libs/libgit2:= + dev-libs/oniguruma:= +" +RDEPEND=" + ${DEPEND} + !app-text/delta +" + +QA_FLAGS_IGNORED="/usr/bin/delta" + +src_configure() { + # Some crates will auto-build and statically link C libraries(!) + # Tracker bug #709568 + export RUSTONIG_SYSTEM_LIBONIG=1 + export LIBGIT2_SYS_USE_PKG_CONFIG=1 + export PKG_CONFIG_ALLOW_CROSS=1 +} + +src_install() { + cargo_src_install + + # No man page (yet?) + + # Completions + newbashcomp "${S}/etc/completion/completion.bash" delta + + insinto /usr/share/zsh/site-functions + newins "${S}/etc/completion/completion.zsh" _delta +} diff --git a/dev-util/hermes/hermes-2.8_p20180315.ebuild b/dev-util/hermes/hermes-2.8_p20180315.ebuild index edf0e4e3916b..c3d8021ebf2f 100644 --- a/dev-util/hermes/hermes-2.8_p20180315.ebuild +++ b/dev-util/hermes/hermes-2.8_p20180315.ebuild @@ -4,7 +4,7 @@ EAPI=7 LUA_COMPAT=( lua5-{1..3} ) -inherit lua-single +inherit lua-single prefix DESCRIPTION="Lua based testing manager" HOMEPAGE="https://github.com/TACC/Hermes" @@ -35,6 +35,11 @@ DEPEND="test? ( ${RDEPEND} )" PATCHES=( "${FILESDIR}"/${PN}-2.8-lua-shebang.patch ) +src_prepare() { + default + hprefixify -w '/#\!\/bin\/bash/' tm/Tst.lua || die +} + src_compile() { sed -e "s|@LUA@|${LUA}|g" \ -i lib/tool.lua \ diff --git a/dev-util/kdevelop-php/kdevelop-php-5.6.2.ebuild b/dev-util/kdevelop-php/kdevelop-php-5.6.2.ebuild index e0cb6de71fa5..30fe103d7b21 100644 --- a/dev-util/kdevelop-php/kdevelop-php-5.6.2.ebuild +++ b/dev-util/kdevelop-php/kdevelop-php-5.6.2.ebuild @@ -17,7 +17,7 @@ DESCRIPTION="PHP plugin for KDevelop" HOMEPAGE="https://kdevelop.org/" if [[ ${KDE_BUILD_TYPE} = release ]]; then - KEYWORDS="amd64 x86" + KEYWORDS="amd64 ~arm64 x86" fi LICENSE="GPL-2 LGPL-2" diff --git a/dev-util/kdevelop-python/kdevelop-python-5.6.2.ebuild b/dev-util/kdevelop-python/kdevelop-python-5.6.2.ebuild index fad21df3fc4a..04cd755ad727 100644 --- a/dev-util/kdevelop-python/kdevelop-python-5.6.2.ebuild +++ b/dev-util/kdevelop-python/kdevelop-python-5.6.2.ebuild @@ -15,7 +15,7 @@ DESCRIPTION="Python plugin for KDevelop" HOMEPAGE="https://kdevelop.org/" if [[ ${KDE_BUILD_TYPE} = release ]]; then - KEYWORDS="amd64 x86" + KEYWORDS="amd64 ~arm64 x86" fi LICENSE="GPL-2" # TODO: CHECK diff --git a/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild b/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild index c2f093a5e3df..6e833e04a3cf 100644 --- a/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild +++ b/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild @@ -6,7 +6,7 @@ EAPI=7 inherit autotools LTRACE_V=$(ver_cut 1-3) -DB_V=$(ver_cut 4-5) +DB_V=$(ver_cut 4-) DESCRIPTION="trace library calls made at runtime" HOMEPAGE="https://gitlab.com/cespedes/ltrace" diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest index 1a8ac98d2686..23045a41b3f6 100644 --- a/dev-util/meson/Manifest +++ b/dev-util/meson/Manifest @@ -1,3 +1,3 @@ DIST meson-0.59.1.tar.gz 1944678 BLAKE2B 08dee8ada7824faf93b730bd8cf86113fe85ecf57c53a7ee4be89371004e13b99e14933761398e6db5a359c5aad07a96f99c0b5be144a75c749e40d153cefa7f SHA512 c45e29869dc681675b2643c37c892e7fff365c051edce4f2ec278fc6cee25bac6818add819e4db69d2fe3c1ba9572fc55bb8f67fe791cdc9c187627c71b01963 DIST meson-0.59.4.tar.gz 1953211 BLAKE2B e8699c274e60708e798ab7a57e096e606ba1552d4062a909610f5a8db8d27b864a9b9f01f32d68f65e0dcc2a75add7916617861edcc6058fc44c312e7a56048c SHA512 e02d13a4af592078c4dc34a1d9531e49d3b99f0996bcc2b04d9b9b446f0f7748fc2ccfeb9e6090a9fd2d95ad06594c770f90a87fafd9b1974117f24c5fb491e3 -DIST meson-0.60.1.tar.gz 1995258 BLAKE2B ba9fce07f4b1c54cd65b8cf4e6c57c95f2729f42a9ff1bae3907802dcdedd933c2031b1d9546b608cbb87c1364170d32501cbd6e856cc95a713930efcadc8ae9 SHA512 ffaa99622b0c2ec74edda7dcdebf981cd3acbc62f36bde37241cafa2ce27e520f6901eebaef978a1f8b2e1d40d540e7085d0e0723d385064988baacb5b79f31c +DIST meson-0.60.2.tar.gz 1998788 BLAKE2B 7fa59723e49f34a016eb3692ac63ebf38b5a7db1bfada522cc317c8500e29107783ef386a1312aa1ed73018fd93b22c6ee81fa9511e80e85461469d0129581ff SHA512 96064b49a479f81d6def321b4c3c24073b307c3ecd917ab2be2020fedf102da119b205e3d88b6fd1cd13af38949600abc72d4172967d651c78d2e9011276cb80 diff --git a/dev-util/meson/files/meson-0.60.2-check-module-linking.patch b/dev-util/meson/files/meson-0.60.2-check-module-linking.patch new file mode 100644 index 000000000000..b192a454c28a --- /dev/null +++ b/dev-util/meson/files/meson-0.60.2-check-module-linking.patch @@ -0,0 +1,28 @@ +From df7ddc7ec19886ccdc433f42379c04c1df793565 Mon Sep 17 00:00:00 2001 +From: Mike Gilbert +Date: Thu, 25 Nov 2021 21:19:32 -0500 +Subject: [PATCH] Remove premature return in build.check_module_linking() + +We want to loop over all link_targets to update +backwards_compat_want_soname if necessary. + +Fixes: ec9bdc6edb17d1d9da5df2d6525025242c119f3a +--- + mesonbuild/build.py | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/mesonbuild/build.py b/mesonbuild/build.py +index ad18a7f6a..263942556 100644 +--- a/mesonbuild/build.py ++++ b/mesonbuild/build.py +@@ -1601,7 +1601,6 @@ You probably should put it in link_with instead.''') + '\n ' + 'use shared_libary() with `override_options: [\'b_lundef=false\']` instead.') + link_target.backwards_compat_want_soname = True +- return + + class Generator(HoldableObject): + def __init__(self, exe: T.Union['Executable', programs.ExternalProgram], +-- +2.34.0 + diff --git a/dev-util/meson/meson-0.60.1.ebuild b/dev-util/meson/meson-0.60.2-r1.ebuild similarity index 97% rename from dev-util/meson/meson-0.60.1.ebuild rename to dev-util/meson/meson-0.60.2-r1.ebuild index b1532c0364e4..dae5370ccd0e 100644 --- a/dev-util/meson/meson-0.60.1.ebuild +++ b/dev-util/meson/meson-0.60.2-r1.ebuild @@ -33,6 +33,10 @@ DEPEND=" ) " +PATCHES=( + "${FILESDIR}/meson-0.60.2-check-module-linking.patch" +) + python_prepare_all() { local disable_unittests=( # ASAN and sandbox both want control over LD_PRELOAD diff --git a/dev-util/omake/Manifest b/dev-util/omake/Manifest index 00ebabab16a4..c9ceed4b106f 100644 --- a/dev-util/omake/Manifest +++ b/dev-util/omake/Manifest @@ -1,3 +1 @@ -DIST omake-0.10.2.tar.gz 2434316 BLAKE2B f8ca58058ddee39f4e803b91fce061041adfdd71644c17282353b9057acddf23dcc25f836d0ae4014dd44d9c3889c32e5b14788916bcc07015aa6d93e6b5ebdb SHA512 22c454825287dd54272874ec3aa7c5a79f7eac79e18a3eefd4b2e90a08f9767307b0f627d71049a4c08776c85318ce096e89fcc5619d3ec78cc073744efd0fbd DIST omake-0.10.3.tar.gz 2438877 BLAKE2B c14adc4da9849b369a2cf5e3676260a2efeb6339939de95965f708b93ac5964af0a8b7e79ebaf98a20061c45530a20ca3825e7a432a3d8b86cdef3ab661cd5d9 SHA512 77eb87b819048d7d9cb9b89a73c5f922ba3adc93f0d58536b3cfa20abdbf1d2a4c576b77921c52e8ea5f80171e8a503b573bf2a92b65fa0579f6492574079733 -DIST omake-0.9.8.6-0.rc1.tar.gz 3254283 BLAKE2B 0fbb77932178e067ff771ed4d448fa2342f56e281799915ab559a606bc195f7817f710caaa44b2debb6243aabf73ebc3d11e0fa010fdfcca14060c8e6e808b15 SHA512 10a7ef6746c656d25852d408fafdd67a95acc59b73c892f0dbc316f2a01949b5349d5203c9fe2400cc7c05e14a7b1bc075603bd462ab74b60427d944f8e177d0 diff --git a/dev-util/omake/files/omake-0.9.8.6.0_rc1-cflags.patch b/dev-util/omake/files/omake-0.9.8.6.0_rc1-cflags.patch deleted file mode 100644 index a6eaf707c971..000000000000 --- a/dev-util/omake/files/omake-0.9.8.6.0_rc1-cflags.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/OMakefile -+++ b/OMakefile -@@ -33,7 +33,7 @@ - # - # Extra options for the C compiler - # -- CFLAGS += -g -O2 -Wall -Werror -Wno-unused -+ CFLAGS += -Wall -Wno-unused - - # - # We never need threads on Unix diff --git a/dev-util/omake/files/omake-0.9.8.6.0_rc1-warnerror.patch b/dev-util/omake/files/omake-0.9.8.6.0_rc1-warnerror.patch deleted file mode 100644 index cf8a7972027d..000000000000 --- a/dev-util/omake/files/omake-0.9.8.6.0_rc1-warnerror.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/lib/build/OCaml.om -+++ b/lib/build/OCaml.om -@@ -176,7 +176,7 @@ public.PREFIXED_OCAMLPACKS =\ - # - declare OCAMLDEPFLAGS - public.OCAMLPPFLAGS = --public.OCAMLFLAGS = -warn-error A -+public.OCAMLFLAGS = - public.OCAMLCFLAGS = -g - public.OCAMLOPTFLAGS = - public.OCAMLCPPFLAGS = diff --git a/dev-util/omake/omake-0.10.2.ebuild b/dev-util/omake/omake-0.10.3-r1.ebuild similarity index 85% rename from dev-util/omake/omake-0.10.2.ebuild rename to dev-util/omake/omake-0.10.3-r1.ebuild index c57efbad6a81..fdebd689cc2c 100644 --- a/dev-util/omake/omake-0.10.2.ebuild +++ b/dev-util/omake/omake-0.10.3-r1.ebuild @@ -1,9 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 - -inherit epatch +EAPI=8 DESCRIPTION="Make replacement" HOMEPAGE="http://projects.camlcity.org/projects/omake.html" @@ -21,10 +19,9 @@ DEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt?] readline? ( >=sys-libs/readline-4.3:0= )" RDEPEND="${DEPEND}" -src_prepare() { - epatch \ - "${FILESDIR}/${P}-cflags.patch" -} +PATCHES=( + "${FILESDIR}/${PN}-0.10.2-cflags.patch" +) src_configure() { ./configure \ @@ -43,7 +40,7 @@ src_install() { emake INSTALL_ROOT="${D}" install dodoc ChangeLog CONTRIBUTORS.org README.md if use doc; then - dodoc doc/ps/omake-doc.{pdf,ps} doc/txt/omake-doc.txt - dohtml -r doc/html/* + dodoc doc/ps/omake-doc.pdf doc/txt/omake-doc.txt + dodoc -r doc/html fi } diff --git a/dev-util/omake/omake-0.10.3.ebuild b/dev-util/omake/omake-0.10.3.ebuild deleted file mode 100644 index 56f5309054d2..000000000000 --- a/dev-util/omake/omake-0.10.3.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit epatch - -DESCRIPTION="Make replacement" -HOMEPAGE="http://projects.camlcity.org/projects/omake.html" -SRC_URI="http://download.camlcity.org/download/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="doc fam ncurses +ocamlopt readline" -RESTRICT="installsources !ocamlopt? ( strip )" - -DEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt?] - ncurses? ( >=sys-libs/ncurses-5.3:0= ) - fam? ( virtual/fam ) - readline? ( >=sys-libs/readline-4.3:0= )" -RDEPEND="${DEPEND}" - -src_prepare() { - epatch \ - "${FILESDIR}/${PN}-0.10.2-cflags.patch" -} - -src_configure() { - ./configure \ - -prefix "${EPREFIX}/usr" \ - $(use readline || echo '-disable-readline') \ - $(use ncurses || echo '-disable-ncurses' ) \ - $(use fam || echo '-disable-fam' ) \ - || die -} - -src_compile() { - emake all -} - -src_install() { - emake INSTALL_ROOT="${D}" install - dodoc ChangeLog CONTRIBUTORS.org README.md - if use doc; then - dodoc doc/ps/omake-doc.{pdf,ps} doc/txt/omake-doc.txt - dohtml -r doc/html/* - fi -} diff --git a/dev-util/omake/omake-0.9.8.6.0_rc1.ebuild b/dev-util/omake/omake-0.9.8.6.0_rc1.ebuild deleted file mode 100644 index dc22875577cc..000000000000 --- a/dev-util/omake/omake-0.9.8.6.0_rc1.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit epatch toolchain-funcs multilib versionator - -MY_PV=$(replace_version_separator 5 '.' "$(replace_version_separator 4 '-' )") -DESCRIPTION="Make replacement" -HOMEPAGE="http://omake.metaprl.org/" -SRC_URI="http://omake.metaprl.org/downloads/${PN}-${MY_PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ppc x86" -IUSE="doc fam ncurses +ocamlopt readline" -RESTRICT="installsources !ocamlopt? ( strip )" - -DEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt?] - ncurses? ( >=sys-libs/ncurses-5.3:0= ) - fam? ( virtual/fam ) - readline? ( >=sys-libs/readline-4.3:0= )" -RDEPEND="${DEPEND}" - -S=${WORKDIR}/${PN}-${MY_PV%-*} - -use_boolean() { - if use ${1}; then - echo "true" - else - echo "false" - fi -} - -src_prepare() { - epatch \ - "${FILESDIR}/${P}-cflags.patch" \ - "${FILESDIR}/${P}-warnerror.patch" -} - -src_configure() { - # Configuration steps... - echo "PREFIX = \$(dir \$\"/usr\")" > .config - echo "BINDIR = \$(dir \$\"\$(PREFIX)/bin\")" >> .config - echo "LIBDIR = \$(dir \$\"\$(PREFIX)/$(get_libdir)\")" >> .config - echo "MANDIR = \$(dir \$\"\$(PREFIX)/man\")" >> .config - - echo "CC = $(tc-getCC)" >> .config - echo "CFLAGS = ${CFLAGS}" >> .config - - if use ocamlopt; then - echo "NATIVE_ENABLED = true" >> .config - echo "BYTE_ENABLED = false" >> .config - else - echo "NATIVE_ENABLED = false" >> .config - echo "BYTE_ENABLED = true" >> .config - fi - - echo "NATIVE_PROFILE = false" >> .config - - echo "READLINE_ENABLED = $(use_boolean readline)" >> .config - echo "FAM_ENABLED = $(use_boolean fam)" >> .config - echo "NCURSES_ENABLED = $(use_boolean ncurses)" >> .config - - echo "DEFAULT_SAVE_INTERVAL = 60" >> .config - - echo "OCAMLDEP_MODULES_ENABLED = false" >> .config -} - -src_compile() { - emake all -} - -src_install() { - emake INSTALL_ROOT="${D}" install - dodoc CHANGELOG.txt - if use doc; then - dodoc doc/ps/omake-doc.{pdf,ps} doc/txt/omake-doc.txt - dohtml -r doc/html/* - fi -} diff --git a/dev-util/protobuf-cucumber/protobuf-cucumber-3.10.8-r1.ebuild b/dev-util/protobuf-cucumber/protobuf-cucumber-3.10.8-r1.ebuild index c002e181726f..52f124e5f5fd 100644 --- a/dev-util/protobuf-cucumber/protobuf-cucumber-3.10.8-r1.ebuild +++ b/dev-util/protobuf-cucumber/protobuf-cucumber-3.10.8-r1.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/ruby-protobuf/protobuf" LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="" ruby_add_rdepend " diff --git a/dev-util/umockdev/umockdev-0.16.1-r1.ebuild b/dev-util/umockdev/umockdev-0.16.1-r1.ebuild index a831885e1ba7..d3cb4cd12c44 100644 --- a/dev-util/umockdev/umockdev-0.16.1-r1.ebuild +++ b/dev-util/umockdev/umockdev-0.16.1-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/martinpitt/umockdev/releases/download/${PV}/${P}.tar LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz index cc4f641a7a13cbd95673b0c0e4edc89bd3c6793a..561d6748f62e3743fa39ad03f216b1527c854ccf 100644 GIT binary patch literal 10836 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 enHh&mf%M)vO#lFziiei~ literal 10833 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 bO=lzu#--_qDlU-f{ipv2o$6yDH%$Nlq+Nid diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest index 74592f0e7415..11ca0d382732 100644 --- a/dev-vcs/git/Manifest +++ b/dev-vcs/git/Manifest @@ -1,9 +1,12 @@ DIST git-2.32.0.tar.xz 6551348 BLAKE2B 546203ce3f749ba806866a9e9767bc807794cec435fd0b60306ae6cd2b1b17a0159ef9774c79c4f59d0dba45b36941085b55f103e1820450d560bffa41d1058f SHA512 1ab3e7022ccee411d14a7da5c37d6259ef5c0f85ebed8f49698e25c65cbc7a46f8096919fcb6568360bfe284dd7475b596eee1a167db966096255a405853837c DIST git-2.33.1.tar.xz 6558636 BLAKE2B f4959d5309f85e063448673a3f06f1d3cdd65ced5f5173cfe5a38df3b5547cae1c08275bda02e48307e8290628735e2ea1ff49222262e7cd29b252a6aa4d4a15 SHA512 16d417183232e1057bea754d59cdf4bbacc5f1527d1de6ee04cdd293a2512bfa7208e20f6130816605528b59cb1bc3188c5bddf1a42c1413095ee74e44dd2f91 DIST git-2.34.0.tar.xz 6623924 BLAKE2B 1b50fb2594ad7c87df5214495a0a24f8122f67e844b0312bbee44d9cfdad201fe589a819cf56971706df534001cdbd52d4174fa72124212d4276cee9acd37759 SHA512 3102c1ebe408eb549ebd0f9b1420663ed04a2720e4dc676c1854a9e7b8306bb49dc931b734aa7eb612eb7adc2ad92730c0d2dd704dbd859ba61e5ceba909fcc3 +DIST git-2.34.1.tar.xz 6623760 BLAKE2B 9b5d7a450ec495898bcc0e1f6ae87c0ad102d039cf7c4106cdfe3ada501d9bfaf22b83c522de383d3c01f7d5a29dbfd7fc44b371efa8fc3a418ab3c609a692c1 SHA512 a1a8e9e6f64b1da25508fbd2f783564dcdbe181fb5ff1ebab3bdac6db6094e18acc334479a1abf22ac17ce4f733cc3e10a664db9ab234cd523735a3f027b42db DIST git-htmldocs-2.32.0.tar.xz 1381664 BLAKE2B d1b47aa99d32a252fd20df26eff44a558044f3a389379b161bb43621eb28375eb0621969849a31938ba7fc9fc58b140d27d703559ea5735d0a0ffd2e93cd9692 SHA512 12b84e342f0d19afe385ab8a685ae625e86c3295d1555992e0c427b361aa2cdfc89a679e7dbc468d3568a325dafbf699468aadcdb02f93e372eff3dd96a7cf7f DIST git-htmldocs-2.33.1.tar.xz 1396744 BLAKE2B cbd65cf08fc7ea466fcd72820ba3e2135ade37f69c436a4ee7276dc71fb62f6270b71e2f46d981f5681a0fd3c30613d61680c2ef2460d0d7d292f7455e114128 SHA512 5b856b919067e1f644539d43a85aab6f602537ea0970b6248b471e3fa6756a8494f0525a69d22ad3795fcf9e106ff8439e0f6716ba0b8c895d7aad8c59e5bd74 DIST git-htmldocs-2.34.0.tar.xz 1406204 BLAKE2B db606a9015a4efa8d162dbdf3eea34a60f87a85e2acbeed23ff731e241086354bd278726fb301eedc83ff9f44a71e3c68c78b151d4e837b32a188ad5ccca3b3f SHA512 8f6e768ebeb4dd6cc45537391c30f47cfab67fd7abb308d0b15a082a463c0c01cd94f855f9e7ee2e4b2983300d31431666ce84dc9243b0ec37869d5a868862c1 +DIST git-htmldocs-2.34.1.tar.xz 1406464 BLAKE2B 6ee2f58df3c1622d96ac4b1a70d4dc3d0c973635774dd6bb89fea3e502dd82d99d676e2f9cb33c14c429c3d4680cd6020213154099b3f7fe71ad67602ca9bc6c SHA512 cf9fa952d43e477528deece9f22d1bb63fa50b3a831fae20812c6af31c1dbaf193abe2fed48ac9966bcf1787442ceed19f00c00e524a1911f0ea31952a52fc8f DIST git-manpages-2.32.0.tar.xz 491868 BLAKE2B 7598a864246aed771371924604ee13d3f51b839b10b254bb1159dd47266513f5cd6484aab200a7b4ed427edc76538a98e39a040a17201483965175f5e1c5f484 SHA512 5c9950bd5d6904972cddf4afad534197d843c0dee8198d14ec5a3448873cab37dac88295b2a4df3658749f048bda4800b54fdc850517be7208906c911832c66e DIST git-manpages-2.33.1.tar.xz 494288 BLAKE2B 1f8bd4f23de31a285d3f4327e562dddafdf9f28e8b36334e54f5e280c81fc8170e8b153ca42baa642d02d8e6fdfcac9a8fdd3cee1e32c29bcd53f689d1a6c463 SHA512 d465a7b491046b7a5da6ad1fc6c62b351c69905932e0672263de5a1d3abe1113660cff9fe30c7be1d1695c6170ceca5a11b3f65e9b2d1545f35cc653e4c6ad62 DIST git-manpages-2.34.0.tar.xz 497252 BLAKE2B a61b32cdfea99373edf227f84f8d5e6c6664f5399ce9b213f23368bd6029efe118e6de3ccb02beefdc5311487709916a245667dfe505e9f594e993641df7dfbe SHA512 367b047ac36213d62129a9bbe11617e10cf58a837f13896580dfa7ba2fe485eb3bc662d5b530ff8896039ba8b73219e98e2562f588b4589d27e8fece887d1589 +DIST git-manpages-2.34.1.tar.xz 497280 BLAKE2B aa3c67cec861eb40eda3e7827d3e380fdfb6f189027fb7e5618258b80ac33918cb3c2ca4d2f8dc5fbee959578766564137e9c4818672f5138304270c486658fe SHA512 8f3b56fa477e5aafec3ef29933234c362a372f59ed95694c4fb82ebb82d2a8ebc0ac17ae36caa9185964eef1700ea8732816e73df4ddd918afc949a8371fa0d8 diff --git a/dev-vcs/git/git-2.34.1.ebuild b/dev-vcs/git/git-2.34.1.ebuild new file mode 100644 index 000000000000..6fd30df80506 --- /dev/null +++ b/dev-vcs/git/git-2.34.1.ebuild @@ -0,0 +1,667 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GENTOO_DEPEND_ON_PERL=no + +# bug #329479: git-remote-testgit is not multiple-version aware +PYTHON_COMPAT=( python3_{8..10} ) + +inherit toolchain-funcs elisp-common perl-module bash-completion-r1 plocale python-single-r1 systemd + +PLOCALES="bg ca de es fr is it ko pt_PT ru sv vi zh_CN" +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.kernel.org/pub/scm/git/git.git" + # Please ensure that all _four_ 9999 ebuilds get updated; they track the 4 upstream branches. + # See https://git-scm.com/docs/gitworkflows#_graduation + # In order of stability: + # 9999-r0: maint + # 9999-r1: master + # 9999-r2: next + # 9999-r3: seen + case "${PVR}" in + 9999) EGIT_BRANCH=maint ;; + 9999-r1) EGIT_BRANCH=master ;; + 9999-r2) EGIT_BRANCH=next;; + 9999-r3) EGIT_BRANCH=seen ;; + esac +fi + +MY_PV="${PV/_rc/.rc}" +MY_P="${PN}-${MY_PV}" + +DOC_VER="${MY_PV}" + +DESCRIPTION="stupid content tracker: distributed VCS designed for speed and efficiency" +HOMEPAGE="https://www.git-scm.com/" +if [[ ${PV} != *9999 ]]; then + SRC_URI_SUFFIX="xz" + SRC_URI_KORG="https://www.kernel.org/pub/software/scm/git" + [[ "${PV/rc}" != "${PV}" ]] && SRC_URI_KORG+='/testing' + SRC_URI="${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + doc? ( + ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + )" + [[ "${PV}" == *_rc* ]] || \ + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="+blksha1 +curl cgi doc emacs gnome-keyring +gpg highlight +iconv mediawiki mediawiki-experimental +nls +pcre perforce +perl +ppcsha1 subversion tk +threads +webdav xinetd cvs test" + +# Common to both DEPEND and RDEPEND +DEPEND=" + gnome-keyring? ( + app-crypt/libsecret + dev-libs/glib:2 + ) + dev-libs/openssl:0= + sys-libs/zlib + pcre? ( dev-libs/libpcre2:= ) + perl? ( dev-lang/perl:=[-build(-)] ) + tk? ( dev-lang/tk:0= ) + curl? ( + net-misc/curl + webdav? ( dev-libs/expat ) + ) + iconv? ( virtual/libiconv ) +" + +RDEPEND="${DEPEND} + gpg? ( app-crypt/gnupg ) + perl? ( + dev-perl/Error + dev-perl/MailTools + dev-perl/Authen-SASL + >=virtual/perl-libnet-3.110.0-r4[ssl] + cgi? ( + dev-perl/CGI + highlight? ( app-text/highlight ) + ) + cvs? ( + >=dev-vcs/cvsps-2.1:0 + dev-perl/DBI + dev-perl/DBD-SQLite + ) + mediawiki? ( + dev-perl/DateTime-Format-ISO8601 + dev-perl/HTML-Tree + dev-perl/MediaWiki-API + ) + subversion? ( + dev-vcs/subversion[-dso(-),perl] + dev-perl/libwww-perl + dev-perl/TermReadKey + ) + ) + perforce? ( ${PYTHON_DEPS} ) +" + +# This is how info docs are created with Git: +# .txt/asciidoc --(asciidoc)---------> .xml/docbook +# .xml/docbook --(docbook2texi.pl)--> .texi +# .texi --(makeinfo)---------> .info +BDEPEND=" + doc? ( + app-text/asciidoc + app-text/docbook2X + app-text/xmlto + sys-apps/texinfo + ) + emacs? ( >=app-editors/emacs-23.1:* ) + gnome-keyring? ( virtual/pkgconfig ) + nls? ( sys-devel/gettext ) + test? ( app-crypt/gnupg ) +" + +# Live ebuild builds man pages and HTML docs, additionally +if [[ ${PV} == *9999 ]]; then + BDEPEND="${BDEPEND} + app-text/asciidoc" +fi + +SITEFILE="50${PN}-gentoo.el" +S="${WORKDIR}/${MY_P}" + +REQUIRED_USE=" + cgi? ( perl ) + cvs? ( perl ) + mediawiki? ( perl ) + mediawiki-experimental? ( mediawiki ) + perforce? ( ${PYTHON_REQUIRED_USE} ) + subversion? ( perl ) + webdav? ( curl ) +" + +RESTRICT="!test? ( test )" + +PATCHES=( + # bug #350330 - automagic CVS when we don't want it is bad. + "${FILESDIR}"/git-2.33.0_rc0-optional-cvs.patch + + # Make submodule output quiet + "${FILESDIR}"/git-2.21.0-quiet-submodules-testcase.patch +) + +pkg_setup() { + if use subversion && has_version "dev-vcs/subversion[dso]" ; then + ewarn "Per Gentoo bugs #223747, #238586, when subversion is built" + ewarn "with USE=dso, there may be weird crashes in git-svn. You" + ewarn "have been warned." + fi + + if use perforce ; then + python-single-r1_pkg_setup + fi +} + +# This is needed because for some obscure reasons future calls to make don't +# pick up these exports if we export them in src_unpack() +exportmakeopts() { + local extlibs myopts + + myopts=( + ASCIIDOC_NO_ROFF=YesPlease + $(usex cvs '' NO_CVS=YesPlease) + $(usex elibc_musl NO_REGEX=YesPlease '') + $(usex iconv '' NO_ICONV=YesPlease) + $(usex nls '' NO_GETTEXT=YesPlease) + $(usex perl 'INSTALLDIRS=vendor NO_PERL_CPAN_FALLBACKS=YesPlease' NO_PERL=YesPlease) + $(usex perforce '' NO_PYTHON=YesPlease) + $(usex subversion '' NO_SVN_TESTS=YesPlease) + $(usex threads '' NO_PTHREADS=YesPlease) + $(usex tk '' NO_TCLTK=YesPlease) + ) + + if use blksha1 ; then + myopts+=( BLK_SHA1=YesPlease ) + elif use ppcsha1 ; then + myopts+=( PPC_SHA1=YesPlease ) + fi + + if use curl ; then + use webdav || myopts+=( NO_EXPAT=YesPlease ) + else + myopts+=( NO_CURL=YesPlease ) + fi + + # broken assumptions, because of static build system ... + myopts+=( + NO_FINK=YesPlease + NO_DARWIN_PORTS=YesPlease + INSTALL=install + TAR=tar + SHELL_PATH="${EPREFIX}/bin/sh" + SANE_TOOL_PATH= + OLD_ICONV= + NO_EXTERNAL_GREP= + ) + + # can't define this to null, since the entire makefile depends on it + sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile || die + + if use pcre; then + myopts+=( USE_LIBPCRE2=YesPlease ) + extlibs+=( -lpcre2-8 ) + fi + if [[ ${CHOST} == *-solaris* ]]; then + myopts+=( + NEEDS_LIBICONV=YesPlease + HAVE_CLOCK_MONOTONIC=1 + ) + if grep -Fq getdelim "${EROOT}"/usr/include/stdio.h ; then + myopts+=( HAVE_GETDELIM=1 ) + fi + fi + + if has_version '>=app-text/asciidoc-8.0' ; then + myopts+=( ASCIIDOC8=YesPlease ) + fi + + # Bug 290465: + # builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim' + if [[ "${CHOST}" == *-uclibc* ]] ; then + myopts+=( NO_NSEC=YesPlease ) + use iconv && myopts+=( NEEDS_LIBICONV=YesPlease ) + fi + + export MY_MAKEOPTS="${myopts[@]}" + export EXTLIBS="${extlibs[@]}" +} + +src_unpack() { + if [[ ${PV} != *9999 ]] ; then + unpack ${MY_P}.tar.${SRC_URI_SUFFIX} + cd "${S}" || die + unpack ${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + if use doc ; then + pushd "${S}"/Documentation &>/dev/null || die + unpack ${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + popd &>/dev/null || die + fi + else + git-r3_src_unpack + #cp "${FILESDIR}"/GIT-VERSION-GEN . + fi + +} + +src_prepare() { + # add experimental patches to improve mediawiki support + # see patches for origin + if use mediawiki-experimental ; then + PATCHES+=( + "${FILESDIR}"/git-2.7.0-mediawiki-namespaces.patch + "${FILESDIR}"/git-2.7.0-mediawiki-subpages.patch + "${FILESDIR}"/git-2.7.0-mediawiki-500pages.patch + ) + fi + + default + + if use prefix ; then + # bug #757309 + eapply "${FILESDIR}"/git-2.31.0-darwin-prefix-gettext.patch + fi + + sed -i \ + -e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \ + -e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \ + -e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \ + -e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \ + -e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + -e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + Makefile || die + + # Fix docbook2texi command + sed -r -i 's/DOCBOOK2X_TEXI[[:space:]]*=[[:space:]]*docbook2x-texi/DOCBOOK2X_TEXI = docbook2texi.pl/' \ + Documentation/Makefile || die +} + +git_emake() { + # bug #320647: PYTHON_PATH + local PYTHON_PATH="" + use perforce && PYTHON_PATH="${PYTHON}" + emake ${MY_MAKEOPTS} \ + prefix="${EPREFIX}"/usr \ + htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ + perllibdir="$(use perl && perl_get_raw_vendorlib)" \ + sysconfdir="${EPREFIX}"/etc \ + GIT_TEST_OPTS="--no-color" \ + OPTAR="$(tc-getAR)" \ + OPTCC="$(tc-getCC)" \ + OPTCFLAGS="${CFLAGS}" \ + OPTLDFLAGS="${LDFLAGS}" \ + PERL_PATH="${EPREFIX}/usr/bin/perl" \ + PERL_MM_OPT="" \ + PYTHON_PATH="${PYTHON_PATH}" \ + V=1 \ + "$@" +} + +src_configure() { + exportmakeopts +} + +src_compile() { + git_emake || die "emake failed" + + if use emacs ; then + elisp-compile contrib/emacs/git{,-blame}.el + fi + + if use perl && use cgi ; then + git_emake gitweb || die "emake gitweb (cgi) failed" + fi + + if [[ ${CHOST} == *-darwin* && ! tc-is-gcc ]]; then + pushd contrib/credential/osxkeychain &>/dev/null || die + git_emake CC=$(tc-getCC) CFLAGS="${CFLAGS}" \ + || die "emake credential-osxkeychain" + popd &>/dev/null || die + fi + + pushd Documentation &>/dev/null || die + if [[ ${PV} == *9999 ]] ; then + git_emake man || die "emake man failed" + if use doc ; then + git_emake info html || die "emake info html failed" + fi + else + if use doc ; then + git_emake info || die "emake info html failed" + fi + fi + popd &>/dev/null || die + + if use gnome-keyring ; then + pushd contrib/credential/libsecret &>/dev/null || die + git_emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" PKG_CONFIG="$(tc-getPKG_CONFIG)" + popd &>/dev/null || die + fi + + pushd contrib/subtree &>/dev/null || die + git_emake git-subtree || die + # git-subtree.1 requires the full USE=doc dependency stack + use doc && git_emake git-subtree.html git-subtree.1 + popd &>/dev/null || die + + pushd contrib/diff-highlight &>/dev/null || die + git_emake || die + popd &>/dev/null || die + + if use mediawiki ; then + pushd contrib/mw-to-git &>/dev/null || die + git_emake || die + popd &>/dev/null || die + + fi +} + +src_install() { + git_emake DESTDIR="${D}" install || die "make install failed" + + if [[ ${CHOST} == *-darwin* && ! tc-is-gcc ]]; then + dobin contrib/credential/osxkeychain/git-credential-osxkeychain + fi + + # Depending on the tarball and manual rebuild of the documentation, the + # manpages may exist in either OR both of these directories. + find man?/*.[157] >/dev/null 2>&1 && doman man?/*.[157] + find Documentation/*.[157] >/dev/null 2>&1 && doman Documentation/*.[157] + dodoc README* Documentation/{SubmittingPatches,CodingGuidelines} + use doc && dodir /usr/share/doc/${PF}/html + local d + for d in / /howto/ /technical/ ; do + docinto ${d} + dodoc Documentation${d}*.txt + if use doc ; then + docinto ${d}/html + dodoc Documentation${d}*.html + fi + done + docinto / + # Upstream does not ship this pre-built :-( + use doc && doinfo Documentation/{git,gitman}.info + + newbashcomp contrib/completion/git-completion.bash ${PN} + bashcomp_alias git gitk + # Not really a bash-completion file (bug #477920) + # but still needed uncompressed (bug #507480) + insinto /usr/share/${PN} + doins contrib/completion/git-prompt.sh + + if use emacs ; then + elisp-install ${PN} contrib/emacs/git.{el,elc} + elisp-install ${PN} contrib/emacs/git-blame.{el,elc} + #elisp-install ${PN}/compat contrib/emacs/vc-git.{el,elc} + # don't add automatically to the load-path, so the sitefile + # can do a conditional loading + touch "${ED}${SITELISP}/${PN}/compat/.nosearch" + elisp-site-file-install "${FILESDIR}"/${SITEFILE} + fi + + #dobin contrib/fast-import/git-p4 # Moved upstream + #dodoc contrib/fast-import/git-p4.txt # Moved upstream + newbin contrib/fast-import/import-tars.perl import-tars + exeinto /usr/libexec/git-core/ + newexe contrib/git-resurrect.sh git-resurrect + + # git-subtree + pushd contrib/subtree &>/dev/null || die + git_emake DESTDIR="${D}" install || die "Failed to emake install for git-subtree" + if use doc ; then + # Do not move git subtree install-man outside USE=doc! + git_emake DESTDIR="${D}" install-man install-html || die "Failed to emake install-html install-man for git-subtree" + fi + newdoc README README.git-subtree + dodoc git-subtree.txt + popd &>/dev/null || die + + if use mediawiki ; then + pushd contrib/mw-to-git &>/dev/null || die + git_emake DESTDIR="${D}" install + popd &>/dev/null || die + fi + + # diff-highlight + dobin contrib/diff-highlight/diff-highlight + newdoc contrib/diff-highlight/README README.diff-highlight + + # git-jump + exeinto /usr/libexec/git-core/ + doexe contrib/git-jump/git-jump + newdoc contrib/git-jump/README git-jump.txt + + # git-contacts + exeinto /usr/libexec/git-core/ + doexe contrib/contacts/git-contacts + dodoc contrib/contacts/git-contacts.txt + + if use gnome-keyring ; then + pushd contrib/credential/libsecret &>/dev/null || die + dobin git-credential-libsecret + popd &>/dev/null || die + fi + + dodir /usr/share/${PN}/contrib + # The following are excluded: + # completion - installed above + # diff-highlight - done above + # emacs - installed above + # examples - these are stuff that is not used in Git anymore actually + # git-jump - done above + # gitview - installed above + # p4import - excluded because fast-import has a better one + # patches - stuff the Git guys made to go upstream to other places + # persistent-https - TODO + # mw-to-git - TODO + # subtree - build seperately + # svnimport - use git-svn + # thunderbird-patch-inline - fixes thunderbird + local contrib_objects=( + buildsystems + fast-import + hg-to-git + hooks + remotes2config.sh + rerere-train.sh + stats + workdir + ) + local i + for i in "${contrib_objects[@]}" ; do + cp -rf \ + "${S}"/contrib/${i} \ + "${ED}"/usr/share/${PN}/contrib \ + || die "Failed contrib ${i}" + done + + if use perl && use cgi ; then + # We used to install in /usr/share/${PN}/gitweb + # but upstream installs in /usr/share/gitweb + # so we will install a symlink and use their location for compat with other + # distros + dosym ../gitweb /usr/share/${PN}/gitweb + + # INSTALL discusses configuration issues, not just installation + docinto / + newdoc "${S}"/gitweb/INSTALL INSTALL.gitweb + newdoc "${S}"/gitweb/README README.gitweb + + for d in "${ED}"/usr/lib{,64}/perl5/ ; do + if [[ -d "${d}" ]] ; then + find "${d}" -name .packlist -delete || die + fi + done + else + rm -rf "${ED}"/usr/share/gitweb + fi + + if ! use subversion ; then + rm -f "${ED}"/usr/libexec/git-core/git-svn \ + "${ED}"/usr/share/man/man1/git-svn.1* + fi + + if use xinetd ; then + insinto /etc/xinetd.d + newins "${FILESDIR}"/git-daemon.xinetd git-daemon + fi + + if ! use prefix ; then + newinitd "${FILESDIR}"/git-daemon-r1.initd git-daemon + newconfd "${FILESDIR}"/git-daemon.confd git-daemon + systemd_newunit "${FILESDIR}/git-daemon_at-r1.service" \ + "git-daemon@.service" + systemd_dounit "${FILESDIR}/git-daemon.socket" + fi + + perl_delete_localpod + + # Remove disabled linguas + # we could remove sources in src_prepare, but install does not + # handle missing locale dir well + rm_loc() { + if [[ -e "${ED}/usr/share/locale/${1}" ]] ; then + rm -r "${ED}/usr/share/locale/${1}" || die + fi + } + plocale_for_each_disabled_locale rm_loc +} + +src_test() { + local disabled=() + local tests_cvs=( + t9200-git-cvsexportcommit.sh + t9400-git-cvsserver-server.sh + t9401-git-cvsserver-crlf.sh + t9402-git-cvsserver-refs.sh + t9600-cvsimport.sh + t9601-cvsimport-vendor-branch.sh + t9602-cvsimport-branches-tags.sh + t9603-cvsimport-patchsets.sh + t9604-cvsimport-timestamps.sh + ) + local tests_perl=( + t3701-add-interactive.sh + t5502-quickfetch.sh + t5512-ls-remote.sh + t5520-pull.sh + t7106-reset-unborn-branch.sh + t7501-commit.sh + ) + # Bug #225601 - t0004 is not suitable for root perm + # Bug #219839 - t1004 is not suitable for root perm + # t0001-init.sh - check for init notices EPERM* fails + local tests_nonroot=( + t0001-init.sh + t0004-unwritable.sh + t0070-fundamental.sh + t1004-read-tree-m-u-wf.sh + t3700-add.sh + t7300-clean.sh + ) + # t9100 still fails with symlinks in SVN 1.7 + local test_svn=( t9100-git-svn-basic.sh ) + + # Unzip is used only for the testcase code, not by any normal parts of Git. + if ! has_version app-arch/unzip ; then + einfo "Disabling tar-tree tests" + disabled+=( t5000-tar-tree.sh ) + fi + + local cvs=0 + use cvs && let cvs=${cvs}+1 + if [[ ${EUID} -eq 0 ]] ; then + if [[ ${cvs} -eq 1 ]] ; then + ewarn "Skipping CVS tests because CVS does not work as root!" + ewarn "You should retest with FEATURES=userpriv!" + disabled+=( ${tests_cvs[@]} ) + fi + einfo "Skipping other tests that require being non-root" + disabled+=( ${tests_nonroot[@]} ) + else + [[ ${cvs} -gt 0 ]] && \ + has_version dev-vcs/cvs && \ + let cvs=${cvs}+1 + [[ ${cvs} -gt 1 ]] && \ + has_version "dev-vcs/cvs[server]" && \ + let cvs=${cvs}+1 + if [[ ${cvs} -lt 3 ]] ; then + einfo "Disabling CVS tests (needs dev-vcs/cvs[USE=server])" + disabled+=( ${tests_cvs[@]} ) + fi + fi + + if ! use perl ; then + einfo "Disabling tests that need Perl" + disabled+=( ${tests_perl[@]} ) + fi + + einfo "Disabling tests that fail with SVN 1.7" + disabled+=( ${test_svn[@]} ) + + # Reset all previously disabled tests + pushd t &>/dev/null || die + local i + for i in *.sh.DISABLED ; do + [[ -f "${i}" ]] && mv -f "${i}" "${i%.DISABLED}" + done + einfo "Disabled tests:" + for i in ${disabled[@]} ; do + if [[ -f "${i}" ]] ; then + mv -f "${i}" "${i}.DISABLED" && einfo "Disabled ${i}" + fi + done + + # Avoid the test system removing the results because we want them ourselves + sed -e '/^[[:space:]]*$(MAKE) clean/s,^,#,g' -i Makefile || die + + # Clean old results first, must always run + nonfatal git_emake clean + popd &>/dev/null || die + + # Now run the tests, keep going if we hit an error, and don't terminate on + # failure + local rc + einfo "Start test run" + #MAKEOPTS=-j1 + nonfatal git_emake --keep-going test + rc=$? + + # Display nice results, now print the results + pushd t &>/dev/null || die + nonfatal git_emake aggregate-results + + # And bail if there was a problem + [[ ${rc} -eq 0 ]] || die "tests failed. Please file a bug." +} + +showpkgdeps() { + local pkg=$1 + shift + elog " $(printf "%-17s:" ${pkg}) ${@}" +} + +pkg_postinst() { + use emacs && elisp-site-regen + elog "Please read /usr/share/bash-completion/completions/git for Git bash command" + elog "completion." + elog "Please read /usr/share/git/git-prompt.sh for Git bash prompt" + elog "Note that the prompt bash code is now in that separate script" + elog "These additional scripts need some dependencies:" + echo + showpkgdeps git-quiltimport "dev-util/quilt" + showpkgdeps git-instaweb \ + "|| ( www-servers/lighttpd www-servers/apache www-servers/nginx )" + echo + use mediawiki-experimental && ewarn "Using experimental git-mediawiki patches. The stability of cloned wiki filesystems is not guaranteed." +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/dev-vcs/stgit/Manifest b/dev-vcs/stgit/Manifest index d12b8d07cc11..7b1184d022e8 100644 --- a/dev-vcs/stgit/Manifest +++ b/dev-vcs/stgit/Manifest @@ -1 +1,2 @@ DIST stgit-1.1.tar.gz 313862 BLAKE2B 2d15ba7c2f55ff1211f0d9a3002878102f5023e897d0830daa688a2af8c6a386ec0cf076c728b6f45650ee3382379a32fb4efb25d0da3b28302f158dfca6ef62 SHA512 917c645f219b2725d1e88186674a6184c96f1457d5c7722b4da17931d963f0fe0c675cdaaca435ba7405ba498d6db9a01c9f554d1aa3093cc3205d224d9d9759 +DIST stgit-1.4.tar.gz 390734 BLAKE2B a2c8b6848cacd743022318ebf9a0512c6bd02a2b8c864db2270e5075c82dfd9e6037a3a79978b2061487bf040864077b0f7836c66986d82ff3eb902331589d87 SHA512 5251dc26a7c64dcc83021399f95ea911d6b65cfb2ee5c016c886447740ed48b66d3f0bd92a45b4aed40ae2e77dfe6ba62336dbba6773a1879ab749c95bb99b4b diff --git a/dev-vcs/stgit/stgit-1.4.ebuild b/dev-vcs/stgit/stgit-1.4.ebuild new file mode 100644 index 000000000000..06367525ebb8 --- /dev/null +++ b/dev-vcs/stgit/stgit-1.4.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..10} ) +DISTUTILS_USE_SETUPTOOLS=no + +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Manage a stack of patches using GIT as a backend" +HOMEPAGE="https://stacked-git.github.io" +UPSTREAM_VER= +[[ -n ${UPSTREAM_VER} ]] && \ + UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz" + +SRC_URI="https://github.com/ctmarinas/stgit/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${UPSTREAM_PATCHSET_URI}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +IUSE="doc" + +RDEPEND=">=dev-vcs/git-1.6.3.3" + +# NOTE: It seems to be quite important which asciidoc version to use. +# So keep an eye on it for the future. +DEPEND="${RDEPEND} + doc? ( + app-text/asciidoc + app-text/xmlto + dev-lang/perl + )" + +pkg_setup() { + if ! use doc; then + echo + ewarn "Manpages will not be built and installed." + ewarn "Enable the 'doc' useflag, if you want them." + echo + fi +} + +python_prepare_all() { + # Upstream's patchset + [[ -n ${UPSTREAM_VER} ]] && \ + eapply "${WORKDIR}"/patches-upstream + + # this will be a noop, as we are working with a tarball, + # but throws git errors --> just get rid of it + echo "version=\"${PV}\"" > "${S}"/stgit/builtin_version.py + + distutils-r1_python_prepare_all +} + +src_compile() { + distutils-r1_src_compile + + # bug 526468 + if use doc; then + emake htmldir="${EPREFIX}/usr/share/doc/${PF}/html/" \ + mandir="${EPREFIX}/usr/share/man/" \ + doc + fi +} + +src_install() { + if use doc; then + emake DESTDIR="${D}" \ + htmldir="${EPREFIX}/usr/share/doc/${PF}/html/" \ + mandir="${EPREFIX}/usr/share/man/" \ + install-doc install-html + fi + + distutils-r1_src_install + + newbashcomp completion/stgit.bash 'stg' +} diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz index 8c9b26d632149cf1727c82b017b5a81ec0b4ccd4..91e1ff87f8892788d4a57cb16792f7cb93b77ce4 100644 GIT binary patch literal 36357 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 b7-M>aWyz%YvI+JW|K -# @SUPPORTED_EAPIS: 6 7 +# @SUPPORTED_EAPIS: 6 7 8 # @PROVIDES: php-ext-source-r3 # @BLURB: A uniform way to install PECL extensions # @DESCRIPTION: @@ -13,7 +13,7 @@ # see https://pecl.php.net/ case ${EAPI:-0} in - [67]) ;; + 6|7|8) ;; *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; esac diff --git a/eclass/php-ext-source-r3.eclass b/eclass/php-ext-source-r3.eclass index 556b51ecb0cf..4f580436d3e9 100644 --- a/eclass/php-ext-source-r3.eclass +++ b/eclass/php-ext-source-r3.eclass @@ -4,7 +4,7 @@ # @ECLASS: php-ext-source-r3.eclass # @MAINTAINER: # Gentoo PHP team -# @SUPPORTED_EAPIS: 6 7 +# @SUPPORTED_EAPIS: 6 7 8 # @BLURB: Compile and install standalone PHP extensions. # @DESCRIPTION: # A unified interface for compiling and installing standalone PHP @@ -14,7 +14,7 @@ inherit autotools case ${EAPI:-0} in 6) inherit eapi7-ver ;; - 7) ;; + 7|8) ;; *) die "${ECLASS} is not compatible with EAPI=${EAPI}" esac @@ -134,7 +134,7 @@ RDEPEND="${PHPDEPEND}" case ${EAPI:-0} in 6) DEPEND="${TOOLDEPS} ${PHPDEPEND}" ;; - 7) DEPEND="${PHPDEPEND}" ; BDEPEND="${TOOLDEPS} ${PHPDEPEND}" ;; + 7|8) DEPEND="${PHPDEPEND}" ; BDEPEND="${TOOLDEPS} ${PHPDEPEND}" ;; esac unset PHPDEPEND TOOLDEPS diff --git a/eclass/php-pear-r2.eclass b/eclass/php-pear-r2.eclass index f0fe4b96f8ef..45ff81b92ebe 100644 --- a/eclass/php-pear-r2.eclass +++ b/eclass/php-pear-r2.eclass @@ -6,7 +6,7 @@ # Gentoo PHP Team # @AUTHOR: # Author: Brian Evans -# @SUPPORTED_EAPIS: 6 7 +# @SUPPORTED_EAPIS: 6 7 8 # @BLURB: Provides means for an easy installation of PEAR packages. # @DESCRIPTION: # This eclass provides means for an easy installation of PEAR packages. @@ -19,6 +19,9 @@ EXPORT_FUNCTIONS src_install pkg_postinst pkg_postrm case "${EAPI:-0}" in 6|7) ;; + 8) + IDEPEND=">=dev-php/pear-1.8.1" + ;; *) die "Unsupported EAPI=${EAPI} for ${ECLASS}" ;; diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass index 1ef40aa2fad9..3832165761c9 100644 --- a/eclass/ruby-fakegem.eclass +++ b/eclass/ruby-fakegem.eclass @@ -546,6 +546,24 @@ if [[ ${RUBY_FAKEGEM_RECIPE_TEST} != none ]]; then } fi +# @FUNCTION: ruby_fakegem_extensions_installed +# @DESCRIPTION: +# Install the marker indicating that extensions have been +# installed. This is normally done as part of the extension +# installation, but may be useful when we handle extensions manually. +ruby_fakegem_extensions_installed() { + mkdir -p "${ED}$(ruby_fakegem_extensionsdir)" || die + touch "${ED}$(ruby_fakegem_extensionsdir)/gem.build_complete" || die +} + +# @FUNCTION: ruby_fakegem_extensionsdir +# @DESCRIPTION: +# The directory where rubygems expects extensions for this package +# version. +ruby_fakegem_extensionsdir() { + echo "$(ruby_fakegem_gemsdir)/extensions/$(ruby_rbconfig_value 'arch')/$(ruby_rbconfig_value 'ruby_version')/${RUBY_FAKEGEM_NAME}-${RUBY_FAKEGEM_VERSION}" +} + # @FUNCTION: each_fakegem_install # @DESCRIPTION: # Install the package for each ruby target. @@ -562,14 +580,12 @@ each_fakegem_install() { if [[ -n ${RUBY_FAKEGEM_EXTENSIONS} ]] && [ ${#RUBY_FAKEGEM_EXTENSIONS[@]} -ge 0 ]; then einfo "installing extensions" - local _extensionsdir="$(ruby_fakegem_gemsdir)/extensions/$(ruby_rbconfig_value 'arch')/$(ruby_rbconfig_value 'ruby_version')/${RUBY_FAKEGEM_NAME}-${RUBY_FAKEGEM_VERSION}" for extension in ${RUBY_FAKEGEM_EXTENSIONS[@]} ; do - emake V=1 sitearchdir="${ED}${_extensionsdir}" sitelibdir="${ED}$(ruby_rbconfig_value 'sitelibdir')" -C ${extension%/*} install + emake V=1 sitearchdir="${ED}$(ruby_fakegem_extensionsdir)" sitelibdir="${ED}$(ruby_rbconfig_value 'sitelibdir')" -C ${extension%/*} install done - # Add the marker to indicate that the extensions are installed - touch "${ED}${_extensionsdir}/gem.build_complete" || die + ruby_fakegem_extensions_installed fi } diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass index 6b3c0c25eaa2..90da695a04c2 100644 --- a/eclass/ruby-ng.eclass +++ b/eclass/ruby-ng.eclass @@ -734,7 +734,7 @@ ruby-ng_cucumber() { ;; esac - ${RUBY} -S cucumber ${cucumber_params} "$@" || die "cucumber failed" + CUCUMBER_PUBLISH_QUIET=true ${RUBY} -S cucumber ${cucumber_params} "$@" || die "cucumber failed" } # @FUNCTION: ruby-ng_testrb-2 diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 852d65add7c5..720b227b9c44 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -90,11 +90,11 @@ GCC_CONFIG_VER=${GCC_RELEASE_VER} # Pre-release support. Versioning schema: # 1.0.0_pre9999: live ebuild -# 1.2.3_alphaYYYYMMDD: weekly snapshots +# 1.2.3_pYYYYMMDD: weekly snapshots # 1.2.3_rcYYYYMMDD: release candidates -if [[ ${GCC_PV} == *_alpha* ]] ; then +if [[ ${GCC_PV} == *_p* ]] ; then # weekly snapshots - SNAPSHOT=${GCCMAJOR}-${GCC_PV##*_alpha} + SNAPSHOT=${GCCMAJOR}-${GCC_PV##*_p} elif [[ ${GCC_PV} == *_rc* ]] ; then # release candidates SNAPSHOT=${GCC_PV%_rc*}-RC-${GCC_PV##*_rc} diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz index fc67eb61e92fb4fc875f3f38d54bbdb6a54529a9..8121adbe8d3121a1875d776cf60658d037e36dd8 100644 GIT binary patch delta 7642 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 I(*{ET0O8?UQUCw| delta 7640 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 + - - xgqt@riseup.net - Maciej Barć - - - proxy-maint@gentoo.org - Proxy Maintainers - - - Enable interfacing with a locally running Discord desktop client - Use the system-wide media-video/ffmpeg instead of bundled - - - https://github.com/hrydgard/ppsspp/issues - hrydgard/ppsspp - + + xgqt@gentoo.org + Maciej Barć + + + + Enable interfacing with a locally running Discord desktop client + + + Use the system-wide media-video/ffmpeg instead of bundled + + + + https://github.com/hrydgard/ppsspp/issues + hrydgard/ppsspp + diff --git a/games-emulation/ppsspp/ppsspp-1.12.3.ebuild b/games-emulation/ppsspp/ppsspp-1.12.3.ebuild new file mode 100644 index 000000000000..74faf99b6397 --- /dev/null +++ b/games-emulation/ppsspp/ppsspp-1.12.3.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg cmake + +DESCRIPTION="A PSP emulator written in C++" +HOMEPAGE="https://www.ppsspp.org/" +SRC_URI=" + https://github.com/hrydgard/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/KhronosGroup/SPIRV-Cross/archive/9acb9ec31f5a8ef80ea6b994bb77be787b08d3d1.tar.gz -> ${P}-ext_SPIRV-Cross.tar.gz + https://github.com/Kingcom/armips/archive/7885552b208493a6a0f21663770c446c3ba65576.tar.gz -> ${P}-ext_armips.tar.gz + https://github.com/Tencent/rapidjson/archive/73063f5002612c6bf64fe24f851cd5cc0d83eef9.tar.gz -> ${P}-ext_rapidjson.tar.gz + https://github.com/facebook/zstd/archive/a488ba114ec17ea1054b9057c26a046fc122b3b6.tar.gz -> ${P}-ext_zstd.tar.gz + https://github.com/hrydgard/glslang/archive/dc11adde23c455a24e13dd54de9b4ede8bdd7db8.tar.gz -> ${P}-ext_glslang.tar.gz + https://github.com/hrydgard/miniupnp/archive/3a87be33e797ba947b2b2a5f8d087f6c3ff4d93e.tar.gz -> ${P}-ext_miniupnp.tar.gz + https://github.com/hrydgard/ppsspp-freetype/archive/cbea79dc8fef4d9210e2bac7e7b9b5ff3388197a.tar.gz -> ${P}-ext_native_tools_prebuilt.tar.gz + https://github.com/hrydgard/ppsspp-lang/archive/3bf6b18eb0ae68861fbfbb7b43cd764771ca42a9.tar.gz -> ${P}-assets_lang.tar.gz + discord? ( https://github.com/discordapp/discord-rpc/archive/963aa9f3e5ce81a4682c6ca3d136cddda614db33.tar.gz -> ${P}-ext_discord-rpc.tar.gz ) +" + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="discord qt5" +RESTRICT="test" + +RDEPEND=" + app-arch/snappy:= + dev-libs/libzip:= + dev-util/glslang:= + media-libs/glew:= + media-libs/libpng:= + media-libs/libsdl2[joystick] + media-video/ffmpeg:= + sys-libs/zlib:= + virtual/opengl + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtmultimedia:5[-gles2-only] + dev-qt/qtopengl:5[-gles2-only] + dev-qt/qtwidgets:5[-gles2-only] + ) + !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) +" +DEPEND="${RDEPEND}" + +src_unpack() { + unpack ${P}.tar.gz + + cd "${S}" || die + local list=( + assets_lang + ext_SPIRV-Cross + ext_armips + ext_glslang + ext_miniupnp + ext_native_tools_prebuilt + ext_rapidjson + ext_zstd + ) + use discord && list+=( ext_discord-rpc ) + + local i + for i in "${list[@]}"; do + tar xf "${DISTDIR}/${P}-${i}.tar.gz" --strip-components 1 -C "${i//_//}" || + die "Failed to unpack ${P}-${i}.tar.gz" + done +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_SKIP_RPATH=ON + -DHEADLESS=false + -DUSE_DISCORD=$(usex discord) + -DUSE_SYSTEM_FFMPEG=ON + -DUSE_SYSTEM_LIBZIP=ON + -DUSE_SYSTEM_SNAPPY=ON + -DUSING_QT_UI=$(usex qt5) + ) + cmake_src_configure +} + +src_install() { + insinto /usr/share/${PN} + doins -r "${BUILD_DIR}/assets" + + local i + for i in 16 24 32 48 64 96 128 256 512; do + doicon -s ${i} icons/hicolor/${i}x${i}/apps/${PN}.png + done + + dobin "${BUILD_DIR}/PPSSPP$(usex qt5 Qt SDL)" + make_desktop_entry "PPSSPP$(usex qt5 Qt SDL)" "PPSSPP ($(usex qt5 Qt SDL))" +} diff --git a/games-simulation/Manifest.gz b/games-simulation/Manifest.gz index f3b6db61bbe1b2ffc6ff8c48c48b12bebb6ca6c5..879d2cc817aad2bade40b05dc80f220df1becfdd 100644 GIT binary patch literal 3932 zcmV-i52NrOiwFP!00002|81FDZe7O_MgKDjO+ZP%s;m1`MjRwaoF97v)sK=1laxTx zfj#@ICZKzdk=O|AP?z^~@7lE=$AA6w)29zl`^}cU*`I%Vdi)Th^bg(f8KPv3n| zS>0O^Z+p~ivPvsng6H09vA)XO+NRDH=ZsPNh)Z)_NhGz}Qrm6!6)Eq<>b)lU@Z;YZ#41Wz4iV*63^J zwR)Jb_aY+%-%h=fC`5&kw#|-#(<2(+#v4X02PAx1p<-$PuOHWb`f>*>rc`c# z?VanMIahBX>@iJq995K`OBu_;T6<;Pvv?mR^-$X|1~g%whkk~}>2t9%N3StfZa5%j z2^Pj^-Mq)y+nl@a9U>>}MJJCcA+6BEjb%}mM!s5NNyB_PfJX^7fWw!9dW|*rU?OVS z*@;y9YQ6hP=NXV{YFjF22?AG;;Jqv4j3Lz(M`O=s%DwnBp5NDE9bm~U+{y2NO?!U+ z^8ET_uRmW%#>{S*l?|;K2~$co5+@wC8+T`-DbKOi9JQCR^N>

l0#gd$y!_2IW1L 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 qIa3U)4QU#$o?0`KS#HI8vp>4{Bsrn literal 3928 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 mXzTR5A@NYl-^@n#K_p2>?wSW2k@%fz(HN5-d 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 WX>DETZj26*{_y|A_KlL+Hvj+|RR=Br delta 6896 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�o5&oBoLL1dKIN~A&)=1#DX zl@X>YLcr{mdQC+j9XQFCM*`hW-|h@N3L0&dkkS_2O+hqtr@XhuwfV$&QTcWD#zpBS z=zuZKv{+5bSOwOPxp=E@=Jn5y_9j?7l_I9&m5Mb8TA`mDZ6gU(9o47}gWy7J&HORr z>q3W*9-7KK;Q%BZrQ*3)_NoQV!rbt)_{KB2;qEswENp0c&@b*zkEc!GQFz4oJ}!@* z3?^^Q4uHtCOsNqT4tegIYR88$(mBP9fRkYs(;{|2P1YkwDpJ~l4B(KgaRv(jS48W! z5Nf>k>W(jJ;9|9lAIvRy&+QQ4nU(h8O@Vx5R*2ZpS#T}n9(*2QPGn_kXw2~4VNgaN zC}usZYY>b_WshV_#ZLj$-i#*{Vl{M@qY6c?Mgss76aqRGUI$n!M3>aa6NAJ~C#B?n zpH<7rR>x_raT>gVCk}K{A|xZD#Pe|pUCBI#LBPhLqWchh32!#ydIY?UMb3x#YB*Kn z0O*!QMs|udnWFS6h|ir9sLNqR?0P%g?G#c?UeiDkyU*V~^#}^WkWxFqoSzJ|juf)^=Y|2~$@p9rpN5Ew zI59sayV3jxm5J#4n)B&jJHplit)wN`#$ST}%fXArCrSbXS0z(=NZr^U_d}SfFU9NI z;XfxzG(2ryvG^2c-w_$%A4?kWp#7gm*A#JXU&D(?oU^@|*{?sJmzOue^)WE=I6KKO zna+dK;D$&nkp+MuN;m2$dbqJH8}`RA1xp5^hS$ zgs&-hbR(N?#+(5ia!g46KCsDN3JI^1>`^DW*Qk}StMqn{kE8{PGgGQ~KOIqwZ@|O5 z4WxVUlDrgMb|lgmcfi^&35&MP3ni*Gg{u)H*;?Lo=JcfqShz2P(I*K-VL&-ASMQ2EM1O-Fn>I`cp_1yTNM>NCac=, + pub power_command: Option, ++ pub power_command_notify: Arc, + pub power_setsid: bool, + + pub working: bool, +--- a/src/main.rs ++++ b/src/main.rs +@@ -64,9 +64,12 @@ async fn run() -> Result<(), Box> { + + tokio::task::spawn({ + let greeter = greeter.clone(); ++ let notify = greeter.read().await.power_command_notify.clone(); + + async move { + loop { ++ notify.notified().await; ++ + let command = greeter.write().await.power_command.take(); + + if let Some(mut command) = command { +--- a/src/power.rs ++++ b/src/power.rs +@@ -50,4 +50,5 @@ pub fn power(greeter: &mut Greeter, option: PowerOption) { + }; + + greeter.power_command = Some(command); ++ greeter.power_command_notify.notify_one(); + } diff --git a/gui-apps/tuigreet/tuigreet-0.7.1.ebuild b/gui-apps/tuigreet/tuigreet-0.7.1.ebuild new file mode 100644 index 000000000000..9e0887311b43 --- /dev/null +++ b/gui-apps/tuigreet/tuigreet-0.7.1.ebuild @@ -0,0 +1,149 @@ +# Copyright 2017-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CRATES=" +Inflector-0.11.4 +ahash-0.4.7 +aho-corasick-0.7.18 +async-trait-0.1.51 +autocfg-1.0.1 +bitflags-1.3.2 +block-0.1.6 +block-buffer-0.9.0 +bytes-1.1.0 +cassowary-0.3.0 +cc-1.0.70 +cfg-if-1.0.0 +chrono-0.4.19 +cpufeatures-0.2.1 +dashmap-4.0.2 +digest-0.9.0 +dlv-list-0.2.3 +find-crate-0.6.3 +fluent-0.16.0 +fluent-bundle-0.15.1 +fluent-langneg-0.13.0 +fluent-syntax-0.11.0 +generic-array-0.14.4 +getopts-0.2.21 +getrandom-0.2.3 +greetd_ipc-0.8.0 +hashbrown-0.9.1 +hermit-abi-0.1.19 +i18n-config-0.4.2 +i18n-embed-0.13.0 +i18n-embed-fl-0.6.0 +i18n-embed-impl-0.8.0 +instant-0.1.11 +intl-memoizer-0.5.1 +intl_pluralrules-7.0.1 +itoa-0.4.8 +lazy_static-1.4.0 +libc-0.2.103 +locale_config-0.3.0 +lock_api-0.4.5 +log-0.4.14 +malloc_buf-0.0.6 +memchr-2.4.1 +memoffset-0.6.4 +mio-0.7.13 +miow-0.3.7 +nix-0.23.0 +ntapi-0.3.6 +num-integer-0.1.44 +num-traits-0.2.14 +num_cpus-1.13.0 +numtoa-0.1.0 +objc-0.2.7 +objc-foundation-0.1.1 +objc_id-0.1.1 +once_cell-1.8.0 +opaque-debug-0.3.0 +ordered-multimap-0.3.1 +ouroboros-0.9.5 +ouroboros_macro-0.9.5 +parking_lot-0.11.2 +parking_lot_core-0.8.5 +pin-project-lite-0.2.7 +ppv-lite86-0.2.10 +proc-macro-error-1.0.4 +proc-macro-error-attr-1.0.4 +proc-macro2-1.0.29 +pure-rust-locales-0.5.6 +quote-1.0.9 +rand-0.8.4 +rand_chacha-0.3.1 +rand_core-0.6.3 +rand_hc-0.3.1 +redox_syscall-0.2.10 +redox_termios-0.1.2 +regex-1.5.4 +regex-syntax-0.6.25 +rust-embed-6.2.0 +rust-embed-impl-6.1.0 +rust-embed-utils-7.0.0 +rust-ini-0.17.0 +rustc-hash-1.1.0 +ryu-1.0.5 +same-file-1.0.6 +scopeguard-1.1.0 +serde-1.0.130 +serde_derive-1.0.130 +serde_json-1.0.68 +sha2-0.9.8 +signal-hook-registry-1.4.0 +smallvec-1.7.0 +smart-default-0.6.0 +smawk-0.3.1 +stable_deref_trait-1.2.0 +strsim-0.10.0 +syn-1.0.78 +termion-1.5.6 +textwrap-0.14.2 +thiserror-1.0.29 +thiserror-impl-1.0.29 +time-0.1.44 +tinystr-0.3.4 +tokio-1.12.0 +tokio-macros-1.4.1 +toml-0.5.8 +tui-0.16.0 +type-map-0.4.0 +typenum-1.14.0 +unic-langid-0.9.0 +unic-langid-impl-0.9.0 +unicode-linebreak-0.1.2 +unicode-segmentation-1.8.0 +unicode-width-0.1.9 +unicode-xid-0.2.2 +version_check-0.9.3 +walkdir-2.3.2 +wasi-0.10.0+wasi-snapshot-preview1 +winapi-0.3.9 +winapi-i686-pc-windows-gnu-0.4.0 +winapi-util-0.1.5 +winapi-x86_64-pc-windows-gnu-0.4.0 +zeroize-1.4.2 +" + +inherit cargo + +DESCRIPTION="TUI greeter for greetd login manager" +HOMEPAGE="https://github.com/apognu/tuigreet" + +SRC_URI="https://github.com/apognu/tuigreet/archive/${PV}.tar.gz -> ${P}.tar.gz + $(cargo_crate_uris ${CRATES})" + +PATCHES=( + "${FILESDIR}/${P}-power-command-notify.patch" +) + +QA_FLAGS_IGNORED="usr/bin/tuigreet" + +LICENSE="Apache-2.0 Boost-1.0 GPL-3 MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~riscv" + +RDEPEND="gui-libs/greetd" diff --git a/java-virtuals/Manifest.gz b/java-virtuals/Manifest.gz index afe7618c3eba8ec5cf78c64fb855078cb065dce2..eb2801a665252ed423537528af142f11f39c4963 100644 GIT binary patch literal 1543 zcmV+i2Kf0OiwFP!00002|8-W)j$XG7-S;Wx1=><1C5lT2P0^xFH^~c7Bn3D~9K#+I zef*xgu*VJ10pK9aXpwzFs5iY3X{PfS`-8Id|y-@0MC8Nb&aIa2Q&cy1iyjAgSk zPng}Q%d(=WMyzt4A}>Gw?cE&wQsh?0Y8>M^igmSE;>)j_%&^+E>D00{ZB(EK6&l&C zbPZ24J5JPOQleP9@ZxRnh@iNGtn{FdOMG*-nctd+Wp47VH2(0zyMO)tuiyXp(@Xz+ z{um$M|M`db@c#Da*O%#UaG~Eh#=Lh*n}-h9>O!gaE@JcJwy%v?uYv?2IsS>CGpWuWfsqm*eww@(Wx_K6TL2HHGyYS#(co zj9nyr_sU_-fBk#*rNrH*hSh+^d-9*~D?+KbTeOC59Tl!oEB9tz%w?`@76?4K2 z({)kFjyJg8e|YUr*&knj`}DuCEz+;B9j@Ntx^1`xAOH)r59Lqz)ykG z4ByfB9x@;hwoh=MnZUlLUP+9C**D9cjKU7;_j9+Qm!NefZ5#=JPx4pT_FhL_QXZI0 zOmA6-E?23N%gb6E7@_tt?us2NrrIVR^Qm7(E-xO5SCgej(YVp2KoZnUmB37eHrUYf z+-Hi+N^2NH2=@)PpMU-QEyLcRT3i#=XBN|4Jhi2Ah+xdNn9+0N5kU-?Ru-DSv}yu_ zqq;a~L=3u#M#YX{$buiWK+T!q7o!AH0ZlXHenE%gbE*KdC9nHckXJV9K1$i7(H55h z(!L6m8}nMAQFK75r^eu{roN8Wi9-)?0(#I!Gy^0U%AVOSI>(BPswKm3(m}7=J-MWy zV+HWvo|1ZW^=!`bZw=KT==ZG}O@$kR|=Ya+so*|IIfN>5u z8&H9vC5(-E!^&wuWq|(lLqND4%x^yz&?SiBz>D=^z?BIj{(=~xe-uv!2@QUX6IMBI zIEvT_wh%N&MS=Ig!`U&wEj9$1=k>ANZ0gfLcaDV?a4!*#c*tPEEL<%9pi?LeHimE5 z8@fbFeao=^^zUE#caV)O{uMJ57$=4nXU)e+fgtP(tbp#h3=Y~=(19on3rPha2+0LY zfD@RVnxJQE#fDO0xE}cDb{JdYly1ZXtf>)wh)e|J;M0NhYj?0|e~n2;0$=T!hZlfR zp!OgHg2Q2G^SscjML_Df)dqL(TWttYWM8K;Dn{f7UQU`)U@(Bx`Q#xaum+HZX4l4n z{xm@%Lk<)yFq`#;+3TnH@Hz7J{cj(BPqlC2(#418X`EbY0Y)3!1&^T?%vOgU7>gGw z-H!?s_Et1uGq`ylP*XeRMJupoa)0DuoQRRY(s8#!xASr5ai48uA2|b(G3*5ge*OhE zZaAM0d$g9G_ zmrBP2Tj2b?kP008oz{`UX? literal 1543 zcmV+i2Kf0OiwFP!00002|8-W|Ze7O>eeYN32ikH-&V`Q-nxaLUz9c`u+W-y{$FPN> zpWn3~Vz~w?0g|w_&kVV^F8s^8pWeOv+OJ;z>VNvrufM$Pxn92e=evJ=&)>bc?#<1o zcX-Ct-NmQI3H4*yA$eQn7+cmYUy^(+eA4nt_td%i*7dE2@q3+-BlXUK=bL@RSbKJ6 z_}+Kw+F9OI!&ezkk(VF;_HGV-DY9L$YsBU`igmT@#Ft&$GJV&nLs4t5xkovAP@$3C zN_XRFW_x%|CMEK93NPNac6ahSXqN{1xWqSS?`^kcu*^etl*S)^c=xZr|MmMHe|qVk zPY^z32V0RdQ`l>mZm=MqWW-|Oa?4*V22 zO}FEHZ_ow;zE3!J%mnr|^-5wC%ywALWE2*t-{PK)UYu4;Iye#lNAefg&RL-*DGy9r zw%*$9x=f`?F0b8UzzDUEahD%oK6M}BF`xQnL-?eP%J;#Zy}^}w($Xmp2GRuLxHKvw%q>t~GyEXMVm+3|oQ6y1&RLkO9*Gmv z+o)kFU*VOX-hX`k|6;_6@_8A*bODx)Cl^i|5aPw;1wjKj(|lu?J;tnXm|Ml*UT#Qff;ey) zI3#2^Y2dq<9SpO|jc^Ha9(5F~>LH6kswQI)Kp9?e1PO2sjP1%zD6!x+6XvxHN(}0a zsN^Nr+@#_-#|8w*c)cz4;IS1U*~J50nbSMbof$gRvz}=|)Vzni|oE$V5O6j&`J9n}JP7-Y{Eo6(|KSLi!?Z zsK`NZpihVAgfwn;O=v)F|Cd4>r_U?hbO1B!=c*TI4I zG(jRm0tyzG&3eP^^^<@2?D_isw-4V^?W?#nv0)jFlj|V>GKu#EkD(T)(xCxkG0=t2 zqXNvZizaLaH=kI&w0&N*0&6C-M;;qY8OWvU_b7BbA9o)2*+x!C3`k~UF9`Vg@33*h z`E1}bkUFS}psj_$T&z6ExKje}f}XG=kw6AWz8#>YJ5mznnq@U$e@_6$@$+DIHlPJ9 zv7AssN(Va#vIXl0!77rYo3kO%s7EF(PhSriwt8(DGx@Lx-eHea_2006T{@@@bC diff --git a/java-virtuals/script-api/script-api-1.0-r1.ebuild b/java-virtuals/script-api/script-api-1.0-r1.ebuild index ba30318d3aaf..61089bbb19df 100644 --- a/java-virtuals/script-api/script-api-1.0-r1.ebuild +++ b/java-virtuals/script-api/script-api-1.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="" LICENSE="public-domain" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" +KEYWORDS="amd64 arm64 ~ppc64 x86" IUSE="" RDEPEND=" diff --git a/kde-apps/Manifest.gz b/kde-apps/Manifest.gz index 3ab5478ba779f76716e53a5b83619cb0db1425f7..ab15289ac6ada37332c1562a8dd62ae325bca53f 100644 GIT binary patch literal 37744 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 M54WlXr-l&$0KYLFT>t<8 literal 37716 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 kP-b +Date: Mon, 15 Nov 2021 18:18:28 +0100 +Subject: [PATCH] Treat SSL handshake errors as fatal also when using STARTTLS + +This fixes the infinite SSL error dialog loop also when using +STARTTLS, the previous fix was only effective for direct TLS +connections. + +CCBUG: 423424 +(cherry picked from commit cbd3a03bc1d2cec48bb97570633940bbf94c34fa) +--- + src/loginjob.cpp | 22 +++++++++------------- + 1 file changed, 9 insertions(+), 13 deletions(-) + +diff --git a/src/loginjob.cpp b/src/loginjob.cpp +index 7d53187..b5fbede 100644 +--- a/src/loginjob.cpp ++++ b/src/loginjob.cpp +@@ -552,19 +552,15 @@ void LoginJob::connectionLost() + { + Q_D(LoginJob); + +- // don't emit the result if the connection was lost before getting the tls result, as it can mean +- // the TLS handshake failed and the socket was reconnected in normal mode +- if (d->authState != LoginJobPrivate::StartTls) { +- qCWarning(KIMAP_LOG) << "Connection to server lost " << d->m_socketError; +- if (d->m_socketError == QAbstractSocket::SslHandshakeFailedError) { +- setError(KJob::UserDefinedError); +- setErrorText(i18n("SSL handshake failed.")); +- emitResult(); +- } else { +- setError(ERR_COULD_NOT_CONNECT); +- setErrorText(i18n("Connection to server lost.")); +- emitResult(); +- } ++ qCWarning(KIMAP_LOG) << "Connection to server lost " << d->m_socketError; ++ if (d->m_socketError == QAbstractSocket::SslHandshakeFailedError) { ++ setError(KJob::UserDefinedError); ++ setErrorText(i18n("SSL handshake failed.")); ++ emitResult(); ++ } else { ++ setError(ERR_COULD_NOT_CONNECT); ++ setErrorText(i18n("Connection to server lost.")); ++ emitResult(); + } + } + +-- +2.34.0 + diff --git a/kde-apps/kimap/kimap-21.08.3.ebuild b/kde-apps/kimap/kimap-21.08.3-r1.ebuild similarity index 94% rename from kde-apps/kimap/kimap-21.08.3.ebuild rename to kde-apps/kimap/kimap-21.08.3-r1.ebuild index 195787a96ec5..47f2ded2955a 100644 --- a/kde-apps/kimap/kimap-21.08.3.ebuild +++ b/kde-apps/kimap/kimap-21.08.3-r1.ebuild @@ -31,6 +31,8 @@ DEPEND="${RDEPEND} test? ( >=dev-qt/qtnetwork-${QTMIN}:5 ) " +PATCHES=( "${FILESDIR}/${P}-CVE-2021-38373.patch" ) + src_test() { # tests cannot be run in parallel #605586 local myctestargs=( diff --git a/kde-apps/kitinerary/kitinerary-21.08.3-r1.ebuild b/kde-apps/kitinerary/kitinerary-21.08.3-r1.ebuild index 0a32b1b9b3d0..ce9b88c8053b 100644 --- a/kde-apps/kitinerary/kitinerary-21.08.3-r1.ebuild +++ b/kde-apps/kitinerary/kitinerary-21.08.3-r1.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kontact/" LICENSE="LGPL-2.1+" SLOT="5" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" IUSE="+barcode pdf" REQUIRED_USE="test? ( pdf )" diff --git a/kde-apps/kmailtransport/files/kmailtransport-21.08.3-CVE-2021-38373.patch b/kde-apps/kmailtransport/files/kmailtransport-21.08.3-CVE-2021-38373.patch new file mode 100644 index 000000000000..e83449e4e32a --- /dev/null +++ b/kde-apps/kmailtransport/files/kmailtransport-21.08.3-CVE-2021-38373.patch @@ -0,0 +1,63 @@ +From cc4907eba8e16c319fb837b5ec85393b118c4ab6 Mon Sep 17 00:00:00 2001 +From: Volker Krause +Date: Thu, 16 Sep 2021 17:07:08 +0200 +Subject: [PATCH] Adapt to KSmtp moving encryption settings from LoginJob to + Session + +See https://invent.kde.org/pim/ksmtp/-/merge_requests/5. + +(cherry picked from commit b49ee72009620f152aaab1f592704e56e3be01f5) +--- + src/kmailtransport/plugins/smtp/smtpjob.cpp | 29 ++++++++++----------- + 1 file changed, 14 insertions(+), 15 deletions(-) + +diff --git a/src/kmailtransport/plugins/smtp/smtpjob.cpp b/src/kmailtransport/plugins/smtp/smtpjob.cpp +index 7ad0124..5a08dfd 100644 +--- a/src/kmailtransport/plugins/smtp/smtpjob.cpp ++++ b/src/kmailtransport/plugins/smtp/smtpjob.cpp +@@ -134,6 +134,20 @@ void SmtpJob::startSmtpJob() + d->session = new KSmtp::Session(transport()->host(), transport()->port()); + d->session->setUseNetworkProxy(transport()->useProxy()); + d->session->setUiProxy(d->uiProxy); ++ switch (transport()->encryption()) { ++ case Transport::EnumEncryption::None: ++ d->session->setEncryptionMode(KSmtp::Session::Unencrypted); ++ break; ++ case Transport::EnumEncryption::TLS: ++ d->session->setEncryptionMode(KSmtp::Session::STARTTLS); ++ break; ++ case Transport::EnumEncryption::SSL: ++ d->session->setEncryptionMode(KSmtp::Session::TLS); ++ break; ++ default: ++ qCWarning(MAILTRANSPORT_SMTP_LOG) << "Unknown encryption mode" << transport()->encryption(); ++ break; ++ } + if (transport()->specifyHostname()) { + d->session->setCustomHostname(transport()->localHostname()); + } +@@ -298,21 +312,6 @@ void SmtpJobPrivate::doLogin() + break; + } + +- switch (q->transport()->encryption()) { +- case Transport::EnumEncryption::None: +- login->setEncryptionMode(KSmtp::LoginJob::Unencrypted); +- break; +- case Transport::EnumEncryption::TLS: +- login->setEncryptionMode(KSmtp::LoginJob::STARTTLS); +- break; +- case Transport::EnumEncryption::SSL: +- login->setEncryptionMode(KSmtp::LoginJob::SSLorTLS); +- break; +- default: +- qCWarning(MAILTRANSPORT_SMTP_LOG) << "Unknown encryption mode" << q->transport()->encryption(); +- break; +- } +- + q->connect(login, &KJob::result, q, &SmtpJob::slotResult); + q->addSubjob(login); + login->start(); +-- +2.34.0 + diff --git a/kde-apps/kmailtransport/files/kmailtransport-21.08.3-fix-crash-when-response-empty.patch b/kde-apps/kmailtransport/files/kmailtransport-21.08.3-fix-crash-when-response-empty.patch new file mode 100644 index 000000000000..84589d4908a3 --- /dev/null +++ b/kde-apps/kmailtransport/files/kmailtransport-21.08.3-fix-crash-when-response-empty.patch @@ -0,0 +1,25 @@ +From fb2ce5f1115ede2c782cc0e1095584eb07cf032b Mon Sep 17 00:00:00 2001 +From: Laurent Montel +Date: Mon, 1 Nov 2021 09:15:31 +0100 +Subject: [PATCH] Fix crash when response is empty + +--- + src/kmailtransport/servertest.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/kmailtransport/servertest.cpp b/src/kmailtransport/servertest.cpp +index 6e8d711..35079e1 100644 +--- a/src/kmailtransport/servertest.cpp ++++ b/src/kmailtransport/servertest.cpp +@@ -236,7 +236,7 @@ bool ServerTestPrivate::handlePopConversation(MailTransport::Socket *socket, int + // Initial Greeting + if (stage == 0) { + // Regexp taken from POP3 ioslave +- const QString responseWithoutCRLF = response.chopped(2); ++ const QString responseWithoutCRLF = response.isEmpty() ? response : response.chopped(2); + const QRegularExpression re(QStringLiteral("<[A-Za-z0-9\\.\\-_]+@[A-Za-z0-9\\.\\-_]+>$"), QRegularExpression::CaseInsensitiveOption); + if (responseWithoutCRLF.indexOf(re) != -1) { + authenticationResults[type] << Transport::EnumAuthenticationType::APOP; +-- +GitLab + diff --git a/kde-apps/kmailtransport/kmailtransport-21.08.3.ebuild b/kde-apps/kmailtransport/kmailtransport-21.08.3-r2.ebuild similarity index 87% rename from kde-apps/kmailtransport/kmailtransport-21.08.3.ebuild rename to kde-apps/kmailtransport/kmailtransport-21.08.3-r2.ebuild index c63c9a180094..c9317630cf43 100644 --- a/kde-apps/kmailtransport/kmailtransport-21.08.3.ebuild +++ b/kde-apps/kmailtransport/kmailtransport-21.08.3-r2.ebuild @@ -27,7 +27,7 @@ RDEPEND=" >=kde-apps/akonadi-${PVCUT}:5 >=kde-apps/akonadi-mime-${PVCUT}:5 >=kde-apps/kmime-${PVCUT}:5 - >=kde-apps/ksmtp-${PVCUT}:5 + >=kde-apps/ksmtp-21.08.3-r1:5 >=kde-apps/libkgapi-${PVCUT}:5 >=kde-frameworks/kcmutils-${KFMIN}:5 >=kde-frameworks/kcompletion-${KFMIN}:5 @@ -42,3 +42,8 @@ RDEPEND=" DEPEND="${RDEPEND} test? ( >=kde-frameworks/ktextwidgets-${KFMIN}:5 ) " + +PATCHES=( + "${FILESDIR}/${P}-fix-crash-when-response-empty.patch" + "${FILESDIR}/${P}-CVE-2021-38373.patch" +) diff --git a/kde-apps/ksmtp/Manifest b/kde-apps/ksmtp/Manifest index 2fc929bdbab5..c24649a7630b 100644 --- a/kde-apps/ksmtp/Manifest +++ b/kde-apps/ksmtp/Manifest @@ -1,2 +1,3 @@ DIST ksmtp-21.04.3.tar.xz 47680 BLAKE2B b1cea8d68e19c2512a7045231cd76b269f1b006278867770a1877a2707d01f06dbc5d5bced386baa412ad62ea49507b6245e2722cc5510a9450dc94049bc28d9 SHA512 b29e18e6b6b489e60fc100b8570ccc056babc2e6863e47d1f811e99bac1423b269939189763fd46b55ff8e8c31c9b219c30850e284de629a5b3bd6e61f3f9805 +DIST ksmtp-21.08.3-CVE-2021-38373.patch.xz 7924 BLAKE2B 0ddad6d49482121595b5cdef8ef9edfe6460cbe4b3ee136e24ed6027b4a96f31c916b614f358756fa9db7afa318ed56369a1ff1384bf670d42934dd1384c43cc SHA512 6278e8a67625b8674ac0e27176320642a9be16bc1e303b04424bec8ac77cec502f572d9e0b9b742ee667977d9fda15616f993600e4f96e83c95ecec14b89bd08 DIST ksmtp-21.08.3.tar.xz 47496 BLAKE2B 5078fa15f3b248cb70fa813bc1295d90a738e9717a3f8d01d49167004669e8d80411fa7bd2fe7e228b4cdbdd6a310fc9e1d8feb2f6eedd04b385e47b1f588469 SHA512 590cc6c5036994c14e1e32a278c1cbac74b9a4322f50738a2d9652612f0430d7d329f582c152c80bac4fcadd34b62af0b59d613a0fe6778da377d007462c0164 diff --git a/kde-apps/ksmtp/ksmtp-21.08.3.ebuild b/kde-apps/ksmtp/ksmtp-21.08.3-r1.ebuild similarity index 81% rename from kde-apps/ksmtp/ksmtp-21.08.3.ebuild rename to kde-apps/ksmtp/ksmtp-21.08.3-r1.ebuild index 443ea92ebdb3..ca6f764b8b1b 100644 --- a/kde-apps/ksmtp/ksmtp-21.08.3.ebuild +++ b/kde-apps/ksmtp/ksmtp-21.08.3-r1.ebuild @@ -10,12 +10,15 @@ inherit ecm kde.org DESCRIPTION="Job-based library to send email through an SMTP server" HOMEPAGE="https://api.kde.org/kdepim/ksmtp/html/index.html" +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-CVE-2021-38373.patch.xz" LICENSE="LGPL-2.1+" SLOT="5" KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" IUSE="" +RESTRICT="test" # bug 642410 + DEPEND=" dev-libs/cyrus-sasl >=dev-qt/qtnetwork-${QTMIN}:5 @@ -25,4 +28,4 @@ DEPEND=" " RDEPEND="${DEPEND}" -RESTRICT="test" # bug 642410 +PATCHES=( "${WORKDIR}/${P}-CVE-2021-38373.patch" ) diff --git a/kde-apps/kwrite/kwrite-21.08.3.ebuild b/kde-apps/kwrite/kwrite-21.08.3.ebuild index 9c0f9c4a07ca..c2c7981874d6 100644 --- a/kde-apps/kwrite/kwrite-21.08.3.ebuild +++ b/kde-apps/kwrite/kwrite-21.08.3.ebuild @@ -17,7 +17,7 @@ SLOT="5" KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" IUSE="activities" -DEPEND=" +RDEPEND=" >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 >=kde-frameworks/kconfig-${KFMIN}:5 @@ -34,7 +34,9 @@ DEPEND=" >=kde-frameworks/kxmlgui-${KFMIN}:5 activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 ) " -RDEPEND="${DEPEND}" +DEPEND="${RDEPEND} + >=kde-frameworks/ktextwidgets-${KFMIN}:5 +" src_prepare() { ecm_src_prepare diff --git a/kde-apps/okular/metadata.xml b/kde-apps/okular/metadata.xml index 79a14c030c28..5294ccba1b21 100644 --- a/kde-apps/okular/metadata.xml +++ b/kde-apps/okular/metadata.xml @@ -10,9 +10,9 @@ Enable support for Microsoft Compiled HTML Help files + Enable support for password-encrypted documents via kde-frameworks/kwallet Enable E-Book support via app-text/ebook-tools Enable image viewing support - Enable encrypted storage of passwords with kde-frameworks/kwallet Enable Markdown support via app-text/discount Enable mobipocket support Enable Plucker E-Book for Palm OS devices support diff --git a/kde-apps/okular/okular-21.08.3.ebuild b/kde-apps/okular/okular-21.08.3.ebuild index 4e3e45b993dd..e1616e5030f0 100644 --- a/kde-apps/okular/okular-21.08.3.ebuild +++ b/kde-apps/okular/okular-21.08.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://okular.kde.org https://apps.kde.org/okular/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="chm djvu epub +image-backend kwallet markdown mobi +pdf +plucker +postscript qml share speech +tiff" +IUSE="chm crypt djvu epub +image-backend markdown mobi +pdf +plucker +postscript qml share speech +tiff" DEPEND=" >=dev-qt/qtdbus-${QTMIN}:5 @@ -48,13 +48,13 @@ DEPEND=" dev-libs/libzip:= >=kde-frameworks/khtml-${KFMIN}:5 ) + crypt? ( >=kde-frameworks/kwallet-${KFMIN}:5 ) djvu? ( app-text/djvu ) epub? ( app-text/ebook-tools ) image-backend? ( >=dev-qt/qtgui-${QTMIN}:5[gif,jpeg,png] >=kde-apps/libkexiv2-${PVCUT}:5 ) - kwallet? ( >=kde-frameworks/kwallet-${KFMIN}:5 ) markdown? ( app-text/discount ) mobi? ( >=kde-apps/kdegraphics-mobipocket-${PVCUT}:5 ) pdf? ( app-text/poppler[nss,qt5] ) @@ -84,10 +84,10 @@ src_configure() { $(cmake_use_find_package chm CHM) $(cmake_use_find_package chm KF5KHtml) $(cmake_use_find_package chm LibZip) + -DWITH_KWALLET=$(usex crypt) $(cmake_use_find_package djvu DjVuLibre) $(cmake_use_find_package epub EPub) $(cmake_use_find_package image-backend KF5KExiv2) - -DWITH_KWALLET=$(usex kwallet) $(cmake_use_find_package markdown Discount) $(cmake_use_find_package mobi QMobipocket) $(cmake_use_find_package pdf Poppler) diff --git a/kde-frameworks/Manifest.gz b/kde-frameworks/Manifest.gz index 96007420761a5347d3e6676d4b676b1581f64160..dd56c66dbd681d6289a50c024510db7e94380d38 100644 GIT binary patch literal 13535 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 ZaPh;9w?qeP^Js;C`v00}R<`?K007}U_Z0vD literal 13533 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 +Date: Sat, 6 Nov 2021 18:49:37 +0000 +Subject: [PATCH] [KCommandBar] Dynamic column widths + shortcuts alignment + +--- + src/kcommandbar.cpp | 278 +++++++++++++++++++++---------------- + src/kcommandbarmodel_p.cpp | 17 +-- + src/kcommandbarmodel_p.h | 9 +- + tests/kcommandbartest.cpp | 9 ++ + 4 files changed, 176 insertions(+), 137 deletions(-) + +diff --git a/src/kcommandbar.cpp b/src/kcommandbar.cpp +index 0d17ffa0..4d0987d7 100644 +--- a/src/kcommandbar.cpp ++++ b/src/kcommandbar.cpp +@@ -16,6 +16,7 @@ + #include + #include + #include ++#include + + #include + #include +@@ -147,32 +148,24 @@ public: + + void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override + { +- QStyleOptionViewItem options = option; +- initStyleOption(&options, index); +- + painter->save(); + +- // paint background +- if (option.state & QStyle::State_Selected) { +- painter->fillRect(option.rect, option.palette.highlight()); +- } else { +- painter->fillRect(option.rect, option.palette.base()); +- } +- + /** + * Draw everything, (widget, icon etc) except the text + */ +- options.text = QString(); // clear old text +- QStyle *style = options.widget->style(); +- style->drawControl(QStyle::CE_ItemViewItem, &options, painter, options.widget); ++ QStyleOptionViewItem optionCopy = option; ++ initStyleOption(&optionCopy, index); ++ optionCopy.text.clear(); // clear old text ++ QStyle *style = option.widget->style(); ++ style->drawControl(QStyle::CE_ItemViewItem, &optionCopy, painter, option.widget); + +- const int hMargin = style->pixelMetric(QStyle::PM_FocusFrameHMargin, &options, options.widget); ++ const int hMargin = style->pixelMetric(QStyle::PM_FocusFrameHMargin, &option, option.widget); + + QRect outputRect = option.rect; + + const CommandBarFilterModel *model = static_cast(index.model()); + if (model->hasActionsWithIcons()) { +- const int iconWidth = options.decorationSize.width() + hMargin; ++ const int iconWidth = option.decorationSize.width() + hMargin; + if (option.direction == Qt::RightToLeft) { + outputRect.adjust(0, 0, -iconWidth, 0); + } else { +@@ -198,7 +191,7 @@ public: + } + + QTextCharFormat fmt; +- fmt.setForeground(options.palette.link().color()); ++ fmt.setForeground(option.palette.link().color()); + fmt.setFontWeight(QFont::Bold); + + /** +@@ -206,13 +199,13 @@ public: + */ + const auto fmtRanges = KFuzzyMatcher::matchedRanges(m_filterString, str); + QTextCharFormat f; +- f.setForeground(options.palette.link()); ++ f.setForeground(option.palette.link()); + std::transform(fmtRanges.begin(), fmtRanges.end(), std::back_inserter(formats), [f, actionNameStart](const KFuzzyMatcher::Range &fr) { + return QTextLayout::FormatRange{fr.start + actionNameStart, fr.length, f}; + }); + + outputRect.adjust(hMargin, 0, -hMargin, 0); +- paintItemText(painter, original, outputRect, options, std::move(formats)); ++ paintItemText(painter, original, outputRect, option, std::move(formats)); + + painter->restore(); + } +@@ -240,122 +233,159 @@ public: + return shortcutString.split(QLatin1String(", "), Qt::SkipEmptyParts); + } + ++ // returns the width needed to draw the shortcut ++ static int shortcutDrawingWidth(const QStyleOptionViewItem &option, const QString &shortcut, int hMargin) ++ { ++ int width = 0; ++ if (!shortcut.isEmpty()) { ++ // adapt the shortcut as it will be drawn ++ // "Ctrl+A, Alt+B" => "Ctrl+A+Alt+B" ++ QString adaptedShortcut = shortcut; ++ adaptedShortcut.replace(QStringLiteral(", "), QStringLiteral("+")); ++ ++ width = option.fontMetrics.horizontalAdvance(adaptedShortcut); ++ ++ // count the number of segments ++ // "Ctrl+A+Alt+B" => ["Ctrl", "+", "A", "+", "Alt", "+", "B"] ++ static const QRegularExpression regExp(QStringLiteral("(\\+(?!\\+)|\\+(?=\\+{2}))")); ++ const int segmentsCount = 2 * adaptedShortcut.count(regExp) + 1; ++ ++ // add left and right margins for each segment ++ width += segmentsCount * 2 * hMargin; ++ } ++ ++ return width; ++ } ++ + void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override + { +- QStyleOptionViewItem options = option; +- initStyleOption(&options, index); +- painter->save(); ++ // draw background ++ option.widget->style()->drawPrimitive(QStyle::PE_PanelItemViewItem, &option, painter); + + const QString shortcutString = index.data().toString(); +- +- // paint background +- if (option.state & QStyle::State_Selected) { +- painter->fillRect(option.rect, option.palette.highlight()); +- } else { +- painter->fillRect(option.rect, option.palette.base()); ++ if (shortcutString.isEmpty()) { ++ return; + } + +- options.text = QString(); // clear old text +- options.widget->style()->drawControl(QStyle::CE_ItemViewItem, &options, painter, options.widget); +- +- if (!shortcutString.isEmpty()) { +- /** +- * Shortcut string splitting +- * +- * We do it in two steps +- * 1. Split on ", " so that if we have multi modifier shortcuts they are nicely +- * split into strings. +- * 2. Split each shortcut from step 1 into individual string. +- * +- * Example: +- * +- * "Ctrl+,, Alt+:" +- * Step 1: [ "Ctrl+," , "Alt+:"] +- * Step 2: [ "Ctrl", ",", "Alt", ":"] +- */ +- const QStringList spaceSplitted = splitShortcutString(shortcutString); +- QStringList list; +- list.reserve(spaceSplitted.size() * 2); +- for (const QString &shortcut : spaceSplitted) { +- list += shortcut.split(QLatin1Char('+'), Qt::SkipEmptyParts); +- if (shortcut.endsWith(QLatin1Char('+'))) { +- list.append(QStringLiteral("+")); +- } ++ /** ++ * Shortcut string splitting ++ * ++ * We do it in two steps ++ * 1. Split on ", " so that if we have multi modifier shortcuts they are nicely ++ * split into strings. ++ * 2. Split each shortcut from step 1 into individual string. ++ * ++ * Example: ++ * ++ * "Ctrl+,, Alt+:" ++ * Step 1: [ "Ctrl+," , "Alt+:"] ++ * Step 2: [ "Ctrl", ",", "Alt", ":"] ++ */ ++ const QStringList spaceSplitted = splitShortcutString(shortcutString); ++ QStringList list; ++ list.reserve(spaceSplitted.size() * 2); ++ for (const QString &shortcut : spaceSplitted) { ++ list += shortcut.split(QLatin1Char('+'), Qt::SkipEmptyParts); ++ if (shortcut.endsWith(QLatin1Char('+'))) { ++ list.append(QStringLiteral("+")); + } ++ } + +- /** +- * Create rects for each string from the previous step +- * +- * @todo boundingRect may give issues here, use horizontalAdvance +- * @todo We probably dont need the full rect, just the width so the +- * "btns" vector can just be vector> +- */ +- QVector> btns; +- btns.reserve(list.size()); +- const int height = options.rect.height(); +- for (const QString &text : std::as_const(list)) { +- if (text.isEmpty()) { +- continue; +- } +- QRect r = option.fontMetrics.boundingRect(text); +- // this happens on gnome so we manually decrease the +- // height a bit +- if (r.height() == height) { +- r.setHeight(r.height() - 4); +- } +- r.setWidth(r.width() + 8); +- btns.append({r, text}); ++ /** ++ * Create rects for each string from the previous step ++ * ++ * @todo We probably dont need the full rect, just the width so the ++ * "btns" vector can just be vector> ++ */ ++ QVector> btns; ++ btns.reserve(list.size()); ++ const int height = option.rect.height(); ++ const int hMargin = horizontalMargin(option); ++ for (const QString &text : std::as_const(list)) { ++ if (text.isEmpty()) { ++ continue; + } +- +- // we have nothing, just return +- if (btns.isEmpty()) { +- return; ++ QRect r(0, 0, option.fontMetrics.horizontalAdvance(text), option.fontMetrics.lineSpacing()); ++ // this happens on gnome so we manually decrease the ++ // height a bit ++ if (r.height() == height) { ++ r.setHeight(r.height() - 4); + } ++ r.setWidth(r.width() + 2 * hMargin); ++ btns.append({r, text}); ++ } ++ ++ // we have nothing, just return ++ if (btns.isEmpty()) { ++ return; ++ } ++ ++ const QRect plusRect = option.fontMetrics.boundingRect(QLatin1Char('+')); + +- const QRect plusRect = option.fontMetrics.boundingRect(QLatin1Char('+')); +- +- // draw them +- int x = option.rect.x(); +- const int y = option.rect.y(); +- const int plusY = option.rect.y() + plusRect.height() / 2; +- const int total = btns.size(); +- +- // make sure our rects are nicely V-center aligned in the row +- painter->translate(QPoint(0, (option.rect.height() - btns.at(0).first.height()) / 2)); +- +- int i = 0; +- painter->setRenderHint(QPainter::Antialiasing); +- for (const auto &btn : std::as_const(btns)) { +- painter->setPen(Qt::NoPen); +- const QRect &rect = btn.first; +- +- QRect buttonRect(x, y, rect.width(), rect.height()); +- +- // draw rounded rect shadow +- auto shadowRect = buttonRect.translated(0, 1); +- painter->setBrush(option.palette.shadow()); +- painter->drawRoundedRect(shadowRect, 3.0, 3.0); +- +- // draw rounded rect itself +- painter->setBrush(option.palette.button()); +- painter->drawRoundedRect(buttonRect, 3.0, 3.0); +- +- // draw text inside rounded rect +- painter->setPen(option.palette.buttonText().color()); +- painter->drawText(buttonRect, Qt::AlignCenter, btn.second); +- +- // draw '+' +- if (i + 1 < total) { +- x += rect.width() + 5; +- painter->drawText(QPoint(x, plusY + (rect.height() / 2)), QStringLiteral("+")); +- x += plusRect.width() + 5; +- } +- i++; ++ // draw them ++ int x; ++ if (option.direction == Qt::RightToLeft) { ++ x = option.rect.x() + hMargin; ++ } else { ++ x = option.rect.right() - shortcutDrawingWidth(option, shortcutString, hMargin) - hMargin; ++ } ++ const int y = option.rect.y() + (option.rect.height() - btns.at(0).first.height()) / 2; ++ const int plusY = option.rect.y() + (option.rect.height() - plusRect.height()) / 2; ++ const int total = btns.size(); ++ ++ int i = 0; ++ painter->save(); ++ painter->setRenderHint(QPainter::Antialiasing); ++ for (const auto &btn : std::as_const(btns)) { ++ painter->setPen(Qt::NoPen); ++ const QRect &rect = btn.first; ++ ++ QRect buttonRect(x, y, rect.width(), rect.height()); ++ ++ // draw rounded rect shadow ++ auto shadowRect = buttonRect.translated(0, 1); ++ painter->setBrush(option.palette.shadow()); ++ painter->drawRoundedRect(shadowRect, 3.0, 3.0); ++ ++ // draw rounded rect itself ++ painter->setBrush(option.palette.button()); ++ painter->drawRoundedRect(buttonRect, 3.0, 3.0); ++ ++ // draw text inside rounded rect ++ painter->setPen(option.palette.buttonText().color()); ++ painter->drawText(buttonRect, Qt::AlignCenter, btn.second); ++ ++ // draw '+' ++ if (i + 1 < total) { ++ x += rect.width() + hMargin; ++ painter->drawText(QPoint(x, plusY + (rect.height() / 2)), QStringLiteral("+")); ++ x += plusRect.width() + hMargin; + } ++ i++; + } + + painter->restore(); + } ++ ++ QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const override ++ { ++ if (index.isValid() && index.column() == KCommandBarModel::Column_Shortcut) { ++ QString shortcut = index.data().toString(); ++ if (!shortcut.isEmpty()) { ++ const int hMargin = horizontalMargin(option); ++ const int width = shortcutDrawingWidth(option, shortcut, hMargin) + 2 * hMargin; ++ ++ return QSize(width, 0); ++ } ++ } ++ ++ return QStyledItemDelegate::sizeHint(option, index); ++ } ++ ++ int horizontalMargin(const QStyleOptionViewItem &option) const ++ { ++ return option.widget->style()->pixelMetric(QStyle::PM_FocusFrameHMargin, &option) + 2; ++ } + }; + + // BEGIN KCommandBarPrivate +@@ -410,9 +440,6 @@ void KCommandBarPrivate::updateViewGeometry(KCommandBar *q) + + const QSize viewMaxSize(centralSize.width() / 2.4, centralSize.height() / 2); + +- // First column occupies 60% of the width +- m_treeView.setColumnWidth(0, viewMaxSize.width() * 0.6); +- + // Position should be central over window + const int xPos = std::max(0, (centralSize.width() - viewMaxSize.width()) / 2); + const int yPos = std::max(0, (centralSize.height() - viewMaxSize.height()) * 1 / 4); +@@ -505,8 +532,8 @@ KCommandBar::KCommandBar(QWidget *parent) + + CommandBarStyleDelegate *delegate = new CommandBarStyleDelegate(this); + ShortcutStyleDelegate *del = new ShortcutStyleDelegate(this); +- d->m_treeView.setItemDelegateForColumn(0, delegate); +- d->m_treeView.setItemDelegateForColumn(1, del); ++ d->m_treeView.setItemDelegateForColumn(KCommandBarModel::Column_Command, delegate); ++ d->m_treeView.setItemDelegateForColumn(KCommandBarModel::Column_Shortcut, del); + + connect(&d->m_lineEdit, &QLineEdit::returnPressed, this, [this]() { + d->slotReturnPressed(this); +@@ -525,6 +552,11 @@ KCommandBar::KCommandBar(QWidget *parent) + d->m_treeView.setSortingEnabled(true); + d->m_treeView.setModel(&d->m_proxyModel); + ++ d->m_treeView.header()->setMinimumSectionSize(0); ++ d->m_treeView.header()->setStretchLastSection(false); ++ d->m_treeView.header()->setSectionResizeMode(KCommandBarModel::Column_Command, QHeaderView::Stretch); ++ d->m_treeView.header()->setSectionResizeMode(KCommandBarModel::Column_Shortcut, QHeaderView::ResizeToContents); ++ + d->m_treeView.installEventFilter(this); + d->m_lineEdit.installEventFilter(this); + +diff --git a/src/kcommandbarmodel_p.cpp b/src/kcommandbarmodel_p.cpp +index fee271c5..6a172c9c 100644 +--- a/src/kcommandbarmodel_p.cpp ++++ b/src/kcommandbarmodel_p.cpp +@@ -69,12 +69,9 @@ void KCommandBarModel::refresh(const QVector &actionGr + QVector temp_rows; + std::unordered_set uniqueActions; + temp_rows.reserve(totalActions); +- int actionGroupIdx = 0; + for (const auto &ag : actionGroups) { + const auto &agActions = ag.actions; + fillRows(temp_rows, ag.name, agActions, uniqueActions); +- +- actionGroupIdx++; + } + + /** +@@ -117,22 +114,16 @@ QVariant KCommandBarModel::data(const QModelIndex &index, int role) const + + switch (role) { + case Qt::DisplayRole: +- if (col == 0) { ++ if (col == Column_Command) { + return entry.displayName(); +- } else { +- return entry.action->shortcut().toString(); + } ++ Q_ASSERT(col == Column_Shortcut); ++ return entry.action->shortcut().toString(); + case Qt::DecorationRole: +- if (col == 0) { ++ if (col == Column_Command) { + return entry.action->icon(); + } + break; +- case Qt::TextAlignmentRole: +- if (col == 0) { +- return Qt::AlignLeft; +- } else { +- return Qt::AlignRight; +- } + case Qt::ToolTipRole: { + QString toolTip = entry.displayName(); + if (!entry.action->shortcut().isEmpty()) { +diff --git a/src/kcommandbarmodel_p.h b/src/kcommandbarmodel_p.h +index 29a0249c..af547104 100644 +--- a/src/kcommandbarmodel_p.h ++++ b/src/kcommandbarmodel_p.h +@@ -29,6 +29,13 @@ public: + + enum Role { Score = Qt::UserRole + 1 }; + ++ enum Column ++ { ++ Column_Command, ++ Column_Shortcut, ++ Column_Count ++ }; ++ + /** + * Resets the model + * +@@ -48,7 +55,7 @@ public: + int columnCount(const QModelIndex &parent = QModelIndex()) const override + { + Q_UNUSED(parent); +- return 2; ++ return Column_Count; + } + + /** +diff --git a/tests/kcommandbartest.cpp b/tests/kcommandbartest.cpp +index 46e1bc86..1c631bbb 100644 +--- a/tests/kcommandbartest.cpp ++++ b/tests/kcommandbartest.cpp +@@ -103,6 +103,9 @@ public: + for (; i < 2; ++i) { + acts[1].actions.append(genAction(this, QStringLiteral("folder"), i)); + } ++ acts[1].actions[0]->setShortcut(QStringLiteral("G")); ++ acts[1].actions[1]->setCheckable(true); ++ acts[1].actions[1]->setShortcut(QStringLiteral("Ctrl++")); + + acts[2].name = QStringLiteral("Second Menu Group - Disabled acts"); + for (; i < 4; ++i) { +@@ -116,6 +119,8 @@ public: + for (; i < 6; ++i) { + acts[3].actions.append(genAction(this, QStringLiteral("security-low"), i, Qt::CTRL | Qt::ALT)); + } ++ acts[3].actions[0]->setCheckable(true); ++ acts[3].actions[0]->setShortcut(QStringLiteral("Ctrl+,, Ctrl++, Ctrl+K")); + + return acts; + } +@@ -128,10 +133,14 @@ public: + acts[0].name = QStringLiteral("مینو گروپ"); + acts[0].actions = {new QAction(QIcon::fromTheme("folder"), QStringLiteral("یہ فولڈر ایکشن ہے"), this), + new QAction(QIcon::fromTheme("folder"), QStringLiteral("یہ ایک اور فولڈر ایکشن ہے"), this)}; ++ acts[0].actions[1]->setCheckable(true); ++ acts[0].actions[1]->setShortcut(QStringLiteral("Ctrl+Shift++")); + + acts[1].name = QStringLiteral("گروپ"); + acts[1].actions = {new QAction(QIcon::fromTheme("zoom-out"), QStringLiteral("یہ فولڈر ایکشن ہے"), this), + new QAction(QIcon::fromTheme("security-low"), QStringLiteral("یہ ایک اور فولڈر ایکشن ہے"), this)}; ++ acts[1].actions[1]->setCheckable(true); ++ acts[1].actions[1]->setShortcut(QStringLiteral("Ctrl+-")); + + return acts; + } +-- +GitLab + diff --git a/kde-frameworks/kconfigwidgets/files/kconfigwidgets-5.88.0-hamburger-menu-no-window-on-wayland.patch b/kde-frameworks/kconfigwidgets/files/kconfigwidgets-5.88.0-hamburger-menu-no-window-on-wayland.patch new file mode 100644 index 000000000000..8cf60aeb7594 --- /dev/null +++ b/kde-frameworks/kconfigwidgets/files/kconfigwidgets-5.88.0-hamburger-menu-no-window-on-wayland.patch @@ -0,0 +1,87 @@ +From 82c40f18709484fd462643aa113a8ccf961b646a Mon Sep 17 00:00:00 2001 +From: Felix Ernst +Date: Tue, 26 Oct 2021 17:28:09 +0200 +Subject: [PATCH] Fix hamburger menu opening as a window on Wayland + +Before this commit, if an app window is unfocused and the first +click on the window is the hamburger menu button, the menu would +appear displaced as a separate window on Wayland. + +This commit fixes this by setting a sane transientParent for the +menu. This is slightly difficult because there can be any number +of hamburger buttons in any number of different windows so we need +to figure out spontaneously which button was pressed to open the +menu. + +BUG: 442375 +--- + src/khamburgermenuhelpers.cpp | 26 ++++++++++++++++++++++++-- + src/khamburgermenuhelpers_p.h | 2 +- + 2 files changed, 25 insertions(+), 3 deletions(-) + +diff --git a/src/khamburgermenuhelpers.cpp b/src/khamburgermenuhelpers.cpp +index 88242aa5..d1ae2835 100644 +--- a/src/khamburgermenuhelpers.cpp ++++ b/src/khamburgermenuhelpers.cpp +@@ -10,7 +10,10 @@ + #include "khamburgermenu.h" + + #include ++#include ++#include + #include ++#include + + ListenerContainer::ListenerContainer(KHamburgerMenuPrivate *hamburgerMenuPrivate) + : QObject{hamburgerMenuPrivate}, +@@ -28,13 +31,32 @@ bool AddOrRemoveActionListener::eventFilter(QObject * /*watched*/, QEvent *event + return false; + } + +-bool ButtonPressListener::eventFilter(QObject * /*watched*/, QEvent *event) ++bool ButtonPressListener::eventFilter(QObject *watched, QEvent *event) + { + if (event->type() == QEvent::KeyPress || event->type() == QEvent::MouseButtonPress) { + auto hamburgerMenuPrivate = static_cast(parent()); + auto q = static_cast(hamburgerMenuPrivate->q_ptr); + Q_EMIT q->aboutToShowMenu(); +- hamburgerMenuPrivate->resetMenu(); ++ hamburgerMenuPrivate->resetMenu(); // This menu never has a parent which can be ++ // problematic because it can lead to situations in which the QMenu itself is ++ // treated like its own window. ++ // To avoid this we set a sane transientParent() now even if it already has one ++ // because the menu might be opened from another window this time. ++ const auto watchedButton = qobject_cast(watched); ++ if (!watchedButton) { ++ return false; ++ } ++ auto menu = watchedButton->menu(); ++ if (!menu) { ++ return false; ++ } ++ menu->winId(); // trigger being a native widget already, to ensure windowHandle created ++ // generic code if not known if the available parent widget is a native widget or not ++ auto parentWindowHandle = watchedButton->windowHandle(); ++ if (!parentWindowHandle) { ++ parentWindowHandle = watchedButton->nativeParentWidget()->windowHandle(); ++ } ++ menu->windowHandle()->setTransientParent(parentWindowHandle); + } + return false; + } +diff --git a/src/khamburgermenuhelpers_p.h b/src/khamburgermenuhelpers_p.h +index f0d98790..4993ee61 100644 +--- a/src/khamburgermenuhelpers_p.h ++++ b/src/khamburgermenuhelpers_p.h +@@ -80,7 +80,7 @@ class ButtonPressListener : public QObject + protected: + inline ButtonPressListener(QObject *parent) : QObject{parent} { }; + +- bool eventFilter(QObject * /*watched*/, QEvent *event) override; ++ bool eventFilter(QObject *watched, QEvent *event) override; + + friend class ListenerContainer; + }; +-- +GitLab + diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.88.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.88.0-r1.ebuild similarity index 89% rename from kde-frameworks/kconfigwidgets/kconfigwidgets-5.88.0.ebuild rename to kde-frameworks/kconfigwidgets/kconfigwidgets-5.88.0-r1.ebuild index 50e1c0fc6af5..0528d343b7a1 100644 --- a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.88.0.ebuild +++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.88.0-r1.ebuild @@ -31,6 +31,11 @@ DEPEND=" " RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${P}-hamburger-menu-no-window-on-wayland.patch + "${FILESDIR}"/${P}-KCommandBar-alignment.patch +) + src_configure() { local mycmakeargs=( -DCMAKE_DISABLE_FIND_PACKAGE_PythonModuleGeneration=ON # bug 746866 diff --git a/kde-frameworks/kirigami/files/kirigami-5.88.0-PageRowGlobalToolBarUI-dont-animate-opacity.patch b/kde-frameworks/kirigami/files/kirigami-5.88.0-PageRowGlobalToolBarUI-dont-animate-opacity.patch new file mode 100644 index 000000000000..85b2a24f5909 --- /dev/null +++ b/kde-frameworks/kirigami/files/kirigami-5.88.0-PageRowGlobalToolBarUI-dont-animate-opacity.patch @@ -0,0 +1,56 @@ +From 67ec2a1873e3d750529043b243043cfd2e2f9ec6 Mon Sep 17 00:00:00 2001 +From: Nate Graham +Date: Wed, 10 Nov 2021 20:44:53 -0700 +Subject: [PATCH] PageRowGlobalToolBarUI: don't animate opacity + +Doing so causes flickering in System Settings and KInfoCenter because of +how the titles are rendered. It also doesn't make conceptual sense since +the style of toolbar generally doesn't change so the user would never +actually see the animated opacity change in the first place. + +BUG: 417636 +FIXED-IN: 5.89 +--- + .../globaltoolbar/PageRowGlobalToolBarUI.qml | 13 +++---------- + 1 file changed, 3 insertions(+), 10 deletions(-) + +diff --git a/src/controls/private/globaltoolbar/PageRowGlobalToolBarUI.qml b/src/controls/private/globaltoolbar/PageRowGlobalToolBarUI.qml +index 640ab51e..c536fed7 100644 +--- a/src/controls/private/globaltoolbar/PageRowGlobalToolBarUI.qml ++++ b/src/controls/private/globaltoolbar/PageRowGlobalToolBarUI.qml +@@ -106,8 +106,8 @@ Kirigami.AbstractApplicationHeader { + Layout.preferredHeight: -1 + property Kirigami.PageRow pageRow: root + +- opacity: layerIsMainRow && active +- enabled: opacity > 0 ++ visible: layerIsMainRow && active ++ enabled: visible + + asynchronous: true + +@@ -115,13 +115,6 @@ Kirigami.AbstractApplicationHeader { + + //TODO: different implementation? + source: globalToolBar.actualStyle == Kirigami.ApplicationHeaderStyle.TabBar ? Qt.resolvedUrl("TabBarControl.qml") : Qt.resolvedUrl("BreadcrumbControl.qml") +- +- Behavior on opacity { +- OpacityAnimator { +- duration: Kirigami.Units.longDuration +- easing.type: Easing.InOutQuad +- } +- } + } + + Item { +@@ -137,6 +130,6 @@ Kirigami.AbstractApplicationHeader { + Layout.preferredWidth: height + } + } +- background.opacity: breadcrumbLoader.opacity ++ background.visible: breadcrumbLoader.visible + } + +-- +GitLab + diff --git a/kde-frameworks/kirigami/kirigami-5.88.0.ebuild b/kde-frameworks/kirigami/kirigami-5.88.0-r1.ebuild similarity index 92% rename from kde-frameworks/kirigami/kirigami-5.88.0.ebuild rename to kde-frameworks/kirigami/kirigami-5.88.0-r1.ebuild index 32d0b42c0693..a161344b23b0 100644 --- a/kde-frameworks/kirigami/kirigami-5.88.0.ebuild +++ b/kde-frameworks/kirigami/kirigami-5.88.0-r1.ebuild @@ -37,6 +37,8 @@ RDEPEND="${DEPEND} >=dev-qt/qtgraphicaleffects-${QTMIN}:5 " +PATCHES=( "${FILESDIR}"/${P}-PageRowGlobalToolBarUI-dont-animate-opacity.patch ) + src_configure() { local mycmakeargs=( -DBUILD_EXAMPLES=$(usex examples) diff --git a/kde-frameworks/kwidgetsaddons/files/kwidgetsaddons-5.88.0-kacceleratormanager-alt-x-shortcuts.patch b/kde-frameworks/kwidgetsaddons/files/kwidgetsaddons-5.88.0-kacceleratormanager-alt-x-shortcuts.patch new file mode 100644 index 000000000000..6e7ca9e47298 --- /dev/null +++ b/kde-frameworks/kwidgetsaddons/files/kwidgetsaddons-5.88.0-kacceleratormanager-alt-x-shortcuts.patch @@ -0,0 +1,149 @@ +From 294fe8ddc2f10d0a783bf9b80769c31ecc5922b1 Mon Sep 17 00:00:00 2001 +From: Albert Astals Cid +Date: Fri, 5 Nov 2021 23:23:59 +0100 +Subject: [PATCH] KAcceleratorManager: Take into account actions with Alt+X + shortcuts + +We need to mark those X labels as used, otherwise the accelerator +manager may decide to use X for an accelerator and when pressing Alt+X +we will have a conflict + +BUGS: 444990 +--- + autotests/kacceleratormanagertest.cpp | 21 +++++++++++++++++++ + src/kacceleratormanager.cpp | 30 ++++++++++++++++++++------- + src/kacceleratormanager_p.h | 4 ++-- + 3 files changed, 46 insertions(+), 9 deletions(-) + +diff --git a/autotests/kacceleratormanagertest.cpp b/autotests/kacceleratormanagertest.cpp +index 3fc07928..2bdc4f74 100644 +--- a/autotests/kacceleratormanagertest.cpp ++++ b/autotests/kacceleratormanagertest.cpp +@@ -8,6 +8,7 @@ + #include + + #include ++#include + #include + + #define QSL QStringLiteral +@@ -75,6 +76,26 @@ private Q_SLOTS: + QCOMPARE(texts, expectedTexts); + } + ++ void testExistingActionsShortcutsAreTakenIntoAccount() ++ { ++ std::unique_ptr w(new QWidget()); ++ ++ QPushButton *pb = new QPushButton(QSL("Open"), w.get()); ++ ++ KAcceleratorManager::manage(w.get()); ++ QCOMPARE(pb->text(), QSL("&Open")); ++ ++ delete pb; ++ pb = new QPushButton(QSL("Open"), w.get()); ++ ++ QAction *a = new QAction(); ++ a->setShortcut(QSL("Alt+O")); ++ w->addAction(a); ++ ++ KAcceleratorManager::manage(w.get()); ++ QCOMPARE(pb->text(), QSL("O&pen")); ++ } ++ + void testActionIconTexts_data() + { + QTest::addColumn("initialTexts"); +diff --git a/src/kacceleratormanager.cpp b/src/kacceleratormanager.cpp +index 66d596d3..2f7b1879 100644 +--- a/src/kacceleratormanager.cpp ++++ b/src/kacceleratormanager.cpp +@@ -94,9 +94,8 @@ void KAcceleratorManagerPrivate::manage(QWidget *widget) + + Item *root = new Item; + +- manageWidget(widget, root); +- + QString used; ++ manageWidget(widget, root, used); + calculateAccelerators(root, used); + delete root; + } +@@ -175,7 +174,7 @@ void KAcceleratorManagerPrivate::calculateAccelerators(Item *item, QString &used + } + } + +-void KAcceleratorManagerPrivate::traverseChildren(QWidget *widget, Item *item) ++void KAcceleratorManagerPrivate::traverseChildren(QWidget *widget, Item *item, QString &used) + { + const QList childList = widget->findChildren(); + for (QWidget *w : childList) { +@@ -192,12 +191,29 @@ void KAcceleratorManagerPrivate::traverseChildren(QWidget *widget, Item *item) + continue; + } + +- manageWidget(w, item); ++ manageWidget(w, item, used); + } + } + +-void KAcceleratorManagerPrivate::manageWidget(QWidget *w, Item *item) ++void KAcceleratorManagerPrivate::manageWidget(QWidget *w, Item *item, QString &used) + { ++ // If the widget has any action whose shortcuts contain keystrokes in the ++ // form of Alt+X we need to mark X as used, otherwise we may assign it as accelerator ++ // and there will be a conflict when trying to use it ++ const QList widgetActions = w->actions(); ++ for (QAction *action : widgetActions) { ++ const QList actionShortcuts = action->shortcuts(); ++ for (const QKeySequence &sequence : actionShortcuts) { ++ const QString sequenceAsText = sequence.toString(QKeySequence::PortableText); ++ const QStringList splitSequence = sequenceAsText.split(QStringLiteral(", ")); ++ for (const QString &shortcut : splitSequence) { ++ if (shortcut.length() == 5 && shortcut.startsWith(QStringLiteral("Alt+"))) { ++ used.append(shortcut.right(1)); ++ } ++ } ++ } ++ } ++ + // first treat the special cases + + QTabBar *tabBar = qobject_cast(w); +@@ -247,7 +263,7 @@ void KAcceleratorManagerPrivate::manageWidget(QWidget *w, Item *item) + } + + if (w->inherits("KUrlRequester")) { +- traverseChildren(w, item); ++ traverseChildren(w, item, used); + return; + } + +@@ -316,7 +332,7 @@ void KAcceleratorManagerPrivate::manageWidget(QWidget *w, Item *item) + item->addChild(i); + } + } +- traverseChildren(w, item); ++ traverseChildren(w, item, used); + } + + void KAcceleratorManagerPrivate::manageTabBar(QTabBar *bar, Item *item) +diff --git a/src/kacceleratormanager_p.h b/src/kacceleratormanager_p.h +index a92d04ab..04926476 100644 +--- a/src/kacceleratormanager_p.h ++++ b/src/kacceleratormanager_p.h +@@ -227,9 +227,9 @@ public: + typedef QList ItemList; + + private: +- static void traverseChildren(QWidget *widget, Item *item); ++ static void traverseChildren(QWidget *widget, Item *item, QString &used); + +- static void manageWidget(QWidget *widget, Item *item); ++ static void manageWidget(QWidget *widget, Item *item, QString &used); + static void manageMenuBar(QMenuBar *mbar, Item *item); + static void manageTabBar(QTabBar *bar, Item *item); + static void manageDockWidget(QDockWidget *dock, Item *item); +-- +GitLab + diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.88.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.88.0-r1.ebuild similarity index 89% rename from kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.88.0.ebuild rename to kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.88.0-r1.ebuild index 2df9cc25d47a..cb0733f838d6 100644 --- a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.88.0.ebuild +++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.88.0-r1.ebuild @@ -13,14 +13,16 @@ LICENSE="LGPL-2.1+" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" IUSE="nls" -BDEPEND=" - nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) -" DEPEND=" >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 " RDEPEND="${DEPEND}" +BDEPEND=" + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) +" + +PATCHES=( "${FILESDIR}/${P}-kacceleratormanager-alt-x-shortcuts.patch" ) # KDE-bug 444990 src_configure() { local mycmakeargs=( diff --git a/kde-frameworks/plasma/files/plasma-5.88.0-fix-centered-text.patch b/kde-frameworks/plasma/files/plasma-5.88.0-fix-centered-text.patch new file mode 100644 index 000000000000..8fb393a568d6 --- /dev/null +++ b/kde-frameworks/plasma/files/plasma-5.88.0-fix-centered-text.patch @@ -0,0 +1,121 @@ +From 92ac1038cff333d70a71331b2a5fa0b9d91bc39d Mon Sep 17 00:00:00 2001 +From: Eugene Popov +Date: Fri, 19 Nov 2021 11:13:03 +0000 +Subject: [PATCH] Fix IconLabel + +--- + .../plasmacomponents3/private/IconLabel.qml | 97 +++++++++++-------- + 1 file changed, 55 insertions(+), 42 deletions(-) + +diff --git a/src/declarativeimports/plasmacomponents3/private/IconLabel.qml b/src/declarativeimports/plasmacomponents3/private/IconLabel.qml +index 467c2f54b..74a8ff3a5 100644 +--- a/src/declarativeimports/plasmacomponents3/private/IconLabel.qml ++++ b/src/declarativeimports/plasmacomponents3/private/IconLabel.qml +@@ -24,49 +24,62 @@ T.Control { + PlasmaCore.ColorScope.inherit: true + implicitWidth: implicitContentWidth + leftPadding + rightPadding + implicitHeight: implicitContentHeight + topPadding + bottomPadding +- contentItem: GridLayout { +- rowSpacing: root.spacing +- columnSpacing: root.spacing +- flow: root.display === T.AbstractButton.TextUnderIcon ? GridLayout.TopToBottom : GridLayout.LeftToRight +- PlasmaCore.IconItem { +- id: iconItem +- visible: valid && width > 0 && height > 0 && root.display !== T.AbstractButton.TextOnly +- colorGroup: root.PlasmaCore.ColorScope.colorGroup +- implicitWidth: PlasmaCore.Units.iconSizes.sizeForLabels +- implicitHeight: PlasmaCore.Units.iconSizes.sizeForLabels +- Layout.fillWidth: true +- Layout.fillHeight: true +- Layout.maximumWidth: implicitWidth > 0 ? implicitWidth : Number.POSITIVE_INFINITY +- Layout.maximumHeight: implicitHeight > 0 ? implicitHeight : Number.POSITIVE_INFINITY +- Layout.alignment: if (root.textBesideIcon) { +- Qt.AlignRight | Qt.AlignVCenter +- } else if (root.textUnderIcon) { +- Qt.AlignHCenter | Qt.AlignBottom +- } else { +- Qt.AlignCenter ++ contentItem: Item { ++ implicitWidth: gridLayout.implicitWidth ++ implicitHeight: gridLayout.implicitHeight ++ GridLayout { ++ id: gridLayout ++ rowSpacing: root.spacing ++ columnSpacing: root.spacing ++ flow: root.display === T.AbstractButton.TextUnderIcon ? GridLayout.TopToBottom : GridLayout.LeftToRight ++ x: { ++ if (root.alignment & Qt.AlignLeft) { ++ return 0; ++ } ++ if (root.alignment & Qt.AlignRight) { ++ return parent.width - width; ++ } ++ return Math.round((parent.width - width) / 2); + } +- } +- T.Label { +- id: label +- visible: text.length > 0 && root.display !== T.AbstractButton.IconOnly +- palette: root.palette +- font: root.font +- horizontalAlignment: root.alignment & Qt.AlignHorizontal_Mask || Text.AlignHCenter +- verticalAlignment: root.alignment & Qt.AlignVertical_Mask || Text.AlignVCenter +- // Work around Qt bug where NativeRendering breaks for non-integer scale factors +- // https://bugreports.qt.io/browse/QTBUG-70481 +- renderType: Screen.devicePixelRatio % 1 !== 0 ? Text.QtRendering : Text.NativeRendering +- color: PlasmaCore.ColorScope.textColor +- linkColor: PlasmaCore.Theme.linkColor +- elide: Text.ElideRight +- Layout.fillWidth: root.alignment & Qt.AlignHorizontal_Mask +- Layout.fillHeight: root.alignment & Qt.AlignVertical_Mask +- Layout.alignment: if (root.textBesideIcon) { +- Qt.AlignLeft | Qt.AlignVCenter +- } else if (root.textUnderIcon) { +- Qt.AlignHCenter | Qt.AlignTop +- } else { +- Qt.AlignCenter ++ y: { ++ if (root.alignment & Qt.AlignTop) { ++ return 0; ++ } ++ if (root.alignment & Qt.AlignBottom) { ++ return parent.height - height; ++ } ++ return Math.round((parent.height - height) / 2); ++ } ++ width: Math.min(parent.width, implicitWidth) ++ height: Math.min(parent.height, implicitHeight) ++ PlasmaCore.IconItem { ++ id: iconItem ++ visible: valid && width > 0 && height > 0 && root.display !== T.AbstractButton.TextOnly ++ colorGroup: root.PlasmaCore.ColorScope.colorGroup ++ implicitWidth: PlasmaCore.Units.iconSizes.sizeForLabels ++ implicitHeight: PlasmaCore.Units.iconSizes.sizeForLabels ++ Layout.alignment: Qt.AlignCenter ++ Layout.maximumWidth: implicitWidth > 0 ? implicitWidth : Number.POSITIVE_INFINITY ++ Layout.maximumHeight: implicitHeight > 0 ? implicitHeight : Number.POSITIVE_INFINITY ++ } ++ T.Label { ++ id: label ++ visible: text.length > 0 && root.display !== T.AbstractButton.IconOnly ++ palette: root.palette ++ font: root.font ++ // Work around Qt bug where NativeRendering breaks for non-integer scale factors ++ // https://bugreports.qt.io/browse/QTBUG-70481 ++ renderType: Screen.devicePixelRatio % 1 !== 0 ? Text.QtRendering : Text.NativeRendering ++ color: PlasmaCore.ColorScope.textColor ++ linkColor: PlasmaCore.Theme.linkColor ++ elide: Text.ElideRight ++ Layout.alignment: Qt.AlignCenter ++ Layout.fillWidth: { ++ if (!iconItem.visible || parent.flow === GridLayout.TopToBottom) { ++ return implicitWidth > parent.width; ++ } ++ return iconItem.implicitWidth + parent.columnSpacing + implicitWidth > parent.width; ++ } + } + } + } +-- +GitLab + diff --git a/kde-frameworks/plasma/files/plasma-5.88.0-fix-misrenderings-with-transparency.patch b/kde-frameworks/plasma/files/plasma-5.88.0-fix-misrenderings-with-transparency.patch new file mode 100644 index 000000000000..d1e6f37d8a2b --- /dev/null +++ b/kde-frameworks/plasma/files/plasma-5.88.0-fix-misrenderings-with-transparency.patch @@ -0,0 +1,34 @@ +From 6176d8ef8f36290075c5bd8932d623e68468a1cd Mon Sep 17 00:00:00 2001 +From: Marco Martin +Date: Tue, 16 Nov 2021 11:05:17 +0100 +Subject: [PATCH] Do updateTheme after QQuickWindow::event + +doing updatetheme there will ensure that the window size is correct, +so then when the surface commit will happen, we'll have the blur +and contrast regions wit hthe proper geometry + +BUG:305247 +--- + src/plasmaquick/dialog.cpp | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/plasmaquick/dialog.cpp b/src/plasmaquick/dialog.cpp +index eac7d432a..343bfe4c0 100644 +--- a/src/plasmaquick/dialog.cpp ++++ b/src/plasmaquick/dialog.cpp +@@ -1243,10 +1243,12 @@ bool Dialog::event(QEvent *event) + // sometimes non null regions arrive even for non visible windows + // for which surface creation would fail + if (!d->shellSurface && isVisible()) { ++ const bool ret = QQuickWindow::event(event); + KWindowSystem::setState(winId(), NET::SkipTaskbar | NET::SkipPager | NET::SkipSwitcher); + d->setupWaylandIntegration(); + d->updateVisibility(true); + d->updateTheme(); ++ return ret; + } + #endif + } else if (event->type() == QEvent::PlatformSurface) { +-- +GitLab + diff --git a/kde-frameworks/plasma/files/plasma-5.88.0-make-OSD-an-actual-wayland-OSD.patch b/kde-frameworks/plasma/files/plasma-5.88.0-make-OSD-an-actual-wayland-OSD.patch new file mode 100644 index 000000000000..0631155c89bf --- /dev/null +++ b/kde-frameworks/plasma/files/plasma-5.88.0-make-OSD-an-actual-wayland-OSD.patch @@ -0,0 +1,34 @@ +From 2ba1b0b642d540f74f0e21e7aaa272644ea4eda5 Mon Sep 17 00:00:00 2001 +From: Marco Martin +Date: Mon, 8 Nov 2021 16:12:38 +0000 +Subject: [PATCH] make the OSD an actual wayland OSD + +when the OnScreenDisplay type is set, set it on the plasma shell surface +so KWin can actually treat it as such + +CCBUG:428859 +--- + src/plasmaquick/dialog.cpp | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/src/plasmaquick/dialog.cpp b/src/plasmaquick/dialog.cpp +index 4cea3a28e..3254b8320 100644 +--- a/src/plasmaquick/dialog.cpp ++++ b/src/plasmaquick/dialog.cpp +@@ -736,6 +736,13 @@ void DialogPrivate::applyType() + if (!wmType) { + KWindowSystem::setType(q->winId(), static_cast(type)); + } ++#if HAVE_KWAYLAND ++ if (type == Dialog::OnScreenDisplay) { ++ if (shellSurface) { ++ shellSurface->setRole(KWayland::Client::PlasmaShellSurface::Role::OnScreenDisplay); ++ } ++ } ++#endif + } else { + q->setFlags(Qt::FramelessWindowHint | q->flags()); + +-- +GitLab + diff --git a/kde-frameworks/plasma/plasma-5.88.0.ebuild b/kde-frameworks/plasma/plasma-5.88.0-r1.ebuild similarity index 90% rename from kde-frameworks/plasma/plasma-5.88.0.ebuild rename to kde-frameworks/plasma/plasma-5.88.0-r1.ebuild index 1ccc68601353..5a0e6848003e 100644 --- a/kde-frameworks/plasma/plasma-5.88.0.ebuild +++ b/kde-frameworks/plasma/plasma-5.88.0-r1.ebuild @@ -59,6 +59,12 @@ DEPEND="${RDEPEND} " BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )" +PATCHES=( + "${FILESDIR}"/${P}-make-OSD-an-actual-wayland-OSD.patch + "${FILESDIR}"/${P}-fix-misrenderings-with-transparency.patch # KDE-bug 305247 + "${FILESDIR}"/${P}-fix-centered-text.patch # KDE-bug 442830 +) + src_configure() { local mycmakeargs=( $(cmake_use_find_package !gles2-only OpenGL) diff --git a/kde-misc/Manifest.gz b/kde-misc/Manifest.gz index 781e452e54b645fba9ffee732e31057192259138..3d134ec98c58228fa184a066624210fe6b07e4b7 100644 GIT binary patch delta 175 zcmV;g08sz>C;KO`RTF>tWkDAZo`YV{MG>H^o}g-^a1h%-p!I)e- dt&LnGsppu#Z6!AN(fIt`{{r}+oo59k005G7Q^f!P delta 174 zcmV;f08#(@C;BI_RTFkJfVir8tEkSNPgt9gnPq^l?TxTrRu;p zGs_1rkP;%dAt^qD{&x&?J+Z|G!E-O`NKq(RSV_%L1yaNvVNuN1d+?2xbQ&gc06}Sf>bYz8ckEk` cLZ(`%Wg+W%24Xm-hV;At1+AWm0KzR#3;+NC diff --git a/kde-misc/zanshin/zanshin-0.5.71-r2.ebuild b/kde-misc/zanshin/zanshin-0.5.71-r2.ebuild index 3293a80aec11..ca7732f2bfb1 100644 --- a/kde-misc/zanshin/zanshin-0.5.71-r2.ebuild +++ b/kde-misc/zanshin/zanshin-0.5.71-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ https://userbase.kde.org/Zanshin" if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm64 ~x86" fi LICENSE="|| ( GPL-2 GPL-3 )" diff --git a/kde-plasma/Manifest.gz b/kde-plasma/Manifest.gz index e75ffbd5e8ef8ad6f499027627dc7ab66259ee14..42ef86e3bcddfe6ba1504a3dd1a2f8c3ed4ebd7f 100644 GIT binary patch delta 9066 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 z1smct GK>z^2m_qFU diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.23.3.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.23.3-r1.ebuild similarity index 91% rename from kde-plasma/breeze-gtk/breeze-gtk-5.23.3.ebuild rename to kde-plasma/breeze-gtk/breeze-gtk-5.23.3-r1.ebuild index 3a25f86673fe..93b076e2fed7 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.23.3.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.23.3-r1.ebuild @@ -22,6 +22,8 @@ BDEPEND="${PYTHON_DEPS} >=kde-plasma/breeze-${PVCUT}:5 " +PATCHES=( "${FILESDIR}/${P}-fix-unneeded-outline.patch" ) # KDE-bug 443626 + python_check_deps() { has_version "dev-python/pycairo[${PYTHON_USEDEP}]" } diff --git a/kde-plasma/breeze-gtk/files/breeze-gtk-5.23.3-fix-unneeded-outline.patch b/kde-plasma/breeze-gtk/files/breeze-gtk-5.23.3-fix-unneeded-outline.patch new file mode 100644 index 000000000000..b835094140a5 --- /dev/null +++ b/kde-plasma/breeze-gtk/files/breeze-gtk-5.23.3-fix-unneeded-outline.patch @@ -0,0 +1,52 @@ +From 6834ee83d09b7c56fbe3d137b660db25484573f3 Mon Sep 17 00:00:00 2001 +From: Yaroslav Sidlovsky +Date: Thu, 18 Nov 2021 14:15:36 +0300 +Subject: [PATCH] Fixed toolbar buttons style, removing unneeded outline + +BUG: 443626 + + +(cherry picked from commit 23ba2a8dc728cd7105e5994ed1d4dc143f7d69a1) +--- + src/gtk3/widgets/_button.scss | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/src/gtk3/widgets/_button.scss b/src/gtk3/widgets/_button.scss +index 4bd0ce7..e7250ee 100644 +--- a/src/gtk3/widgets/_button.scss ++++ b/src/gtk3/widgets/_button.scss +@@ -176,6 +176,7 @@ $_dot_color: gtk("@theme_button_decoration_focus"); + + @include button(normal); + &.flat { ++ @include button(undecorated); + // to avoid adiacent buttons borders clashing when transitioning, the transition on the normal state is set + // to none, while it's added back in the hover state, so the button decoration will fade in on hover, but + // it won't fade out when the pointer leave the button allocation area. To make the transition more evident +@@ -228,12 +229,15 @@ $_dot_color: gtk("@theme_button_decoration_focus"); + } + &.flat:backdrop { + -gtk-icon-effect: none; ++ @include button(undecorated); + color: gtk("@theme_button_foreground_backdrop"); + } + &.flat:disabled { ++ @include button(undecorated); + color: gtk("@theme_button_foreground_insensitive"); + } + &.flat:backdrop:disabled { ++ @include button(undecorated); + color: gtk("@theme_button_foreground_backdrop_insensitive"); + } + &:disabled { +@@ -357,6 +361,7 @@ button { + &.flat:backdrop, + &.flat:disabled, + &.flat:backdrop:disabled { ++ @include button(undecorated); + color: gtkalpha($button_color, 0.8); + } + &:disabled { +-- +GitLab + diff --git a/kde-plasma/kdeplasma-addons/files/kdeplasma-addons-5.23.3-mediaframe-fix-path-URLs.patch b/kde-plasma/kdeplasma-addons/files/kdeplasma-addons-5.23.3-mediaframe-fix-path-URLs.patch new file mode 100644 index 000000000000..55fed8152434 --- /dev/null +++ b/kde-plasma/kdeplasma-addons/files/kdeplasma-addons-5.23.3-mediaframe-fix-path-URLs.patch @@ -0,0 +1,31 @@ +From 5e16b5ab644748fbf38c2b7fa7113d8dc99bcc28 Mon Sep 17 00:00:00 2001 +From: Patrick Northon +Date: Sun, 7 Nov 2021 20:36:45 -0500 +Subject: [PATCH] [mediaframe] Make files added from paths into URLs. + +This make it consistent with individual files added and fix a problem where the url isn't converted to a path properly in some conditions when the url doesn't contain the schema (file://). + +BUG: 445071 + + +(cherry picked from commit 181cc49c4d44a4ac926051ebf9a53d0a8fc6b253) +--- + applets/mediaframe/plugin/mediaframe.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/applets/mediaframe/plugin/mediaframe.cpp b/applets/mediaframe/plugin/mediaframe.cpp +index 45e37eeae..8729d7b83 100644 +--- a/applets/mediaframe/plugin/mediaframe.cpp ++++ b/applets/mediaframe/plugin/mediaframe.cpp +@@ -125,7 +125,7 @@ void MediaFrame::add(const QString &path, AddOption option) + while (dirIterator.hasNext()) { + dirIterator.next(); + +- filePath = dirIterator.filePath(); ++ filePath = "file://" + dirIterator.filePath(); + paths.append(filePath); + m_allFiles.append(filePath); + // qDebug() << "Appended" << filePath; +-- +GitLab + diff --git a/kde-plasma/kdeplasma-addons/files/kdeplasma-addons-5.23.3-weather-fix-cursor.patch b/kde-plasma/kdeplasma-addons/files/kdeplasma-addons-5.23.3-weather-fix-cursor.patch new file mode 100644 index 000000000000..d5b5ea84f609 --- /dev/null +++ b/kde-plasma/kdeplasma-addons/files/kdeplasma-addons-5.23.3-weather-fix-cursor.patch @@ -0,0 +1,35 @@ +From ea18868f6b49577b1349438d6e058199705a25b0 Mon Sep 17 00:00:00 2001 +From: Bharadwaj Raju +Date: Fri, 12 Nov 2021 15:55:50 +0000 +Subject: [PATCH] applets/weather: Make cursor a pointing hand when hovering + over source link + +Currently it's a normal pointer, which doesn't indicate that it's a clickable link. + + +(cherry picked from commit 508fde69075026db28e7078a7e105acf1cc9c102) +--- + applets/weather/package/contents/ui/FullRepresentation.qml | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/applets/weather/package/contents/ui/FullRepresentation.qml b/applets/weather/package/contents/ui/FullRepresentation.qml +index dc1583032..4a6d4bdff 100644 +--- a/applets/weather/package/contents/ui/FullRepresentation.qml ++++ b/applets/weather/package/contents/ui/FullRepresentation.qml +@@ -40,6 +40,13 @@ ColumnLayout { + + Layout.alignment: Qt.AlignVCenter | Qt.AlignRight + ++ MouseArea { ++ anchors.fill: parent ++ hoverEnabled: true ++ acceptedButtons: Qt.NoButton ++ cursorShape: !!parent.creditUrl ? Qt.PointingHandCursor : Qt.ArrowCursor ++ } ++ + wrapMode: Text.WordWrap + horizontalAlignment: Text.AlignRight + font { +-- +GitLab + diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.23.3.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.23.3-r1.ebuild similarity index 94% rename from kde-plasma/kdeplasma-addons/kdeplasma-addons-5.23.3.ebuild rename to kde-plasma/kdeplasma-addons/kdeplasma-addons-5.23.3-r1.ebuild index 87182ab6828a..cbcb1e038b78 100644 --- a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.23.3.ebuild +++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.23.3-r1.ebuild @@ -54,6 +54,11 @@ RDEPEND="${DEPEND} >=kde-plasma/plasma-workspace-${PVCUT}:5 " +PATCHES=( + "${FILESDIR}"/${P}-mediaframe-fix-path-URLs.patch + "${FILESDIR}"/${P}-weather-fix-cursor.patch +) + src_configure() { local mycmakeargs=( $(cmake_use_find_package share KF5Purpose) diff --git a/kde-plasma/khotkeys/files/khotkeys-5.23.3-delete-widgets-w-entry.patch b/kde-plasma/khotkeys/files/khotkeys-5.23.3-delete-widgets-w-entry.patch new file mode 100644 index 000000000000..9e8ae22f2d53 --- /dev/null +++ b/kde-plasma/khotkeys/files/khotkeys-5.23.3-delete-widgets-w-entry.patch @@ -0,0 +1,118 @@ +From a4137ac8f7b18824568fbee0f3e2dce7551841b7 Mon Sep 17 00:00:00 2001 +From: Harald Sitter +Date: Wed, 13 Oct 2021 13:52:15 +0200 +Subject: [PATCH] when deleting an entry, also delete the widgets + +previously what would happen is that KCMHotkeys::currentChanged would +run, find the new index (-1,-1) now invalid and show the global settings +instead. this however left the simple_action's underlying widgets still +sitting around referring to the previous index AND holding a dangling +trigger point that would eventually crash when the simple_action would +be poked by anything + +instead force unset the internal state of the simple_action when showing +the global settings. + +FIXED-IN: 5.23.5 +BUG: 443656 + + +(cherry picked from commit 97f9339fd96d97e012347f8f7fca987bbe4fca0d) +--- + kcm_hotkeys/kcm_hotkeys.cpp | 3 +++ + kcm_hotkeys/simple_action_data_widget.cpp | 18 +++++++++++------- + kcm_hotkeys/simple_action_data_widget.h | 3 +++ + kcm_hotkeys/triggers/trigger_widget_base.cpp | 8 ++++++++ + 4 files changed, 25 insertions(+), 7 deletions(-) + +diff --git a/kcm_hotkeys/kcm_hotkeys.cpp b/kcm_hotkeys/kcm_hotkeys.cpp +index d3ed315..4dc4664 100644 +--- a/kcm_hotkeys/kcm_hotkeys.cpp ++++ b/kcm_hotkeys/kcm_hotkeys.cpp +@@ -120,6 +120,9 @@ void KCMHotkeys::currentChanged(const QModelIndex &pCurrent, const QModelIndex & + } + + if (!current.isValid()) { ++ if (previous.isValid()) { // throw away old widget and stuff lest we have dangling pointers https://bugs.kde.org/show_bug.cgi?id=443656 ++ d->simple_action->unsetActionData(); ++ } + return showGlobalSettings(); + } + +diff --git a/kcm_hotkeys/simple_action_data_widget.cpp b/kcm_hotkeys/simple_action_data_widget.cpp +index e20ccaa..eb8c4c1 100644 +--- a/kcm_hotkeys/simple_action_data_widget.cpp ++++ b/kcm_hotkeys/simple_action_data_widget.cpp +@@ -60,14 +60,22 @@ void SimpleActionDataWidget::doCopyToObject() + } + } + +-void SimpleActionDataWidget::setActionData(KHotKeys::SimpleActionData *pData) ++void SimpleActionDataWidget::unsetActionData() + { +- _data = pData; ++ _data = nullptr; + +- // Now go and work on the trigger + delete currentTrigger; + currentTrigger = nullptr; + ++ delete currentAction; ++ currentAction = nullptr; ++} ++ ++void SimpleActionDataWidget::setActionData(KHotKeys::SimpleActionData *pData) ++{ ++ unsetActionData(); ++ _data = pData; ++ + if (KHotKeys::Trigger *trg = data()->trigger()) { + switch (trg->type()) { + case KHotKeys::Trigger::ShortcutTriggerType: +@@ -95,10 +103,6 @@ void SimpleActionDataWidget::setActionData(KHotKeys::SimpleActionData *pData) + extend(currentTrigger, i18n("Trigger")); + } + +- // Now go and work on the action +- delete currentAction; +- currentAction = nullptr; +- + if (KHotKeys::Action *act = data()->action()) { + switch (act->type()) { + case KHotKeys::Action::MenuEntryActionType: +diff --git a/kcm_hotkeys/simple_action_data_widget.h b/kcm_hotkeys/simple_action_data_widget.h +index bc203b1..7c347c5 100644 +--- a/kcm_hotkeys/simple_action_data_widget.h ++++ b/kcm_hotkeys/simple_action_data_widget.h +@@ -32,6 +32,9 @@ public: + */ + void setActionData(KHotKeys::SimpleActionData *action); + ++ /// Throws away the held widgets and state. ++ void unsetActionData(); ++ + KHotKeys::SimpleActionData *data() + { + return static_cast(_data); +diff --git a/kcm_hotkeys/triggers/trigger_widget_base.cpp b/kcm_hotkeys/triggers/trigger_widget_base.cpp +index 67f4f3e..3bfa39b 100644 +--- a/kcm_hotkeys/triggers/trigger_widget_base.cpp ++++ b/kcm_hotkeys/triggers/trigger_widget_base.cpp +@@ -10,6 +10,14 @@ TriggerWidgetBase::TriggerWidgetBase(KHotKeys::Trigger *trigger, QWidget *parent + : HotkeysWidgetIFace(parent) + , _trigger(trigger) + { ++ // Safety net to catch use-after-free. The triggers are not held or managed by us nor our parent. ++ // Makes them easier to spot, unlike https://bugs.kde.org/show_bug.cgi?id=443656 ++ auto qObject = dynamic_cast(trigger); ++ if (qObject) { ++ connect(qObject, &QObject::destroyed, this, [this] { ++ _trigger = nullptr; ++ }); ++ } + } + + TriggerWidgetBase::~TriggerWidgetBase() +-- +GitLab + diff --git a/kde-plasma/khotkeys/khotkeys-5.23.3.ebuild b/kde-plasma/khotkeys/khotkeys-5.23.3-r1.ebuild similarity index 94% rename from kde-plasma/khotkeys/khotkeys-5.23.3.ebuild rename to kde-plasma/khotkeys/khotkeys-5.23.3-r1.ebuild index 97b3c8d71f60..19b406f848a4 100644 --- a/kde-plasma/khotkeys/khotkeys-5.23.3.ebuild +++ b/kde-plasma/khotkeys/khotkeys-5.23.3-r1.ebuild @@ -48,3 +48,5 @@ RDEPEND="${COMMON_DEPEND} >=kde-frameworks/kded-${KFMIN}:5 >=kde-plasma/kde-cli-tools-${PVCUT}:5 " + +PATCHES=( "${FILESDIR}"/${P}-delete-widgets-w-entry.patch ) # KDE-bug 443656 diff --git a/kde-plasma/kscreen/files/kscreen-5.23.3-make-revert-message-wrap.patch b/kde-plasma/kscreen/files/kscreen-5.23.3-make-revert-message-wrap.patch new file mode 100644 index 000000000000..440834a2971f --- /dev/null +++ b/kde-plasma/kscreen/files/kscreen-5.23.3-make-revert-message-wrap.patch @@ -0,0 +1,31 @@ +From 29343eb7586509dc37ecf5adcb3b6086803fa0ed Mon Sep 17 00:00:00 2001 +From: Nate Graham +Date: Fri, 12 Nov 2021 15:22:46 -0700 +Subject: [PATCH] kcm: make revert message wrap + +This was the intention, but the wrap mode enum was being called from the +wrong namespace, so it didn't work. + +BUG: 445341 +FIXED-IN: 5.23.4 +(cherry picked from commit fc02fb29ba9ffac749762e1577edd4308150fb03) +--- + kcm/package/contents/ui/main.qml | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/kcm/package/contents/ui/main.qml b/kcm/package/contents/ui/main.qml +index 431999b..43b3ba4 100644 +--- a/kcm/package/contents/ui/main.qml ++++ b/kcm/package/contents/ui/main.qml +@@ -110,7 +110,7 @@ KCM.SimpleKCM { + text: i18np("Will revert to previous configuration in %1 second.", + "Will revert to previous configuration in %1 seconds.", + revertCountdown); +- wrapMode: Qt.WordWrap ++ wrapMode: Text.WordWrap + } + footer: RowLayout { + Controls.Button { +-- +GitLab + diff --git a/kde-plasma/kscreen/kscreen-5.23.3.ebuild b/kde-plasma/kscreen/kscreen-5.23.3-r1.ebuild similarity index 93% rename from kde-plasma/kscreen/kscreen-5.23.3.ebuild rename to kde-plasma/kscreen/kscreen-5.23.3-r1.ebuild index d90b37272cd1..3fa3ba0ff984 100644 --- a/kde-plasma/kscreen/kscreen-5.23.3.ebuild +++ b/kde-plasma/kscreen/kscreen-5.23.3-r1.ebuild @@ -44,3 +44,5 @@ RDEPEND="${DEPEND} >=dev-qt/qtgraphicaleffects-${QTMIN}:5 >=kde-plasma/kde-cli-tools-${PVCUT}:5 " + +PATCHES=( "${FILESDIR}"/${P}-make-revert-message-wrap.patch ) # KDE-bug 445341 diff --git a/kde-plasma/kwin/files/kwin-5.23.3-enable-window-rules-for-all-xdg-toplevel.patch b/kde-plasma/kwin/files/kwin-5.23.3-enable-window-rules-for-all-xdg-toplevel.patch new file mode 100644 index 000000000000..fa52bd7a3481 --- /dev/null +++ b/kde-plasma/kwin/files/kwin-5.23.3-enable-window-rules-for-all-xdg-toplevel.patch @@ -0,0 +1,132 @@ +From 1ba7b5ec63b61fa00b7eac59a1beca12323fefb3 Mon Sep 17 00:00:00 2001 +From: Vlad Zahorodnii +Date: Wed, 17 Nov 2021 18:36:00 +0200 +Subject: [PATCH] wayland: Enable window rules for all xdg-toplevel + +If a window wants to be initially shown in fullscreen mode, it will +issue an xdg_toplevel.set_fullscreen request before the first surface +commit. + +If a window wants to be shown in fullscreen mode and there hasn't been +any first surface commit, kwin will cache the request and apply +fullscreen mode when checking window rules in the initialize() function. + +On the other hand, window rules are disabled for plasma surfaces. The +motivation behind that was to forbid user from messing with plasma's +surfaces (this change was suggested during redesign of xdg-shell +implementation). + +As it turns out, there are cases where plasma may ask to show a window +in fullscreen mode, which also has a plasma surface installed, e.g. +fullscreen application dashboard. + +In order to fix the dashboard, this change allows window rules to be +applied to xdg-toplevel windows that also have plasma surfaces installed. + +As is, xdg-toplevel surfaces and plasma surfaces are very different in +nature. Adding more quirks to handle plasma surfaces in +XdgToplevelClient is not worth the effort and there are better +alternatives, e.g. layer-shell. + + +(cherry picked from commit 039b1d031e3e30c238c8d67ade376c6d52297d81) +--- + src/xdgshellclient.cpp | 65 +++++++++++++++++++++--------------------- + 1 file changed, 32 insertions(+), 33 deletions(-) + +diff --git a/src/xdgshellclient.cpp b/src/xdgshellclient.cpp +index 9e8216a3a0..b4427b8cf7 100644 +--- a/src/xdgshellclient.cpp ++++ b/src/xdgshellclient.cpp +@@ -647,7 +647,7 @@ void XdgToplevelClient::updateDecoration(bool check_workspace_pos, bool force) + + bool XdgToplevelClient::supportsWindowRules() const + { +- return !m_plasmaShellSurface; ++ return true; + } + + StrutRect XdgToplevelClient::strutRect(StrutArea area) const +@@ -946,7 +946,7 @@ void XdgToplevelClient::handleWindowClassChanged() + { + const QByteArray applicationId = m_shellSurface->windowClass().toUtf8(); + setResourceClass(resourceName(), applicationId); +- if (shellSurface()->isConfigured() && supportsWindowRules()) { ++ if (shellSurface()->isConfigured()) { + evaluateWindowRules(); + } + setDesktopFileName(applicationId); +@@ -1196,40 +1196,39 @@ void XdgToplevelClient::initialize() + // is sent if the client has called the set_mode() request with csd mode. + updateDecoration(false, true); + +- if (supportsWindowRules()) { +- setupWindowRules(false); +- +- moveResize(rules()->checkGeometry(frameGeometry(), true)); +- maximize(rules()->checkMaximize(initialMaximizeMode(), true)); +- setFullScreen(rules()->checkFullScreen(initialFullScreenMode(), true), false); +- setOnActivities(rules()->checkActivity(activities(), true)); +- setDesktops(rules()->checkDesktops(desktops(), true)); +- setDesktopFileName(rules()->checkDesktopFile(desktopFileName(), true).toUtf8()); +- if (rules()->checkMinimize(isMinimized(), true)) { +- minimize(true); // No animation. +- } +- setSkipTaskbar(rules()->checkSkipTaskbar(skipTaskbar(), true)); +- setSkipPager(rules()->checkSkipPager(skipPager(), true)); +- setSkipSwitcher(rules()->checkSkipSwitcher(skipSwitcher(), true)); +- setKeepAbove(rules()->checkKeepAbove(keepAbove(), true)); +- setKeepBelow(rules()->checkKeepBelow(keepBelow(), true)); +- setShortcut(rules()->checkShortcut(shortcut().toString(), true)); +- setNoBorder(rules()->checkNoBorder(noBorder(), true)); ++ setupWindowRules(false); ++ ++ moveResize(rules()->checkGeometry(frameGeometry(), true)); ++ maximize(rules()->checkMaximize(initialMaximizeMode(), true)); ++ setFullScreen(rules()->checkFullScreen(initialFullScreenMode(), true), false); ++ setOnActivities(rules()->checkActivity(activities(), true)); ++ setDesktops(rules()->checkDesktops(desktops(), true)); ++ setDesktopFileName(rules()->checkDesktopFile(desktopFileName(), true).toUtf8()); ++ if (rules()->checkMinimize(isMinimized(), true)) { ++ minimize(true); // No animation. ++ } ++ setSkipTaskbar(rules()->checkSkipTaskbar(skipTaskbar(), true)); ++ setSkipPager(rules()->checkSkipPager(skipPager(), true)); ++ setSkipSwitcher(rules()->checkSkipSwitcher(skipSwitcher(), true)); ++ setKeepAbove(rules()->checkKeepAbove(keepAbove(), true)); ++ setKeepBelow(rules()->checkKeepBelow(keepBelow(), true)); ++ setShortcut(rules()->checkShortcut(shortcut().toString(), true)); ++ setNoBorder(rules()->checkNoBorder(noBorder(), true)); ++ ++ // Don't place the client if its position is set by a rule. ++ if (rules()->checkPosition(invalidPoint, true) != invalidPoint) { ++ needsPlacement = false; ++ } + +- // Don't place the client if its position is set by a rule. +- if (rules()->checkPosition(invalidPoint, true) != invalidPoint) { +- needsPlacement = false; +- } ++ // Don't place the client if the maximize state is set by a rule. ++ if (requestedMaximizeMode() != MaximizeRestore) { ++ needsPlacement = false; ++ } + +- // Don't place the client if the maximize state is set by a rule. +- if (requestedMaximizeMode() != MaximizeRestore) { +- needsPlacement = false; +- } ++ discardTemporaryRules(); ++ RuleBook::self()->discardUsed(this, false); // Remove Apply Now rules. ++ updateWindowRules(Rules::All); + +- discardTemporaryRules(); +- RuleBook::self()->discardUsed(this, false); // Remove Apply Now rules. +- updateWindowRules(Rules::All); +- } + if (isRequestedFullScreen()) { + needsPlacement = false; + } +-- +GitLab + diff --git a/kde-plasma/kwin/files/kwin-5.23.3-fix-xwayland-abstract-socket-addr.patch b/kde-plasma/kwin/files/kwin-5.23.3-fix-xwayland-abstract-socket-addr.patch new file mode 100644 index 000000000000..7cd8d135ab28 --- /dev/null +++ b/kde-plasma/kwin/files/kwin-5.23.3-fix-xwayland-abstract-socket-addr.patch @@ -0,0 +1,49 @@ +From 5a9a3e96898bd29ccbf31d9ff92dfb80274ce265 Mon Sep 17 00:00:00 2001 +From: Weng Xuetian +Date: Thu, 11 Nov 2021 12:25:13 -0800 +Subject: [PATCH] Fix XWayland abstract socket address. + +NUL-termination byte is not needed for abstract socket. This leads to +XWayland listening to a wrong address. + +Confirmed with lsof. + +BUG: 442362 + + +(cherry picked from commit 83a036e9d40475d5c07177bf2e8bba9bc0fd4aa5) +--- + src/xwl/lib/xwaylandsocket.cpp | 9 ++++----- + 1 file changed, 4 insertions(+), 5 deletions(-) + +diff --git a/src/xwl/lib/xwaylandsocket.cpp b/src/xwl/lib/xwaylandsocket.cpp +index 786ab5cbbf..7cf9310584 100644 +--- a/src/xwl/lib/xwaylandsocket.cpp ++++ b/src/xwl/lib/xwaylandsocket.cpp +@@ -42,19 +42,18 @@ UnixSocketAddress::UnixSocketAddress(const QString &socketPath, Type type) + const QByteArray encodedSocketPath = QFile::encodeName(socketPath); + + int byteCount = offsetof(sockaddr_un, sun_path) + encodedSocketPath.size() + 1; +- if (type == Type::Abstract) { +- byteCount++; // For the first '\0'. +- } + m_buffer.resize(byteCount); + + sockaddr_un *address = reinterpret_cast(m_buffer.data()); + address->sun_family = AF_UNIX; + + if (type == Type::Unix) { +- qstrcpy(address->sun_path, encodedSocketPath); ++ memcpy(address->sun_path, encodedSocketPath.data(), encodedSocketPath.size()); ++ address->sun_path[encodedSocketPath.size()] = '\0'; + } else { ++ // Abstract domain socket does not need the NUL-termination byte. + *address->sun_path = '\0'; +- qstrcpy(address->sun_path + 1, encodedSocketPath); ++ memcpy(address->sun_path + 1, encodedSocketPath.data(), encodedSocketPath.size()); + } + } + +-- +GitLab + diff --git a/kde-plasma/kwin/files/kwin-5.23.3-revert-2560288e.patch b/kde-plasma/kwin/files/kwin-5.23.3-revert-2560288e.patch new file mode 100644 index 000000000000..db91c918ec3d --- /dev/null +++ b/kde-plasma/kwin/files/kwin-5.23.3-revert-2560288e.patch @@ -0,0 +1,35 @@ +From 325208347c40d7311aea83572b5150ba3750cba9 Mon Sep 17 00:00:00 2001 +From: Vlad Zahorodnii +Date: Tue, 16 Nov 2021 22:37:26 +0200 +Subject: [PATCH] Revert "wayland: Check workspace position when preferred deco + mode changes" + +This reverts commit 2560288e4b66acfdbb8a8f4daafd2d600aeb525a. + +It broke alacricitty. The fix is not obvious, so revert the commit for +the time being. + +BUG: 445444 + + +(cherry picked from commit 068d60e36a112c6b901010331ef3a995019c97cb) +--- + src/xdgshellclient.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/xdgshellclient.cpp b/src/xdgshellclient.cpp +index af1bd57ac7..9e8216a3a0 100644 +--- a/src/xdgshellclient.cpp ++++ b/src/xdgshellclient.cpp +@@ -1317,7 +1317,7 @@ void XdgToplevelClient::installXdgDecoration(XdgToplevelDecorationV1Interface *d + connect(m_xdgDecoration, &XdgToplevelDecorationV1Interface::preferredModeChanged, this, [this] { + if (m_isInitialized) { + // force is true as we must send a new configure response. +- updateDecoration(/* check_workspace_pos */ true, /* force */ true); ++ updateDecoration(/* check_workspace_pos */ false, /* force */ true); + } + }); + } +-- +GitLab + diff --git a/kde-plasma/kwin/kwin-5.23.3.ebuild b/kde-plasma/kwin/kwin-5.23.3-r1.ebuild similarity index 94% rename from kde-plasma/kwin/kwin-5.23.3.ebuild rename to kde-plasma/kwin/kwin-5.23.3-r1.ebuild index 52d15b22caac..24a401f083d2 100644 --- a/kde-plasma/kwin/kwin-5.23.3.ebuild +++ b/kde-plasma/kwin/kwin-5.23.3-r1.ebuild @@ -100,6 +100,12 @@ DEPEND="${COMMON_DEPEND} " PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5" +PATCHES=( + "${FILESDIR}/${P}-fix-xwayland-abstract-socket-addr.patch" # KDE-bug 442362, bug 813888 + "${FILESDIR}/${P}-revert-2560288e.patch" # KDE-bug 445444 + "${FILESDIR}/${P}-enable-window-rules-for-all-xdg-toplevel.patch" +) + src_prepare() { ecm_src_prepare use multimedia || eapply "${FILESDIR}/${PN}-5.21.80-gstreamer-optional.patch" diff --git a/kde-plasma/plasma-desktop/Manifest b/kde-plasma/plasma-desktop/Manifest index c367456d84d7..8a6d8c15fa12 100644 --- a/kde-plasma/plasma-desktop/Manifest +++ b/kde-plasma/plasma-desktop/Manifest @@ -1,3 +1,4 @@ DIST plasma-desktop-5.22.5.tar.xz 15747008 BLAKE2B ea20e4cbad43e0005ef621bf08fb978b5ce566579e9ba947a4750fb35468b642f57a92bde6f2264b0374a890adb948313e40072b230e20478c5393c90931d566 SHA512 9f39e3709e6e774b8846cb14f8e8aec776ba28c2601c9ee8d7b243240961f2a67cd649eb8005324a4ef0c10ed152ca1a1fc5b2a75c78f551aa20b53106b649ac +DIST plasma-desktop-5.23.3-restore-touchpad-applet.tar.xz 7160 BLAKE2B 75ad147a16f44619e1a0399124a0a00e8a7eabb3fa189dba9920feac435c932bc325361dbc082242785c65a411dfd693096ed52efc987e28778780224245186a SHA512 285f6b69a4fae7e73cde535b7b69dc10439d612c5ca7a025371261a3ab79caf205a192fc260dd3f503a868732a2f2ee8d9489b4a31e66710debc66e98266816a DIST plasma-desktop-5.23.3.tar.xz 15787952 BLAKE2B 39182407a32d185cd6694c24185318b9d90b3495e3402590e3039c3f1732abee4ff4bff5eaa5d627f555c19994db4c8e14cba67e2c8a11b9b8f849fdee48c0b0 SHA512 3ece7b471d0003c93b37ecbeb379a62bc96cb6076dec658e8c5db63e68a731c2b0d1bf48d71fcf2f2067345fc4c88ce8d446ca80ac1128a355721abe4cc9705e DIST plasma-desktop-override-include-dirs-1.tar.xz 7888 BLAKE2B f1e416fa0ed27cfe6e049cafc66d1603bb4f76f0cec16dc47339a238cbb485b202adf08ececbb8933a5e1a54954cbd21653d2c9dfec27baa49fdf583acf0d75f SHA512 aa26b4966a5d00c378128ee8ee56025d637f139fcd315bf0aabefa080caecadf8cd3176dee3df87d4f8bdc48446df535260cf64a65055857fb895fa8988e1a20 diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.23.3.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.23.3-r1.ebuild similarity index 97% rename from kde-plasma/plasma-desktop/plasma-desktop-5.23.3.ebuild rename to kde-plasma/plasma-desktop/plasma-desktop-5.23.3-r1.ebuild index 1de5918b5983..a7456185bba1 100644 --- a/kde-plasma/plasma-desktop/plasma-desktop-5.23.3.ebuild +++ b/kde-plasma/plasma-desktop/plasma-desktop-5.23.3-r1.ebuild @@ -13,7 +13,8 @@ inherit ecm kde.org optfeature DESCRIPTION="KDE Plasma desktop" XORGHDRS="${PN}-override-include-dirs-1" -SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz" +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz + https://dev.gentoo.org/~asturm/distfiles/${P}-restore-touchpad-applet.tar.xz" LICENSE="GPL-2" # TODO: CHECK SLOT="5" @@ -123,6 +124,7 @@ BDEPEND="virtual/pkgconfig" PATCHES=( "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch + "${WORKDIR}/${P}-restore-touchpad-applet" # KDE-bug 445095 ) src_prepare() { diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-5.23.3-baloosearchrunner-emit-DBus-error-when-disabled.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-5.23.3-baloosearchrunner-emit-DBus-error-when-disabled.patch new file mode 100644 index 000000000000..be4b6e51b3e2 --- /dev/null +++ b/kde-plasma/plasma-workspace/files/plasma-workspace-5.23.3-baloosearchrunner-emit-DBus-error-when-disabled.patch @@ -0,0 +1,75 @@ +From afff43effadd78ab682ecf4c6c9919bdcbbedbcd Mon Sep 17 00:00:00 2001 +From: Alexander Lohnau +Date: Fri, 12 Nov 2021 11:10:15 +0100 +Subject: [PATCH] baloosearchruner: Emit DBus error when baloo is disabled + +Otherwise we exit and KRunner runner into a long timeout. + +By making this a dedicated DBus error KRunner can also know, that this +runner can not be started. Consequently making new attempts to query +this runner can be prevented. + +Because the runner is DBus-Activated, we can not exit the process, otherwise other +processes (like the search in the app launcher) will have the same issue with the timeout. +BUG: 445342 + + +(cherry picked from commit fa5ac3fe3421a0077d9d80f52b89536daa732afa) +--- + runners/baloo/baloosearchrunner.cpp | 14 ++++++++++---- + runners/baloo/baloosearchrunner.h | 2 +- + 2 files changed, 11 insertions(+), 5 deletions(-) + +diff --git a/runners/baloo/baloosearchrunner.cpp b/runners/baloo/baloosearchrunner.cpp +index 08f24b362..768709cee 100644 +--- a/runners/baloo/baloosearchrunner.cpp ++++ b/runners/baloo/baloosearchrunner.cpp +@@ -31,10 +31,6 @@ static const QString s_openParentDirId = QStringLiteral("openParentDir"); + + int main(int argc, char **argv) + { +- Baloo::IndexerConfig config; +- if (!config.fileIndexingEnabled()) { +- return -1; +- } + QCoreApplication::setAttribute(Qt::AA_DisableSessionManager); + QApplication::setQuitOnLastWindowClosed(false); + QApplication app(argc, argv); // KRun needs widgets for error message boxes +@@ -60,11 +56,21 @@ SearchRunner::~SearchRunner() + + RemoteActions SearchRunner::Actions() + { ++ Baloo::IndexerConfig config; ++ if (!config.fileIndexingEnabled()) { ++ sendErrorReply(QDBusError::ErrorType::NotSupported); ++ } + return RemoteActions({RemoteAction{s_openParentDirId, i18n("Open Containing Folder"), QStringLiteral("document-open-folder")}}); + } + + RemoteMatches SearchRunner::Match(const QString &searchTerm) + { ++ Baloo::IndexerConfig config; ++ if (!config.fileIndexingEnabled()) { ++ sendErrorReply(QDBusError::ErrorType::NotSupported); ++ return {}; ++ } ++ + // Do not try to show results for queries starting with = + // this should trigger the calculator, but the AdvancedQueryParser::parse method + // in baloo interpreted it as an operator, BUG 345134 +diff --git a/runners/baloo/baloosearchrunner.h b/runners/baloo/baloosearchrunner.h +index 5006c9ae3..4836769c9 100644 +--- a/runners/baloo/baloosearchrunner.h ++++ b/runners/baloo/baloosearchrunner.h +@@ -14,7 +14,7 @@ + #include "dbusutils_p.h" + #include + +-class SearchRunner : public QObject ++class SearchRunner : public QObject, protected QDBusContext + { + Q_OBJECT + +-- +GitLab + diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-5.23.3-systemtray-check-if-service-already-added.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-5.23.3-systemtray-check-if-service-already-added.patch new file mode 100644 index 000000000000..6258b66f6e70 --- /dev/null +++ b/kde-plasma/plasma-workspace/files/plasma-workspace-5.23.3-systemtray-check-if-service-already-added.patch @@ -0,0 +1,41 @@ +From 931a5441746daf10d9476409f347263719ef6c63 Mon Sep 17 00:00:00 2001 +From: Fushan Wen +Date: Mon, 1 Nov 2021 22:17:53 +0800 +Subject: [PATCH] systemtray: Check if a service is already added before + processing QDBusReply + +Due to async nature of QDBusPendingReply, services could be already +registered by QDBusServiceWatcher when the pending reply takes a long +time to finish, so it's possible that QDBusServiceWatcher::serviceRegistered +signal is emitted before the pending reply emits QDBusPendingCallWatcher::finished, +which will make the same service added twice and crash plasmashell. + +We need to check if a service is already added in m_sniServices before +processing registered items in QDBusReply. + +BUG: 443961 + + +(cherry picked from commit c0b8f6871e75bbc268165844ad5780f13a5f88ac) +--- + applets/systemtray/statusnotifieritemhost.cpp | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/applets/systemtray/statusnotifieritemhost.cpp b/applets/systemtray/statusnotifieritemhost.cpp +index c17eedd6c..4108b2b82 100644 +--- a/applets/systemtray/statusnotifieritemhost.cpp ++++ b/applets/systemtray/statusnotifieritemhost.cpp +@@ -101,7 +101,9 @@ void StatusNotifierItemHost::registerWatcher(const QString &service) + QDBusReply reply = *watcher; + QStringList registeredItems = reply.value().variant().toStringList(); + foreach (const QString &service, registeredItems) { +- addSNIService(service); ++ if (!m_sniServices.contains(service)) { // due to async nature of this call, service may be already there ++ addSNIService(service); ++ } + } + }); + +-- +GitLab + diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-5.23.3-systemtray-fix-race-condition.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-5.23.3-systemtray-fix-race-condition.patch new file mode 100644 index 000000000000..bbe9a152c608 --- /dev/null +++ b/kde-plasma/plasma-workspace/files/plasma-workspace-5.23.3-systemtray-fix-race-condition.patch @@ -0,0 +1,54 @@ +From a9fba8b5416dd3b130045ccac40e5412714563ea Mon Sep 17 00:00:00 2001 +From: Fushan Wen +Date: Sat, 20 Nov 2021 21:04:06 +0800 +Subject: [PATCH] systemtray: Connect to StatusNotifierWatcher before + initializing QDBusPendingReply + +This fixes a race condition. + + +(cherry picked from commit 644588739e617cfde8ee097dff4a72cc08c421aa) +--- + applets/systemtray/statusnotifieritemhost.cpp | 19 +++++++++---------- + 1 file changed, 9 insertions(+), 10 deletions(-) + +diff --git a/applets/systemtray/statusnotifieritemhost.cpp b/applets/systemtray/statusnotifieritemhost.cpp +index 4108b2b82..117c29f17 100644 +--- a/applets/systemtray/statusnotifieritemhost.cpp ++++ b/applets/systemtray/statusnotifieritemhost.cpp +@@ -93,6 +93,15 @@ void StatusNotifierItemHost::registerWatcher(const QString &service) + m_statusNotifierWatcher->path(), + m_statusNotifierWatcher->connection()); + ++ connect(m_statusNotifierWatcher, ++ &OrgKdeStatusNotifierWatcherInterface::StatusNotifierItemRegistered, ++ this, ++ &StatusNotifierItemHost::serviceRegistered); ++ connect(m_statusNotifierWatcher, ++ &OrgKdeStatusNotifierWatcherInterface::StatusNotifierItemUnregistered, ++ this, ++ &StatusNotifierItemHost::serviceUnregistered); ++ + QDBusPendingReply pendingItems = propetriesIface.Get(m_statusNotifierWatcher->interface(), "RegisteredStatusNotifierItems"); + + QDBusPendingCallWatcher *watcher = new QDBusPendingCallWatcher(pendingItems, this); +@@ -106,16 +115,6 @@ void StatusNotifierItemHost::registerWatcher(const QString &service) + } + } + }); +- +- connect(m_statusNotifierWatcher, +- &OrgKdeStatusNotifierWatcherInterface::StatusNotifierItemRegistered, +- this, +- &StatusNotifierItemHost::serviceRegistered); +- connect(m_statusNotifierWatcher, +- &OrgKdeStatusNotifierWatcherInterface::StatusNotifierItemUnregistered, +- this, +- &StatusNotifierItemHost::serviceUnregistered); +- + } else { + delete m_statusNotifierWatcher; + m_statusNotifierWatcher = nullptr; +-- +GitLab + diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.23.3-r1.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.23.3-r2.ebuild similarity index 96% rename from kde-plasma/plasma-workspace/plasma-workspace-5.23.3-r1.ebuild rename to kde-plasma/plasma-workspace/plasma-workspace-5.23.3-r2.ebuild index 0a5646e9cd2b..9d9161b72295 100644 --- a/kde-plasma/plasma-workspace/plasma-workspace-5.23.3-r1.ebuild +++ b/kde-plasma/plasma-workspace/plasma-workspace-5.23.3-r2.ebuild @@ -150,6 +150,9 @@ PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5" PATCHES=( "${FILESDIR}/${PN}-5.21.5-split-libkworkspace.patch" # downstream "${FILESDIR}/${PN}-5.22.5-krunner-cwd-at-home.patch" # TODO upstream: KDE-bug 432975, bug 767478 + "${FILESDIR}/${P}-baloosearchrunner-emit-DBus-error-when-disabled.patch" # KDE-bug 445342 + "${FILESDIR}/${P}-systemtray-check-if-service-already-added.patch" # KDE-bug 443961 + "${FILESDIR}/${P}-systemtray-fix-race-condition.patch" ) src_prepare() { diff --git a/kde-plasma/powerdevil/files/powerdevil-5.23.3-dismiss-battery-notifications.patch b/kde-plasma/powerdevil/files/powerdevil-5.23.3-dismiss-battery-notifications.patch new file mode 100644 index 000000000000..997807a2214a --- /dev/null +++ b/kde-plasma/powerdevil/files/powerdevil-5.23.3-dismiss-battery-notifications.patch @@ -0,0 +1,71 @@ +From d8c5490c99bae9f979f6483dc7b0381121a4f997 Mon Sep 17 00:00:00 2001 +From: Kai Uwe Broulik +Date: Mon, 8 Nov 2021 20:02:33 +0100 +Subject: [PATCH] Always dismiss critical battery notification + +The timer isn't running when user chose "Do nothing" on critical battery + +BUG: 445171 +FIXED-IN: 5.23.4 + + +(cherry picked from commit 5668ded34f928ffce43ebe1defb775e70bbbb3b7) +--- + daemon/powerdevilcore.cpp | 22 +++++++++++++--------- + 1 file changed, 13 insertions(+), 9 deletions(-) + +diff --git a/daemon/powerdevilcore.cpp b/daemon/powerdevilcore.cpp +index 040dd6b6..c5ba3e54 100644 +--- a/daemon/powerdevilcore.cpp ++++ b/daemon/powerdevilcore.cpp +@@ -259,7 +259,7 @@ void Core::reparseConfiguration() + Q_EMIT configurationReloaded(); + + // Check if critical threshold might have changed and cancel the timer if necessary. +- if (m_criticalBatteryTimer->isActive() && currentChargePercent() > PowerDevilSettings::batteryCriticalLevel()) { ++ if (currentChargePercent() > PowerDevilSettings::batteryCriticalLevel()) { + m_criticalBatteryTimer->stop(); + if (m_criticalBatteryNotification) { + m_criticalBatteryNotification->close(); +@@ -494,14 +494,17 @@ void Core::onDeviceAdded(const QString &udi) + m_lowBatteryNotification->close(); + } + +- if (m_criticalBatteryTimer->isActive() && currentChargePercent() > PowerDevilSettings::batteryCriticalLevel()) { +- m_criticalBatteryTimer->stop(); ++ if (currentChargePercent() > PowerDevilSettings::batteryCriticalLevel()) { + if (m_criticalBatteryNotification) { + m_criticalBatteryNotification->close(); + } +- emitRichNotification(QStringLiteral("pluggedin"), +- i18n("Extra Battery Added"), +- i18n("The computer will no longer go to sleep.")); ++ ++ if (m_criticalBatteryTimer->isActive()) { ++ m_criticalBatteryTimer->stop(); ++ emitRichNotification(QStringLiteral("pluggedin"), ++ i18n("Extra Battery Added"), ++ i18n("The computer will no longer go to sleep.")); ++ } + } + } + +@@ -692,11 +695,12 @@ void Core::onAcAdapterStateChanged(PowerDevil::BackendInterface::AcAdapterState + m_lowBatteryNotification->close(); + } + ++ if (m_criticalBatteryNotification) { ++ m_criticalBatteryNotification->close(); ++ } ++ + if (m_criticalBatteryTimer->isActive()) { + m_criticalBatteryTimer->stop(); +- if (m_criticalBatteryNotification) { +- m_criticalBatteryNotification->close(); +- } + emitRichNotification(QStringLiteral("pluggedin"), + i18n("AC Adapter Plugged In"), + i18n("The computer will no longer go to sleep.")); +-- +GitLab + diff --git a/kde-plasma/powerdevil/powerdevil-5.23.3.ebuild b/kde-plasma/powerdevil/powerdevil-5.23.3-r1.ebuild similarity index 96% rename from kde-plasma/powerdevil/powerdevil-5.23.3.ebuild rename to kde-plasma/powerdevil/powerdevil-5.23.3-r1.ebuild index 7b2e96d8b63a..a6c9f5612a36 100644 --- a/kde-plasma/powerdevil/powerdevil-5.23.3.ebuild +++ b/kde-plasma/powerdevil/powerdevil-5.23.3-r1.ebuild @@ -57,6 +57,8 @@ RDEPEND="${DEPEND} >=sys-power/upower-0.9.23 " +PATCHES=( "${FILESDIR}"/${P}-dismiss-battery-notifications.patch ) + src_configure() { local mycmakeargs=( -DHAVE_DDCUTIL=$(usex brightness-control) diff --git a/licenses/Lexmark-EU2-0111 b/licenses/Lexmark-EU2-0111 new file mode 100644 index 000000000000..a4d71d897d53 --- /dev/null +++ b/licenses/Lexmark-EU2-0111 @@ -0,0 +1,79 @@ +LEXMARK SOFTWARE LIMITED WARRANTY AND LICENSE AGREEMENT + +PLEASE READ CAREFULLY BEFORE USING AND INSTALLING THIS SOFTWARE PROGRAM OR USING THIS PRODUCT: BY USING THIS SOFTWARE PROGRAM OR THIS PRODUCT, YOU AGREE TO BE BOUND BY ALL THE TERMS AND CONDITIONS OF THIS SOFTWARE LIMITED WARRANTY AND LICENSE AGREEMENTS. IF YOU DO NOT AGREE, DO NOT INSTALL, COPY, DOWNLOAD THE SOFTWARE PROGRAM OR OTHERWISE USE THE PRODUCT. IF YOU DO NOT AGREE WITH THE TERMS OF THIS SOFTWARE LIMITED WARRANTY AND LICENSE AGREEMENTS, PROMPTLY RETURN THE PRODUCT UNUSED AND REQUEST A REFUND OF THE AMOUNT YOU PAID. IF YOU ARE INSTALLING THIS SOFTWARE PROGRAM OR PRODUCT FOR USE BY OTHER PARTIES, YOU AGREE TO INFORM THE USERS THAT USE OF THE SOFTWARE PROGRAM OR PRODUCT INDICATES ACCEPTANCE OF THESE TERMS. + +FIRMWARE UPDATES +FIRMWARE UPDATES MAY MODIFY PRINTER SETTINGS AND CAUSE COUNTERFEIT AND/OR UNAUTHORIZED PRODUCTS, SUPPLIES, PARTS, MATERIALS (SUCH AS TONERS AND INKS), SOFTWARE, OR INTERFACES TO STOP WORKING. + +RETURN PROGRAM AGREEMENT TERMS +Your Lexmark device is subject to the Lexmark Return Program agreement terms, which can be found at www.lexmark.com/printerlicense. + +SOFTWARE LICENSE AGREEMENT +This Software Limited Warranty and License Agreement ("Software License Agreement") is a legal agreement between you (either an individual or a single entity) and Lexmark International, Inc. and Lexmark International Technology Sarl ("Licensor") that to the extent your Licensor product or Software Program is not otherwise subject to a written software license agreement between you and Licensor or its suppliers, governs your use of any Software Program installed on or provided by Licensor for use in connection with your Licensor product. The term "Software Program" includes machine-readable instructions, audio/visual content (such as images and recordings), and associated media, printed materials and electronic documentation, whether incorporated into, distributed with or for use with your Licensor product. + +1. STATEMENT OF SOFTWARE LIMITED WARRANTY. Licensor warrants that media (e.g., diskette or compact disk) on which the Software Program is furnished, if any, is free from defects in materials and workmanship under normal use during the warranty period. The warranty period is ninety (90) days and commences on the date the Software Program is delivered to the original end-user. This limited warranty applies only to Software Program media purchased new from Licensor or an Authorized Licensor Reseller or Distributor. Licensor will replace the Software Program should it be determined that the media does not conform to this limited warranty. + +2. DISCLAIMER AND LIMITATION OF WARRANTIES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, LICENSOR AND ITS SUPPLIERS PROVIDE THE SOFTWARE PROGRAM "AS IS" AND HEREBY DISCLAIM ALL OTHER WARRANTIES AND CONDITIONS, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, TITLE, NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, AND ABSENCE OF VIRUSES, ALL WITH REGARD TO THE SOFTWARE PROGRAM. LICENSOR: (x) UNDERTAKES NO RESPONSIBILITY FOR THE QUALITY OF THE SOFTWARE PROGRAM AND (y) ASSUMES NO RESPONSIBILITY THAT THE SOFTWARE PROGRAM WILL BE FIT FOR ANY PARTICULAR PURPOSE FOR WHICH YOU MAY BE ACQUIRING IT, EXCEPT AS OTHERWISE PROVIDED IN THIS DISCLAIMER. + + This Agreement is to be read in conjunction with certain statutory provisions, as that may be in force from time to time, that imply warranties or conditions or impose obligations on Licensor that cannot be excluded or modified. If any such provisions apply, then to the extent Licensor is able, Licensor hereby limits its liability for breach of those provisions to one of the following: providing you a replacement copy of the Software Program or reimbursement of the greater of the price paid for the Software Program or five U.S. dollars (or the equivalent in local currency). + + The Software Program may include internet links to other software applications and/or Internet sites hosted and operated by third parties unaffiliated with Licensor. You acknowledge and agree that Licensor is not responsible in any way for the hosting, performance, operation, maintenance, or content of, such software applications and/or Internet sites. + + +3. LIMITATION OF REMEDY. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, ANY AND ALL LIABILITY OF LICENSOR UNDER THIS SOFTWARE LICENSE AGREEMENT IS EXPRESSLY LIMITED TO THE GREATER OF THE PRICE PAID FOR THE SOFTWARE PROGRAM AND FIVE U.S. DOLLARS (OR THE EQUIVALENT IN LOCAL CURRENCY). YOUR SOLE REMEDY AGAINST LICENSOR IN ANY DISPUTE UNDER THIS SOFTWARE LICENSE AGREEMENT SHALL BE TO SEEK TO RECOVER ONE OF THESE AMOUNTS, UPON PAYMENT OF WHICH LICENSOR SHALL BE RELEASED AND DISCHARGED OF ALL FURTHER OBLIGATIONS AND LIABILITY TO YOU. + +IN NO EVENT WILL LICENSOR, ITS SUPPLIERS, SUBSIDIARIES, OR RESELLERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, EXEMPLARY, PUNITIVE, OR CONSEQUENTIAL DAMAGES (INCLUDING BUT NOT LIMITED TO LOST PROFITS OR REVENUES, LOST SAVINGS, INTERRUPTION OF USE OR ANY LOSS OF, INACCURACY IN, OR DAMAGE TO, DATA OR RECORDS, FOR CLAIMS OF THIRD PARTIES, OR DAMAGE TO REAL OR TANGIBLE PROPERTY, FOR LOSS OF PRIVACY), IN CONNECTION WITH THE SOFTWARE PROGRAM, INCLUDING WITHOUT LIMITATION, ANY SUCH DAMAGES RESULTING FROM (a) THE USE OR INABILITY TO USE THE SOFTWARE PROGRAM, (b) THE COST OF PROCURING SUBSTITUTE SOFTWARE, OR (c) UNAUTHORIZED ACCESS TO OR ALTERATION OF YOUR CONTENT, REGARDLESS OF THE NATURE OF THE CLAIM, INCLUDING BUT NOT LIMITED TO BREACH OF WARRANTY OR CONTRACT, TORT (INCLUDING NEGLIGENCE OR STRICT LIABILITY), AND EVEN IF LICENSOR, OR ITS SUPPLIERS, AFFILIATES, OR REMARKETERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY YOU BASED ON A THIRD-PARTY CLAIM, EXCEPT TO THE EXTENT THIS EXCLUSION OF DAMAGES IS DETERMINED LEGALLY INVALID. THE FOREGOING LIMITATIONS APPLY EVEN IF THE ABOVE-STATED REMEDIES FAIL OF THEIR ESSENTIAL PURPOSE. + +SOME JURISDICTIONS DO NOT ALLOW EXCLUSION OF CERTAIN WARRANTIES OR THE LIMITATION OR EXCLUSION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES. ACCORDINGLY, SOME OR ALL OF THE ABOVE EXCLUSIONS OR LIMITATIONS MAY NOT APPLY TO YOU, AND YOU MAY HAVE OTHER RIGHTS. + + +4. LICENSE GRANT. Licensor grants you the following rights provided you comply with all terms and conditions of this Software License Agreement: +a. Use. You may Use one (1) copy of the Software Program. The term "Use" means storing, loading, installing, executing, or displaying the Software Program. You may not separate the components of the Software Program for use on more than one computer. You agree that you will not Use the Software Program, in whole or in part, in any manner that has the effect of overriding, modifying, eliminating, obscuring, altering or de-emphasizing the visual appearance of any trademark, trade name, trade dress or intellectual property notice that appears on any computer display screens normally generated by, or as a result of, the Software Program. +b. Copying. You may make one (1) copy of the Software Program solely for purposes of backup, archiving, or installation, provided the copy contains all of the original Software Program's proprietary notices. You may not copy the Software Program to any public or distributed network. + + +5. RESERVATION OF RIGHTS. The Software Program, including all fonts, is copyrighted and owned by Licensor and/or its suppliers. Licensor reserves all rights not expressly granted to you in this Software License Agreement. + + +6. FREEWARE. Notwithstanding the terms and conditions of this Software License Agreement, all or any portion of the Software Program that constitutes software provided under public license by third parties ("Freeware") is licensed to you subject to the terms and conditions of the software license agreement accompanying such Freeware, whether in the form of a discrete agreement, shrink-wrap license, or electronic license terms at the time of download or installation. Use of the Freeware by you shall be governed entirely by the terms and conditions of such license. + + +7. LIMITATION ON REVERSE ENGINEERING. You may not alter, decrypt, reverse engineer, reverse assemble, reverse compile or otherwise translate the Software Program or assist or otherwise facilitate others to do so, except as and to the extent expressly permitted to do so by applicable law for the purposes of inter-operability, error correction, and security testing. If you have such statutory rights, you will notify Licensor in writing of any intended reverse engineering, reverse assembly, or reverse compilation. You may not decrypt the Software Program unless necessary for the legitimate Use of the Software Program. + + +8. TRANSFER. You may transfer the Software Program to another end-user. Any transfer must include all software components, media, printed materials, and this Software License Agreement and you may not retain copies of the Software Program or components thereof. The transfer may not be an indirect transfer, such as a consignment. Prior to the transfer, the end-user receiving the transferred Software Program must agree to all these Software License Agreement terms. Upon transfer of the Software Program, your license is automatically terminated. You may not rent, sublicense, or assign the Software Program except to the extent provided in this Software License Agreement. + + +9. UPGRADES. To Use a Software Program identified as an upgrade, you must first be licensed to the original Software Program identified by Licensor as eligible for the upgrade. After upgrading, you may no longer use the original Software Program that formed the basis for your upgrade eligibility. + + +10. ADDITIONAL SOFTWARE. This Software License Agreement applies to updates or supplements to the original Software Program provided by Licensor unless Licensor provides other terms along with the update or supplement. + + +11. TERM. This Software License Agreement becomes effective upon your acceptance and continues in effect unless terminated or rejected. You may reject or terminate this license at any time by destroying all copies of the Software Program, together with all modifications, documentation, and merged portions in any form, or as otherwise described herein. Licensor may terminate your license upon notice if you fail to comply with any of the terms of this Software License Agreement. Upon such termination, you agree to destroy all copies of the Software Program together with all modifications, documentation, and merged portions in any form. + +12. TAXES. You agree that you are responsible for payment of any taxes including, without limitation, any goods and services and personal property taxes, resulting from this Software License Agreement or your Use of the Software Program. + + +13. LIMITATION ON ACTIONS. No action, regardless of form, arising out of this Software License Agreement may be brought by either party more than two years after the cause of action has arisen, except as provided under applicable law. + + +14. APPLICABLE LAW. If you acquired this product in a country which is a member of the European Union, the laws of that country shall govern the interpretation of this Software License Agreement and any claims arising hereunder, regardless of choice of laws principles of any other jurisdiction. If you acquired this product in any other country, the laws of the Commonwealth of Kentucky, United States of America, shall govern the interpretation of this Software License Agreement and any claims arising hereunder, regardless of choice of laws principles of any other state. The UN Convention on Contracts for the International Sale of Goods shall not apply. + +15. GOVERNMENT END USERS. The Software Program and any related documentation are "Commercial Items," as that term is defined in 48 C.F.R. 2.101, "Computer Software" and "Commercial Computer Software Documentation," as such terms are used in 48 C.F.R. 12.212 or 48 C.F.R. 227.7202, as applicable. Consistent with 48 C.F.R. 12.212 or 48 C.F.R. 227.7202-1 through 227.7207-4, as applicable, the Commercial Computer Software and Commercial Software Documentation are licensed to the U.S. Government end users (a) only as Commercial Items and (b) with only those rights as are granted to all other end users pursuant to the terms and conditions herein. + + +16. CONSENT TO PROCESS AND TRANSFER DATA. You agree to comply with all applicable laws and regulations including, but not limited to, laws pertaining to the collection and use of personal data. You agree that Licensor, its affiliates, and agents may collect and process information (including any personal data) you provide or that is gathered or generated by the Software Program in relation to (i) any support services performed in connection with the Software Program and requested by you, (ii) enabling any functionality of the Software Program or services provided by Licensor, or (iii) enabling Licensor to perform any other services related to the Software Program as you and Licensor may agree. Licensor agrees to process the information only to the extent necessary to provide such services or enable the functionality of the Software Program. You represent that in relation to any personal data Licensor is permitted to access under this Agreement you have obtained or will obtain (a) any consents from the data subjects and/or (b) any other permissions or authorizations related to processing of the personal data that are required by applicable law. You agree that Licensor may transfer your information to the United States or other countries for processing in accordance with this Section. + +17. EXPORT RESTRICTIONS. You may not (a) acquire, ship, transfer, or reexport, directly or indirectly, the Software Program or any direct product therefrom, in violation of any applicable export laws or (b) permit the Software Program to be used for any purpose prohibited by such export laws, including, without limitation, nuclear, chemical, or biological weapons proliferation. + + +18. AGREEMENT TO CONTRACT ELECTRONICALLY. You and Licensor agree to form this Software License Agreement electronically. This means that by downloading, installing and/or using the Software Program, you acknowledge your agreement to these Software License Agreement terms and conditions and that you are doing so with the intent to "sign" a contract with Licensor. + + +19. CAPACITY AND AUTHORITY TO CONTRACT. You represent that you are of the legal age of majority in the place you sign this Software License Agreement and, if applicable, you are duly authorized by your employer or principal to enter into this contract. + + +20. ENTIRE AGREEMENT. This Software License Agreement (including any addendum or amendment to this Software License Agreement that is included with the Software Program) is the entire agreement between you and Licensor relating to the Software Program. Except as otherwise provided for herein, this Software License Agreement supersedes all prior or contemporaneous oral or written communications, proposals, and representations with respect to the Software Program or any other subject matter covered by this Software License Agreement (except to the extent such extraneous terms do not conflict with the terms of this Software License Agreement, any other written agreement signed by you and Licensor relating to your use of the Software Program). To the extent any Licensor policies or programs for support services conflict with the terms of this Software License Agreement, the terms of this Software License Agreement shall control. + +EU2-0111-EN diff --git a/licenses/Manifest.gz b/licenses/Manifest.gz index 99ba7686201ec159303470bda8a7d258d4e19506..e3d1d085ea638ba2e9daf3ee8390a259007ba66f 100644 GIT binary patch delta 86815 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

bys=CvuNr`q*Bn9ooA<>u37$6;T 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 delta 86698 zcmV(pK=8kp-3IB~2Cx=ef06mKR2PX7S;b@4k=^}A1BnDAwo7CUvdWhF>HGVzFKbC^ z+m>8K?n^Et5HSNWV@}e4Ql63M7xEOb zCDC=8c1+qRPm;}~Lk!7b(+C@IC@YZ0jUep!qf$~5qHLfAM$nRw+A4%vtGl zKb=jc;w5ppUD~oobl+NJvN$p~hcdk^30ipS@B$VAnStP@S5sGLlVjTzOYGi-9{M{` zpitqeQ<9g{fk%$xrN{^8;d1<%_pVDxtoohE4zQ9h>3NC1egEU@KYsP*VZFbWtkZif zsBFoq9+DBa$!D*Ue~O)SjCCla#i?b}o-7>MvnRVuV`MefqZ~wQ|7}&#Q}gh4N+NUI zm6s?9U|(3!OJ(rO;jDE|ERf%>8?Tfi$bq!=v?R%^>z~d|WhzTAJ9Swdr$qIdrwD&K zY~}Ds8|5kZEt_h+{^yxwV2k@SN+G)^?0=D2bsHCLE3z_N&E?QOxexE198S= zhI;v>u;$P#aq3G3-k)4zFMfao1blDlUTU|MIAPTqlMU-*n%!s#O^6}XFBZ#gUm)tL z6hWJYaT9bMf0wIc7r0RkX?|G}%Q@K0K{7D;dfkBM?D19QujtqtKSt|-Mdr}O-g{c0 z*Uv4aa<8E{T_42#BxO}1l3uv0^T3DxH<6dMs&>fH846bE|33Z19NEd4^cWOi2S8S> z`Z5q`bUUDXA_WomR!++pR_mM{>OuYO1Hu-R7uX1_vG^3`tvkdYXPZ4Zy-FCr2L$AhE~=}V4gkHy;fyj zg8Yznf9SXEvu#Pfh7*pwRL#Gg7HqSxkb~gpQm~MM{TM38-dva+UDT8|Nr>Xit_tMO zS+I$4cnjO?U@B%K5IJ-|;~UkRA!}3PT=UEcXep|a)tRh{YbT8;Wpp^+nt7*1tGhmx zWq1MMl=m~9>ybA<{(%j2Cm*#a@O(sT}DykLsrpCa|A@HO5CDL zIccHDxyp*@G!;D9q)y!0BU#wq6mi`NE@y8zMB1vIhdc`Q{E=*gNBMPpoTiG9GoK`i ze|G7xRpyL!oT>y@(8##+yPnqP{dZrzBeC8Qk8p>Z_M$cTlt1fTxsQHXdgxy<`~Z2K&99-c&35L~R^1X^O&~)vx7RAmLt+W_e^$1s z(lrVs8WFr+1^}JLh(yh1Al#SOcm**!$fO!LKY_2Rd zwy-K?=tY|>xYe?zhQKzilGoKbf6_U-W3H94p9 zV$x|+l^KV_Sk;@$d6_wj*R7hN^En%@OaltLWKpS1>A6F3bpoT720R4tX19a_aFOLk zu|>H~Dy!0kN%{TY1)acP8_nN@PDgeze%$xya0>=@M&+)dCrsQO|0=!msHLvQw>(3Gd8UGNA~_|W4){T zeTJgH3tLjxL7vwc6UweZe`&@SZOU0u1t=NjNO!Nm%QX)r{P+Fkc-1ezeEnNa*mlS1 z)1UmZleZ{bxhjfV9;VbGykCD4dhrv`y_a_CxS!R{;EK88D-G zf2#z%Iu2xfmd5+r)U1`;jc;_;sTREy>FQn1R?@c5`)@v5S$XG+V}*doY+0x6>Uu~| ze@*hy^qJHlW(^yeZDVVz$!XDFRB}=+_nb`g4hrX8f)gAT%x6`cb9-~P5@2xYKr7ufq+}qQMpUm&l3=GP{F&UZp6ULD7z~ZoV`2klZ#^{e=d&s zJ{x$-oBN>;O~Nxkes{uNx}A2d^-^(b_&ZsOM68L58i--o?;`KU3Q>d${oG(#!$GI^ z%B3g=FEvfk%$L#w(9pZm*V+5I=opN*mvZSG>GFHnB6**8V$QabU@{3wKhk*g;cTXk z6#8U^Qwv|-4W~FN#dQ$?b?O{!f4fx+I%T|+xm1H%Lc_Dc*>|5l{Pbi0j|Xq1@5GS; z8=X3@*fyhYMU7L_V9HMQB@S&_lz<|99!{o{clReQ#CM)dLv%f3bKkShQLgjso!IO5XtLb{#JH@|T5LE{?DUMHW1bqI~Cj z4xN*xPHtl(HE*bOu;0CkT;|2zF$fdt{YJ_=D%4ZICg)z*Fw~E{U$!=Tcn3HLIs@eF)iyXk6ouX!r7NbyuNf7WQYD(`o=!7laV zi?!)2ze#!5u~lcZs0DTfZ`Hma-5IeZt%u-EeMlO-sD51JI|K>_J)Lr7uip+Gm7Rp^ z%gIV_usMKKyhD?7?eSweC*!&Cb)` zo9u?MppKHZaccIWfBTkBm?y{gUluAoXfl73xY4n72ZKou;1SuUYBupChk`(o-L~D~ z2yG6E^q)dt8oWNugn|Yhg%WUcx{8uw6E-y!H4+#!I2=N8=ACrpD8-~t5&+rNMxvC_@EnqNRX{Z$sr2cnF&SU4C20_Ll!)p|^^^W`=SjU~y1e!eZE651 zpVy@2UDBHsf2->^6RM~cR`J%{`feYDzN(vQ+pP2#U8I`*C6+@fxwOk{Bp(X1ZHl}H z^}3vgDl$nfDd1oc3SRk`;^K0!dh343h@+yAVCmep`od3u>9^m#d06gksLv#c$-ad` zCX1#0#_=5Fsx>-{BaeitPq~;xX&E?us>Po}GZrs|e^@tGFDZ7oYh!TeLZ!8R^x_K4 z#=AQxW)^#xc?-#zJRLeI?CNdG56m+pI9m#D*?UPVHK$?-#Ljf}ZO$zo)=pX*v%LV5 z&ZOHNNdx@9NuVdkNDfQqG3|&cJF|7G_xfJZs~ai#VzZ=Ro3a}Z%Fd_ddHwd?`v)&< zZ=@RFf0_!9$I+GVQ=wDy&$gfZ0`M-!pWoG}P2`;^Z%7S9WvXlBc~^=~IX} zZ>O@IwtC6FP7)>A+e0A>hv?Lv@~)ejMR(6-e+y1SN|=*s@tT~G z7|%|1H7aqI2;`I&|8Vv;HCLBanKZ3?50g4+8hXhvK(6SI!pR(F-y_>a>c6alr zGn%@7XRtwV^h`!yi3dZ&c#ui*T42#QBS!UDrdB%jMb;&ndc9lu92#{OyR?d86O0F& z@e~%yoTP>;-jS}_)qdaNmH3s(IUVxn#R9dt*i7 z*`4v1FbsW0E7V>A1QW$*g2fg0A0uE(9eK_IA$8!<_)A7?A?in`2~qihs3F zb&X=8<&d@5rUyf_KX3eYB2l~NOS^>xpg)KGJ&tf&*m*afWe1$A9stw|9@nv3oL)en z(zQ`^)STtwN!9Xk9*ND!Z{$(a1~M zbWW9M9pBS&o`fQ4+3M9^Q*|^tX(ytaR-K17z51kddpHhv&G`)t%_NKfN`GuXIC?VV zDLP!IPvvsIK(GG$!!Lh%_37vS@ynN=UiH7V{_`)AjzD}j43MWXuiAzVWF7WMYcNYJ zb4WZ-Qk(iVEB~U?yL4LzM2H)_8FEMSF8WAu4`Di!aqv$mlE*b=tam+zDLVOsaASYDcH=!2$qcqWhb+@Es#1YLq(^AXp|rP-BC6IWn}c1OaX{HZX-EYuTad@h zl9WV`3dt3PVw#hBY%+htJ7zX2s2^0D;xrZm)tA6BDX&!)NB7yqZT2M8wbc84WAkk` zS=dPGZH2{_R=6~~s?M1tkh~OF4pz3`##v;8Oz$W56J_I#jRaOaAC+h&X&*{1S=e}o zU?$XPM50yl%6nBD(rJD@)`20(=`34*Q#pXlAJ0YVru~{lcAS6L>zDIDSIIJjI)`D` z+r2rKdZ@4RFN@cHs$ahRT=}Ql(y1pG?*dv^;gSIDjZPe#^J4K6G-~hOvFZs+h@#rw z6hhJS$V;f<?2I}$I`*qeW=>Q0v?CE7)i6towoh#rzLKsw|g6$k9}uOzm@8(YJkPbrm?$E6N~ z)N)HyFU@)1k2!=&RY8WS{Jh!L_?M-7S+Fk;s(u`Ij%NBekc=HnW&?2K1(a>!sM-Z_ z9@;5@SS2OtTCIJN%3&ZQ@dW6RoI!T?+T{?_6NuSlD*&?;M#xl^&JsAQY=Rjjs`P)dO|3rR_6yxgcrN72k9 zmjb{^(wT)pM7XX8fWMw-Q*=Y3b|nKSwOS>I|I3PvPal7|-)EA1?@5))h~niz)#uyn26@pQRTMi%)J1Q?L>2Ars4+2BM`7Jg-b|vS@yUJ zgzGk?eJNzr7%M<-ReG1*ZjV^BEy*bWak|uYO!gM>Tyc;BRF=0NWv3on zKjnWTIGIjyAv4z2-m35?TWk$_RQ5SA#%EIT#Ywo$gH)#n^=7a=)YmfvTUzhE_Pgzt z9+G6iyLQasoZG4)=sC?7rK6Jkw_dJnp?~hWaKtvfCL`cBaTvyr6a?!9yP*C~INbh9G9^d6+@l7hW2)(ol+II8c!RkoKg zU3=8O%zB(G8VPmKQ?!>q>|d6B*Ir)2;|@x5if~+u%rxgb!CxGMm9ovwAm>@9l4Ba@ zZ2MjGm-}_Mg*rv$0E+Qc`_xqCApxqBQsuCwmLdAPC{FFv5;<#}@{}sEn1{;J#T|bV zo8m#LC^<~37kSl*u-9Dq(J_p9nL}dp-btGDDc85Z+;=KSeeM34r3-nqXb5&W6Vpk2 z)k^Es8rn7(2d#7+CfL0CbY5zJjK%q24RbcoS36XOtROw|g77=5u@-gXsuCJWAWD<5 zR;*YX<9>l24`2QDmrw1}$8mT12zYiTP-m5}Fw1g*F*0D9umAQ_C{kdZCIr zo{LIPDUyZTuEiFWhT5}Jw|kdG;QIDkoUP`vUX#wp)Bq>O))+r2r9 z&RGI%cTOxz)$GJZ=SBe&RAsvcg>(3=0(^i;lucgo%`VC|<%EIo_M0!uUF4 z3$RDV+AT|qmV=anBRd~1MvNSca(WfcJ6`W2efs}hGpF+Ja9ApiVe8j-ZF1HXf!0fc zijR>ZynUr+tpTw)N?Al z>zWdJZBwB{f?|vcv6O%8&Q25CQDyfvuAO@5Lxt~M|9lad)%IkAMwU~XG?Jrz~- z>OHuV6-Mxmi?B(~0dq(oJS7H|lDa~4fX_p!yc3aEV^g*{L-K!oM(bbu&p*|_zxwUx zPrv^Bcuh!TTJBtCqVqgNbY(P8HOVO{G(%gpEmt*Sk@M6fY;tlpFl%QYo=V061Sd;M zGKLhr3`o+Xz%D&2?!97I$-6w$p}q>KU%Q^u@xf!ygus_3;kwAXE>41UKw#B^uu87a zeahu{aaDF1OzM9NldR(<;r!fIDI2nRN#4XMN=INYuaP=vQSanvq?cXEud$p`(!9dp zZ17sVlr%j#HT$$&{nMZO`MExn`9m!@_a9|a;C%9(&?W>p1RMWtL zl|<+5gCk`&GJwh3G{YLh;lQC;hn1XGcn3Ah4n-r#o{msW{=B4ZZwbJ?YVc`OLW$IzU}D3v^XsHwJjk{TkhMo4v<7Wl&P+^07Z?Jjj%XX-l_k}Na{;^ zW4ykAd0j!4O-(A02PuEamo~`RTKP&xQ3cKS&sOnnONx7Ou>DkUax=gI&sGX3N@y!< zZziMF6vfKs%)lj!02oaj(r0IZ9bU(jDcH7WKc|1+z5eE_cdsAfoviHT&?fPys8$cW z(j$+kH1@Wt!Fq`?J!_P$Djlp6kAim=YTtqYHg#hz4U1Kwq@>X)8D#9tyMI? z(NGLvTBCHWJnznrmj$w+wkp7P`3ug28b9br-*)){bBMlpO)+~+<8X5EB4DvYB;vb| zFM@xQB81>EcCe(Em@jQqRtaj}<{oU$O=iiW$TI*@0%zj5k?EfnNVTTrPCM>WYCo$f zKNJD6HraGi=N~pDMzd{OeI%EI2UQ-)u(LbSs>~wD$i|L0z)4y)JKi3|Pz794+Sv#o zext*U$94iRR~!DPUY2LOam<{+hzfQoN1%VULWz3gso%^JJJ&Gs47{XdFJ$#LR9vKK zR^_+}?@oD#HK}h-FyqypUjGb=<)(wvDOnyc7o(b`R8fNk(H?O*^^PX5}tw|xs#t=fTikaC(A04DF<$!;5E&jf|v z{oA_-Kj|H@%*qqcs4SPqlxI5(1Q00C6PUU7N6E|DRVz@@v^sIX?;w8{lC15T zQ>w21oTue+OoMlQ+div28}@Hwnbis+ysxU@9&QZA}n9W9D#@@RkZ3L1y1mFAvOM@**|uK`z*An$_Tq{xE{yDZl_I8uaY zqWHvm3N_@X{PnvZ-@bYE|-4=SzRfY5TWJEJNFOI1*reSWYxmqi}8gM9Xp^v7}3 zuX6^RdL(TW!95}PgqjprzdJ2h2DR(mx=b`dcO_( zB$Jafs7?LFu2fjj*iT7JO+vx5ivRBl@-C(Wu%y&TrDmub%^guAV~^69h5)sZnd_1B zj1k0XRUh-}q_2KsCwNHXAia#9H&Olh=fD5v*N-3nZa3$+(?Vsta_+mt2AL;gTifPl zb^}J$n!2{EO2n65yf1(6?kFIkR=xrrWi*Hrwk@^hI-Kj)vitD*`~+K*fwgH*lD&Ea zhj5a$&kXgZA|D9vJFu@((({jb@j7Zwf}T-(p>jDTk)|{+|4JMn04;hz0iaK1&w=vZ z$xCOYBvwnIs*hGRZDad77?8#sY$Z)9BQzaP4&QoC{dtvs{rP|A`s<(jtM5L1{_B6& z&)os3yG8`50MLd^B2JPK zo4k=d)DtEOsM&vGE4(Oj6XuWt^>5W1#5z?Pv3NukwZ(Y>(_wdR2$aw{Hz52PS83sj zc0VoGuYdmZ5bxbmc=?v$3JPS0*@Im=e(33d1ce|)p+Y}^={fwD^}d*9ZVsCd^)LJ~-n z+I&!Y?T$P=cN>29_n-Uc_doacKwv6&XKspyNqt!KFWwxnS6-_t9_CqFv@Zo?A9mif z(6fTKP!)egdY`!JV64t_QGJF&bhVkU-e3@2PEtzLaGnDrnKyacW_!f_cw^uf6_0h= zC?w{?hUx|!Kc+J~c(F9EP8$0}6>}#-HF6BzcdPw$ZX6>upWCMGwGClSp()bk-P90O zmZAK+h$XB3yRz-rhJ$41Z2sdSz5dNx4KBlNefEDaO-ho*dQ;Fxb6V<1X8>hS$`l8P zcBN9CH6f>O$#F<;W|weY4oMuU4l7^ei=0LEHOEy|SUd#+VS3`N=k&6-BTwz6s_V^d zcUp)w>a%G)p@drOQ%I+D#bNs6b-i}={O1HrI3~&G)*f_rm7Dxp+YK`9wCXGSoU-e2 zj>vziDQ@&t2SK=Z@NX>UMX^JsIi9XFr>6emfXeMIiBl^DBC68pX>;TyOl{LC{pyHK zllBBo1|}?mc=aiOuUa#&jx~``sknCcT;??^P8KgvgI4orn1ruG|FT^lx~-a{PnBH5 za@<-5>g4DGomjz%Fs)sWD3T-u6W$b7RkMFBS;>%+LYiKZm&1Ylw5>Vns2kZzKvIpj zQlhxe2)fFA4>FB*j-yF0=76O#RGPNYmg{YS{`6HN=KWP^G@{3?kd=BtInM#m-!_t< zNclxMKOol@K%$h`>vE{`Gx2nx+)|>I9Jf<3E?~1FeJQQFj-><`Zq3QG61*Ezo5+9h zVM8o1GgG%TO4iXecwzNkK)^yYk7oI#+ZIPzlXmdn<7jpScgQo=FPY`%%}j}_#hW0% zdI8DEAkvRd(!W((t^2g-u)hu#@#Z}__)F}N%+KLf5aBEurSEqu^|dYI&!0a1mDHB* z#u5QkgE}v9w68g}RMn1O!QO3`#u|TBsRUPY{)1}26awL5Us7kRv)#VxmkXAm#<&)T zmRJV9ME@=p?WoJvx(PFAqCBgr&C0zCuXDLIirHZ#A4kn(W^c~bG{xVv?ji(?Onh*f z76e6A(TF^iGQUiHjlOrzrW&AeDA!t*S3SmTD^s9Ihh4PXNKK5rWPguc;^VoOco zMuB*dlNTK)*WggyJayzOVgY|b-g!?k9V)u0oNqdG2P3MjqjUTX+evDZqqn(Ii91s~ zoE<3gs}7yz^leZ(XT4jicm4C1Pao?~4>sKHm>UxVmQB&cIpZ*RFDKk!m+ivGjrP0>U9WWTjJg|UW8R%@q-UY7Y?%O0tvb9a6&2kL{ur}8eB2Xn-(uorkIvL8T_6dDU5;F9n= z_}n0pb`a;2JCOjJ9V;wk9u1s)lVZVsD%qvFO5L7g`R{-GK$?FJ_ms}=wWy?-;4K83 zhe)LjxZF%&uqBx+tw#EgycG=8ajp%2f1QPjp%WeX{%S9lm%4B4h0^?6q8q2MY+~Pa zF01Tj72-L=pz)X6e_gx|>kq3$AxxLvM_uUX0e{r8wsukd+GKl$B?H_UyrOdY`W$nr z1qzFnbj@KqS&Dya(Lv;xvmxqtUn+1OPTsFmc#NM4mV3qm@4m9hG(~pq@nkvGEQAl42UfK__t>n>N)jK+M@%Lz}L%IVsg1!Ys zi$hXa3$hc;`(Am1#L{+aEfJXOZf4iavR&hD*`~vj%4Gc57N&yXsw&_*hZJ>zpxn69^Xj~R18%#Q zvq<*W`a<=1oEo~;?v%vgjM=Jpm%>;lmD8d(y5oOA@}sJE)qE>qe9qz76z90;LQXW> z)KaT$sA@ur)&N*SEObA;5*A3c$85G8ox6Dp___k=JL{ z_}70wzF#@)cf?IMsoUh#*Mp5bC0jS|@)}T{60JJQ#DVkuV%enfLBPW8_F*z9X3^_utY9j8}5 z3S}I8sHgS$KkvT!`qk@?U;pKUc7%6&jqKq_0exH!s;$LgRu22HX)!p{+AmzwVH0S2 zOuZ||Hk$0SI!r9dY9`DfM){rES?b&-&Ez^(`&^)_afW%fJ_%67EJtv7=VbSnsttcA zLmZyNBYcxeME2My$I_}?ixvxq{uXv#mN{s4$!K>&f@LLpaG*j^=$s|>8lK;>RW~Z!z{h@xIkq=0hUM+Zr@0fyHMt~MxX!sKq-7{JXX8a6>xt~UOn{_ zE9tb3*-26qB*2QK8`??a?3aUlN=Gbe4C&X^XA0KyE-Tb&<*9r_yQb0@ZwRzhr!glH zQkLXVwMh(=D!b-#)-t;%=@rSr1V3q-d}YHoX9^= zT>|Z(3*w>XRhlBQ#j;xiyi?{5Rmgr*07+DxUd0C0<5%za6oS&4HUfX$n{;%7kb-$h zeMSB?Ondg8uU$(qz=su$LK1dyOY`dhvmCVAo0Pk^>cqV5$X%th?zgrLjt% z&-$fLttPdp?^bGFlJ08pZHqI&a^v~!LGM*NS)|s<>eZ_+s||IgqTW}a4sm_$lqj#b za7f$iOxPWm`gNsvTiAa<5o93U@pkK%B15EJ@^-e{$aD{c(tHxv)O;&PYl{kTTWGTX zIcpRU*{!P^&9;E$!KQiYuy(Bo3b{V>g=9X%gdU%rD!`&j+i@9^z-Wc<>YTP2EBG69 zGkOm8C0$}re`~*)Sq9mTY6RJ> zbP!x&Oa*$2Tpp^BQ%aO-w>wq7cot~FlgR4S%!B%J(UDF~qChfqc#4&qGauqHd0BWIXR$a_dRSLUnon}Q_ zth!l-R`gnO#(0jrUesKito78!SElRW2dGZAIonyp@-kzFkd1xUy_78TVY^6k(beX#wT0x>O5^O8NXu7_ll6*Ns`I?J)#*~Nk3NyOl; zmR1QE=j7CeiwK#(<=S8sZ61O$W6qUts?~X^Pc~NvfwU`if7M=Jbt$y3j@ry5!v8t# z<0+pmk`Ws`%lJ>;w~C;j*XM^neoN}#?D&p`ZoIf5zgaCI4Ww;dnSQTQvF!TJ23UqDr<%Ma=?=ZwlO`kTwW$1^%iVaR}Df zLkUO?ieMdA!YMgc#c&>sluwnTXvfp?y!*HJ4?Nf1SQ$a8ENNa@)I|$4s;YGO{w^oI zqXrk7+SX3GM(H&&n5^ok>l6#+-^pTZ-NNBg@ZG+Ff44$pDS)6uy2o}=<&h1uImi=t zfhcMr7~DoTFNe+)Wu|yb%ejQ9mOGqzBjxA^Ym1!MMTx;?js zZx!rbDt?sUtQ7G`C1CF)>^y3xa{x=6Cs77lr`f0V(Q=42xcBy&MqE88PkqnN=e`RB_ND zY5+YHI+nXy$|~)Z@IUY2V^rZrOBY>YHQS=Pf9CK%A;;hMUw-qse)#z1)%oj}4i)hKV3L{{mnMcK>+g3t ze^5{X+1q0egk;Ox7!*a>TjYIThi!K&NC_ypx>%O zZiI)B|9QFE?egDub>C5H4u1x=GH5q!+J6Bs4joKv2yQ?k$`T$mkYg(~I)#uf=rRPR z%nUn`+S-x2*+EHiN0MzUr~j0wBcO+5e{)KA8nwPWyyVBf1%iN zm{&JN+5?Xe6_+7taehv@Sc!7kyQb)jP0(bO7(?+#HddN9A42<+6Rsm{bh;4asMyB~ zM@b9&aBg7NHuwsSku>rE8BHXzqz<$PKFiObfW8)+A|{gv$lv98s@>3!i}JVX?k1uB zv>~OB52*^Qs#52Y>s57pb+&nvf9Fv3;QQwl`|$Dl@LwOUUtO@A?jYu6@gUL1nOCWb zo+L07#SAB&n7FEPqr{E=fU8fI*wYm}v!d+kDFgQP)|#&M2)iP01FbHGR4l9TCCcwbfs;NujdRDhd3^4$LPdxn&qqXg)32r@z1Z@VEZc7e$=! zhAUE&A*73aro6UMeXN|DL${*G(PQ4v8mXH`4E$gl7Sl3mNDAog9tFX|h-v~TI|d$C zSjLIAUO=fN*1m7aJgPSCe-=}pW7m2E>@VZheKNo-9lQLfgLi+h`N~x3XqGsRZ+0QA zP{9#x4g{cSPtqUthKS4HGiSJETl{KX>V8F0v%mWCwWJ926x7i0f(A z=?@w>{PF;9yDxs7n^i_q$!-$iq5kugZ%9HBcAO7$+FnwzM<8Wm@=qwv z2k>?(!8v9K1Y5EA1XemvwxDvsl)78 zAJZZrv6qzIf7uCoT2&p^#5e3o98{pAuQO;A#ZIla^^z=(`kd-&Q8R}HBn1lJ4=IG4 zdp5Vph3Mi{?_xP?pEOd+jM-1oztdYNElrabQkE*@Y<_;#^f|4dw8w>d^VOezc=zL< ze)HA)Z~ye>_1E8i|Nh&DL_E9$R~%>WYDmw4Ix$TBf7~(k}>F^(G9wojJ@Z@zi=YIy)7-Q5+00Zi-qz;*B&K$p{FSv$!;qL!jI zqZW;7Nra>B*9JNs?yu?;WS+IAWf}ooCOtoqT%e)bLDp2Mx$#JCk2V%`VC6K%DU?l+ zx;gSJRB==c#a^ycW1udl=GdFn;03nQo1~sed0vWo4C;yHu5~XT-4!DluPyO0RX|d5iyS;m6yD4^KEih$OHreIJ#3tK zVW=mS@QO?~x*F9NtHqzi`I_Zs$Q9?7?+hJOmsUT3LaSa10fFDhnpqw@ z6*h;s+LB%L=DU_NouD6C@`WG162TnoehwvVN@cc=)je_-|GHcd~jySbbzo^)|Mly7cZl$4g&p{zksvXKx)o#EDM+OkH z4PA2fDN-bPWW7mS=#s591UqX0WVDQ6k8%hogqA5kDu%XYd^vI!7P2gL?;&CY(KkcE zFv_S{wH_*%>9%`rEnYpe`}w#XF_3P$%3a*-+I0_ZaT=s zVV6}2!`6fH@%3`RUXfQlrjuPyN>Ol)l$WRmZ*FbhiR4t*REk~4v5`U_-mkJ{!4=KH z0i7K>8y&1b_2*Fd6i2SWw0=|Wjf?k37P{0VI!OVZqB1#AKSag$6_9U*eGZxUZU*u@|sQvWMzs?AKH*1Xi8;`H_K|W*wZvegL{18Py}K zXcN$@CgJLJN}{+{Q3Unkf2NO|^3r!^7$-Y;Yg960%3rE|9Lug>Z`6=+teR&~aU4_3 zYy;iZ-OYbR$2t^U&rOx(?5H#40jHiaUP8khIU>c#l_z2*I{=CsuhTHV1?PAD<02_2 zb_WF<6JXUeGjFG^yi%%2o3;^(;?=t?Mt#3T)J4T3$~x_HnnMa8e{2h7XBfa<(UqnU zE{CRuU_H4MEFYPmTJ!9aL|B{v5eN0{#a{G8r0|^r?DNX&Y+mm>Y~`G! zV_-@inl$28j%$yzp$V7^j)C;1KI2jw>wQi3r5?Qt_(KQiQM74O>3*Ti(rDNY%|EWu z|9A*Xydx2wbv7`fe;V~+h?umo(MxoX{>?FRjBI|HjBQwekPZnUiuLhsCDJwvD8f6{ z!Gx1kVcH2fjCsw1gU!pLlVP2|p^B--+r;;$8;dvZ`VuPAdCsxYRW@)^X2I+2sguVH zn(o&wJ?O4^!%^cX>gWsszaHsjS~IKMYg}|;Bdoii8>@D@oRz&Ff$D?T+ za*E{bKJ)6sbW3*zFDTpMWmKI4Oa#@PEofU!jqBy6f4bv41q5BHN`lCDnWx!Nz};R? zRASH>=j?bCuL3Zby(V`Cw5>X`?gvY^N?&!#BU^Q?O6Ho9*fJXBk%|);CMwKPRBF=Jb5IpMQfBFg)}kg~%0&WUh&!w5 zmeRh#e}a$9q-Xep+&}6rirE?dW%!GTr80%?FWRmQKwS z{9a!W56Sd(=oO=_Ya{qL7<5#rftRQFm^(Ts1ZN!Nd{Z0|3-_VnmzG)AImOHLi#g7D ze=`)9Y5gv%T>Ft-yWQsSKXFZly&gfw(?#c-*T4C#QgshNk2_BmWv#SZlxe%^*ReJZ z8zIkrYIdmR!P)&_~4?{U^L$hJ zOuD+s|D28>`-{S_{m5Fksk}!O5c;%qeC)Ku;hLBZF zKxG4W&5_pJ%BkJPWn(VuZ>-KiJv0~db|da8GN?~ASX?UA=S7;=2Cshe`p5S_{@b@- zy?w}cGZ}{jA5T-zZOxXmo-axMf>Q^Cn1lUAHeabewS||??1%^ zBiJxbM|IxkdQ8Y*CY5VfJ;yak()LMiYQC0Djl?iTh@)ej{mhpgeQF_9auuE5w3Q^- zKCjgee|Y^Uw}_mC>9|Q&?RDO3aQb zlsI8=DwI<#0Q6swIL>a}ABBoFt{pQ;s+HCOIlwTE7vXg6@axM`-~0Vy?eA@UDoyPrfzJ?To4KZrHfXDjiN8u(zAEDZJV+!WWcpj z^P4|(Ynamz8m1Cg*)vuSGZVg$Re>6hdv1_O7Rr1XU zVb>Yed10IRiujR$EXS)9(RC^nQon2NYSREaK*YbC@W76#P7A56qU#LdFf?z4?fuyZ zGgvQL-mc_W3q%rgRzNHyaX)l>ITep+G(d&+12{BeP1rQSeww*#J{6N<24hgUv*2!#uEQrX9 zl>XfkN7YU~(nf|L3#ER@=Xl9*MaGJ~QTf2O3@h>H)Z>TO0f1NhftR=|khUpsddiuKnnhnyarC`b)@q4EBPvyJ?QMQI!UL%>}`8{~(s{v)N>DtOzCV$U_*`_~W7 zwB9w%S(nj*+Ne%qkZ>sNIL_4_OdYArH3iIefex#nm8}6x1-nclp-R$=+Ohk=J3g(R z>}8S5c4`4dI)CjH+Xe3S!J|@;5|xHS+Z10fLEGWL=&XYGyFG=A8q+aHYE%k9A|IHG zTKq^3sjqRHEvX?7Q7Id6-Z`Wy?I{wC9VKMtOn{Pu_<1>Yu<#%e5?PjXP|{OYu8!1P zyn*_%Jg)fh>z%D={O#{_(1xA1Ib@7X(FFv2&G~d@KZON+;_6 zK3Z2)P5+60ac-m#$S6vMef>;(?K~$3l9nk{(U8!${}BOD&pO% z-A)?z7gEK0#hB79zkz8V{llX)e0EePbF1q;I!Ipjdb@* z3kXg|9eF|iSUPm?~=W+wdYHT9)h{7tHB|wO;@DI zv5j^_B{no0?b82Q05*!fb(c~g-sT{AcB>XmV+0aW^e0JP!JSF1Y^+E0B2SJY(jari%=7HUPG0S#HAhz?#pRXsd_Jiech1DJ+r`l8E>SfRypF^|gFWR-pMPbj z7If^-+vwAu-}cuZZE3D|=3~?u&a{ysiNA3=gLT~(c-E}HQ1GP^&sSwmPJMJamZzg? zyyvA2V}aJ<)XB+_d}H< z1|Xx#W`Sc<7$ds{^bWA==D>&4Lw|MluRUH#U4baSGZe*lbaFrB4)xkJjW1cE>3&Vm zheh_rl82IVX_TTRsj2pHjoyCs`)}X>_@^8_h(pKHO+e3fcYlamUzTMD z8nNao%sH}MUam{{NRl9Uf+`=03eCQn=4%&GW*#{bF{o98JRrfMyjqaPI-FnS-~wYf zl$kH~?$UcO-FKp1#;csu>X=$CWb*(hY+C0YXVh+3wd$vJ`pv)n@MvUnM+A#6rrsC8g9y>~m~`{nqZhJIKu z>CxVG^z8-6TOI$S=F;|X?Jp~Il+7lAu8?fO%Q@}K#2SG=!MVX^vt(04HcMby)Hfwb zYzi3dvf|iFDXdAi&;oSLNilMYCd!kXqh^z%SbP!`?Lty8^yY2(n16=d_bc@3k3YQr z`rG$vGu?TSIAFasJJ_366tm1yjx~#hs*F>Ny$z#;bgq)P3%cqb`dD|uE zM+iJQy*mX}9YOcTII&XEx_D7qQes%BmzMAQ&7JMA#jrVs7Oh26T$_G##1{6!>ji+_?1FL2Tp%|#?l>SXqq zmQ`r4^P>XMy3esODf_b*r#8SGAaUw%m3pn(n)={vQ3{To$5Ed(Z*;gZ+WIv!5#9BA z(_pr2yx(KndFq{N^Lc@Od{9Z^cF{&aIRY6V@&kf=R3I{mC+qQXsqf;|EXP?3h@&r{ zX`T1HjaMb(lz))EsXkk>ei=pCSY?0pl%(Kl4%av5EcN_jN1ANIrOGlpzNfp3ws`WR z?7L+3U}g0a@eD!79#nR9HZR0k?eiL?m8uy*u}X?L;4 zL8eQeG!}W|@=Up{>NGk@ppZaPy3wXIdfj40R?qah-y zh;GlS@zCY5zeTB$>(uvb3r9yw2)U}Ve(mM0liZ>2tXJlFBZ#J{Ae1?|TF$BfSWh*A zBL~NUXzP%)-iF2WDOa6`)lruSJg`T{PpB{wHF5Fk)&8K{3RPoQ+mWDv|;hT?>*j%bkP9BDQ`@Sk?ne84wuh$Q6zWMfh;P#!Q9#6aunK2IR zvm$Bch|31EO8GyH3P)nt`+XQr%KvW^W;;mxUwC6!8)w)_ z6U{e;H7}i+iT<+RjH2u(Hn8Zv3XxfFuUU9oC)lKQ?LfT4c!H8|-+lYrSL=fkUbl!u z`pfDb)INPs2xkN_N?a{R7pmx?+P3OKfcHZpjd+mLxM@&D2q89tvg=7@cRVR&u?u$F z)qheTy+2)yVlv6ksi(JBSsGLJ`8K~wu3F58-r+gpQPhmDUc0#R;{bDv$X;gOmLc}; zQyNtJqZE^xI=p2tyo;!}nXb0vkxetN?b;OI0vLgcV^v3IcZj;?O)nTF4X@`FdNXG- zRU^DB+SKIc1?59cHeGTqrM)Tnj!F?pG=ETHMV8hsWaEPo$d)vsde~I5Yta^T0xMA6 zVYTQTqFPsNmArC3vUbO=fJ)NhS<$OQt{f|NL)#$sEMpT;l;n$0c?6K+) zs2o2DJ~&}i#yn6miuee`JB=Wnh00d{z)Ytds00;XC54=lR*X=fOlo1?Sp{u~zkh(A z@qUe#2ha6wAJt%-&^)vENfM^iKYcwM5{ak|&F=;hK5WuLT>BtN!z4qhRGp8eiiEBG zjf??IywWM3)@~FJ$0|8)d>Jg9CmmWYG*68~3h6fCOAuvMNI%*8Fnx}6KGzC|SPV2x zLG4!~?0JhN_DmA-#=((U z@8j+0066DqP^sSi*BzAhn&WX=KsU13TJ?ctq^>X7U$b!b3>6;$pVCg5!GDydIFJtC zGDRIXQTH>Y+H46Nq_wlnl)7%!oOsG)kmkYr;FsyaCAMCg1!nNS!zvf?&(?m`*T9=&5I*3S z5JIj=%0!-W6(Ubg^<^1B2!B_ISH~l%9$v^Bx53l8mxLN9&|cURgR+$r<-CT2=8ls! zPMto!yaJU+<&;u7Z)DoM9hT0AWNe^~%F~zJJ^ezY>Z;ZlOm1LCTXa)Zw*eJ^y`rI# zz4(bz(ncMe_~%&k{+D0I?6Vn&?-UtAA*5(&qf!IQ<1NXq9qr`4N~_#NKF1=D8 zlv<`FFC{U>i`;^Bb?8Q|{O)<|YUP5%u03n_dGhOYiID@Ri4*W$kIA9aGB|6W_Sw|p zD-d>3L^+wDz?76Znt%S962o&a`thq*;eX`^hrREX=rrdHHM=8~=Ajv_GhT_k!Wks) zD>&t71I5zTO~UNfHhAZAN+b?>>e~`1EQth7wTq1py?PgL9EyUkdye|e0gN^3WGOkW zkK+U{ok*<*_*OPiiw=Gd!flX(*fnuc{E+<~1#0_ZmQ^xgQGaE24%R6Lqu4;_o5JSI z-ZmCRaw+IUM4C){Ge~K!emek0C%#6)y!dO!@}HKd{<(krrM~^M;&2bn2;L5yUB94i z@)Qa`)cE18kt4lQtDIWahwQ<=nA4~hQ>WtXIxnl>qu|t7DH<O83reL5ZVC~eqq zirqeCo~lBNBkG(z^}C}i@Po2Lw=A{ES*9p!HR%mcV)f>QHMNN%+3b0t{p1*yNH}gOgS%JBx!fw8jDg@1<(bilX$m_-+#m#D#X^{3^v;bU^R7ph+&(D zs_Mp~eT3I8lrf+$aB?K9AF}frc~<|bI>2MPEyc0CTmZC{k0{T7pK^;`I~HOkNKuk& z(y^9&q#JURW_LC|cRsUWE5; z$g4QiXh>?7h7|x%rm|Zed_QR%>3O3#BSx>Nvtp za(`gkit}$p4Ul>Fw6S~7LkaP|xnbuVakOrAM0U*ItW7#lzB^$)tV1+Sw{=L!{ zeiGr5^N0>e*(6{?0p(8+(PoiY9YNU$28AsicO}GCdvS7f;U{SXCyIGmsSoY*r+=^i z^5N%K@BYA+3hN#4HVrM#5C+YrSIK6lj!d9p2eYGBKO5De0(-!d)oV}vS0#)QY*fBb zJHhOeod8|b`a4**s2sWXH{Kk0A>B7kauvQiXX6LhSZ|JCa*#IN+mtb|6X*n5(72H8 zs%V+5iRiTBu2k>ol%cg4$#1*HS$~zbtYb6&97O^_p({>7n5qVkhR8sgu2{VHq7QR5MG`nM0THIP;*AEWjb1 z-ZuLO(TsGgO4}{^+(+j(^O0;-k;5Sf`a2VT?iT7x|Lcbbz2R;cTrx4?U>W++8~RTw0_p&*Ksh&n462TG zTG7{C&67sSN9H9cauT`@7JpkRP0IJRk@NEIZ}omuA)uxhF^17(*v zBsb?1W4X*uS!{70IymXSK6r4!rcBi(-LKN8@yo0K`qDmK{Xrj-ZGCTS!zLzaQ?v~foOPN2;RNN|$e|~t)*L8f ze`g+((uXfC)CkINC|DM5QmA}Z74bOH$;L@hD3g6I`EZptMralA@D+hy_kd z1ERA2oD_(&*?(A)uz!j`XqMzq_umU;&@nkA6~%26`HQ4*nno7Npy$@fhwHr3#ecmPH#bRcSzxXia&v6m66hwT7#0_jy6@U6P~o z1Yn<4pxzcI)en-`r3a9c9n`QS40S>&;2M?a%MFuyXij~puzxqb!*|8ARad71v7*$+ zYggonKhS`Em#-PAN}N~aEi8O+O#qx*Ve^__qD~2v%smICl2ltI+*V0e!a+^;jYd=6H}hP)0ZM?XCLl7nG#itn_nfs`uJb_+_2g=Ny5 z`Lx=MNuSG}ZD+tvX<3{gHdHmWP(hcWV=n+;WWp;Le-JKpU|Ggxc3vcKc-+cCC{YZL zmGnM^t;@5X&o{XrKL7AuS>5f9IKe>!JPguKV`J!!PJgmWbxBUtMNXC~HLETxWEIZC z^!;+A!Aph1Q6JJ_pqR5oE@i6D;9Q+oq!i#MAG$c_PD$tdpN5~RZ#00Zu-ZzP;!W!b~BpUQbEkdYjlmW;G+b3)N6 zXg<)c)_{|O#fghxqiMJM>tz^ct%4`CnHw(8Z$$N%l`qNAkKEmZ|C||RJK7ZJ^1TmmbCJQ+W=1ASM^V=^y8QI{LpAB&kP=9r`fKQB8(eYrIml+H zxJW`1ENQI_uH)@`JDF-ZE_D>ixSgmziqjW~RiS9#DOEVLL3u2a*M4aNF$}a>9XJ5G z{(o2m*JdN$Y1o%7L~NIUVKdPyqMR*$l}>d6oWHn^6$o#mJ;&*^xK^t@wbk{rz0RmB z80pH*XrEzIsYwNCK%4%IV?`&I_k1891@%q?dhU=&FdYi<)9KAz=*f0uktvq zUHzO(zeS}PIj9Ov^#P7aKt;JRliGF8?&!{sVn6JxIw%J)w>)cpz5Vh^n>hB~oqs24 zD2|!6?1erHpki@za=&_EaH<8rd7&G5Y7GRP8d|b0ibWx-ZB}W z)Qd+1XrelpvpSnoQ-nQ=UFYLizkfm@;%w&PePx&;H3di|-4ifKffV_4jh*(iK;M7; z{;OBN`{p~c*Bx78vG16@qt(Jtvjm0IC+BgyG?j3;jw2V=i`Q7>1#XKCfv&lSulSh4 z8vr@JR?jdwq?|dKk9Oh7<7MMzN*_*Ulx$l!HB!)0+dT;Yph0~R9ZATSKYwR^IUuBQJqpy4AdW%kuFMLut?7Ks-JP(`v!)Z0_HG(Fy_p)E~hn%f^+ zlp~G%^DX!H-~RiX*S}G~`nc29<8+fjsWd?9oAZFph5&$VQ<3~2DJ8X}*%7kAG}N-E zqvrL{`S~8F zn8?`BiJcqxNt@ucf*uH>E>6(L^unAk(){_N$>DwWFD8(e+?;@-}tBx@#B* zwG-G#RpyC!$rbByvLa9SN#FnQ{wuFW?j*jcwzFarW7+1Q-vP7<8-L4T%eCjKuc-DI zn_50uyADSp6E&t{y^aE|#ALv{S3FVgU{$!J>uLR#r6gZkVB0)j3nx+;Kwd4W(s`xj zW}wbKId#HFCgP$LCwTzGnL}mOf_jFab^tB-DpLA6`OUVcem?hA>Jo=Z8S$FN*0Ec_4l2iDYI)82GI~B=IhaL}lT;(Ss$@jO8+g-Z%5Rs|K-E~)|O4ANKW$UR^ zPBs(>XRFzr|GutDof&zBN1J^lj#{UFscK~U9?$g(n{$=`CAm{dq=}(}n_dDgpTT=x zJ9m`rHxYf#R@CKCeW~?ONsj~8m6z2Pk@Udn1MGv^w7SqLEq@X0$gb+86ua#JAEMLg zot{z1DPH!R(us$zPI3-5C%IG_Iw;T%Clz#@Q*QEkjo!aev17k$+w!*Lpcs0G;%tCw z(3ZX{k3t+%X-A4lgE3GPb?LL1iB`6S=F_p$D3<={7>8K4QwtFP}t zO_vwW62B^F8h`xKl1xCkUD?M&_ik@g-L|_7?`^WV4<$18sbC7curKU2h)!7=4V(AP zy-v*@*{do)kgZ|h&XjCWlr&SIv(3PLTKH0yDQHh_ZBK20@BjGvo7Z2x`uc}&zWw^u z`)~g6Kn4i+2D(-A5+|d14D|^lf3p{CXylE@S3<#wF@H{rFOewcOu!|}YcvT#3TN@9 zKrtJL_3{kw<{@v#K%^HqLgSt2To@JQ%8OoXG`7F!Qx7_PdXF>t3d17vuYpTe-0ZcNtsV$#524VuF=_A9|IXV`$Gb>MF}fNyZl# zK!3dB^ibP7n_I)7(72T;C~}qlB`2$|3c;Pa8xTrC4Nhepi+P-I^DrereZ27&be z|1bL@QJw-z!b%_Nat7^{Y%zuVc{|KGId35UzkReBUSv6+Ns?+z@DG9Px zOEJ~kH8+LI7257}yKX&Ka|~-s#5qD=G1HK|) zk`}E3y#3$mBo&XKL5uH4Oe4LB&#GTa3B>#IJPz=@NGd$sN$mS+ymSE$gvN0JHGkg|?|(4rqRa6MH0m4JQgMS@>Br`n9}6kj}6X@Hf9-FaE6dNkb_0C@7_ z8&Cvn&Bv|^;PdAo?kCH;V3js+{(s9k6yK+|Z8qS~DU-bum1NhucpSrx6h&q6G*9XbjQlEaqaPT^w?gcZ#P=AT>9+v!nOgzM2d;7U|gIKSXo(5+BCF6fJitHh+`D{F{Vw4d8b$ z!oumYr^KG8DpM~@!hp!^YYsyYW?L?Xqx9X;vkz}$yjWQih zTW`uilDlp$>4Er@NU6!o*RqL^#zq4IMN4$M>wo0YtQ@J71FJ&k3#h8t zE~II8h;u*7B?laQPmoAMrC`aP$3$Qf3x?V#tGDA%tMtvc@Bg5B?X6}Z!U!G>EqoNo zXD9o7TKN`W=dmo5@nQCCc`bwBY@aV(ifhS5ve)jU5gQAfxCX(%>3zN8r3Wx4fMPfx zQFS@qgS@N-w13lgwiRdl<*YdzT_s{U+*1LCQxcr%zqL7Gl7o?qp$@(@N~7+ zl+iPYf(mG+Xu=X4ZE-?fFTJ%A7K{mAZ0>4>DBQp5GT^1@Nrk;UZ=>(Nv+qr?zOzO% zRZ({6LoOeIckEE6B>(CVN1U7va*C4jUQ)6gN!ObSVt>o$RI=R_EImoZ7dy_*B-lvF zH)U#xKEi495CC8h+lo{WgFxiu3W;+$13t_gbUsmW1oB3{7 ziHNH^2Y*Lkb$BEY_M$zDtX{Qr$F_l^iBJ+}>{mI?B3e`=LIK09rbX_8mD%jNyzC^R z6X6x!y!7!rvh!K1qYsqrWVekZ53uYv_S?a!<)8|Y^=|gntIaGJe6vdWh2h;#NPfwksb&76lCxqTx{d!7w%s*Gs?6S>Sp z1%K#Ea4y7sew9NPy|}8rY=GR|#o6Wpa|ZEN-m=?DJU7xI0e#o*>}EzB)mT<3xlc!D zqGGjYy>tywz;aQoZtpW(bJ@q4I-)pBhkV zX6RVD%OTtor|$FF$?#8)=yx-pwTE)QsDDIy;`=&Gr#HH5BwK8xDOFU6{eajK6f>?x zKl1ZYITV6IBGF0DQbkfBL-V8&jTGuyFX6CqD5lMEIwKZse}a9cuHeL~GaYaGxD8Qq zG97%g`m98m6GbXrY+MG#2I8rifMUm|epx&x__+7Q$)GmK+3wd{>CO?doxXakTsr9E0N z&9$aQF&GO}FMEMJGj6Zt%URjlw0~JjH95jo$H5`elV)?oXbPKY+6@D=zX{i@Q&%oj zFp@n2$8>j|6AzYWI83$nF&4{|r<`deUa1;El)X5dWTcm8^y4?LTts__irw9EzJ`BJ zNpY`(+zk@NVqzBxIaEN-+tq|swlN0*g4-DFX7$NCCkb;cfdVHak6_B3*F!i!ATMet} zr{guRfOke@IUVu?xtp*&6iM-_lV9b69jTwQygMebx&ojVMN-h&t$)PB6{QgSG@*Wu zMsI%i_SKtT#`*So`)JcJ*97#by3I@E!#yPjG8V9>eJj_~&!LLjR{|C2me~2K;MOGSJ379bN$Z@v>XKP?O zc*49%7`4Z+cZb$V2YN()BM)qXGY;CbI*O z$HCvnbRf`(41E09y-`|a9bMm^{QSfoQ(P@~V$7DwLU;5?GZGR|0Ub5-_0F%?*`UqF zsg6NV5{GR4w`xdt|LSxQ%GcC`w54nGqDNm>)CY{!O?(??Z+~dDy>iP$m}SibY3}5$ zlgl+Yr%L*&N3&CW2H?@)(`tiQ_9v%r)0o!Rn2ANA!>;#D&0VwG&5{_w!4(rnw{^pD zP0VOc%;uTGct9sy`{Y;I9WEF^`f}VJk*A0Uemg~%#eN?NY2xI0P0RA2Mt61IEXP6G zXprWsRNXsTc7G~sCmg3ap3q!e>X+t2pc5CDM3>ia^EvY7)G^bq>`c6KNHaM_x1OcD z)t2i^SUQ!OJ=Hi~wf5pI8~AqBR8;`uo^rOsHd}S7re3-L!+F#6gytq(Hmwpd$_X~b z{A(WWV#5RXsr#uyy?}vtaao+`$2qH%jq@?C`$r_FEq^!SU+wQ7Q}6Z)tIn2{lVp=U zxLwLg<>+qRas8?=Yh4LnTyow}hrkqme(uZe^q=6_CBdy461gm~@bdM5Io$Jdj9CL| zz&cTCx|5M0UqFD8_F6rjB>{cvMGDd#`m#M3xhQVW5U#`K0y%d*agw#m2^y4;EjeDC z4_@Oms(*HY$$3rJ0!}+dm6v9@@Km2}Dbs(eJB^|A9+2wk5&iTh$Sm3ChP6q#T|c~- z60gLJ*?b+v;OYL7=JI#%{#?}vLpD5a`CYA#qKA6U40PE z?etx^R-Jj(OyQ{TE0Vo}Q{iC6%N1qfArvoyEf^9o(9o*LX=&c!m#4|nKfmj*Tv)Dm zdftoP!+|HHlj7qlizZC2Fu{#?l>)h0T~TSZeRy^*pk96%&PTKV#wog1UT*evI^Ld| z#eet90{x;-rYJ%aE#+M7~9a9hexPw1EN z;nla_y!rN<@4kQaqAYx0c?%B&{98?F1%G@6{QyAjb{?E5ahc6Fv&IS}289&ooT0+u zoy$eI00@D`M{gc+C0VoA;(D|lnsLdYP=c%-eL|el`-INo3Kz%GnTx0~^h+y6#}y)C zHVXGwMW~mCTJ^W(WI-9VsfV zceCH!+)2?_B3X@HokQC8)eM|mi+|A1AWN8tI1WER?NssW=Q^i^$+YfYK(Q54w9caG z-(o%Vl9Y2LxFuYy$W@J?N44|d0GD&YFuiBjf!E&v!r#1l{loX)y!rlN4R;S}S43eO zE@--Y7pLiTcl|x{`w8xsN_6$mAR0XF>?4C*)**auvK>$9?)A4nelMB3 z)lC2b1QypK0;E#=mD(It1b=zC63aieK6N9H7; z-TF{=UfTuz5rEbtGN7@pp{pJf%Dj1!93ZU#3^h0}kl?mdMdB|0OMl+AYFlT{r&dBw zMef(%{l-4r-MYzIlr8j2L2cS0C6NU>^#I_wU}|>5t@EK2iFI$_r^{cvBa9X)M}>*& zViE1Jn~3>HY1y7b_3Pii7I1@1?n%kqGuHlPf;HtaNRqlgmy4hWt8v$RTJG+`hM^!B zm?x{jG7hUOU4Mg*)$d2r4tZ7}T$9K^XUCXt6Uxh>MFBvA z%Xe6dRAjc3Tb)9((`XnVv%zXN*D%xRuxsu5!nCBBTdkQ;u0^W?zeiO+D_dP54J$OB zEmnH45B@;YFb+z0DTxXXTW`-OKjd`3ZJHdHp95fzy?@zLuZ`&pJ{E`OU4!odPQE4= z#oT$=I9Ta0Q=Ze0ru$C%-1XS_57)G!AWTIltfU4|3FZQ#Dm-Li2H+a41OxnD^1VyX zL?mj|rR(n_JuLgB%x8;sB0aSoC<9m#i#vw|aU9QJkk zO9hp(xqpDgeQsc`Qx|p;ha2#E+}}N*e+!Xk6z}WXhfQt%@EWgmRyRm%3!oSk7>jh}%9q>q zscttny{J8qqm7)hLRwWk#a*D){n4h$rJH!_o_{NEvz`#W3{~j_&B8Odz-C413sRn1 z;_b?d!^5P$%SE)(&#}2_>b@tZr>h_8m~M5b>!~pL`iF1+R3D&|_vH~?#@lB3MP3am zS$LU>w-42jk3-pS;IGc?hs$k+tlG0mX;ry;{>EyF_0S%iQygp%TGxcq?iL`cZ1Xhq zoPQdGh~3oo*cE93R^9|lT}gG|9?pBtWja+mRe~G&+Q4_*!!`w4AijAHj0_hJo!E1k z_H^_<_vudVepRuK#)?G0*aty%r*g11bAUt&dUjO;cPrv)|`!|32 z;i29Q-)P5t#JVvdtiBpRV|Qq$E5B*FbyFg$l&14cB*|;Xa@uWmYnoq1=9yLAq<>!u zfy1T2r-$_Bx0+SuyO|Qm1i3!iN0^>qTTrfr7ZBVd=~0tXqTSVnX+%_lXi+F;wrI$0 z8Uvptb2;2$&^p8sVn?iCx{>gqpoG!_%KgKC6*b{+IiJLTvoAOK`(_t$nTEr21aIXU zh*WI->_OA|#Y&bW?IOu#tEjQM!G9Ih>sj0p9{j??E9;QY#sjeB?;KfAs+?=_#ASs3 zfh1L92`(y3h;{dX{>?|U-50j^e!3vF10I4?*0b|&cQ!kiLRhnRv6nOUP(h6rU)YCRao-=S7Gy3PC4*+?p8mZqhB=;C}|*2iV2l z=SR%gOCD@PhfsbF}ubgHJBE*mAeYlBv1w0C!YOhcbT zDLAF7)>%HDfi9i*k0^_a?i`oAn3~aYETLAe9%+p?rHpqD;8N{2MhhG6gz*}xGLuBz zODQ462US+QG;oK(@in=5V1NIsH0xrArf%BIC2i!$2gHsUUn8J=)n)GG8ChP`{55Lx z<3<|S5P;Wp4rqVeS%3osYW)R}O6uQ3u$|iNV*g}3g6=y4xK|ZbTkR`hnfjNx9s9=q2L zt|j6de5x;wiIO)phB!85Hlf4a=4d+X%+*~rs;cO0RdyLpk+{Z}tqT==toEpN%@uvz zt^nThJEr3+XZi}(34ffE@5l2q`st^Kaz8ZUHsf{{MVVbECM>S@-sg5NEU7!>4naH2 z=}U&m469Rf3Q^Rk@k`L7K6v@@No8L{u)-3}(sW>zz+!Y2ZbMOO@Q@W$B zfa-Mcl`PKMy5taQwW`plYp?R+ZsF1;X|J-1E?sSI$Gkuwq%T%iYP!p1aLwJ8RC0T7FRo-)O?g*m8M*BC z?(~jNj%8;e-m3e9J*&$}-6h+R>5Ad1l&&GvstUaxlzzpesyp{oF&x=PTlu;__hSM|FZ5l=}#BHK}2Z)_?BtAI_M zI8GyyB(}OmgH}*>Mc3fYHHQv5r z`DD}*m0P-?L-r!{w>{io$l6B-Fu+pW&DY|lHC11L8GlReDxF?x80~;uL)$b9u}+oi z7M=fzPE4e;ZzLQN{&uVNb3%1eU0oW|M&!_kw!!T=bfX@+#5?AyY7G!)QHFR`b!c0r z0uF!Vni>{W$D%{Bn15i%ttQ?fTSaRtEOkF zCn)nz_R|A!xXGXNwV#c;1-`w`B`Ni(4ExIUx81?-n*^6_$`ncVwV!VM9=f#^H6@C! zWq*fz#gNDdO5*@^i?$HR!=YsdO%^Vv64J@`AlQB=1#oT9ehH*y|6?PawiOIW+DSxH z-V`~i7M+Zrp3uATPlxI5J*szwn$z$Mi1tDs+Fz@Awr#HQlHQ^D))aB*Su+7*>JGN# zghHnYrB}IDVnO04#z>yqHx+|in^r2uhn1a0tU(D9+j^it4TiNIS=9}8tqTaL?^Mxu zIM*?~Hp$mq2Y?I+kO1@afIhu_-@c4juit(B@VD_m?7SVNLZsF7d^mJKKsZkO$$uc5 zi!=kpzmBUr7^MQC-*Vf*8>_R(3U98uLF+eSFQrY#9?d;Zca$8@3Vn~z_^X%)2>(aA zwC9`SDAB>lbjxeiA+=mu)Qx3!XND8=yf^K=P6dyZG2eMO<8by4kONgz2TT7u2#`w_ zZa`EgsyIx}Wxo*>Tw$AJ4tmZ7z@Om1OHct`hdU3w-t!IAW4~<<7Gh zj`Qn8qig-z7df!qp{Ss(^1?&l#h?~qjN6T}iPLccz|OWU>J$&2S=J7<0e=cOA4$0n zm!bKnt25ZGI>vf%%iZ>NTnb*^RiP(!w5DN5u(DB#u7yPn-=ZQwxBxNfX|4VBuiyUM zKD~e75ihsmY;q=ANu4>s#>I1JPn%@Ux+}^AT)|)ljF4?sfPmXlyF6?P8(rFcDq(6P z30PHJ7$j9^0x!2g2{t!pJCiWh4}X%l^C*dQ^RhW_Bse34IJj-^ZchbRpftbZu}4!1X-&FhYrbL98Q2={xHX91qyb@ zTR~{KIhxStuvYwTp8R*viTC zfaLST`t}{5;M2#C9Idq8xqngeoEB0YJThsv4a`x&NZpWq^Z8W=v3M-{$*rfArYNLY zcxe{()H9R;a_8x?znaMW@$HLi~($ zuFB%SM62QeT&esIdw;qh&@SJt>Q`2iDo+zI6Iom;?)ZneD zW9{C!1vy9Jz!f|S4fuG~sxd3dT24o}a&+Ojf**Eu5_#UdXV_AFUIq9|dNK@5ceaXU zU*=yb!pkd?s8B9IZ{YLk2B6N$reFOjP<9MLJTwGquForAdgv|}j4XtS(JL%?+dIHo zt6cze<#la}egVi-gb6%Zh|g*BBCjun0mt;fwq*zTT?!=<_MnrB*&u%$b}KgMDu}VkaTQmGy5eVWWgy{ zTckR*z^`=1(}*M=+@J2I66ZllE#e}q1&F5vwR-{8Ee%CC)Vi}w3ATwG7%otE>!I~k zKRGv#w(L-YxczPku4#W1#eeM#8xI9Oaq=(Cf`ca#s2dhiqUj4}<#v!}S2gmdr0inI;RU_Cm&Rvmp@PgB1Vpn2a0jC6bh876V0zrRy(&=8xekb$zHowjUK3^you)QuWItZ|+`?4O1PQ=VIme_VVGlcKo--VMGmn1~JJh{fosa-kK&rnd$}I3^ zm8G4ScnaWu`Px2x`TF_QFR+;L>izgzJ3oF>2gHnBBld*QI?t z2zYe)*j>qXrQoFmUf>=86zgIu2k9t~42D1>-$Eo;Tk-w1&!JuIq8<6dnF2OL z=E>HnJ8?ZU(VM2O84hyi9RxT!y5^DUR*SG0d?SfmL z02$&CHCXQ|#PAr1HHW6%-9nlc)V1sIrVI@!7c`fD2{aH<+Y#}ppz`DR{PF9DK8;K` zE_agMV0;pXTNv<&0v|7SuGPbH&c?y%b{)<{bAO9HeTQy{6BjJ2iPQCI3qGslXI2bO zpGzWv!?ar@w-qY^Ai)ga0Bodc@jhtgJi;AZa(2`Ku|>T=4eiVHkeX&!hkJfka$|ha zQjp(&8~P5MjT(w`PF58pN$zohxU17g@X@;j!m#+JH$FH3z-5h7EB3M}_{2kVHWWnl z^q9ULzdrc+Zfg{9k}{GvO7fnx)b0vg6L3sTr-6EN4x5~`&ARE{bY4$_7zIcai*M?> z69Tk^=B`h^6D}@XpAG_QPArMzyRDmQ##2Xs!qM>C8bz`rX+xpu>7xB$U95v~kBa5& z({{{WL97}_mnr)Z_e0z2td?r!$Jc410|RnJ&K`|cjY(C9jnE#-6p4mRZTcfFAqgBx zZqMh{Z{B?O;G4KnU!G2OnyTtM&3Yw zhSu6hn3uR2Aa`9Q)bw!(4&)4M1guUeRkGQ_Yva-qj!98beUE-Ke6@vV?R*m)aYNkU z8>&%nXUT4f1F|$NYD7F|brz3&bEt2Nn$0@8HfKJ3T{gudF~-SfHwgw%f8^=u>}t$L zG_)VB-@23ebzDzFN^idV@t1e)*9T>PKySS!3l@hR00?eYOS$mIcDWI_AZu+ynpamv zwI;6jrTc2=uDg*@h{)Qx1g&v^h{frOdTtvLA;pXEpwSfhm-|^DC9Ma7EQDq{x`6v$ z=D7AbnrF^a)TM5G zI+`BQWGU6=Std*k34z<2mVU=)D$2EkJ0bWu-6VZZZqIaJdFI8f2*ObybfXY{*2y!y?fm&tku zB;^q#Nw~f1HQWX0p!W=Vtk+Jzw4#L>o^vx)y&ts>qccs5kZAZQpAk8Xor;v)<;5bIB4rm(gnv@J=_WV5SiQI$8d$5M%>Wyn%`VPb z&Z=0XhuUS+ z5p=a>rGV`7G5W)6&P=(RxFxxRGx*xwcbXQ(4xp~5+S|(#6EvkwhkDVOtMnknO^*>L z(+DTvRQ^D!_NLY10Gz9<&W9xMCm>!@D4dW6Y>N`A#$iwjY0*mbxD6x|LwUF$ijrp0 zt@`ba%#q}|Y0Afc>0TVSsY(d!x+<97{0vPihipyY0;+KLqDy2goYRk^^WWyhej@}c z9Gpg}9Y_Go0>esBnDhDZ{P^mp@4x-M++)3q)(&zgHnOR=9H+I_wsNfxC0VQk?$e*Q zYGdz$PIiyIf`$0x(=|}vt;i9%I!D9N6Os?NE1LNX{A59YRk+j?0ON&gdIk7CwtR!u z#4mt?K7cO4yE$7VjB4X%JJs5dYdBU1OkFj!K7GuHdCDKd1Vk9?KJPQlc7qdH0 zW+>*Gc)XXXFDT>zv2l3W{p39iqW{w~`r|i$_(7xKJ36a5@VXY)!xbHMIGQgVw2eQm zv*~+B-VSbmNFUED-6TJqFjCMM`1<08H#CD3x`DJHsZdt*&}s zN0`I;>eSi1-_;{9V~@_a0Sf0wCH&0^O3)<0XnB@@ntb!;-+rT7!d<#of*9Pz&GV_Y zT~P@>!#VW&x}4YqWrO?`OueS+Tbkxt)p1uBH@Wt?4ku(|jOxKhhmU!$b3$4B!7)^; zYSxseI#*R(mx!~}+lCFFNf90JxFvKx;^9!TBlISw^Dx=R!^Q}=#!*)_BKQwVZycQE zg=oBg&sv;xu_&O@1g~zv0eRCR>lYaTeAV;l=9rQN@00f+QNe+Jzt9MCz(@Wtvbb#f& zw0!d9V2lJSzIfCl&t7KEtsQq`lB;$XL!C%}?vKkzW@L}h?%v$$^y=nNio1j0Ddjdd z&es-?Ik3%RY-@K|ZFj}j2_%h{6xp=9K9mqqn}j$}b$WG@n_uJs)t%^R9^lQJ9|nLi z-|qmfyAq6t`w^~b+V`_h&mrVnfx4JMaay%jFSv9@|`+_k<>0XaB- zI-ybdMtM~(i*e{Gr+@5H(}mC0h11iQwGi`OiXVeyp$e5C3t0Q-53Xq47ZL9>MUA^0=VwxMF(8?MtggI+%zlT)) z{DiDK@`QLScQTWut5id72*D?CY#dsD-QamKkUDsl_N4F&LMY!}{p`gl4vs-0yEdni zc@&G-rP@m7r`Sbu=HG2e!h&K6AWRKDvz=^M+!(xoeBNB$oa}L=d4%3Xh*tIs)(HoRc_R=hh!pQUrE(hSSNvG4g1{q*A>zWbgJbFUDE(&Cnz z)(|mfC;H|-=z3|sHq=>gjf)V=edP%VgSwi$;Id_PA)Mo8D@+R^g+gBtwR$DFH;-u7 z`>ffkHR?OnM<`Q+m0#*~d&tv&u=;YZ<`5ZOs=5&@9K6eO-%VHZ!>)@GX_~(r=cd(5 zpL*Wl{*4o`ZMv4a&|II$>zlv+_}ho|&e2UtA5NRLzovBMd~MfgY-o*OJ09N~85~la zHOU~`>mYeec`Q}wKq)CJ5}H+#?AEYJdW4#=kP4^6#l`ar){6D$C9lAL^)x8p2)#U> zRupUJ<*NuaXQ0bg+zP);Zc*Drf}6A!$n1(dv~kt!&E5?$KFr0fzMp)475FMSa_+;B z^=BQx@yI!~u<-kbvrC$;G&?}&G_@YEXo6DmORuhSPy04-Q0!F1*a2}W`NO}uol$@pKZ*{4uaYq ziKND4Sz|X#RX{|AxI}lZPXz*(!rw#00IE~AG4_9bMpJ_9)l;i~*4pH)x8_o|;tq?z z#o@oV~#Ilvad=nd|t9B8#)1~oXluz!vEN>nX@Be1T)R1TH-`=N8Ts{JJBsU)ZQ zgPkws^DRvu`*{%_?Ek!|Z<5@1^R{YZ?(%U4<22bK@+MfvzMSU0Q@M&(94>a=Mn`S+>vLi=ZJ>1nv>4mRn`!_3-GNuNzey6aA=l0{9zyJEnc=gkt z-;nXc-BW6(CV_i)(`IVY?pzREkCRO+n3lM-lF5OYmu-9-V^{6E5_9GNq>i~0`jXxBd2m606G#L^-#GeC$8NLp+{Wp! zjQd}W6bWH-IAdM(>D`)_6Y!YEHnn|}K@_^`oN^@BNUE(tUZDaRoRGu4kEXhkRe#W$ zp1V&^>D?H={Cc)856=C`97Sx%txCpAysNhsX!byot z>zn{m+(E8VI@}84=59Tqe62%&!(aiEq|C299Fc*rm8#nV@X?hIJ}#fzX)n0)?oiy# z*!`Tl;GAgjH$h%q1?M%u$7Ng8ujO8bs zI=gIt8mZy02%z8=GRgUJkugq*bG0q5m)hfpt_M)M+l{<5GEl-x9s6p%D-*hYf;m!Q70xZ zPz*m@&e*J_8?lLb>KfXL)C=5#{eE(vjp>zFQ`Phfhwg`pU=oJ1c0k&Rf@{Ef!SxD% z`v=p2(Tr73nEh=_f=gAhlB4>}icuYoxM0BGJYAST+9yPWZxlBl1UChkv4x46V@@hW z1kE}jnM6}xHm5mDU$`R55zLB9vz@w0fQ>%9t zT)=E3(ussEQb!K!X0@}Zk_grDl)&MC&OL<&6N5778dCL;+zDBP5lxJ%a^(%I3A5qU zD6`s0v&MA&j)(=;^=+c||J2RV&C@NIM0QtEwd%#J4i^Bop*uzZ^D+wgeXY`2@6}#zQ5F9GX`?KOvKo1nn7r zI~6YUMv_Bv{#hxwgNSVnsPh~x*|~PZrww}Z^pG5wb?wboO%93{apg&BIts)?>ofgE z;dE9kq4wO3+vL&w3#vqIinSb0RB6%z)F88i0FEECmK7Kuae)ZQkzj^iB zx1ZksqkS6xTJnb;HWA$ERHAmWq7gD25z4Yqgb#Gvc^b}G-qBylQSL^_E1c22mY_f= z;oDXEI%V;l-X1D9910+1T@ucz&ACIOj#(_^LM{>_~j(sn{bht911<2RHmF6~%Xm_|?=EYKt)I+rsY}3KLB(S;eBA`gT4aHK)sMcdSBhiAmW~RBgsRSV5P{9Xk zoI~QICbgF|w5-*EAoWAi^Aq~S&zuuT9M&6DO3viCjZ;0mS)0LK2;y3Qr_~#kvx&My zDh->uMeNfmDrt^qxmhyY3wICNb!{rKkmNKNI+P4B5)k`zncNG3#JcX0Ie#+w#m%ex z){z3W%4^!T=#kH&L5p57?j_`Chm@qSMW@}Mk0jm$hD91AV5DX^BT5w$4*wo`fL1fW z<2eNdo|XuG3*6kTI4RbDv=Oj#Za?d#p7f=CxITXB59$6HK@8(8VsbPJ0S*|+8`i~q zbl;zp^;F8kt-2X4la^e&t}lUbl@4f^>kWrq8)3B%*|hZ`-P$4p2kx$kj&)c>ToqXg zB`pi^Q^nPnFdo|!odYU1zKhm9s#^0`vda1cMnCmxp#};8swrWA*j9g&6Pw)Wl?v0daa7&g8SA1a4EO&T3Va#uy~%&MTPl@?tZN<%PdYeA z5lYqw+0|fWTC51UEE}h5!8WH>gQ#gE!>cdUz(6_|Z4OfJs*5gqOmK*bq<5B_yHQ@U z7CHDSENb$k0H(fwRV7_!btp4sene_MS{`&Gf}cSt2zeWzUC};5b5LSCYX*L4iKdgG zPiAxdc&G%R_=vvEpj(XsqB>%Hiv`}Z0}~Xsh2)r(RTM7I(df(9>w5d;L8s4~&8!s|Qoq(_4{z6kKcyZL)$vDT| z&BrHU!l~qHorEQF+$AWN|8ren}w zg$Le3)2Z*x{%F6OE&!T}!(FRZ$Lu#9O}b9qDsMs>!+)NgzFDkgG(|#`Zt`IT%^m>n zS_-PJ3lD}>RE2sIDV!LpN_`*+@hP0?iX@KoOyYih|I5dJ%rP6za=4dG)FQ#97H2}0 zVAiAIa`-|up=bjEuF7wViw4)5)0@F&Ca-W119tllM1eA`#2jT@p%O&88nyqKZ+hKU zeIW-=Z-3JQOa(#B4Ek+fIW!w&akJ`ECf_H;t#C_nyV4+h2DikCOADBu3w&hveiw&d zl7lV9ooF>&ROqviy0@wcv0H^exy310mr53}sYUgtv-eH){kiIJC4U|2yDQ&CR(%T5)#N(VJOv0@w*W;c zbU%f)PR)_RG0kju{a7w9!sRIf4K*@&&bOuasqx_;qiep}%C#ap(#INf1N`gy+=ZR& z3TC^ws7+Da;D9jE>b#V5u#~H|C-(phP@vWk^t}z(aFsDn)ntGktcquD(NMBWx#bfLRyt)C>#=aV^sCcjsK=Pyp~T6D08d0@apc9M;C<< zoUmKm+-UMU(lB`Q&>BZuJRZ()8`4o5uzH4tUtzP#zY3|>7n zjB;_=)g~ggI)vm%qUV(~Q{{jLGYx;iHGiRQ$>vaFXb-$_Yty-?=6tzm0y)Y-o11QL z&}-KT%HlPGeRyVbKA`-N(w#MsRn@iH&ayiUlRsR9F3M^QXNNX*oz;WajsS4KXg?Yi zM{q5=U&N$cyqP`7n^$4#DDvLL74Fm*Qny}oq_>#5O_&AhG2C1!>9(uv(-0jJV}Go& z0NV)NiYNX0P4DPzajU9GV+no`D|RraXn$MXSAYajQ^lLPhLW|;$j({ri)%J<(-Th7bBEi5 z>czLYQBEi~Ych{RaRVUwF5ps0lh@_K-!?}R1m(nHE+x3IgGzX@>OGh2DlzyCaGPth z_RLSv6(?~=EZ?6zHc~VxsMvJnGFXj^6_)ZW-1gHS{$2acnC|)j%1b!OH-Bwy^|*q> zgR=whP`NQ~b4cf8;>C)ZVzOh?7ZJEH#TOgdf@7wp2B+xUwxP-OQq^KR#cb})1!BJ5 zVNUAJZ3Q9%0ORK9%8hijnqW=VDhfPA@u*Ign_4+lZvzhQaCBvy4oww}=QJ6L%|Su< z#p<%p++k77a*C+RAHlEyS${upQ(;^qMSBzQSDi$xe>@d$e;WVwQ0~n(Hn;!DUiyWo z8%M5Pvo72~9rz^F#1XEjd3#Z8tl1J%jr7s|VcE11h5uhWs9)6&S6i#K5$J{@GNpEXfJW#79_KIx{m~tfAV$iNow|46VS9NxuRebHd3<_xeH!Co zy|b1wL8}*--L9{v1F0ZF(jm{=HBG&K1VUK_=V^RQ+Tpp8o8Xg)_ac8B!sV;nRNO~e zv)-C*IEb~yQ~yDOFh4?lG2lAq^Yn%VS5Wl>>(dhX5q2R_K2Pi$!!db|8m3$_)yjkdt~!O|#8|K(>m9PVqKyieE_@SZcG< zx9Ng-I{N|BdVxmn{gV&f6)9B>@2Y@;CfO}pODh^6D`>cAckIM2p^B4waZ8(%HqIzo z`~rB7=?k~b)v2{xYS|R*Ho}766u(O_N>@<@00u=i7e|*T+}y+lQ~sD&<{V ziXBdwZGW7T?1N^M%1}W}446+aj)$}Q zyK{mLg2h=%>A-*HkS$N_Wz!z8&&`5kn;RLh8KLihiAH6fA*E_A)!_VJU%;;E-=g}xDpRlP`)>+Ey>feDDR3f@fTFEEjlpik)3~TbEKO}KH3nRR@<`jYh3qs zY4(xa+~HYXyPAjmvC3mVoJw-PTG>OmTvt87%NZ-26v($+#CUZbdr%B2WP48+VX%{2 z_hakUdM^Er*XJ1Jrq*vietO@&h`4Wn+j@^0MR88?RUN-lSyWaZPKCjyPW$R`0-~yu zNJ?!UaNB>bJ-J=f;jYi>hNt?eStVL$zZJg^Ts@wjQ#`5}Tbw#p5q0SDw zK1cp}=oMVdR|5f6QZWnyAf+lxUytE1x3ad*c~^%5_MOAoH1y6cFn|S9nWD1#F_8E9 zB?RKTSrhjZOVM&T>S}BGS<4%4KPR&iuKT6JuR|M`o(OQ}xh$+1AB4bp9o>V#T&~=6 z7;}G?Ll%{wf}K_sl^nRVZ{4Ib*WBQ;wE(O6(Us(4VB4iZkO{jd;n)C8LwN@Yz#m-gF1XQ= zh^%{sF}1575ZZQg1qfAtC@uB)xuQh4v?G7edN%Ta(xoU<&iX9!pwb_$4a7^dd#eoTvabu0CfF!GNL&d9}&r`md?;SOnY za6c-<4$ucw&UHF&Gr;#4bESHj!na~~o)Qc|J?OP)h5HEht{9%pH-7rmK74-v_VZ^I z?x%3Vn;%|{XU+Que!z{M8>V1+Os>P)Vb(?@ zwSye8&YCBoyJ@;e`Z=c%?qY`;=*fE~l{I$)NlQ)fT6ePsFBB;9QWJpZ%ixZ{Y1rMK zt8*sAdKstD<#FyJe4uCtVjEt08CUW515(bRiK{~5^&lGoC3f3S#pOI_9#?;8tvmNN zi-0n^P*&YRbgnQ~?$0^z>!-he{Kx0NzkOKmx&v^q=xAoLUlP{KHN)QWG+!&~znqQ< zRnbvW{%`2SqnZ~lavAOb>=kl$!Dk@B67jCGuxph%G=YoP*}nsiFU~`7RLDKHruk>? z!ArKg_PFtN7M&OtQyq7U-=BX;4B(bUEuKXWdKEa0oSb|x)3!8)AIsJ@zK5r_@}CtG zOlmy@XC{kUUsm9O5~rqGyHWzHyK{3p19EUYl?DF#?KeL@7U1e~1LIi}#prgAMn{WH zNCjv0MuUFq$foX0XinI;YH|_hcO!jV^liF~aq++D&skM4CviV_Q06oG>xZ|!eQ6Kd zog9GGYQwC<4(cc^MH7Ev5Q`oADKw=jkAwFvv#W2-hdXt_4&=4Yv(*obuWa3HG{=LE zb7*DLD$vPZq8{cThP{CTHb(*C20`OAXCc1m9;1U_I8;O>RD&dwOI`_Z%b^Vt`T^2w{2xKs z6J>lF?lqrIuDh<13A-g1VvU*>L>1_~Dzt7+UoN4vo2p9;Ru?6SqfR$%$eyl@C*PG& zz;UsB4QD0CK+u0TBLGLunjg1rKuo=4me_aT(5@o{rz1H^BZ~E(xe|V6%-i2+a=B<$gF|qb`yz|BF`_poqR@nA9oDLfH`I9!%?muv% z)^(04@mZHVy6(6nG5*2o2A|eFRlX2}`CJu03lJB@vlV|2c0FB};g=!-NJmxDP4eo% z5ADYt*e-UkAbrOm8?dv5+6qrH@PJ<=K_y zk{H$9@ofPV7Y>E0pLN~;`r}UzzQ0>LK<`uKHUo##09HK`{PY3uIZop5I(ki90mpR6 zb+CqA8OeWK^P`f%rL{5_CM>E7c^!7kuS#P2V<3vVW;MlK$IU^)i_@cjVE}`?WHlf* z{O97^7BcKHJ0x>T7(A&~lFJY4lEDReJ&s@k=y{HIh1Cb@o?;DP|KJR&}B# z9d}=C1lOq|K&%oJ9EJ=BL>#AjdOR?=FJFKA@xyUs&^AKpDasA;Qs zyL9?*dfDKIQ*IdgQd7tuREyEob z;Pj<1;Hi*YjjI1^vg(HLKE1kBUnj<$PGkTah_O~NiYtTGoTi2}8L39@{!sI@KA)`)vej0mI-{+XR=TJ70rNC1CZ znVQbSC5xyBD>)zjwyDnS!jD0J`t+qT^$Q?&&}YEMZqC0MbSg%ATA>0E1(p1XGGO)H zRY+x*N#C*b(Nr{YNPHKSB}Zq-9QNHc>nUw696a9CAB+U)G^ zmP?3eZ6ygQqE31p1D>E)sMBuxRty4Nnez0!$4y@sRhf$XoxuBY&m7}zq@q**Dvd@! zx2l&rEb zBu<~ow?=z3CdE}k_4IiD{N|@0|NO@X_s4Fxj5rC`Rt}3Ou5fnR1Mfk>h@zZ+4J3=I zZhg@_U?>jVK|XOOZwH&!91Deb?e6mp$wsTDRGP63Ql10ti_9)=Dr?Q`OStD{atOBL zCT3c)wV>U}vDlIV;T-FBxj=uShARBjOVS@D@=ixWFheGM2)jMYI%Bp(*+80 z@+uT^P1RGJ?{s)}^;RN>sPf5I-FR(J^Gg5m)4xAxqJ1mpx==WqKa71mILrGKu9nYVK znCtu--7_K3$)?=-ANI1g5>%|Z96NTyFF~Hp=AQXe^W;C?{%?ENp=-AZ)XAez`S4Fx`&vc$KEI0O#f6 zS*x<=in%qSO+6=|onrc2FU>`gK9d~30(RJ(Shw6($%oQ*(rtgRRIxt|1N>+H_CYo4 zyIP4JVfv!vRr|kEcRK+Kd``R1RSg?uhE5f)lhgjmP1IAo*i?H}{K5^`xt<>`EwWa^ zp4PX!Ka|(ITC&$az?v{O1z@xnd$J(E8&z`%lmpLsBOzQa@DJ|T4UCCeR68V9>Ra^7cVu+gqN2xW$wg0J)YNZ z9!0sKNq3UU=dM_`NADetyJseqE)(l&=$hy^o;5@7iu@pMX- zRaS3!d*)q9V zYlCVf$kP02zn(`QU#JK~uv$iO=|>k0t+dvvm)E*l>D9I#npzJcLzKWfn#fJG9<*AW zT3-fJWmJf5wuXk4*XE?iu2QD={OK``Pk$e}ZqENx2=K;1 zI2Z!tx&20Nvyz(UCzx ziBtXg!yQ*JZ?LFObiSN$hUqqPy*+wWx47Xw4syiHSvrg6f;uSGp%azsRv;g1e5VWX zr}|#5K?1%Hp3I?t43J|F>KyH!^ymaT$X{LHRU;AZ8w>*;;FiTMQ0KZQm>EQ&TKQ=p zwQ&L-&+UnT{O8Aa*QfUW+wXq+`d#~Ve0m_m+>a^|+xRGH%*L&g(CIvjT&&bXt3Uwz zt^mGMWp!%YZv4s;H(h9wYGl*0gR47>2x^6Dq@ed3kn?eW4*(9wrP^GT-}C_~+Sw<^ zj$TfavNSSuN?QX|379ztyeN=u@ zk9+LO*eUOSnDNxlAnGpCUoUcXD@sq#$7l6l-#%~)Zle<>DVPR<21@INnm>v>=O~4y zOhYjTWhs@HGztL{f1Td5E=}0cCvWi1#a`z$v6Eixea)))6YwIm6+CyF!&Q7?vYe{c z+u@8DS++J8X17d+hac@{Te5>&B#BKk38jnFSkUZmQGlHz0e#yvqE}ki4LGisq9)lT zCdW0%u*50r23-a0VXq@S(UAZ8{+FM}6nMW=kksWn%94uPf5E}|D@8rcwm}Cn)iJ6j z;YBTc&ZjZvQsIYSU7@HXacY4IrchizE5Ou(etAX4b7?#Vln_*EMaluPlUr4Ft$Km++(f2tY5>SzB+IMbQd%{dU`^C{N|6}t7Tj6qIKd1K{*JlN8r(dTMuop z!1srxP5_3sy(_@YU1caE5QZ4zR96b>PEN&gce$;{Yx`&;v2=hpkprN@v)>7{L!L(* z=fL+>XwV2)*K)@w&_R;^HB7njCHPY(#J^!0BK4%pmzm2rMR zL@rsmMbJ0JWuv~3#Mq;xMSs0@%uDDAxWMrmL0CKArQ2{@@P-qbmgTYo64ogt)DFFo z$z4>?e|m&;qoMgOnBiXY#OiY6`kPB^js}3VqB{fPqm@&~%TWC$txAx>JWsvP1(1i+ zIi>OWk7nDd^lf)!WOcNI-5Wu+ z=krF?z(rGv9Z=$3;?9$z$O6RO-4R+_4o*C|e=HMSI^M!E98}58qI0wr=ft*DAtjET z%F3cW+fY}^kaG*r?jskXwaak|YlD<7b%t-NNqW-iD_o{*d+;y8w2HQkO07EH$fvw? zFtT@?HHvjqq-7_;18}S>iA5+Qa1e%gJbDwV0;6N!v7TzZS*%!O`jIeJZJ5~68c+MB zfB)UipTE5N_TAUx)$iK-@%hOsXt`69w0^0e!=vYl5M(oG zHQL}y=brM|mA^Ih`Cf{;&F*F$+a(ZrxiCSS-kjG~)|f1`+wCe7`DgWJ|EbMLd|q`sSb+4j|=R+A$+B$J!6 zt*VwdNO;-NlnTC-j&jLLP4hbej2eJPj!ALK=_ue?KxqJShA9lgt#Tip=Pcp z=>JG?=}oKmZO(e^A?wG^kIqwu2~;Bmae8A@@6cJZBwE>R=5Ygdi2o4=fbq21UA4)C znA9DBmt5@Nb?;?v&#HOG&)r^9J~1l0S)e6ebbzF~DKY%+rg0D7s`{6r4PT(c?c=l%}dbC#nucfSe#+VXbI*Tq?hi7^VaRJcG* z@6nh5N-q3B^Q5snoYR?e9Znk9I~A_}+M8xvI-hahi&aYabyUa#7DLW<8*aD+YYEb^ zt>Og!`NTWg`G2Ru&024`NVC1lbIXf2&KeI@r1pZRPXaH1<(e zMER7Wqt>dR{^pwgxSU8N7-hJ%#tv#s$i$8`l7xLolf z^>q!f>cxd6e=zc`pPo?X`H1gs0zkv2lY_rt@KsZ%>24Ic`Pvt1r>HWu5t^t`?UT$R zOLqUh9tvldX({JK1bO2iDywgIs0~$lltnipH*4%9EE}B3pS|j+F!tLPQs8+)!$3Qy zvMbA+!#>@#9pr|vPOtM~5ADp5ewzg=+^btw=TZ(1e?(A@*L7tV*A=;}b`;4u8UAsq z<{s3Q$YCL*Ur8guLxZWyO!f49-o1PE>FwWs{_^?Nr}24w`rpwXfS9+zBduo$wWN4u z1J1b2Avv(@k-C#0ssk+3qp+>E&&c@XVkH%o;&)&pY@JAE#k&V*?-Wj%n9@~?a_Ru1 zbcNK2fAhWA1x(tSmz~3Mo2aq6xFvG5DsfS}Uacp2T9;-MwWYZZY55q?%MGxSnB92P zb_fvZ{HDi`1GND8UIo@ zD$>UQf+GwZkDG(1R?}7;9amEfxH#$_tol`be~l}dPKoq5?flf3i9RXRZJ8ki1 z+gG=2_$puwHE{JZKTj=N6)c46$ZD&$EPR{bMmT@WYv)e&q0*U}4=Pt~^I1ElQJG_deaYCmU8GA7=;{ zKAhcJT*xE^9LXoKtKu1I-bvJU3Bd08P{7QU)SH3g(YZGyf?ZLdDQW81iRJx4#^s;% z-Xf*wg0rftqtBzKXlO3u_G|=RyVbMwf7G2Ynci?DxadUrp;9J*olmu?w&!-7Mv$EI zRKxm&jM|6(>Eqk};F!uSvB|_83%{Hb<%&687y#o_eeKj^n`^$ib-ZmLl%h~Wbb?en zAgyJ6L&pYyICac}X2R}BhUDPYA@9a#QEzQkJ|p^e%cVg2vJwW*;{{xEoudw(e^p)b zRmqOUUYdpBphLzf!O!Q^66K1o3XMAFO=yRyszydgBtYv7?!8ZjKclW=QK_mKP zM^B=jYJ9PF&fdokxFua}RZ|j0e_j{ewYk}c?NNJ6^>lVlk!1js`Yg>>V7*TF1bKF9 zf%Kd2$Rd^7)ru=I2JU-?4q1VgO823Kq`NH1oE7;X`izin9Rcizd2MO~DH^*vc^@v_mF|v@outDJ&0y=f8%tJSwB$j zGEt5{1=Db@z2^j-I&3RB_zXfy*=eV0WLL_?#kZt|1i#m*syrew{BZi99I6nz(pKC7 zsllC?1_~v}O*4vH-$+?CvL3mk!>GHKh1xOcOS~<;xGM`4A{7L+8H;^5QlwkSHJNX~ zPJL*vn5L7fjx0_WD{9ipe?^q`Kr0;XYP>60hvLs*brGv7 zPDzZANB7gOb6N!D#}&lv#^I&kpeX^c1Z_$pQx~6r-WN&sQc;@wo2-0IiJay~2Ab=< zcyL`g4{>f`fG%dN%ljw2~@G8n$}6!_pOh-x%9GEG^;e^g^&UE>~=$Wb$L zS5qGLY9)@mLJV4TPu8_%Ra0L31iNSo6aws`X36~WYnkFOPO%QRGMDEk^oX(R-SA_m z@D%99R1k+7aZLxuRhL>#P{2Ny_O(`g;wi^jpw(QT26t29yYXNbH>{Ls=-eHbAJVQn z`p_Vzdo2K001DT3f6qmwQAeXSvVW^ms-?{-=nHLL=)wjxrEQp=gXJ& z&H-9ggKnjw;>_1h{#4?AcRyqfn(K7Jb#HNSwx*ec+v?8Ne{nHwjx{Sdmmb?o(m`Br zLVJ8}((lShOW*Ay#<2`{S^#q{1%)YfA)j0=*|vN0nc3p;av%xGC21256h_=R(-2Ax4BFv9bls*~&&wl%te$E!H$%(3UUv6d zA#8Q>nVViJWyM{W5lC$+BsJR*hst}0BaU?kaTp@NG7r7kQrhg19q{JsOdyMvPpWgo4|M&TmhRIQjlw0MO+ZX{RJm{$5hH_z>l{Q#k0~~;o z-AFbCZ!Ws`?a*+!^FhgRgu1XfnGX)XiT-yWZ=NM*j#1)3bGPDoa>Bs?R+l{)0UCdE z_^_9AbMr9jOr*Z6q8r^gHut09CGO#^)AqVPZ$=*D)0ej&-ad> zzMQI7qwoQTh>ZZ}C{cn%S6lQ@X>y*j08KYwWdN;19H2loc!z}`r>k79oU+YR244;u zh>#b-_;}>fJuNS3O~rqEF?=iHJ7<4`o4oHTO@P##5)Qk4+sG+84A;DpRdoo}`J5RA zeVm+Sa7G40^4*v7Q2YeMcqkVH_YcmLam5cs?p%dQ8T4rv3lQ`Ch(3QgKmGd4mxtwk zO$+X;49mV8!Uhfr>2!eni_R>U3K!53;9MC*R)R#;p0Qdd%r2cBx|yocVV8e^h(@GU zknKdeo9~f2{JXU1%OIf4c8bQAaO13^++|t08JQ#w8GyAGo-{FAG(yP@C zIkf61P82977oFJG3C+bf{epNMK<#s%t|X+B&HA1)Z;=0u$LqrzFEziesGyp1Y|1_H zr{lUD>NR+$pKDa>&_})McTm(D0gP&sw^-yZM>rG`)MHF5Gu?k;m_sMt+TjzhZ^%Rp{?(Zk z?t-L2wR(<3wCtB=8v!MM*l^^=oLcKT{If@J%$bIk*JW`o!SNyx?8(_vaZCY)N_2${ z@$hS&RuW0V(i}w(UImCGPmA1gQ<5Ud5LFN0;{yH-dRcAG7;u##CsmK7zN^d0{o#9o zpnw2M#FLAY+5#k)MK!K%RU-Eca-Ig;>`_5urwbuVHBD2X)q2!_+6f@3Ds{2EJSJ{h zxz*VCT?7t-AOSGz!>7gEp{HM3?2Hq}RqaZAQ)i(v+1oZNnb%>pGM!>H-f*78MFcAq zQjb;P07cofq2MH{618*>-y{fW6=$NznGJaq`4A^MI_j?y8U%ovvJO*EuU`TEc@?C}X!0f4|=(e{6K<_PdcJ z$O*t;u!Ylxj!m2!LHp3hia=+*Pup%V2rxD&qq@Qr2|4Oo&ZMF)fx?^M#;yXm4xh6f z4@QA<9gqeXo)UFUt;^@#W3Uoj4(p}jB_DwsWAu*rIddYU+ zsW)NQjrWX+U>?*i6E`SFpgm^PjJ{NLc%L89hYxQDw12q|e@4q3ozS~mrxA_9g9dut z+6~W%Ga}AZ8KGDbXdbgQSb0#`lbEXh4hJkN<*&i6dr)~w2RR}QsuFSX$c|%)j;VFC8O>otI6ItOC?`;YzPx3tNk-R_mc!b0nLp>5~p&d*7kzyW%2 zPlF(;{w#O^e|T>jg6qL49NH}In_cdcxZmJxkUZ${Q{VCU^s)8x)i=sQ8?+h#R*ep|P~Gaty2C~hd&#Qj-l z=IV6hf012FQ5>hOmB%pPvg_S{qNiNu%-2G&#wx}f5=kZ`Te8|_MBC;auK{boD8RuNl^nx z58&egy5yo9%b^@wU-MM`cdL?t>w)opuSaSeM! zHh`2}g{O8vj;W%pMc8m)RfzD}Qhz8f?=}&7$By zc5;>H1dRk2uQgM3+7v|M6uh#yppw0bthB$;(ISs!@|da)({SDefO7JtpO*X1pWCPR z53a)B%C>o5B0o@H5I`AMHd}0Hz(#ljxiC$+4D-)it9C+6#rW>hR?yiB%$Y5NT>PBk zsHQz${p@-DD`BObtAEM_8cC(yo#HVUPUq%Ud=YGORlyA>tr(VOt^Q~#TwhZSI`Obw zha)(skQPhh@NDKX$I`gD+Doq5fCIHvj*M#twd+7)r3YXRj+q^nG zHl8lr`S#QKZoL26ANa3tb=#=d$~n#4Gt`5xwYlRlf>@XD=YK&A3LU~%f%dS;!08>@ zt8mQLOK@Fn&DPeh3qA# zYK0!E-YnakUFE?=T^Q#Gxe|*NBF90&h?_n#EvaIAg=r7I6^A!$1gH@ig`P)QI$w1J zdZx=mYmCF!|k1sYWOtK1rQ;G=#UIYU-2 z9iYRamUo$Q=?XlaDt~DFr3dNi)as=R*fhgg^cUA)$h}dATXuro#SJNt`74qFvYtlE zZEIb%(JFvZbnSwD7X1UqMJxv}YUbx>;71XJK(}zVvVUz_U>&O_vwA!!)}oKKE2I0K zi#EE`McCntYa zP?Y&D_CX*ufJk5wLAv@u%eqa!3ROo!P~!;Bwl(F+ugmVEg=3YSJPQ#>K?Ge?F9+rF zV3o$wSAQ~ zsyujCHD(n9U{>uD=*8NJQoBmv?z|JM_Cjv6mzhmH)+ElqzUF^?b79IuxIU6>s}XeuFA-L2W~v>QO6sak(PqYRt0BX_G!P zz^h$19f*sf$(uX!(33OrdAR)Dy=X#q>xI9ukZ!Z^OXqqBPW*plz1?!P@58LkkN& zyyZ1@rafETV{6u>(<>K%$-GT~QsUKF!hZnKR&uoz&L9#d!>JBNS>X(dD!Ih3=R>&V z-_F^X+tq39`m?Q#hqJgtLiX&^(@)10K{N~pJ-NX&87ZLTs(6Sy zxV6Shy4-D+M9OShb9!9>QKwAmWVOr{SY099qb5a$D^=F~rkAu&w;*?!ehS6&Dyy>H zU4t$zyB>d0B0=DT?3;=WfSA^~rGI6v<{z8~SDZeh_Uj9Q=<#(t-1SOQ811DDp zG1C4N{pGn0*XoHVx2B|)@{?{pDcgJkvZ>v@-RUMdu<3FEr00({cl!5T`+sS5FAFd# z@&CK~I3Riz^7WT>6cv@wI=Px*tyMGn*8IFgqu~11u^tB3PjRjG`}K(+bT`!I3KG#m z@%pGX%X{JOHXp3!(6-w(!lagW;kYz%k0mU{CgnAsaLh(w?(S=;xW5SYcPEj9Sd|=1 zsocA3mU6^Yq->Gt^=x&LQ2vZscj`z4$3q<=1uy%gQZsQkwu ziL7xU+>7RC+4xf(rMhoVWOQ65nSGl!$K-O0&M!?CKti+~OyREOS(OdVk61NkE-o*) zEqj^gb2{d>jFOv|l&z#M%uaLxI!#5SP&H8Od7I4K#qDzyqAeo%E&xZaL09or<>&_R z+CO@3{rh)~S3xDpYYM9_ z3o*wXXuYMpA;lItdA3TY7vtGYBk37gz`c8u^XM{i-4{tqYJWtZQdy5h9z{4dzm+Bu z)W85f9l;wldrGPneUu{orJXM?e?Hs~|J_X`_V4eGl}Wh~iU~@wG8`K75f!xDG}9oF zsp5XQH={=cAJL&iJ*a1ZRD%n%CxPObTnuaPE=4YA1(#{mKT&L2R{(N|Gb%#TS4qn; zk(0d!9dTpR(|(^?#OjQ^?VIBm`@PUgI<&0FU#= zRol1`{?caMyScf(*htyORP>MvuuWma6SS6{XUxqwt575Cep?c2BJ6YS#5!QxaGBY)Y|;~qo96a1XzJic zRAum}ZFUI;ijRGTqFvoo&;YrU%(1yc=&+i0j2 zr>GqvQlLDw;PnJQrg`tsZkd34qx+Abq^h3soFs3L7E3Dp)rIQ|iWj#_P6Gs|X&}8S->;ZPB!H8MHNE9H=m}+?WKmX{Usohf269Oz)xN`_stxKn zEfI-{RG*UbvIh0!VntV6v0CgGrbSescz=so{OcSkOBMxEq)=^3j>{#?jUQyixhLnq zTwOQlid*{KoXd-ph(z_gYO&W{P&?h}&SAf#ZD>K7y1Py`bGRzXrhsJl@p;PZNaf55 zmV7*;xAsSUdU^h4(Eb*__3`7yp3U9XD0rc`(=XASuigA+`)-}4-g@NR5-IgjTz{QB z%bwRUIV*^-0gpPZq_(J{hrmi+IJZ~lERq=~m5`|sGk;e{B5pDTOgASG(?b4AZ#MpA zHcEEB~Gljp_C3l6J&TGVsm7+SIR0ANAY2TO{ z5RcL^9`-}Dx+IB_oHhH726hGbU3b_(uG8e0%1J2_9k=?T0HqTF;*)eJ%N){i(>7Bk z8p%P!h1=#I0F#`lb8rMI64H`x9Mc?LWmnxTz$w%~oEkTK14$>1Sf$;9AAhM-PZ#VQ zH%#p+*$YIYq*Y;c)0}s9aYH%0#px}7>O8hwPwCX36t3~t)8Ee5$G3NldpTpbZ1=8o zd{9qD+rVyLxDnkb{=h3PJYTLxQ>#XP4T+Oru|`J$Djdx9e3>oBeyAh|%C1w*dKx4p zQgo4fm*@6$%8BCqq}1H!{(n;-bAEM{_<39=p5fw{cc|oa0sgOcG-V;LeaakiB0;cH zaZ04TlkmkyTF-NK*S&{@XW=w%Gl`ShD3MN59#GFdt4-yN69wes+wxDk9;EG4Y5V%` zPrv`-bl+{+PT7~zHT3X2a>r%1btPm;M`3Z2N-lJbdoN((QBSRu4}Vt|L6V0$J7zL& z)KZ8C5`IrV)1{W41BA67a^IvJZ`VF8$K8h+a@ph8>`h;U!;OLLvEgO8?;YCY;Vj*& zP3&|IPuV*b>Ky{6665E}OUe>>_o<`Fci&XR*SMo4awO0_@|qP`oTi!X_bT+FB^*`4 z8S`u_eLSH0`1<>8Jb$crfQi%y7+KT{X$}*>%~B4d`<9`q_FFV*$W-&1)g4vEeeIZB zMNq6w$xq_4#I(ejxwQAF$~+{y8oVVZUqlOaFcTqk*E`77qo&KRJcqWYrRbv7%NM&XQPo`= zVMBrAt|OPEet(JHV?qi&JG4%8#&pW@Q!R@`MYW{8jzW-EQVr+4B;ba_y&TyFu8Q(W zw2o~>%J#YIMrLJJMS`&;$BG{hX#8PadmA4O{p_p05fa!4X8hl-Nt44>i3Q}S-rtoV znv=8Yi*2RqgDA88nmsT*3@Dv;AcC9$_p_}lRgAXnM}L5ntFl<|*b)sowU9W^uk%CQ zKq?S-#wwa5wAzs(*3{WqB%5%;>;PG6)J=*h6-%}!3jntJ34YvMxKe}n^x&86$?+?yVZnF`t$av3%3i?YZh#SR_B;1)T z2}6-!Nq;DzQq$qUB_NgJPIpo%;}j~EpiKnhQA`mH&`UOMg2x?oxumyj1hqqz$*Ko* zBtV?}>sJeDD9gK=rTkN;e(}1i5Iampi|9~+>FZK~Or0L!(Yi`?o-1<7`nGH_qs=pK zWR+GKoY=&5(+$i)i@GmKCD+V1+m%Ok1$ia&e1EW!uBY+WkC*o6!+KYe?8H98DsZCv zW8@SI+S;MaC{UcN>Kq1Sc1#`5Sl!^>bu*}|o`LyN@a*b~o=L>1Rpm%|Ii@R+n#>n& zgq~n|PsRN0t!?IjxXtTe7UdOjY}kN*1ihqT-! zdRH@e$Z`qzNx{3Evp&>)+ih~VkVcMN6u1E4mZ{^we^% zLvaaLK#!(+?dbtinMoBgHgnx$r+*ydWN#HH_s6!p(r&3%ioEl>zM-4cy zAmLFhn{6s=yFW%uNsIm&8B}gjzN%fKSYs%a^Cpt+K9^b5wjC^y(6bbv&y*Q*|^(B z9@T>W)WfN(qk95=rNwcdHHlOO_mowlG(De!0Hcc$AA$Elg5?(22^o4+%7Wb}!kWfT zoU@PT15o_-{PNshe*Ad2ldXwVAb%1&FAW!iE0_GcH0O2EPID2cS~@1cnD@}5PD#Eh zWT-r+VpzvC^Rts{H&w9#wXf6zlEy#namXJ*mP!tilv)}T%J!IVvNc)_2My2(P&UV0 zUsd#C*Z7q0dL|E#8hT330o+KCl+~^*??rQTcLYv#p$N^~;3)G!+jtJ@SOf43z!+fAVMQU`(n z$)BK-qVNOFbsfl@5>s4*NPl#-)_1P^v@`?I;6)Ri4m`=5zU{JSdeovx8pTqwsZUEp z!cOaQ&=2)XrO7vaE_G-m1oK#LPw3aLw+B_h@AqqVC38*(_Hs@dftR|}*4{~Gb%#im znsu4hd4ddu(YaQaf()gqB4i0UbRAIA#;)42u9u?%`xWWb0bBAx(0?Xiq3|d^W5Rd7 z5&m2YE3KvinRMhAtMIHTSw-Ts%S$eum6>T_V z`vJTlhhTGEp=bqkQG)>Tn}SZB*ha|zd_*t*IiAmd{uKe+4A~&Lb3+kktC)~H*brYrUa9O!%NXb4)3s!OD^^F zYJdUc1Ug%CJAZZDbp4v<(i=B^b&L^6T{?g{K+=a4T$WV%UtF>wEAz&v&l{iV;|bNL z`qw}IsDh(AF)g`cbs1VTX6>R!@_jX`n$n%B6k@hMms_s>8sb7I#8dK%1WqOMMLa%f z83=Xqsk%l)kq_o*DO~-?$|g{mO(uuD($jBn)tvfmw|~|GNW)1^@tO%?pe@c>U7}P_ z(jZt*uG`s{A>yT&CcE@LwYda~mz|mEn3xG6E6um8N+M0|_?JpjJfJIQgGAL}_az+8(+N+d*shpHE3 zz2uyXe}6#96

G6!no?Qmvz7CrsBV&CSAX5g_u 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 Ozy2S9>;+bW)d2wdxh7Bm diff --git a/media-libs/embree/Manifest b/media-libs/embree/Manifest index cc27e4a85af7..f7fae53b125f 100644 --- a/media-libs/embree/Manifest +++ b/media-libs/embree/Manifest @@ -1 +1,2 @@ DIST embree-3.13.0.tar.gz 13708421 BLAKE2B bace1866d9d6907308d38370347d23b4edb3fe287d093acf35367be1d4548d1df064ed9d46ef928f17af99e335d5fcd7b7285a2bd95707361440547544782080 SHA512 3fc4f00151cb9558810c643bf77f3135465d65c4523e08d5289a0fdcb18d4c63a8e805647e4ce208556c4679d44373d817761c1003b1e9dc65a39d5ebf17926f +DIST embree-3.13.2.tar.gz 13716621 BLAKE2B 8fd770ea9984a9f5b532f114c7901a67105f95c98a1bad45ed9dc2e312062e22aee26d54bd54ac3c9593fed14d34b03903ac186516682890cfaf9e0714743cce SHA512 9e4912f52c503d8d1fe0c3c81bf8108f1af044bf08d76111e4c1ab434c6a38d33bae9aacfd60c874da76bcc2f909ad1f3f171d458adb7973644cdbfd3693dc0f diff --git a/media-libs/embree/embree-3.13.2.ebuild b/media-libs/embree/embree-3.13.2.ebuild new file mode 100644 index 000000000000..94efef93e9b9 --- /dev/null +++ b/media-libs/embree/embree-3.13.2.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake flag-o-matic linux-info toolchain-funcs + +DESCRIPTION="Collection of high-performance ray tracing kernels" +HOMEPAGE="https://github.com/embree/embree" +SRC_URI="https://github.com/embree/embree/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="3" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +X86_CPU_FLAGS=( sse2:sse2 sse4_2:sse4_2 avx:avx avx2:avx2 avx512dq:avx512dq ) +CPU_FLAGS=( cpu_flags_arm_neon ${X86_CPU_FLAGS[@]/#/cpu_flags_x86_} ) +IUSE="+compact-polys ispc +raymask ssp +tbb tutorial static-libs ${CPU_FLAGS[@]%:*}" +# Let's be explicit here even though we could simplify it. +REQUIRED_USE="amd64? ( cpu_flags_x86_sse2 ) x86? ( cpu_flags_x86_sse2 )" + +RESTRICT="mirror" + +BDEPEND=" + virtual/pkgconfig +" +RDEPEND=" + >=media-libs/glfw-3.2.1 + virtual/opengl + ispc? ( dev-lang/ispc ) + tbb? ( dev-cpp/tbb:= ) + tutorial? ( + >=media-libs/libpng-1.6.34:0= + >=media-libs/openimageio-1.8.7:0= + virtual/jpeg:0 + ) +" +DEPEND="${RDEPEND}" + +DOCS=( CHANGELOG.md README.md readme.pdf ) + +pkg_setup() { + CONFIG_CHECK="~TRANSPARENT_HUGEPAGE" + WARNING_TRANSPARENT_HUGEPAGE="Not enabling Transparent Hugepages (CONFIG_TRANSPARENT_HUGEPAGE) will impact rendering performance." + + linux-info_pkg_setup +} + +src_prepare() { + cmake_src_prepare + + # disable RPM package building + sed -e 's|CPACK_RPM_PACKAGE_RELEASE 1|CPACK_RPM_PACKAGE_RELEASE 0|' \ + -i CMakeLists.txt || die +} + +src_configure() { + # NOTE: You can make embree accept custom CXXFLAGS by turning off + # EMBREE_IGNORE_CMAKE_CXX_FLAGS. However, the linking will fail if you use + # any "march" compile flags. This is because embree builds modules for the + # different supported ISAs and picks the correct one at runtime. + # "march" will pull in cpu instructions that shouldn't be in specific modules + # and it fails to link properly. + # https://github.com/embree/embree/issues/115 + + filter-flags -march=* + + local mycmakeargs=( + # Currently Intel only host their test files on their internal network. + # So it seems like users can't easily get a hold of these and do + # regression testing on their own. + -DBUILD_TESTING:BOOL=OFF + -DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON + + # default + -DEMBREE_BACKFACE_CULLING=OFF + -DEMBREE_COMPACT_POLYS=$(usex compact-polys) + + # default + -DEMBREE_FILTER_FUNCTION=ON + # default + -DEMBREE_GEOMETRY_CURVE=ON + # default + -DEMBREE_GEOMETRY_GRID=ON + # default + -DEMBREE_GEOMETRY_INSTANCE=ON + # default + -DEMBREE_GEOMETRY_POINT=ON + # default + -DEMBREE_GEOMETRY_QUAD=ON + # default + -DEMBREE_GEOMETRY_SUBDIVISION=ON + # default + -DEMBREE_GEOMETRY_TRIANGLE=ON + # default + -DEMBREE_GEOMETRY_USER=ON + # default + -DEMBREE_IGNORE_CMAKE_CXX_FLAGS=OFF + # default + -DEMBREE_IGNORE_INVALID_RAYS=OFF + + # Set to NONE so we can manually switch on ISAs below + -DEMBREE_MAX_ISA:STRING="NONE" + -DEMBREE_ISA_AVX=$(usex cpu_flags_x86_avx) + -DEMBREE_ISA_AVX2=$(usex cpu_flags_x86_avx2) + -DEMBREE_ISA_AVX512=$(usex cpu_flags_x86_avx512dq) + -DEMBREE_ISA_NEON=$(usex cpu_flags_arm_neon) + -DEMBREE_ISA_SSE2=$(usex cpu_flags_x86_sse2) + -DEMBREE_ISA_SSE42=$(usex cpu_flags_x86_sse4_2) + -DEMBREE_ISPC_SUPPORT=$(usex ispc) + -DEMBREE_RAY_MASK=$(usex raymask) + # default + -DEMBREE_RAY_PACKETS=ON + -DEMBREE_STACK_PROTECTOR=$(usex ssp) + -DEMBREE_STATIC_LIB=$(usex static-libs) + -DEMBREE_STAT_COUNTERS=OFF + -DEMBREE_TASKING_SYSTEM:STRING=$(usex tbb "TBB" "INTERNAL") + -DEMBREE_TUTORIALS=$(usex tutorial)) + + # Disable asserts + append-cppflags -DNDEBUG + + if use tutorial; then + mycmakeargs+=( + -DEMBREE_ISPC_ADDRESSING:STRING="64" + -DEMBREE_TUTORIALS_LIBJPEG=ON + -DEMBREE_TUTORIALS_LIBPNG=ON + -DEMBREE_TUTORIALS_OPENIMAGEIO=ON + ) + fi + + cmake_src_configure +} diff --git a/media-libs/gst-plugins-bad/Manifest b/media-libs/gst-plugins-bad/Manifest index 410a851ca65d..58d6f817bb83 100644 --- a/media-libs/gst-plugins-bad/Manifest +++ b/media-libs/gst-plugins-bad/Manifest @@ -1,2 +1,3 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04 +DIST gst-plugins-bad-1.18.4-glib-volatile.patch.bz2 8492 BLAKE2B 7a6e4a3fc1d68c39ae08cb052eed1fcef9c5507c655525bcb48ab789f20027632136fb195643dc5d2e04728b4c3ac94b1dcbf9a14343333fb80d65c64244e1c8 SHA512 0d9e04b883a803cec518469f46dbcf47bfef614694cad6b2bb6e8cb31c3fcc80b0f3d81633b16cd05ca0516f49893aa67f4745dc22e80192ed385fb97ee8b97c DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r1.ebuild b/media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r2.ebuild similarity index 91% rename from media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r1.ebuild rename to media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r2.ebuild index 1fd698e16f5f..93b00d92d833 100644 --- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r1.ebuild +++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r2.ebuild @@ -8,6 +8,8 @@ inherit flag-o-matic gstreamer-meson DESCRIPTION="Less plugins for GStreamer" HOMEPAGE="https://gstreamer.freedesktop.org/" +# glib/misuse of volatile fix, can be dropped in 1.18.5 +SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-glib-volatile.patch.bz2" LICENSE="LGPL-2" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" @@ -43,6 +45,10 @@ DEPEND="${RDEPEND} # FIXME: gstharness.c:889:gst_harness_new_with_padnames: assertion failed: (element != NULL) RESTRICT="test" +PATCHES=( + "${WORKDIR}"/${P}-glib-volatile.patch +) + src_prepare() { default addpredict /dev # Prevent sandbox violations bug #570624 diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest index 337a2efa4679..8b497e5054fc 100644 --- a/media-libs/harfbuzz/Manifest +++ b/media-libs/harfbuzz/Manifest @@ -1,5 +1,3 @@ -DIST harfbuzz-2.8.1.tar.gz 17939717 BLAKE2B 4e6eeb0beb45e88386d994eb219479a2ed68bd1b78af3becb4ef1c89152e21924319b415e194f57c7aa4acf8031ab4ae35725b873f36b6f816aaa33a7bbb86d9 SHA512 16e43b9182d3ebd2394c2c0e0df815ca9e715d55dc7e46de4eafcde49ddf59cccae69a5340e05c8aa2ee6bc2ba46d1cffae8252d1b2a004ffe9d70c62628cf73 -DIST harfbuzz-2.8.2.tar.gz 18506485 BLAKE2B 39a43d643339a5bc27d886e418695d2864ad7b9094dc508f5ccf52bf635b340adb7ec6958a15349e0b2580444ec98c5850e4022f708287fbe44cb7ea90065881 SHA512 51eee8c8fa6f839512e0dfc5c80ae8ed1e09d747d0ffc6736e5a1cbf86de956322f23e6ea25a90985e2317e98229a133e208da2a7b5177d65894cc64706ee8d4 DIST harfbuzz-2.9.1.tar.gz 19154048 BLAKE2B e6cdc3936606e3d9a4bacf385db13c54f328d5be6c20ab20f844650351dd34f8f2015954f4ac7a6e0b8a1258ed9a6e71f43871c768c892d87af5c399c4499c63 SHA512 f8bb1d75b498d1581e76c57e5a15999e2c0d745d7d73dad17bfc91daf000f96d17c4924e6fb31270c90c26693dd504a7e7b2add152a013acca2491a86256b07b DIST harfbuzz-3.0.0.tar.gz 20360786 BLAKE2B acc1e4d7d59908a23ae1015700cfbf1737cdb0b26ba811d752954356baffb2ab18c3d22b5964d200c4cc7e312a79655c3437aff9f5a85b72c472e324dc3257ba SHA512 69999ad86bde56ef689392a521143b6ad14b6719860772c3d4c343358997049a48c79e8f302fe0a7f3b0d930b476ddf440def874a1269b50ae79d020bcd073b5 DIST harfbuzz-3.1.0.tar.gz 24969178 BLAKE2B b9a21de7648382a104c60c135f46719c36158a766ff445de0f6038b143f5e524feb2214ebc1b3591141bcb023b79ce0d35b8b20efd69e3166685644ef2e6e0a6 SHA512 da75297bc205036d5f4374d68cb71a96f7b4db5428384bec6f9412988682301a30094643e7d33359c985b7f309f7b3f88275488137e75a5a0d2d493b11f52ae9 diff --git a/media-libs/harfbuzz/harfbuzz-2.8.1.ebuild b/media-libs/harfbuzz/harfbuzz-2.8.1.ebuild deleted file mode 100644 index 4cb7ec1c415f..000000000000 --- a/media-libs/harfbuzz/harfbuzz-2.8.1.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit flag-o-matic meson-multilib python-any-r1 xdg-utils - -DESCRIPTION="An OpenType text shaping engine" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz" - -if [[ ${PV} = 9999 ]] ; then - EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git" - inherit git-r3 -else - SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -LICENSE="Old-MIT ISC icu" -SLOT="0/0.9.18" # 0.9.18 introduced the harfbuzz-icu split; bug #472416 - -IUSE="+cairo debug doc +glib +graphite icu +introspection static-libs test +truetype" -RESTRICT="!test? ( test )" -REQUIRED_USE="introspection? ( glib )" - -RDEPEND=" - cairo? ( x11-libs/cairo:= ) - glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] ) - graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] ) - icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1.34:= ) - truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - >=dev-libs/gobject-introspection-common-1.34 -" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig - doc? ( dev-util/gtk-doc ) - introspection? ( dev-util/glib-utils ) -" - -pkg_setup() { - python-any-r1_pkg_setup - if ! use debug ; then - append-cppflags -DHB_NDEBUG - fi -} - -src_prepare() { - default - - xdg_environment_reset - - sed -i \ - -e 's:tests/macos.tests::' \ - test/shaping/data/in-house/Makefile.sources \ - || die # bug 726120 - - # bug 618772 - append-cxxflags -std=c++14 - - # bug 790359 - filter-flags -fexceptions -fthreadsafe-statics - - # bug 762415 - local pyscript - for pyscript in $(find -type f -name "*.py") ; do - python_fix_shebang -q "${pyscript}" - done -} - -multilib_src_configure() { - # harfbuzz-gobject only used for instrospection, bug #535852 - local emesonargs=( - $(meson_native_use_feature cairo) - -Dcoretext="disabled" - $(meson_native_use_feature doc docs) - -Dfontconfig="disabled" #609300 - $(meson_native_use_feature introspection) - $(meson_use static-libs static) - $(meson_feature glib) - $(meson_feature graphite) - $(meson_feature icu) - $(meson_feature introspection gobject) - $(meson_feature test tests) - $(meson_feature truetype freetype) - ) - meson_src_configure -} diff --git a/media-libs/harfbuzz/harfbuzz-2.8.2-r1.ebuild b/media-libs/harfbuzz/harfbuzz-2.8.2-r1.ebuild deleted file mode 100644 index c24312bb372e..000000000000 --- a/media-libs/harfbuzz/harfbuzz-2.8.2-r1.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit flag-o-matic meson-multilib python-any-r1 xdg-utils - -DESCRIPTION="An OpenType text shaping engine" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz" - -if [[ ${PV} = 9999 ]] ; then - EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git" - inherit git-r3 -else - SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -LICENSE="Old-MIT ISC icu" -SLOT="0/0.9.18" # 0.9.18 introduced the harfbuzz-icu split; bug #472416 - -IUSE="+cairo debug doc experimental +glib +graphite icu +introspection static-libs test +truetype" -RESTRICT="!test? ( test )" -REQUIRED_USE="introspection? ( glib )" - -RDEPEND=" - cairo? ( x11-libs/cairo:= ) - glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] ) - graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] ) - icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1.34:= ) - truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - >=dev-libs/gobject-introspection-common-1.34 -" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig - doc? ( dev-util/gtk-doc ) - introspection? ( dev-util/glib-utils ) -" - -pkg_setup() { - python-any-r1_pkg_setup - if ! use debug ; then - append-cppflags -DHB_NDEBUG - fi -} - -src_prepare() { - default - - xdg_environment_reset - - sed -i \ - -e 's:tests/macos.tests::' \ - test/shaping/data/in-house/Makefile.sources \ - || die # bug 726120 - - # bug 618772 - append-cxxflags -std=c++14 - - # bug 790359 - filter-flags -fexceptions -fthreadsafe-statics - - # bug 762415 - local pyscript - for pyscript in $(find -type f -name "*.py") ; do - python_fix_shebang -q "${pyscript}" - done -} - -multilib_src_configure() { - # harfbuzz-gobject only used for instrospection, bug #535852 - local emesonargs=( - -Dcoretext="disabled" - -Dchafa="disabled" - - $(meson_feature glib) - $(meson_feature graphite) - $(meson_feature icu) - $(meson_feature introspection gobject) - $(meson_feature test tests) - $(meson_feature truetype freetype) - - $(meson_native_use_feature cairo) - $(meson_native_use_feature doc docs) - $(meson_native_use_feature introspection) - - $(meson_use experimental experimental_api) - $(meson_use static-libs static) - ) - meson_src_configure -} diff --git a/media-libs/libexif/Manifest b/media-libs/libexif/Manifest index 29cd3ca274ce..11771ebe20d6 100644 --- a/media-libs/libexif/Manifest +++ b/media-libs/libexif/Manifest @@ -1 +1,2 @@ DIST libexif-0.6.23.tar.gz 2764684 BLAKE2B 517eaadc71b6ccaa7899b89b770a14fc051f365c728d5518fe6f0c05aa14690eaa6a33323c9305d02398df6ba2fceb806537202224a3c00018f7bcf835a3ff84 SHA512 c382b5f36e4fc1501664e3bad18553abb1b18f752f93111af5081e996bcc37b425ac9f0b0e1ffd7145270254ac44a4adb7875d5b0d8379113da6162b17442e23 +DIST libexif-0.6.24.tar.bz2 1992163 BLAKE2B 75d3a2b4fefd7b7706226e70d31250ef7e99eeb81a4839ddc36cc9e3180534542d8a02851f8e6fd5034bbc925a616ead8c4bfb0cce8bc5886c3ec54811914a6b SHA512 35c9e7af2c3d44a638dc6bbe8f96962d41c0f3fe4a257494f7a73baefab9aba507477175289ccf9002a66cc16ca53d5d1f44d6fef9e014b27f687ecdc58f5111 diff --git a/media-libs/libexif/libexif-0.6.24.ebuild b/media-libs/libexif/libexif-0.6.24.ebuild new file mode 100644 index 000000000000..8d78a770bc8a --- /dev/null +++ b/media-libs/libexif/libexif-0.6.24.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal + +DESCRIPTION="Library for parsing, editing, and saving EXIF data" +HOMEPAGE="https://libexif.github.io/" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.bz2" + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" +IUSE="doc nls" + +RDEPEND="nls? ( virtual/libintl )" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen ) + nls? ( sys-devel/gettext )" + +PATCHES=( + "${FILESDIR}"/${PN}-0.6.13-pkgconfig.patch +) + +src_prepare() { + default + + # bug #390249 + sed -i -e '/FLAGS=/s:-g::' configure.ac || die + + # Previously elibtoolize for BSD + eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + $(use_enable doc docs) \ + $(use_enable nls) \ + --with-doc-dir="${EPREFIX}"/usr/share/doc/${PF} +} + +multilib_src_install() { + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${ED}" -name '*.la' -delete || die + + rm -f "${ED}"/usr/share/doc/${PF}/{ABOUT-NLS,COPYING} || die +} diff --git a/media-libs/libmpdclient/Manifest b/media-libs/libmpdclient/Manifest index 6558cadb2f63..a830a005dfc4 100644 --- a/media-libs/libmpdclient/Manifest +++ b/media-libs/libmpdclient/Manifest @@ -1 +1,2 @@ DIST libmpdclient-2.19.tar.xz 69144 BLAKE2B c045c4847d43f166a3e1549654784bd994fa4156e3ecebf7c02a412b34ca150940f3c43cdc385839cd7c281bd4ed4fd1935b757d8505133d146ea955ec2d0832 SHA512 5d67b95d4b615bc750641f6d5a0240122e8f59c66108838a96bd4bc5cdda8b15288ad03d0e35d92d6e562e67c600f68aad643ca541092121074952a1bc5b3590 +DIST libmpdclient-2.20.tar.xz 71552 BLAKE2B d80c343d7655ccddb253275694d40665d286bf9c59729d0c836c927ab479b1ab4819f36a69c62a29c3ad220fcbfa712da5418cf8c3cc9f9e24af4e3c39ce1e11 SHA512 3271c8eae017402976dbfabc51c7cb8d39912c8a3fd6cd075adc978d490f2eb850d86ccec9f7bccbda48c9d6ca1cda89918ac7c76b21f7f63ca1a276b67e94b6 diff --git a/media-libs/libmpdclient/libmpdclient-2.20.ebuild b/media-libs/libmpdclient/libmpdclient-2.20.ebuild new file mode 100644 index 000000000000..dbea91ce11a1 --- /dev/null +++ b/media-libs/libmpdclient/libmpdclient-2.20.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Library for interfacing Music Player Daemon (media-sound/mpd)" +HOMEPAGE="https://www.musicpd.org https://github.com/MusicPlayerDaemon/libmpdclient" +SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc examples test" +RESTRICT="!test? ( test )" + +BDEPEND="doc? ( app-doc/doxygen )" +DEPEND="test? ( dev-libs/check )" + +src_prepare() { + default + + sed -e "s:@top_srcdir@:.:" -i doc/doxygen.conf.in || die + + # meson doesn't support setting docdir + sed -e "/^docdir =/s/meson.project_name()/'${PF}'/" \ + -e "/^install_data(/s/'COPYING', //" \ + -i meson.build || die +} + +src_configure() { + local emesonargs=( + -Ddocumentation=$(usex doc true false) + -Dtest=$(usex test true false) + ) + meson_src_configure +} + +src_install() { + meson_src_install + use examples && dodoc src/example.c +} diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest index b70546f80890..73d17eb2e2b2 100644 --- a/media-libs/mesa/Manifest +++ b/media-libs/mesa/Manifest @@ -1,2 +1,3 @@ DIST mesa-21.2.5.tar.xz 15829684 BLAKE2B a5d00d6c566e699acd1f8cfcf1b52024c92cfa8a4cc9a6fb1d6493526ea0d65790ed97c47c5c174d4369e589caf1a361351df6d43aba89f818970f87f9a81059 SHA512 aaa1ebaa1e18eea76c3784c9a65942c3e417c1079d7bf75dcede574999dc459fb4d68d041cf2f767afb9cbfa834a985e0a4edd5a56b0fc90f8fdc506359aa5da +DIST mesa-21.2.6.tar.xz 15868208 BLAKE2B aaa6447a2f5a472c2ee2b7d6b12effb79d02804684358fd233aa00bda945c66efa3850931cd9114c51ddd492033b9f66372380395540a11fe40229edfe7ee125 SHA512 e65d77e2609cba85bd2cdbd4ba2072729c1556a43defdd24a91e708e3223f84b23657e63a91b16c5729684ea12fe31f45bae88294c572e057f2981a5d6c0f5a0 DIST mesa-21.3.0.tar.xz 16427424 BLAKE2B d3feac77b61ea724b841b88882569871eb8ff59561fa47b65a2358a0e912cd27f728a226795b23d63232daab6532b9931dd0d2fc8f001a1902dc6b75d474b44e SHA512 b27c0ccf2fc9b96bbece715612cec4f4e267ab25dc5386c3debd2346c385afa0146317c67a3d2eec198dbf5338fb182b458c5fe5567216b265153c0b7b560de1 diff --git a/media-libs/mesa/mesa-21.2.6.ebuild b/media-libs/mesa/mesa-21.2.6.ebuild new file mode 100644 index 000000000000..5829adce48f2 --- /dev/null +++ b/media-libs/mesa/mesa-21.2.6.ebuild @@ -0,0 +1,560 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..10} ) + +inherit llvm meson-multilib python-any-r1 linux-info + +MY_P="${P/_/-}" + +DESCRIPTION="OpenGL-like graphic library for Linux" +HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git" + inherit git-r3 +else + SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" +fi + +LICENSE="MIT" +SLOT="0" +RESTRICT=" + !test? ( test ) +" + +RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi" +VIDEO_CARDS="${RADEON_CARDS} crocus freedreno i915 i965 intel iris lima nouveau panfrost v3d vc4 virgl vivante vmware" +for card in ${VIDEO_CARDS}; do + IUSE_VIDEO_CARDS+=" video_cards_${card}" +done + +IUSE="${IUSE_VIDEO_CARDS} + +classic cpu_flags_x86_sse2 d3d9 debug +egl +gallium +gbm gles1 +gles2 +llvm + lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan + vulkan-overlay wayland +X xa xvmc zink +zstd" + +REQUIRED_USE=" + d3d9? ( || ( video_cards_iris video_cards_r300 video_cards_r600 video_cards_radeonsi video_cards_nouveau video_cards_vmware ) ) + gles1? ( egl ) + gles2? ( egl ) + osmesa? ( gallium ) + vulkan? ( video_cards_radeonsi? ( llvm ) ) + vulkan-overlay? ( vulkan ) + wayland? ( egl gbm ) + video_cards_crocus? ( gallium ) + video_cards_freedreno? ( gallium ) + video_cards_intel? ( classic ) + video_cards_i915? ( || ( classic gallium ) ) + video_cards_i965? ( classic ) + video_cards_iris? ( gallium ) + video_cards_lima? ( gallium ) + video_cards_nouveau? ( || ( classic gallium ) ) + video_cards_panfrost? ( gallium ) + video_cards_radeon? ( || ( classic gallium ) + gallium? ( x86? ( llvm ) amd64? ( llvm ) ) ) + video_cards_r100? ( classic ) + video_cards_r200? ( classic ) + video_cards_r300? ( gallium x86? ( llvm ) amd64? ( llvm ) ) + video_cards_r600? ( gallium ) + video_cards_radeonsi? ( gallium llvm ) + video_cards_v3d? ( gallium ) + video_cards_vc4? ( gallium ) + video_cards_virgl? ( gallium ) + video_cards_vivante? ( gallium gbm ) + video_cards_vmware? ( gallium ) + xa? ( X ) + xvmc? ( X ) + zink? ( gallium vulkan ) +" + +LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.107" +RDEPEND=" + >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}] + >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}] + >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}] + gallium? ( + unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] ) + llvm? ( + video_cards_radeonsi? ( + virtual/libelf:0=[${MULTILIB_USEDEP}] + ) + video_cards_r600? ( + virtual/libelf:0=[${MULTILIB_USEDEP}] + ) + video_cards_radeon? ( + virtual/libelf:0=[${MULTILIB_USEDEP}] + ) + ) + lm-sensors? ( sys-apps/lm-sensors:=[${MULTILIB_USEDEP}] ) + opencl? ( + >=virtual/opencl-3[${MULTILIB_USEDEP}] + dev-libs/libclc + virtual/libelf:0=[${MULTILIB_USEDEP}] + ) + vaapi? ( + >=x11-libs/libva-1.7.3:=[${MULTILIB_USEDEP}] + ) + vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] ) + xvmc? ( >=x11-libs/libXvMC-1.0.8:=[${MULTILIB_USEDEP}] ) + ) + selinux? ( sys-libs/libselinux[${MULTILIB_USEDEP}] ) + wayland? ( + >=dev-libs/wayland-1.18.0:=[${MULTILIB_USEDEP}] + >=dev-libs/wayland-protocols-1.8 + ) + ${LIBDRM_DEPSTRING}[video_cards_freedreno?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,${MULTILIB_USEDEP}] + video_cards_intel? ( + !video_cards_i965? ( ${LIBDRM_DEPSTRING}[video_cards_intel] ) + ) + video_cards_i915? ( ${LIBDRM_DEPSTRING}[video_cards_intel] ) + vulkan-overlay? ( dev-util/glslang:0=[${MULTILIB_USEDEP}] ) + X? ( + >=x11-libs/libX11-1.6.2:=[${MULTILIB_USEDEP}] + >=x11-libs/libxshmfence-1.1:=[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2:=[${MULTILIB_USEDEP}] + >=x11-libs/libXxf86vm-1.1.3:=[${MULTILIB_USEDEP}] + >=x11-libs/libxcb-1.13:=[${MULTILIB_USEDEP}] + x11-libs/libXfixes:=[${MULTILIB_USEDEP}] + ) + zink? ( media-libs/vulkan-loader:=[${MULTILIB_USEDEP}] ) + zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) +" +for card in ${RADEON_CARDS}; do + RDEPEND="${RDEPEND} + video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_radeon] ) + " +done +RDEPEND="${RDEPEND} + video_cards_radeonsi? ( ${LIBDRM_DEPSTRING}[video_cards_amdgpu] ) +" + +# Please keep the LLVM dependency block separate. Since LLVM is slotted, +# we need to *really* make sure we're not pulling one than more slot +# simultaneously. +# +# How to use it: +# 1. List all the working slots (with min versions) in ||, newest first. +# 2. Update the := to specify *max* version, e.g. < 10. +# 3. Specify LLVM_MAX_SLOT, e.g. 9. +LLVM_MAX_SLOT="13" +LLVM_DEPSTR=" + || ( + sys-devel/llvm:13[${MULTILIB_USEDEP}] + sys-devel/llvm:12[${MULTILIB_USEDEP}] + sys-devel/llvm:11[${MULTILIB_USEDEP}] + ) + =dev-python/mako-0.8.0[\${PYTHON_USEDEP}]") + wayland? ( dev-util/wayland-scanner[${MULTILIB_USEDEP}] ) +" + +S="${WORKDIR}/${MY_P}" +EGIT_CHECKOUT_DIR=${S} + +QA_WX_LOAD=" +x86? ( + usr/lib*/libglapi.so.0.0.0 + usr/lib*/libGLESv1_CM.so.1.1.0 + usr/lib*/libGLESv2.so.2.0.0 + usr/lib*/libGL.so.1.2.0 + usr/lib*/libOSMesa.so.8.0.0 + usr/lib/libGLX_mesa.so.0.0.0 +)" + +llvm_check_deps() { + local flags=${MULTILIB_USEDEP} + if use video_cards_r600 || use video_cards_radeon || use video_cards_radeonsi + then + flags+=",llvm_targets_AMDGPU(-)" + fi + + if use opencl; then + has_version "sys-devel/clang:${LLVM_SLOT}[${flags}]" || return 1 + fi + has_version "sys-devel/llvm:${LLVM_SLOT}[${flags}]" +} + +pkg_pretend() { + if use vulkan; then + if ! use video_cards_freedreno && + ! use video_cards_i965 && + ! use video_cards_iris && + ! use video_cards_radeonsi && + ! use video_cards_v3d; then + ewarn "Ignoring USE=vulkan since VIDEO_CARDS does not contain freedreno, i965, iris, radeonsi, or v3d" + fi + fi + + if use opencl; then + if ! use video_cards_r600 && + ! use video_cards_radeonsi; then + ewarn "Ignoring USE=opencl since VIDEO_CARDS does not contain r600 or radeonsi" + fi + fi + + if use vaapi; then + if ! use video_cards_r600 && + ! use video_cards_radeonsi && + ! use video_cards_nouveau; then + ewarn "Ignoring USE=vaapi since VIDEO_CARDS does not contain r600, radeonsi, or nouveau" + fi + fi + + if use vdpau; then + if ! use video_cards_r300 && + ! use video_cards_r600 && + ! use video_cards_radeonsi && + ! use video_cards_nouveau; then + ewarn "Ignoring USE=vdpau since VIDEO_CARDS does not contain r300, r600, radeonsi, or nouveau" + fi + fi + + if use xa; then + if ! use video_cards_freedreno && + ! use video_cards_nouveau && + ! use video_cards_vmware; then + ewarn "Ignoring USE=xa since VIDEO_CARDS does not contain freedreno, nouveau, or vmware" + fi + fi + + if use xvmc; then + if ! use video_cards_r600 && + ! use video_cards_nouveau; then + ewarn "Ignoring USE=xvmc since VIDEO_CARDS does not contain r600 or nouveau" + fi + fi + + if ! use gallium; then + use lm-sensors && ewarn "Ignoring USE=lm-sensors since USE does not contain gallium" + use llvm && ewarn "Ignoring USE=llvm since USE does not contain gallium" + use opencl && ewarn "Ignoring USE=opencl since USE does not contain gallium" + use vaapi && ewarn "Ignoring USE=vaapi since USE does not contain gallium" + use vdpau && ewarn "Ignoring USE=vdpau since USE does not contain gallium" + use unwind && ewarn "Ignoring USE=unwind since USE does not contain gallium" + use xa && ewarn "Ignoring USE=xa since USE does not contain gallium" + use xvmc && ewarn "Ignoring USE=xvmc since USE does not contain gallium" + fi + + if ! use llvm; then + use opencl && ewarn "Ignoring USE=opencl since USE does not contain llvm" + fi + + if use osmesa && ! use llvm; then + ewarn "OSMesa will be slow without enabling USE=llvm" + fi +} + +python_check_deps() { + has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]" +} + +pkg_setup() { + # warning message for bug 459306 + if use llvm && has_version sys-devel/llvm[!debug=]; then + ewarn "Mismatch between debug USE flags in media-libs/mesa and sys-devel/llvm" + ewarn "detected! This can cause problems. For details, see bug 459306." + fi + + if use video_cards_i965 || + use video_cards_iris || + use video_cards_radeonsi; then + if kernel_is -ge 5 11 3; then + CONFIG_CHECK="~KCMP" + elif kernel_is -ge 5 11; then + CONFIG_CHECK="~CHECKPOINT_RESTORE" + elif kernel_is -ge 5 10 20; then + CONFIG_CHECK="~KCMP" + else + CONFIG_CHECK="~CHECKPOINT_RESTORE" + fi + linux-info_pkg_setup + fi + + if use gallium && use llvm; then + llvm_pkg_setup + fi + python-any-r1_pkg_setup +} + +multilib_src_configure() { + local emesonargs=() + + if use classic; then + # Intel code + dri_driver_enable video_cards_i915 i915 + dri_driver_enable video_cards_i965 i965 + if ! use video_cards_i915 && \ + ! use video_cards_i965; then + dri_driver_enable video_cards_intel i915 i965 + fi + + # Nouveau code + dri_driver_enable video_cards_nouveau nouveau + + # ATI code + dri_driver_enable video_cards_r100 r100 + dri_driver_enable video_cards_r200 r200 + if ! use video_cards_r100 && \ + ! use video_cards_r200; then + dri_driver_enable video_cards_radeon r100 r200 + fi + fi + + local platforms + use X && platforms+="x11" + use wayland && platforms+=",wayland" + emesonargs+=(-Dplatforms=${platforms#,}) + + if use X || use egl; then + emesonargs+=(-Dglvnd=true) + else + emesonargs+=(-Dglvnd=false) + fi + + if use gallium; then + emesonargs+=( + $(meson_feature llvm) + $(meson_feature lm-sensors lmsensors) + $(meson_feature unwind libunwind) + ) + + if use video_cards_iris || + use video_cards_r300 || + use video_cards_r600 || + use video_cards_radeonsi || + use video_cards_nouveau || + use video_cards_vmware; then + emesonargs+=($(meson_use d3d9 gallium-nine)) + else + emesonargs+=(-Dgallium-nine=false) + fi + + if use video_cards_r600 || + use video_cards_radeonsi || + use video_cards_nouveau; then + emesonargs+=($(meson_feature vaapi gallium-va)) + use vaapi && emesonargs+=( -Dva-libs-path="${EPREFIX}"/usr/$(get_libdir)/va/drivers ) + else + emesonargs+=(-Dgallium-va=disabled) + fi + + if use video_cards_r300 || + use video_cards_r600 || + use video_cards_radeonsi || + use video_cards_nouveau; then + emesonargs+=($(meson_feature vdpau gallium-vdpau)) + else + emesonargs+=(-Dgallium-vdpau=disabled) + fi + + if use video_cards_freedreno || + use video_cards_nouveau || + use video_cards_vmware; then + emesonargs+=($(meson_feature xa gallium-xa)) + else + emesonargs+=(-Dgallium-xa=disabled) + fi + + if use video_cards_r600 || + use video_cards_nouveau; then + emesonargs+=($(meson_feature xvmc gallium-xvmc)) + else + emesonargs+=(-Dgallium-xvmc=disabled) + fi + + if use video_cards_freedreno || + use video_cards_lima || + use video_cards_panfrost || + use video_cards_v3d || + use video_cards_vc4 || + use video_cards_vivante; then + gallium_enable -- kmsro + fi + + gallium_enable -- swrast + gallium_enable video_cards_lima lima + gallium_enable video_cards_panfrost panfrost + gallium_enable video_cards_v3d v3d + gallium_enable video_cards_vc4 vc4 + gallium_enable video_cards_vivante etnaviv + gallium_enable video_cards_vmware svga + gallium_enable video_cards_nouveau nouveau + gallium_enable zink zink + + # Only one i915 driver (classic vs gallium). Default to classic. + if ! use classic; then + gallium_enable video_cards_i915 i915 + if ! use video_cards_i915 && \ + ! use video_cards_i965; then + gallium_enable video_cards_intel i915 + fi + fi + + gallium_enable video_cards_crocus crocus + gallium_enable video_cards_iris iris + + gallium_enable video_cards_r300 r300 + gallium_enable video_cards_r600 r600 + gallium_enable video_cards_radeonsi radeonsi + if ! use video_cards_r300 && \ + ! use video_cards_r600; then + gallium_enable video_cards_radeon r300 r600 + fi + + gallium_enable video_cards_freedreno freedreno + gallium_enable video_cards_virgl virgl + + # opencl stuff + emesonargs+=( + -Dgallium-opencl="$(usex opencl icd disabled)" + ) + fi + + if use vulkan; then + vulkan_enable video_cards_freedreno freedreno + vulkan_enable video_cards_i965 intel + vulkan_enable video_cards_iris intel + vulkan_enable video_cards_radeonsi amd + vulkan_enable video_cards_v3d broadcom + fi + + driver_list() { + local drivers="$(sort -u <<< "${1// /$'\n'}")" + echo "${drivers//$'\n'/,}" + } + + local vulkan_layers + use vulkan && vulkan_layers+="device-select" + use vulkan-overlay && vulkan_layers+=",overlay" + emesonargs+=(-Dvulkan-layers=${vulkan_layers#,}) + + emesonargs+=( + $(meson_use test build-tests) + -Dglx=$(usex X dri disabled) + -Dshared-glapi=enabled + -Ddri3=enabled + $(meson_feature egl) + $(meson_feature gbm) + $(meson_feature gles1) + $(meson_feature gles2) + $(meson_use osmesa) + $(meson_use selinux) + $(meson_feature zstd) + $(meson_use video_cards_crocus prefer-crocus) + $(meson_use video_cards_iris prefer-iris) + $(meson_use cpu_flags_x86_sse2 sse2) + -Dvalgrind=$(usex valgrind auto disabled) + -Ddri-drivers=$(driver_list "${DRI_DRIVERS[*]}") + -Dgallium-drivers=$(driver_list "${GALLIUM_DRIVERS[*]}") + -Dvulkan-drivers=$(driver_list "${VULKAN_DRIVERS[*]}") + --buildtype $(usex debug debug plain) + -Db_ndebug=$(usex debug false true) + ) + meson_src_configure +} + +multilib_src_test() { + meson_src_test -t 100 +} + +# $1 - VIDEO_CARDS flag (check skipped for "--") +# other args - names of DRI drivers to enable +dri_driver_enable() { + if [[ $1 == -- ]] || use $1; then + shift + DRI_DRIVERS+=("$@") + fi +} + +gallium_enable() { + if [[ $1 == -- ]] || use $1; then + shift + GALLIUM_DRIVERS+=("$@") + fi +} + +vulkan_enable() { + if [[ $1 == -- ]] || use $1; then + shift + VULKAN_DRIVERS+=("$@") + fi +} diff --git a/media-libs/openexr/openexr-3.1.2.ebuild b/media-libs/openexr/openexr-3.1.2.ebuild index a421d40937b2..9a8c70d88e64 100644 --- a/media-libs/openexr/openexr-3.1.2.ebuild +++ b/media-libs/openexr/openexr-3.1.2.ebuild @@ -15,7 +15,8 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/ LICENSE="BSD" SLOT="3/30" # based on SONAME -KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" +# -ppc -sparc because broken on big endian, bug #818424 +KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ~ppc64 -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads" RESTRICT="!test? ( test )" diff --git a/media-libs/openexr/openexr-3.1.3.ebuild b/media-libs/openexr/openexr-3.1.3.ebuild index 7b41f0eca9df..d465d49cb95b 100644 --- a/media-libs/openexr/openexr-3.1.3.ebuild +++ b/media-libs/openexr/openexr-3.1.3.ebuild @@ -15,7 +15,8 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/ LICENSE="BSD" SLOT="3/30" # based on SONAME -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" +# -ppc -sparc because broken on big endian, bug #818424 +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads" RESTRICT="!test? ( test )" diff --git a/media-libs/pnglite/pnglite-0.1.17-r1.ebuild b/media-libs/pnglite/pnglite-0.1.17-r1.ebuild new file mode 100644 index 000000000000..fbbb21944154 --- /dev/null +++ b/media-libs/pnglite/pnglite-0.1.17-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="Small and simple library for loading and writing PNG images" +HOMEPAGE="https://sourceforge.net/projects/pnglite/" +SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.zip" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND="sys-libs/zlib" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/unzip" + +PATCHES=( + "${FILESDIR}"/${P}-include-stdio.patch +) + +S=${WORKDIR} + +src_prepare() { + default + sed -ie "s:\"../zlib/zlib.h\"::" pnglite.c || die +} + +src_compile() { + tc-export CC + append-flags -fPIC + emake ${PN}.o + $(tc-getCC) ${LDFLAGS} -shared -Wl,-soname,lib${PN}.so.0 \ + -o lib${PN}.so.0 ${PN}.o -lz || die +} + +src_install() { + insinto /usr/include + doins ${PN}.h + + dolib.so lib${PN}.so.0 + dosym lib${PN}.so.0 /usr/$(get_libdir)/lib${PN}.so +} diff --git a/media-libs/rubberband/rubberband-2.0.0.ebuild b/media-libs/rubberband/rubberband-2.0.0.ebuild index 8a1c77033e89..93fc5e3e5a79 100644 --- a/media-libs/rubberband/rubberband-2.0.0.ebuild +++ b/media-libs/rubberband/rubberband-2.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit meson-multilib +inherit meson-multilib flag-o-matic DESCRIPTION="An audio time-stretching and pitch-shifting library and utility program" HOMEPAGE="https://www.breakfastquay.com/rubberband/" @@ -11,7 +11,7 @@ SRC_URI="https://breakfastquay.com/files/releases/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86" IUSE="ladspa jni static-libs +programs vamp" BDEPEND=" @@ -33,6 +33,11 @@ PATCHES=( ) multilib_src_configure() { + if use ppc ; then + # bug #827203 + append-libs -latomic + fi + local emesonargs=( --buildtype=release -Dfft=fftw diff --git a/media-libs/spandsp/spandsp-0.0.6-r1.ebuild b/media-libs/spandsp/spandsp-0.0.6-r1.ebuild new file mode 100644 index 000000000000..bbbf322e189f --- /dev/null +++ b/media-libs/spandsp/spandsp-0.0.6-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="SpanDSP is a library of DSP functions for telephony" +HOMEPAGE="https://www.soft-switch.org/" +SRC_URI="https://www.soft-switch.org/downloads/spandsp/${P/_}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc fixed-point cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3" + +RDEPEND="media-libs/tiff + virtual/jpeg" +DEPEND="${RDEPEND}" +BDEPEND="doc? ( + app-doc/doxygen + dev-libs/libxslt +)" + +# Enabled implicitly by the build system. Really useless. +REQUIRED_USE=" + cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) + cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) + cpu_flags_x86_sse? ( cpu_flags_x86_mmx )" + +S=${WORKDIR}/${PN}-$(ver_cut 1-3) + +# TODO: +# there are two tests options: tests and test-data +# they need audiofile, fftw, libxml and probably more + +src_configure() { + # Note: flags over sse3 aren't really used -- they're only + # boilerplate. They also make some silly assumptions, e.g. that + # every CPU with SSE4* has SSSE3. + # Reference: https://bugs.funtoo.org/browse/FL-2069. + # If you want to re-add them, first check if the code started + # using them. If it did, figure out if the flags can be unbundled + # from one another. Otherwise, you'd have to do REQUIRED_USE. + + econf \ + $(use_enable doc) \ + $(use_enable fixed-point) \ + $(use_enable cpu_flags_x86_mmx mmx) \ + $(use_enable cpu_flags_x86_sse sse) \ + $(use_enable cpu_flags_x86_sse2 sse2) \ + $(use_enable cpu_flags_x86_sse3 sse3) +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog DueDiligence NEWS README + + find "${ED}" -name '*.la' -delete || die + + if use doc; then + docinto html + dodoc -r doc/{api/html/*,t38_manual} + fi +} diff --git a/media-libs/zvbi/zvbi-0.2.35-r2.ebuild b/media-libs/zvbi/zvbi-0.2.35-r2.ebuild new file mode 100644 index 000000000000..7e283497ec0b --- /dev/null +++ b/media-libs/zvbi/zvbi-0.2.35-r2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit libtool multilib-minimal + +DESCRIPTION="VBI Decoding Library for Zapping" +HOMEPAGE="http://zapping.sourceforge.net" +SRC_URI="mirror://sourceforge/project/zapping/${PN}/${PV}/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc dvb nls v4l X" + +RDEPEND=">=media-libs/libpng-1.5.18:0=[${MULTILIB_USEDEP}] + >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] + nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] ) + X? ( >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + virtual/os-headers + X? ( x11-libs/libXt )" +BDEPEND="doc? ( app-doc/doxygen ) + nls? ( sys-devel/gettext )" + +PATCHES=( + "${FILESDIR}"/tests-gcc7.patch +) + +src_prepare() { + default + elibtoolize +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + $(use_enable v4l) \ + $(use_enable dvb) \ + $(use_enable nls) \ + $(use_with X x) \ + $(multilib_native_use_with doc doxygen) +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + if multilib_is_native_abi; then + if use doc; then + docinto html + dodoc doc/html/*.{png,gif,html,css} + fi + fi +} + +multilib_src_install_all() { + # This may have been left pointing to "html" + docinto + dodoc AUTHORS BUGS ChangeLog NEWS README TODO + + find "${ED}" -name '*.la' -delete +} diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz index 706136edc7431816eab430a0b9f0df859b3412c4..6ad580826a1071926406112e52b95bd457a652df 100644 GIT binary patch delta 44187 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

(y*Ye&8+ibt>+Jq##63CEKJ0jiUW&rYW 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 Hnp6P*Dz`jx delta 44217 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 l5#We+kH@hjjv+9%&3dVC&2cSI -Date: Tue, 30 Jun 2020 07:10:28 +0200 -Subject: [PATCH] Move from freedb.org to gnudb.gnudb.org - -The freedb.org database of compact track listings has shut down. Any -program functionality that tries to fetch from or submit data to -freedb.org is broken now. - -An alternative service is available at gnudb.gnudb.org, see -https://www.gnudb.org/ - -Fixes https://redmine.audacious-media-player.org/issues/994 ---- - src/cdaudio/cdaudio-ng.cc | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/cdaudio/cdaudio-ng.cc b/src/cdaudio/cdaudio-ng.cc -index 6fd02de14..1b9c7bf1e 100644 ---- a/src/cdaudio/cdaudio-ng.cc -+++ b/src/cdaudio/cdaudio-ng.cc -@@ -126,7 +126,7 @@ const char * const CDAudio::defaults[] = { - "use_cdtext", "TRUE", - "use_cddb", "TRUE", - "cddbhttp", "FALSE", -- "cddbserver", "freedb.org", -+ "cddbserver", "gnudb.gnudb.org", - "cddbport", "8880", - nullptr}; - diff --git a/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0.ebuild b/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r1.ebuild similarity index 93% rename from media-plugins/frei0r-plugins/frei0r-plugins-1.7.0.ebuild rename to media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r1.ebuild index 20ad04e26c97..6a183eec5984 100644 --- a/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0.ebuild +++ b/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r1.ebuild @@ -16,7 +16,7 @@ KEYWORDS="amd64 ~arm arm64 ~hppa ppc ~ppc64 ~riscv x86" IUSE="doc +facedetect +scale0tilt" RDEPEND="x11-libs/cairo[${MULTILIB_USEDEP}] - facedetect? ( >=media-libs/opencv-2.3.0:=[${MULTILIB_USEDEP}] ) + facedetect? ( >=media-libs/opencv-2.3.0:=[contribdnn,features2d,${MULTILIB_USEDEP}] ) scale0tilt? ( >=media-libs/gavl-1.2.0[${MULTILIB_USEDEP}] )" DEPEND="${RDEPEND}" BDEPEND=" diff --git a/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.18.4-r1.ebuild b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.18.4-r2.ebuild similarity index 89% rename from media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.18.4-r1.ebuild rename to media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.18.4-r2.ebuild index 3b2c04d59fab..f1e18c62e1e4 100644 --- a/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.18.4-r1.ebuild +++ b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.18.4-r2.ebuild @@ -12,7 +12,7 @@ IUSE="" # >=opencv-4.1.2-r3 to help testing removal of older being fine RDEPEND=" - >=media-libs/opencv-4.1.2-r3:=[contrib,${MULTILIB_USEDEP}] + >=media-libs/opencv-4.1.2-r3:=[contrib,contribdnn,${MULTILIB_USEDEP}] 7p_~D)8KHvS}f4=|k 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 +Date: Fri, 26 Nov 2021 04:57:44 +0000 +Subject: [PATCH] Use standard doc directory (a la GNUInstallDirs) + +Signed-off-by: Sam James +--- + CMakeLists.txt | 12 ++++-------- + 1 file changed, 4 insertions(+), 8 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 139cb4d..e5da77c 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -233,16 +233,12 @@ if (WIN32 OR CYGWIN) + set(INSTALL_MAN_DIR "man") + set(INSTALL_DATA_DIR "data") + else() +- set(INSTALL_BIN_DIR "bin") +- set(INSTALL_DOC_DIR "share/doc/${CMAKE_PROJECT_NAME}") ++ set(INSTALL_BIN_DIR "${CMAKE_INSTALL_BINDIR}") ++ set(INSTALL_DOC_DIR "${CMAKE_INSTALL_DOCDIR}") + set(INSTALL_CONF_DIR "${INSTALL_DOC_DIR}/conf") + set(INSTALL_SCRIPTS_DIR "${INSTALL_DOC_DIR}/scripts") +- if(FREEBSD) +- set(INSTALL_MAN_DIR "man/man1") +- else() +- set(INSTALL_MAN_DIR "share/man/man1") +- endif() +- set(INSTALL_DATA_DIR "share/${PROJECT_NAME}") ++ set(INSTALL_MAN_DIR "${CMAKE_INSTALL_MANDIR}/man1") ++ set(INSTALL_DATA_DIR "${CMAKE_INSTALL_DATAROOTDIR}/${PACKAGE_NAME}") + endif(WIN32 OR CYGWIN) + + # requirements +-- +2.34.1 + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e5da77c..ae7ea25 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -225,6 +225,7 @@ elseif (C_GCC) + endif() + + # set installation directories ++include(GNUInstallDirs) + if (WIN32 OR CYGWIN) + set(INSTALL_BIN_DIR ".") + set(INSTALL_DOC_DIR "doc") diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 4ea811eadb5ad83596fa9036f62d65233507bd16..1a7e05bd78a0ba8ad7e6c03fe644cab8e3da054b 100644 GIT binary patch delta 56452 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%0Ay?+1g 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%0DB2jilZx*Us>28Z&yVq*N&8yGZ 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 Q>%0H?e;wyl`*xrK0B2`_ libsdl. We could in theory add both -# but it's tricky when it comes to handling switching between them properly. -# We'd need a USE flag for both sdl1 and sdl2 and to make them clash. -RDEPEND=" - dev-libs/libltdl:0 - alsa? ( media-libs/alsa-lib ) - jack? ( virtual/jack ) - nas? ( media-libs/nas ) - portaudio? ( media-libs/portaudio ) - pulseaudio? ( media-sound/pulseaudio ) - sdl? ( media-libs/libsdl2 )" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-devel/libtool - virtual/pkgconfig -" -IDEPEND="app-eselect/eselect-mpg123" - -DOCS=( AUTHORS ChangeLog NEWS NEWS.libmpg123 README ) - -src_prepare() { - default - elibtoolize # for Darwin bundles -} - -multilib_src_configure() { - local _audio=dummy - local _output=dummy - local _cpu=generic_fpu - - # Build fails without -D_GNU_SOURCE like this: - # error: ‘struct hostent’ has no member named ‘h_addr’ - append-cflags -D_GNU_SOURCE - - if $(multilib_is_native_abi) ; then - local flag - for flag in nas portaudio sdl oss jack alsa pulseaudio coreaudio; do - if use ${flag}; then - _audio+=" ${flag/pulseaudio/pulse}" - _output=${flag/pulseaudio/pulse} - fi - done - fi - - use cpu_flags_ppc_altivec && _cpu=altivec - - if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then - use cpu_flags_x86_sse && _cpu=x86-64 - elif use x86 && gcc-specs-pie ; then - # Don't use any mmx, 3dnow, sse and 3dnowext - # bug #164504 - _cpu=generic_fpu - else - use cpu_flags_x86_mmx && _cpu=mmx - use cpu_flags_x86_3dnow && _cpu=3dnow - use cpu_flags_x86_sse && _cpu=x86 - use cpu_flags_x86_3dnowext && _cpu=x86 - fi - - local myconf=( - --with-optimization=0 - --with-audio="${_audio}" - --with-default-audio=${_output} - --with-cpu=${_cpu} - --enable-network - $(use_enable ipv6) - --enable-int-quality=$(usex int-quality) - ) - - multilib_is_native_abi || myconf+=( --disable-modules ) - - ECONF_SOURCE="${S}" econf "${myconf[@]}" - - if ! $(multilib_is_native_abi) ; then - sed -i -e 's:src doc:src/libmpg123:' Makefile || die - fi -} - -multilib_src_install_all() { - einstalldocs - mv "${ED}"/usr/bin/mpg123{,-mpg123} - find "${ED}" -type f -name '*.la' -delete || die -} - -pkg_postinst() { - eselect mpg123 update ifunset -} - -pkg_postrm() { - eselect mpg123 update ifunset -} diff --git a/media-sound/mpg123/mpg123-1.29.2.ebuild b/media-sound/mpg123/mpg123-1.29.2.ebuild index 02a5a54e5594..b49ebad52d41 100644 --- a/media-sound/mpg123/mpg123-1.29.2.ebuild +++ b/media-sound/mpg123/mpg123-1.29.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.mpg123.org/download/${P}.tar.bz2" LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse" # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs. diff --git a/media-sound/strawberry/strawberry-1.0.0-r1.ebuild b/media-sound/strawberry/strawberry-1.0.0-r1.ebuild index e76885a584b9..444ffd7d48c9 100644 --- a/media-sound/strawberry/strawberry-1.0.0-r1.ebuild +++ b/media-sound/strawberry/strawberry-1.0.0-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else SRC_URI="https://github.com/jonaski/strawberry/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~ppc64 ~x86" + KEYWORDS="amd64 ~ppc64 ~x86" fi LICENSE="GPL-3" diff --git a/media-sound/vmpk/vmpk-0.8.5.ebuild b/media-sound/vmpk/vmpk-0.8.5.ebuild index 06432a54115a..ff16c974e37f 100644 --- a/media-sound/vmpk/vmpk-0.8.5.ebuild +++ b/media-sound/vmpk/vmpk-0.8.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/vmpk/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="dbus" BDEPEND=" diff --git a/media-tv/Manifest.gz b/media-tv/Manifest.gz index b9b89aadaf6058849abae6f6ac615aeed4ffcb59..8966ce97e92ac427d40f7699f0cd706f1f9f350c 100644 GIT binary patch literal 3931 zcmV-h52WxPiwFP!00002|6Q3$j$FqPhW9=NFVJ?*!;*q!*s$e|v^O#`BF%=HO@dvd zsN4ICHds}Z76ON^dYKXb`1seizr20(-Y!emW&Qc<`=>WC#q{Qff4%+ZkLiauEsWJ> z%iF5fnO3W*N!~~K`94z66Y7@Ob;VP63nA{k*I1|Zp}lBNTF25RVRs3$$O&zq8ZB$j zp@x&Ep53?fAR=W>NhUp>QTohj#Wz3y{cYtud_q>KOIG?`nJQTa;!Yu_AqU6 ztu^c<(0;yDKXN>`|s%c`RQi*>5SKBd{pJMVUznqIyQk>O_D~i zGGa}2j&4#;}>4_~1*J%xPTb28>b)aRSz0U2IL2vkI`UDVAO%kK-Uo zB6E>;cI_$Fb9maAnt;zPCF^2VA@;TU+^MI-basrRrODTKeg#cdjIE@>ms{5(`DE2_ zH@7eHa`|NI{TT_n+bB_Rh18>(KH{E>%>~?Cl**3GoTX)iUOR_ z4Gb%58cTo%ygqsF*B@=!YCAygsLjMfdTP6;9NV0BW@3`DO6$r&MxKxW_%IhHh~=ca$z6VZ_)?zkke2cdX&Dur(FS4; zWc&`u+6t$hxY;v4I<~A;kYJP^xy)PwS50W`E=;uL#l^H)uSYpvhPNDTwp5a((<1sd z;p%EV%&Bo?zI2R@uc0IQZCLXki60+U@Xu;Ey|&Fk?CCh+<4`1Ep5 z&byJ-1&+d6F`#5cjN2C!N%z7D5aAAjc(9?Ftf!8ED(FsI3#33nGoOTZ!~pJrIqty9 z_i;ll9qiW~qV0mYLT|s-EbOHtokO

&QqaY@hIQj1eD zRddR$GxyGw_kioY5}{I>vvNA7-J2!sDxu%o3O~2LO|0)3SDs-NMvW3C0tokd2C{bd&`-3nK7}$Qo?!h}I1!?(HOq`DgGLt$st12V_ z4(#YQv0p#v<84+IDZMEe2niWwKqE&u&%|0rHXmMuZWn1>Pfojd?Rod zn%7BDvmS>8Qo+{_42EPv)_@lfUga)iy#M|3&J*orT|VEdSxPr<@@1F|DV7LCOsm|d zJB}N=zdd?vYfp7dQ$1fBpq}5odV15UkB@}dtt9!za zBq+py_47>)GTQhyHR2tO2z?j|Vz)P;T>#pkW08eWx!2V`s37Y<3gBj>?HUeVr7wt z>Yq9>=_K?dq5w!&6lS1HlgPAd1r;7bAnQg;Bh9cv7N75w;_1^($ z?lJ6GoSkXr2vm|+fw6hObzEGTJX%?UOAbYWeA*D9gIZ2~_h*vvGnF``d1V*_r zRpKPR+;oUkYD;M?pjDd`ZG;e}h0tx%w_$yJvab*C zY31wT#XfzxH_QU3Z;pv>M-JjyR4up6?;)VS2oUE4V{MemTHQqtE`;_XnqmoD(Xa8T zO1zX+19RuJlzC5^K&UVEcND@vCJNj@!x;1cMbJw|P)onP&>)nUkJ6Q|cjgq3L0WB& zovi_vO){RePXxZy0Pmw|9@sc_>*O>wp{TZspOi zdVylY6<6DM=W8UhS-te35VVTBEPMGPpFaEs(jMgT`Q8BH4Qi~s`nv*j&7&FUAtJ>* z#P~Lh9e>{t3{?glBzh7jsT#-N|5VxzFqH~-I`ljQo&a8kk$VaOH6c!|GTX$L<7d7Y zPgX!+D<@~?SCZzUyF0G@jg$Z&@9>T6F&VWQnQK7XA(OOiPG@-FQG`67b}xLAW=H%0 zcY`)xIX0~-VF79QTad=z6LA0o)sG9>M0fCDf0@L0-B0Zu_HNI5?*Zi&G|<}k|J>uX z2%AG`Aw1W?+5iIKfgr;|k@EyZz@fXoh-(~b61+=O76f0!Z%J%ySIM$u7uwgMFJcWz z+bJj#0WZyD9eJ)3zdF~1)_m_Ue}<6BH>9#XWTTPaRgNQy0_t;si>rlMzjU* z#OCO)7FYL_O0woA;Fil61r;Fyf{C)^uK;@h7L1!Dgj0|Q8qt|Ve?PJ3_5NPWV!cC{ zGJRzSw4ej--E~+5|%dWamIS^`~Mp2bShV`2gYB%19~X=BC+1`kP?O~gzdzs-w2{+ecA z78SOAy?@V`Za5RSTTBE(b($bbS!3ninESbcc*$l)O{Q5&L6;-C2ndb zL?=E_)(F^Dh!~`KOg2w{c<~pT&0jBP4oeTjt|t*pBGE3R2SiF3ks0Grwm3+NWGa8_ zrx1&ieLuH9R`XHAbz(zaa|~uOs7GWKQM?>l(fU~~uqjcfY)BR*$n~8tas2%&tvo0! zBL71I9m`)y`ac^i%pK8T*R`ktQM!~BBe91=q6do!0gu#+EmtiQ44B-`mX^OFL}nU+ z)8DrvN|2VxoJcQ=u%4VkCELp?TwkDTSL=(yRwLR1t#jG98Tg3-r$k_ij7oe-iyT0% z?yV#LevNfXaDLn&?YIB<`|R(s|IILi=cMZIBmC7=fqO_Hk0uk7K9pp^$>9t@th%DV z7ZTw?>Z!?JrupkzdJ--{ZmJjv!a>s33^3`exNz=(f7k3#1GN-JNhCPlD@ zmiQXOYe|iO6DMM(Tp2`=>8zozxSqeU4-VcMz&mSgPjC63^zh``7-hh32!Plx^<5&6RpUSAqde^r3Z5HpZN@;+GFt@>;CzJZXx p@Hvt2Mm{_Qz(LDQyTA|fP6Oi+2ZtAkLk#Ip{{!T?KV*y>005FEbqoLi literal 3935 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 diff --git a/media-tv/gtk-v4l/gtk-v4l-0.4-r1.ebuild b/media-tv/gtk-v4l/gtk-v4l-0.4-r1.ebuild new file mode 100644 index 000000000000..ac48862a1722 --- /dev/null +++ b/media-tv/gtk-v4l/gtk-v4l-0.4-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A GTK+ application for controlling V4L preferences of a web cam device" +HOMEPAGE="https://github.com/jwrdegoede/gtk-v4l/" +# No 0.4 release tag on GitHub so until 0.5 has been released, stick +# with the previously mirrored tarball from FedoraHosted. +SRC_URI="mirror://gentoo/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-libs/glib-2 + dev-libs/libgudev:= + >=media-libs/libv4l-0.6 + x11-libs/gtk+:3" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-0.4-device-remove-source-on-finalize.patch +) + +src_prepare() { + default + sed -i -e '/^Categories/s:Application:GTK:' ${PN}.desktop.in || die +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/media-tv/gtk-v4l/gtk-v4l-0.4.ebuild b/media-tv/gtk-v4l/gtk-v4l-0.4.ebuild deleted file mode 100644 index cb4606812e7e..000000000000 --- a/media-tv/gtk-v4l/gtk-v4l-0.4.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit epatch - -DESCRIPTION="A control application for Video 4 Linux (based on C and GTK+)" -HOMEPAGE="http://fedorahosted.org/gtk-v4l/" -SRC_URI="http://fedorahosted.org/releases/${PN:0:1}/${PN:1:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-libs/glib-2 - dev-libs/libgudev:= - >=media-libs/libv4l-0.6 - x11-libs/gtk+:3" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -DOCS="AUTHORS ChangeLog README" - -src_prepare() { - epatch "${FILESDIR}"/${P}-device-remove-source-on-finalize.patch - sed -i -e '/^Categories/s:Application:GTK:' ${PN}.desktop.in || die -} - -src_configure() { - econf --disable-static -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -} diff --git a/media-tv/gtk-v4l/metadata.xml b/media-tv/gtk-v4l/metadata.xml index 115e9d64a669..3778382e9dce 100644 --- a/media-tv/gtk-v4l/metadata.xml +++ b/media-tv/gtk-v4l/metadata.xml @@ -2,4 +2,7 @@ + + jwrdegoede/gtk-v4l + diff --git a/media-tv/kodi/kodi-19.0-r2.ebuild b/media-tv/kodi/kodi-19.0-r2.ebuild index 4dfbb3bce8e3..faeaa3599958 100644 --- a/media-tv/kodi/kodi-19.0-r2.ebuild +++ b/media-tv/kodi/kodi-19.0-r2.ebuild @@ -328,6 +328,12 @@ src_compile() { } src_test() { + local myctestargs=( + # Known failing, unreliable test + # bug #743938 + -E "(TestCPUInfo.GetCPUFrequency)" + ) + # see https://github.com/xbmc/xbmc/issues/17860#issuecomment-630120213 KODI_HOME="${BUILD_DIR}" cmake_build check } diff --git a/media-tv/kodi/kodi-19.1-r2.ebuild b/media-tv/kodi/kodi-19.1-r2.ebuild index ecec31b28b6a..5bde5d65c24b 100644 --- a/media-tv/kodi/kodi-19.1-r2.ebuild +++ b/media-tv/kodi/kodi-19.1-r2.ebuild @@ -26,7 +26,7 @@ else MY_PV=${MY_PV/_rc/RC} MY_P="${PN}-${MY_PV}" SRC_URI+=" https://github.com/xbmc/xbmc/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz" - KEYWORDS="~amd64 ~arm arm64 ~x86" + KEYWORDS="amd64 ~arm arm64 x86" S=${WORKDIR}/xbmc-${MY_PV} fi @@ -332,6 +332,12 @@ src_compile() { } src_test() { + local myctestargs=( + # Known failing, unreliable test + # bug #743938 + -E "(TestCPUInfo.GetCPUFrequency)" + ) + # see https://github.com/xbmc/xbmc/issues/17860#issuecomment-630120213 KODI_HOME="${BUILD_DIR}" cmake_build check } diff --git a/media-tv/kodi/kodi-19.2-r1.ebuild b/media-tv/kodi/kodi-19.2-r1.ebuild index b517e1cbc4ec..43807b2c05dd 100644 --- a/media-tv/kodi/kodi-19.2-r1.ebuild +++ b/media-tv/kodi/kodi-19.2-r1.ebuild @@ -329,6 +329,12 @@ src_compile() { } src_test() { + local myctestargs=( + # Known failing, unreliable test + # bug #743938 + -E "(TestCPUInfo.GetCPUFrequency)" + ) + # see https://github.com/xbmc/xbmc/issues/17860#issuecomment-630120213 KODI_HOME="${BUILD_DIR}" cmake_build check } diff --git a/media-tv/kodi/kodi-19.3-r1.ebuild b/media-tv/kodi/kodi-19.3-r1.ebuild index b517e1cbc4ec..43807b2c05dd 100644 --- a/media-tv/kodi/kodi-19.3-r1.ebuild +++ b/media-tv/kodi/kodi-19.3-r1.ebuild @@ -329,6 +329,12 @@ src_compile() { } src_test() { + local myctestargs=( + # Known failing, unreliable test + # bug #743938 + -E "(TestCPUInfo.GetCPUFrequency)" + ) + # see https://github.com/xbmc/xbmc/issues/17860#issuecomment-630120213 KODI_HOME="${BUILD_DIR}" cmake_build check } diff --git a/media-tv/kodi/kodi-19.9999.ebuild b/media-tv/kodi/kodi-19.9999.ebuild index b517e1cbc4ec..43807b2c05dd 100644 --- a/media-tv/kodi/kodi-19.9999.ebuild +++ b/media-tv/kodi/kodi-19.9999.ebuild @@ -329,6 +329,12 @@ src_compile() { } src_test() { + local myctestargs=( + # Known failing, unreliable test + # bug #743938 + -E "(TestCPUInfo.GetCPUFrequency)" + ) + # see https://github.com/xbmc/xbmc/issues/17860#issuecomment-630120213 KODI_HOME="${BUILD_DIR}" cmake_build check } diff --git a/media-tv/kodi/kodi-9999.ebuild b/media-tv/kodi/kodi-9999.ebuild index 67f04c0e1cf2..0a3aefe436db 100644 --- a/media-tv/kodi/kodi-9999.ebuild +++ b/media-tv/kodi/kodi-9999.ebuild @@ -329,6 +329,12 @@ src_compile() { } src_test() { + local myctestargs=( + # Known failing, unreliable test + # bug #743938 + -E "(TestCPUInfo.GetCPUFrequency)" + ) + # see https://github.com/xbmc/xbmc/issues/17860#issuecomment-630120213 KODI_HOME="${BUILD_DIR}" cmake_build check } diff --git a/media-tv/mythtv-status/Manifest b/media-tv/mythtv-status/Manifest index e154d5387ee9..6849e4b27dd1 100644 --- a/media-tv/mythtv-status/Manifest +++ b/media-tv/mythtv-status/Manifest @@ -1 +1 @@ -DIST mythtv-status-0.10.4.tar.gz 37640 BLAKE2B 5fb07894d35a487b8903cade2eda48c6e53efb89690c00105bd8248a3d0518d172a47d5799901f102fc6b3621afedb4c507810a62be6ed3a31480d0c2592f24b SHA512 9701eb59e084df0bdcc487cc79949bb8efd9657b9982a2e545220938255657b49a72cc30c94a08ebc8341ec0d222e03646466f806bc44de3f2d531b75d0d7c1a +DIST mythtv-status-1.0.1.tar.gz 45990 BLAKE2B 439d1b4a0d324a94e947139cd7038ba623532f414a43a8a6f481f5630cba9d6801288bd684e92c59c465f8f65683fc7b86efb47700b6ff58e1b299ca81442d19 SHA512 9f0a3a38c91ec451f2c95177d8acc7566705ec77e601fe40cdf97d8f8ccf5f9b55e419d42309e1601e128c0344103ffe75d10a06bcb15d5a1617ad30424dbc1a diff --git a/media-tv/mythtv-status/files/mythtv-status.1 b/media-tv/mythtv-status/files/mythtv-status-1.0.1.man similarity index 87% rename from media-tv/mythtv-status/files/mythtv-status.1 rename to media-tv/mythtv-status/files/mythtv-status-1.0.1.man index a4f49fa944ff..9c15d44393a8 100644 --- a/media-tv/mythtv-status/files/mythtv-status.1 +++ b/media-tv/mythtv-status/files/mythtv-status-1.0.1.man @@ -1,4 +1,4 @@ -.\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.16) +.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.42) .\" .\" Standard preamble: .\" ======================================================================== @@ -38,27 +38,36 @@ . ds PI \(*p . ds L" `` . ds R" '' +. ds C` +. ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" -.\" If the F register is turned on, we'll generate index entries on stderr for +.\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. -.ie \nF \{\ -. de IX -. tm Index:\\$1\t\\n%\t"\\$2" +.\" +.\" Avoid warning from groff about undefined register 'F'. +.de IX .. -. nr % 0 -. rr F -.\} -.el \{\ -. de IX +.nr rF 0 +.if \n(.g .if rF .nr rF 1 +.if (\n(rF:(\n(.g==0)) \{\ +. if \nF \{\ +. de IX +. tm Index:\\$1\t\\n%\t"\\$2" .. +. if !\nF==2 \{\ +. nr % 0 +. nr F 2 +. \} +. \} .\} +.rr rF .\" .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). .\" Fear. Run. Save yourself. No user-serviceable parts. @@ -124,7 +133,7 @@ .\" ======================================================================== .\" .IX Title "MYTHTV-STATUS 1" -.TH MYTHTV-STATUS 1 "2012-07-07" "perl v5.14.2" "User Contributed Perl Documentation" +.TH MYTHTV-STATUS 1 "2019-01-28" "perl v5.34.0" "User Contributed Perl Documentation" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -148,6 +157,9 @@ about to be recorded. .IP "\fB\-c, \-\-colour\fR" 4 .IX Item "-c, --colour" Use colour when showing the status of the encoder(s). +.IP "\fB\-\-date\fR" 4 +.IX Item "--date" +Set the date to run as, used for debugging purposes. .IP "\fB\-d, \-\-description\fR" 4 .IX Item "-d, --description" Display the description for the scheduled recordings. @@ -162,17 +174,24 @@ Display the input \s-1ID\s0 and channel name against the recording details. .IP "\fB\-\-encoder\-skip\-idle\fR" 4 .IX Item "--encoder-skip-idle" Suppress displaying idle encoders in the Encoders block. +.IP "\fB\-\-encoder\-warn\-non\-idle\fR" 4 +.IX Item "--encoder-warn-non-idle" +Display warnings if an encoder is not idle. This is the default, it allows +you to know if an encoder or the MythTV system is busy. To disable, use +\&\fB\-\-no\-encoder\-warn\-non\-idle\fR. .IP "\fB\-e, \-\-episode\fR" 4 .IX Item "-e, --episode" Display the episode (subtitle) for the scheduled recordings. .IP "\fB\-\-email

[ \-\-email
...]\fR" 4 .IX Item "--email
[ --email
...]" Send the output to the listed email addresses. By default the encoder status, -currently recording shows and time till next recording is surpressed from +currently recording shows and time till next recording is suppressed from the email. .Sp To turn the additional blocks on you can use \fB\-\-encoders\fR, \fB\-\-recording\-now\fR and/or \fB\-\-next\-recording\fR. +.Sp +By default highlight is turned on, to disable it use \fB\-\-nohighlight\fR. .IP "\fB\-\-email\-only\-on\-alert\fR" 4 .IX Item "--email-only-on-alert" Only send an email out (if \-\-email is present) if there is an alert @@ -192,13 +211,17 @@ Handy for debugging things. .IX Item "--guide-days-warn " Warn if the number of days of guide data present is equal to or below this level. Default is 2 days. -.IP "\fB\-h \s-1HOST\s0, \-\-host=HOST\fR" 4 +.IP "\fB\-h \s-1HOST,\s0 \-\-host=HOST\fR" 4 .IX Item "-h HOST, --host=HOST" The host to check, defaults to localhost. +.IP "\fB\-\-highlight\fR" 4 +.IX Item "--highlight" +Surround any items that are considered a warning with asterisks. This helps +to highlight an issue if colour mode is disabled. .IP "\fB\-\-nostatus\fR, \fB\-\-noencoders\fR, \fB\-\-norecording\-now\fR, \fB\-\-noscheduled\-recordings\fR, \fB\-\-noschedule\-conflicts\fR, \fB\-\-nonext\-recording\fR, \fB\-\-nototal\-disk\-space\fR, \fB\-\-nodisk\-space\fR, \fB\-\-noguide\-data\fR, \fB\-\-noauto\-expire\fR" 4 .IX Item "--nostatus, --noencoders, --norecording-now, --noscheduled-recordings, --noschedule-conflicts, --nonext-recording, --nototal-disk-space, --nodisk-space, --noguide-data, --noauto-expire" Suppress displaying blocks of the output if they would normally be displayed. -.IP "\fB\-p \s-1PORT\s0, \-\-port=PORT\fR" 4 +.IP "\fB\-p \s-1PORT,\s0 \-\-port=PORT\fR" 4 .IX Item "-p PORT, --port=PORT" The port to use when connecting to MythTV, defaults to 6544. .IP "\fB\-\-oneliner\-bullets\fR" 4 @@ -219,7 +242,7 @@ in red. This in seconds, and defaults to 3600 (1 hour). .IP "\fB\-\-verbose\fR" 4 .IX Item "--verbose" Have slightly more verbose output. This includes any warnings that might -be generated while parsing the \s-1XML\s0. +be generated while parsing the \s-1XML.\s0 .IP "\fB\-v, \-\-version\fR" 4 .IX Item "-v, --version" Show the version of mythtv-status and then exit. @@ -277,5 +300,5 @@ A warning is generated Andrew Ruthven, andrew@etc.gen.nz .SH "LICENSE" .IX Header "LICENSE" -Copyright (c) 2007\-2009 Andrew Ruthven -This code is hereby licensed for public consumption under the \s-1GNU\s0 \s-1GPL\s0 v3. +Copyright (c) 2007\-2018 Andrew Ruthven +This code is hereby licensed for public consumption under the \s-1GNU GPL\s0 v3. diff --git a/media-tv/mythtv-status/mythtv-status-0.10.4.ebuild b/media-tv/mythtv-status/mythtv-status-1.0.1.ebuild similarity index 69% rename from media-tv/mythtv-status/mythtv-status-0.10.4.ebuild rename to media-tv/mythtv-status/mythtv-status-1.0.1.ebuild index ce2ab4fbf7d1..a3b29af82d56 100644 --- a/media-tv/mythtv-status/mythtv-status-0.10.4.ebuild +++ b/media-tv/mythtv-status/mythtv-status-1.0.1.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=8 DESCRIPTION="Displays the current status of MythTV at the command prompt" HOMEPAGE="http://www.etc.gen.nz/projects/mythtv/mythtv-status.html" -SRC_URI="http://www.etc.gen.nz/projects/mythtv/tarballs/${P}.tar.gz" -#SRC_URI="mirror://ubuntu/pool/universe/m/mythtv-status/mythtv-status_0.10.2.orig.tar.gz" +#SRC_URI="http://www.etc.gen.nz/projects/mythtv/tarballs/${P}.tar.gz" +SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.orig.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" @@ -22,7 +22,7 @@ RDEPEND=" media-tv/mythtv[perl]" src_install() { - dobin bin/mythtv-status - doman "${FILESDIR}/mythtv-status.1" + dobin bin/${PN} + newman "${FILESDIR}"/${P}.man ${PN}.1 dodoc README FAQ ChangeLog THANKS } diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index 5c630e04c451d52c935c2053ffaad0d5f85e8b1d..50d9c5d94a950383624ed36110edd777ecaa8761 100644 GIT binary patch delta 25089 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 delta 24985 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 diff --git a/media-video/libva-utils/libva-utils-2.13.0.ebuild b/media-video/libva-utils/libva-utils-2.13.0.ebuild index 2f790d95839d..2172d8196eab 100644 --- a/media-video/libva-utils/libva-utils-2.13.0.ebuild +++ b/media-video/libva-utils/libva-utils-2.13.0.ebuild @@ -15,7 +15,7 @@ else # without pre-built 'configure' as they are always available upstream. # SRC_URI="https://github.com/intel/libva-utils/releases/download/${PV}/${P}.tar.bz2" SRC_URI="https://github.com/intel/libva-utils/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" fi LICENSE="MIT" diff --git a/media-video/movit/Manifest b/media-video/movit/Manifest index a058a3e80cd4..d8a3c63108ee 100644 --- a/media-video/movit/Manifest +++ b/media-video/movit/Manifest @@ -1,2 +1,4 @@ DIST gtest-1.7.0.zip 1164254 BLAKE2B ba8cf5dc336e3a6889b58922b62497cdac94d9f77bc5cbac3d72e4a88f33cbe572b6f61b5323acb7ea6dfc67f92c0ba231bedc5251c276831ea7a9e77ab6d570 SHA512 8859369f2dd32cbc2ac01aba029aa3ff20a321f40658b9643aff442d34c33468221866b801b28c66a28af47dbcd362d26941fc98db92b6efb7e41ea5b7be1a07 DIST movit-1.6.2.tar.gz 878822 BLAKE2B 02b1a5d9b05c944d0b39f93e6c4ea0ced26128e9067db91b93f47fdda154cb7650217a821b077742ae555e6464579f95ad7a5976bcfea319e3dd2d515add83c4 SHA512 005e75712fcb83b0e9c0301925afe2c87a6d99856e7c6fe6468c93de5cbdd633507179c79a7536bb7acb1246c71302d98a92289a0a618b07d920b4620fd6abc7 +DIST movit-1.6.3.tar.gz 605922 BLAKE2B b207e587a20aeccc16017b7b1a7334d88381d4268dfb516d0a030b864e41eb06771e6e2c466699ee6ff01a2c972456152b6450bed654e1961dacc9ff2b800c5d SHA512 6f7169710fbb60f79c44393aea57619f4c83d64fb296ea946d591e78fb9a71b513869dc6325f90e4c2dc843b7ed4841eaef41ca69f64787c8a57f4fde583b1e5 +DIST movit-googletest-1.8.1.tar.gz 992298 BLAKE2B 40ef3417fe424205c0617f07207347ce671ac87605f8ac9b8a333b0b06e3fbef9f556041ee324c18f957f3258ab9fe06704f31cdd038355fb7890180eb77ced1 SHA512 e6283c667558e1fd6e49fa96e52af0e415a3c8037afe1d28b7ff1ec4c2ef8f49beb70a9327b7fc77eb4052a58c4ccad8b5260ec90e4bceeac7a46ff59c4369d7 diff --git a/media-video/movit/movit-1.6.2.ebuild b/media-video/movit/movit-1.6.2.ebuild index 8b00c734b0f2..f84a2283a7fa 100644 --- a/media-video/movit/movit-1.6.2.ebuild +++ b/media-video/movit/movit-1.6.2.ebuild @@ -21,7 +21,7 @@ IUSE="" RDEPEND="media-libs/mesa[X(+)] >=dev-cpp/eigen-3.2.0:3 - media-libs/libepoxy + media-libs/libepoxy[egl] >=sci-libs/fftw-3 media-libs/libsdl2 " diff --git a/media-video/movit/movit-1.6.3.ebuild b/media-video/movit/movit-1.6.3.ebuild new file mode 100644 index 000000000000..01c10ef697ac --- /dev/null +++ b/media-video/movit/movit-1.6.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GTEST_PV="1.8.1" + +DESCRIPTION="High-performance, high-quality video filters for the GPU" +HOMEPAGE="https://movit.sesse.net/" +# Tests need gtest sources, makefile unconditionally builds tests, so ... yey! +SRC_URI="https://movit.sesse.net/${P}.tar.gz + https://github.com/google/googletest/archive/refs/tags/release-${GTEST_PV}.tar.gz -> ${PN}-googletest-${GTEST_PV}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +# no sane way to use OpenGL from within tests? +RESTRICT="test" + +RDEPEND="media-libs/mesa[X(+)] + >=dev-cpp/eigen-3.2.0:3 + media-libs/libepoxy[egl] + >=sci-libs/fftw-3 + media-libs/libsdl2 + " +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_compile() { + GTEST_DIR="${WORKDIR}/googletest-release-${GTEST_PV}/googletest" emake +} + +src_test() { + GTEST_DIR="${WORKDIR}/googletest-release-${GTEST_PV}/googletest" emake check +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index 10bf767bc8d22ba96e0b4c418321c0d7391e9282..37a952b0a5856759c96cfc5e451a10eb28aa57bf 100644 GIT binary patch literal 3531 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 DvUv1= diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index c0ab228376cf..0d339f77494f 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Tue, 23 Nov 2021 10:09:12 +0000 +Fri, 26 Nov 2021 05:39:15 +0000 diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index c0ab228376cf..0d339f77494f 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Tue, 23 Nov 2021 10:09:12 +0000 +Fri, 26 Nov 2021 05:39:15 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index 4d02ad738471f1e1e291e0c554de87a188998765..f306d11c2e89cb2ce71106106cf8916981568db1 100644 GIT binary patch literal 27913 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 diff --git a/metadata/md5-cache/acct-user/Manifest.gz b/metadata/md5-cache/acct-user/Manifest.gz index 8661010d18bae92e16cdfeb2eae2ee026a53ae4c..1b280f6014c0c3a46424ce42192acfe65028058a 100644 GIT binary patch delta 17215 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 Sg(4XB|NCFHkc*In(*Xc+ARVFr delta 17208 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 LgFG_#fzts1sa_OA diff --git a/metadata/md5-cache/acct-user/subsonic-0 b/metadata/md5-cache/acct-user/subsonic-0-r1 similarity index 92% rename from metadata/md5-cache/acct-user/subsonic-0 rename to metadata/md5-cache/acct-user/subsonic-0-r1 index 1dbc1879502d..5075bcd84dba 100644 --- a/metadata/md5-cache/acct-user/subsonic-0 +++ b/metadata/md5-cache/acct-user/subsonic-0-r1 @@ -5,4 +5,4 @@ KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sparc RDEPEND=acct-group/subsonic SLOT=0 _eclasses_=acct-user b3a6f9d710c598ea09935e86d45fbc36 user 1033b6bed7cf367c4507ea9a3ff503d0 user-info 2e75eaea3582b052ec16d9d5aa74ced3 -_md5_=7550a1290bc8990ee9e9349fa9cc5aac +_md5_=947146c0ecdde24e07b429af11d5f154 diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz index 8ba149ea59b816b3252aa9a139b1a9f247b83954..a3643ab93de6619a362fd2f8a2c9c46911f3b1d7 100644 GIT binary patch literal 57825 zcmV(wKbfGBZ_ z5@jUS-F2RR)(VoDDXFT*s#`x)=J!Pa?%VfvxI6ymzx_Y|_HJCCzrIgD#r#u!|2e)p za*FT%$N%+j|L6an{>Qu6YdUKx`!2KfJ!dF;&#SMa#Bqm^!%lIZY0S9!=PTt{a_Hl@ z`kmwKcStpscZ}PKKBUMakaVl>nd@jWAs?hwC*tOJ@0<=N9*1H{eS#h ziRs-s``OOpUU#{Vvgbao9Qzm}%#`=Oj?#L&>)q0-@z`aZ^*ZNRF_mBqKV93Ajy-Cs^~}e-c!ZVN%N(zh7bvOB&GW^LasaJv|BwJRxwJx7Y1_nzH7~)?maN1GBDo0*J>9l z)L5fyUS~YdRLZ!{(e79V?|;|*W8JQDr z#{c^C>-#;^`wuMG`xIh`F`c?=Kh3*!^9w)ML+M)liR#b1uy8#xgf=mUBM(UD9BeF_2iViRae)IIn9Qnf3dz zYAxc4AVuYC?rWt!uiP*|mX~kiRd;PEjnxN6d|`(xu4C3-Qm%=I+W6ntov)1})PCaJ z^S-ZC7jJ&_$@-lKHa_ZD$2#g{PeWvvQe#c~{e9Jb9Unja?S0iTk9ReO*L51}>StUm z#6D(9CysZOsl^pMF5VY_RlRdR$b@Z@~)YxmbOvFAE|EL3kPbUc@ZC2Y-Ia$oHXHG+lZV1-$=Irr!X(Yqb%Uc9CeC-u;S z{v9tYYhStY5IhDb2OLD=#ljrR%EskNgs5@mI>n~`NMKDU695p3jB zE|&aWY|fe44Jbrz^TYw-9;3##5_lf2u6#OUlgYDX}r*pCi;LBeu zs{Yxch%V=x*i+(VumfynH2el@<#S;GvCG8H7>-ncg5ZbA#BSj{<8~!0&$%;Jr@SYl3+9`=6wO}d=)Ga;OmJ9 zAM$nMs()Un=0dTYFAJ3~?1gx<7Ayhc5hG;i@#ln7_MnqPM_KqX`NtXf)(WdD_{J4j z#Jb@}*Ihdc*!sHQ1p^iZudLUo3sOaJDn|#(V7yE1c zXD}32W@6;6E+A$EUYcnC$A!Aamo29!{Dp_qm+%VfyPmM$)Q>4++6yn47Ykp{^Mnmt zEX_3Lf&^?_?;QY;3}2A#0yiuT+;4;toD&NpP)2~_Xv7!IEo}fFBO5Zd*#rL-XdLxi zn5F^#B?Q8(A=;Z@3%BoMZ|o_wQ<4Cu#ON#V+W=yW5`veGGT6nzt{wOxw5wbtE!F_; z*ZDGdAxh+mPx#EJgWA9}BHBC&+6WVr1)(e93xxIj&zCIzbl`otzDB`KfJ+eD-3WFC zVo9hcvi6x4q#AqYP0NCdfV$^7uv`8m@YAprY=|#DiI#9Ys6=4fHpIn<1?J+eSjd3T zu?qo>fPX@G`#n-v19S%Ee=HZguo5=Tg8%cq$2}&x?2v?P9uM;`sYfEjsec^=Qh;4s zfl0&&-ITl`%1%N9&js~KlDRVu*gUZciX4?c*FlWr$C@##VEPwat&Q+6m+PB>rPmc3 z4GPpZ(19mho4Ab92pGcx3s{KG771JHCd9Obh5?O{E<~aea(YX@c1LGCSiV^14DW$$ zcMLHPIJrOs{XWi!phFu%Z%!-)q{oYnmlX>gJC?Ac6hN!Qm&P7233&^_6LyO=4M~Zb zD&Y2f15SsTtdt2-JTR*Ue!vT6(={$Ob(|#<5BP6TW`K^To0EuSRB01X>jN}h|7ykZ zw-q~%SC>pTv<)zKUvD0wAQ?C2J#O^ggwn7#H>-Fi@Iw0uiaD0}0@Mx=kr3SH!H)XM~Na`YLF$(tLsYJGq3gYe?A!^9yVPvXBEhbqCz* zfIe^Fg4JfXR%f-6=6JU;bh6%4!1dTlbRyJ2wF#umE|^I5O9f5JBvzJL(ypm@Y@OBO z>-YRuD^~upVmL#EOYr6E0&Jwr)>5W%Ga13JmG#2K9f>^vT z?2|RQkX@Mt4x_)~*v3z;6YBy1d5Q{r zVTn=2Z!)I>TOd7*Z?Pam0yI*-6CF|9r&~#NrPICcj;Kuu~X8%#b$-_|-4IoBy9s03NZfz6yW>>n0Mw z5|PdsdBzG8+=+NFnzRc6{KnD=m@Ex?FP^X#bNofbKv1hvtZgE0{Gg==z*pt9glN=eVIN{~ zuj4>q5?&xB@R=OStpUIsU@n>0J^<>3#NIA!ipP25Wb4qfF&dcf2_eD&30aH14>u%p zUF5y*f$|3k*CWj+t>>KHx5>NVagxA4aJJi^4h(U5G-#h%)515u%pRXN8vyykvfM zFA{#)79O-+=}*@6%cu4G$NlB~&*RI_AO2(f{_*Q0BteYwMjss})k-^ccK8Blc7>K8 zq6C;$@jP6NfZs}xMG~_ylnI(2m${q4cY|!`7PM4BbQ8OAFmz4ZuyRNSdObOH-xVS-uXTXyMYHwp7{c31`2Q!{@C4@0}c!H5q^r*lDr3KSmRE-?Ydz*k}+ z`VGt`bjEe(24V;P0S=3c1S~M_C!wZljd8pjdz`Fwl42b!2Y{iqq@%Z3x{4N&3Yejw z(WLx15);$RSY~{GN{3`eR?Kn&7%bt1@>G?bE8^5=H&hICHU>b*KtR-0O-Mt5!OGdsh>Dke z72JOjpzix6|AlG=n6JF}#fEd;?9!p7qj0WVW0uabUIaPBSBwqHAB_ttjTk`76YT|u zhk`5145vd0^8 z8tx7GSRP9d>7W?AWru=9mKYkshrkPR$a9os`t-%P;Bag|1i5FB3BBQ=hR=ljztF}h=7yxHpk&f@t@a95!B;r92|oXvO+cm(~f*cFau;lz6D5hz@E$?P3TlA zCMN-T;h*%*^0x%iVOc&}m+i;nw-7vWmiEFhY~ zs%S=hZ=VN@dm6n6wD<~KWqWJ_hC{0$g&tUYe#O?I-b}hqQxDey&j2Tg<{I(&L0C6` zR-1=l2d^C=Jgni1wuXqTQjpa|F^Gft1Y*opJ-s-V7>zVgO&86}(hYP_!G>0Nyr{E7 z=dJCXY2z5Zh@{Jt>?)G7_XIwVJ;n{480v$#S!#nC(f|8G{pXkW`{VVUF+>kx%eUjj z{N^M!7UOY$%06xrrwwwATcK5q;GPHEvl5=+>~{yxS&SAZaTC}-+F1xem<53oQ3#>! zsl-}P0cV6OPD>-wRpI+JdKQ*E09zF@220Es+lyv2wQ=A`1g`VRdat3Q%xfb0_##Bb zNx&%$f&|e_;CmcU)HAa!tP9&!AsR4KBr$7!&DOCsER2wi`?QSGK^&P8hL7Pc1McJL zwQ0ZjvS#z+2No-ZpK5t$y6jEnhF8DMfwK504Vc5m#cnG@N}Sq9@{ActJw1T{yif}Z zhuH%IuOKBv;y!NkyjK9Wq5g<~N!;NVJu75&;f#={fK?!0Ff!E6F{7*Z5(6PoYpxJI zgp4)9gfbDVxlG%9!wE@%j-DGq(JQ259LrQ`ODG`g6dQ)>lq$tmJ?K95?BC+(2oEwO~lp>EO$v#lOOVMP~dyU z{d%ry9(bseA!yUWq-fH6CQ~yoQ~3M>9YKK*AZoCw z+oaBpP>ANEY`zF81rE=AODb+2vq%}z`s+$PCiTh|B$3TnJOK1$jZ57fB@#9;Z@TJ$ z7U9(9orq$g9M=u`Nsxx;l!~Cuo54LJ7|=6{nTNSR_h51v2Czje!Yk2|ZA83WhKStm z6=B*hCWYh?f41krP}fTqwc(SX+mRw)V$u$TK+^?KKH@kCpb6F8H-z)fo2U~_GFK0X z?oiJNqk}khUf zK|aN9jAa2A`g;@BU&IY@>Flr{Jf3(989v}Gh%02Xg+qKOC`fow`Ngqn_{gahC{1h+((?Ex^Zz;f0E&%NeAc)U&6@0)mV6X?r=Mjl@=>WtM z!RjQmb!!H}mpfo=77`ST!HR6wiin(E1#=igCA^g&>d6Rds12k_sEAVodoapI*u0fW z*k!okfM&%Gs3mLG6Jm`0BSucKq1S~qmNW7t;M0w9?`Tyl0P{#D6aA3=oDzmm|GH8D zI)w2x@)17SB!$-O9)U?maU9|mIEh;=#Ot~}fgPt+W{0|bz(hAR1^72T{;-o`j3#yk zxDA@s&*R6`gyPBE@tS?|X;?|g^4PALeKD!n4}!r7J%oMZCRh`c6ZsMkOHMG}2KOJx z7HRl89zB=MTQmEP2U0BXN|UN@J+z&^ZU7 zm$n5%7JH$1>r?4`O(<2mwYbr`IUY}81607;rHhbVti#;^D9i+<&`ywd<9)XW2eTR6 z|GH4;9~Y`086I_7#Y=R}7c!sN)Gbk@>U}1A+#v*NRfM0n&sR2gJa6AR3pB_hxnR zRDL>&!a(PVoI#;hV&{EeLSb*u%`e0?{x~H%N4oUI`*-gUZ{{Zg_N1W2@6LosubV zh?sx}SWUCq8Kw2th3bD?s7rARIFH;dJFYAN%boo!YpjVh^|*leWV4VRL7IG`M#~rY35aFk%d!W2IA&liF!bKcqSuAQOGk0D0HjUb3XHeg7 zM}Sa3-kvZx;OS=qv3Z`ua2Q~NXS^`;O3cJX)OXj#hYpqnQ`aa6jmUl^O~bQ*a_P}a zI&b0@${^mWC7_8PLA3N}O#}f9lmvu9LIRymS5vmo-jjWmij5eD^fR-=yg`O75O;u4 z>w-r_hfnr=b);9uRiIu~d}yBNLqO_x@4G&H{m=1v?O)%o{pIf_*RK!1YGcjwu5iBQ zixC8{x`3nLj;HlkI1_}i_Zz-#$vdxShMe%6Sq3`n=f?zE+&Qp(x9zPI8S1E2i3>+Y_Me2&;f5B z2`i3>ont)I=-J@2D#llD7EHsFquUt)-WxhPOyO8EBJm?wE?F2Z3jG5X2Z4=+{Qq6I z1HPWi>xne}!gAauTr1WUirpTk}iMP{=< z0xlS*=V~_1^ay`r8_+!wVh0Tt2QcI|lF(NU4|$Q&D?l$S@onhGR6Vv@{7RLT^5h;` ze-Ddud>p@w&-)9`nSMIH7snqhzve~_V2IqK0LjY~Us&L=&}9qJ+08r7n(^Wb13<~5 zbgjtSacW!E5U=OR>%=g^>1i2)Zx(CDp@+zG$R>sxtV24-o)>@6<7)p#hk8`?9kB$MnNU>3 z&7Q@ePD~(@A$L(UFI@!i*@W^wvAw787AJ#v5&SIs5PLS(Ow2W(Zb<=}6nWR#=Q<8( z$F+^-{N`zWZ-KIbR`tSC$RSg^XA zm{saokg~A+8^gJ>Ir*%#zY&x$!_3nCG zv#Cxt6eng6YPEUss6P@{Zx*UN3-ucFW-uEr1zPsioaUwB#(e{d0U<+_={EoXXtGVj zc$lFjk5C|+CJ0hC4xx;Bo*J=xYZ)=;#-m_SeNU*)Q?5xcwJK=G)KAth11f~i7jkuZ zAd5vpJ}uXKPD>Mv?`)$TDz5A^QTW=|NYCj_xtZf-8sHtRAVDv?qjnl&`8*m zY8Z-f>kh`l$bN!B8RzVm9dF|X)l|ti7(N2Cgp^f$6{?3b%rOa^bD&l&M@k-@U?N#u zDQ$K0<-os%_K@`#g22M2i?tzCnoz;p&){iICaPpvvZ+^o=3eOHWIGj)(oo8p$r=_b z#}YlMKv5z2M&J!F(WgEXEzT!E7Fi_LkicP|A$lA71v>^{-Y(YfAJ+S)V<5fDZ@3ip z;5joi29w>Mz`!bjvLRbSg7MgF22z)(XP-r}Cuv-@66@=zaEII29bm3IS#5L#wa{tF zuVnC zyGrH@`-V8cR`@>5y5XMIUB!&bvep(NXCFfFc-XTZPh|tLHG9yBEAcOlDD$#Zzm2ay z%ch={is=og*L%V_h+@m;84GwbtHBoHdk5kHCKcN7V8nXAYIro;cusH$an@GEiY+#u z;WU$gN*wT^h~cq#<|DiB$zQTbrrn|1c8Bcbsa1NT3!&9F(udI4CXPmE!Dx?cHrpbv zh!Fq~de&h%? zhW}-$>bv%aBxH;5kt1!J0>%HIwpF{95@dX*JZ)oEmKVHT4PP>}jbMa|utwURLmmV! z09W#u%r0KG2@d0dw7EKnqlcL-AwE*S`JFO6zOWekCH57|8wp@qPviCZF%LiSwJxi( zSp?JqoIG}A1t3?M2*B1>4_NtljI>B=AuiH7(Pnw#Z%+gBuDhE1 ztbNVf8nuBkQ@?|~7l421wOR_PMz#qU27TIedZ9k<>e(pB_|iuKmEdJh z;2!qOJ5MdDngwWpE~+ynr$9hXpWenWfSXFpvxbVlfv6i_yc?en0RhfR?^U?Y*n(|n zCvO9ngN(KSMh57FV5pE_UptDz5^31@Tqk^tiGXXFl2SWGVywj8Wt`%ELQN`D8>CW z1%(jD93J5=3s9iq*4_j=KCD-%N*zMN!G}P{c#(rg02S*Gv;R z_vbG^?~fmGzxJ)C&(^eb9)> zr?3R#Y*RA!3Q_6b^P%(8uYdo?w~D=QnJM(kYi6n>`(-?yJDek6S_m7s4qlw-fIWlE zN(;Om+8jbRndJgYV2`eBgumOGGi09fU2-g$#vL(iK5EAQp zg>*A`YF}lUhcFi*9l*J!Q&a-~p(IbZ@N^q#F|as~ZLf%3LCwI%0zot}N>r=GfhzmV zE;|Dtbu=<^Vc5)BSz9YrAkgYI_AdM=MtieV=^elJTC@i+9rFT6?jAgp7<@VQZ1A_V z9K%8L*ulOdZ?i zQM4_r^7Vjgeru6N&A>MKM@T_EAksvrRjfs1Z3c=5Wo-ol^sdL8Tj6sHOP&u9n%H-% z$Iuy|b-t3&T|GBruVg>O){Ng_M}vQW zoQ1waSQiUoEcYwbxkBri%mYOVuzp8Q*dqHKp4Kg1 z)H1{K_?B_R))5}EKirZaj^`aCdkFkG&d3gYD=JaZ>NlcGh$tAAAbVa5)tqMi7lv_J zYYgkR^^KT{8Df5CNtjT!15`E!;X163Q=|m|}eGb+vvM zt77=+cxRPudQ&xPnczJglwti(7{!K}W*^(03k3*z!F(^!x!apP@J&QyGBqdMUQqP2 zq7m>r>|~y&hm!<2lOwDqkJAoIi;%0yehtgpdE|86Q2dv6C9|6Kw3C@&5+#hV1n4G) zw4G^jAcWLwR!>ZrlclvzvcOM4sO5YF6LzTh2zV9#-y$_Y74{Zyj1FCPR`wq#v#Cjv zl`(thCG_)0qvhL`%B&QY{z|IQzt-O%3`{hc(t*{qhqb_P;b+0JeIm`xPTu%mw)To` zvxqM|r!K@Si=gaGLoGla0EQ=F+@21Qaa(Tr^kuKnKo=dhSX>LGe? zIAkUwCcG_FL>z`^Y4hlwe;w`|Qu4swpd7e*f-Pl*Ra(pb1kaf-j0wpX?9~m**Q*a3 zXQKlf;4)W)z@MVo!{JSDxVJO{V9-EpS zZRYqlH{2Q#SYv|2!j_3Zyd;zZ%!>E?>q?z}S}CZK&2a%Hy&bDzE(c=dxQZ?Y4wmJB zArOBE-cU$*k%zjoKSOD(fgEf#KeNY7N5c7yH5DiVUM<#A+e0IX0&$@~pv5syyQwES z?8T<0Rfttm51}4wpB;CqmMm?%+t?U;O5_X99XT_4J|cZgRYym9z)}Y)&K_i*Yh+Xd z%YZ}MS&}V#tKaew16nYoYH(&a{cM*-ZhuDfZV4!I>P-`+31wp%qNqNTS=ckkEKBxO z{G+=ernV0e$Ilw0CwG^_|E#x+rxiF>HBPAa;?+W!HSY(wQ&{XAvU?gewS+!~wyo6BkMr9InBytN$EMWl6V2E?r@+x#$j0gZOjaBA zRP4?xo$SbKBluaZ{av@UcO5)#$BBREXGoHY>tffQva!=%5L5%EYv}^w98|+!L1kc& zy(oM)FO{C;B>a&jMLJB29XwkLP*1d1d(QRwJu6Gka{XbYKJVW?ewgFyw}Zd%&O_{1 zwjMk|8_`;*Xzm0FRvcc&798*bq7bUsMvK$qPk2?XFt_bEMn~eIrpI#L+x>kM(`982 zl%C*whyAc4t8;J5Wv?qagU!xFE9<+nIAJcgebB*kFK2TNt7fM|;ChmR-OqeRSitzh zihbR`{Pywtf|YOW;BS(9hLTC#1Wj?RgGG z2^Q9!jo+zG+A!Au`#A{e2-~9&XdJWRFbrh1b-yetXh9Tl0LsApEPHf}&P#bH7=tiw z2*bmA88d5oga=a*8y#P)Tr0476Ppz#$%XD|&GroX;wJ zNIL=o$$vZI2{tNLIWh;jr`w{Qc?+bJR zdF5sn&_SAfzs>k?C1-sMo+3I$%`sihOXRI!7MBNg-o%#hI-LpW{u=9kmF( zxnd}#8TM?k=3&kQ8DdY?1w$~u<~W4QN>xaFIz43x{q%?qGUXXlA|y|T=kU-Lle3RV zl49l6T@eE|QCY%ho!xynl{Gw->M!^egWW4h@`*r#a9fUa9@|RnD?Wwjadi{&;5ahi zDT>H9pNslKVqj_&W@E*70Fs;~mxhzqf@R%s#O%QlxQrxzW~uN{#DLJA4883&WIT$M&&G9fOf<-3MLHLub=xHH_P{E8~TEo#s zum~vXZ8-&WW1Hs1UkRsu!ViPF~;0S8Z`)t*%ue0iQm_m`-bYnv&Y_1@J z&U%0Zu(ER=lSi^CF~U(ta6%TJ=hzoT7-|}~;GYm$mMGcWyxmM_Rxr;5_sSNa;g!oS zUI!0uOVfb9<9c1HPv4Fxs$(mPwU4i76a>7WptCSrW6kX{wF~LNA=s&mZhPp&JU3hr zv`1fe<#Df`-4u|vly#$-K^1(`TxhfH+WAD`TU*mM^};j7-Pbc#G@E*|DEQU=F5uA; z+G2G*AMa$AaGRUjGC0f?&17HCvZ63FC1(=Ct7~r=QGK%CevHcL=+gvz%Q~;&ZyY-BH=#eq4vc5mJ;ZC zS+oq31(Vc;3Ep@kdeU z`tW(IUkHEwC+Ssx+X06?of5-CzuA_d9M;OSTF<jX`8Qtx-Bus)41@2feQ=h(Tv8FP3os380w_G2;G9JXG>V-^U2edKI~1~na{ z0pDc(0VOBtIl7}c)jgncdUT{G3_*Y}Uv;ZIwzZj-DBsI^bokiq^r%y z`mvt`;XLefTObZUZQ+zhnC#!UvuBNG-cn1)k86D<8Q8+7LKZBlNQL3Jslm#6a2&&0 z-A)~NT=aH?(u0w(JH+WgYi^wT8b8+Qp$XUib^iQlY1nZnZw6LCcyDJ1Z_{i5N`LGE z9QKsSA`8A{=lv3L~sJD2qu-4llc?3>Ov^2C$}g%=}0`;COf6IN-<-tWV{B-jfK znLS0T-WF#OsPJ)H>z89C+B4_^^KP9@&7Kz{AjV~OYKE8P`f8r0oUp1IU#*HI#(<%e zVWn(cHNHL^=IPu<RS@x)51VEeB_!J6N7H9WXNy`$&2R zQ)85#T?JIG^|^?2$g9^l@R050EXUXz#LUb2y_Q2B=%*5l2Qao8x5Gs;bS-wXw>SE3 z1+;u+(`|i&ADOIjFwyPb>zwPpQnBUNhWr7HTR2aM5OTxSV7X2UUaV<7-!9V=^3d_G z$2i4WWd&NsC~r$ku5UeSd>mv7Nrxgvyf4;05c#g-;m8F~YEHJW1@Ia~DYmhyA@IaZ zeD{#|08cyeShaZCCgCK;;55VwXzu?1OIsIV3pHTx@^o7Hsj!_Jl4)hrbXG?rGFZik zwttRxqsa?Iu_HVi+cRcCYdKdZcjs*axA2;RBSYh11*pUa7E}FpQHjlPu#kKcH^1w@ z_4)TNKZ8-Hr7=9zo9eyO(ipfB^5=?4lSJ5N|a{1zG^I^E13~wP3Bbvo0*fxhmA&yDg6C z_!U5pO@-NY4+&w&|7@WS7OKAC=a55ND5klpC~{7PD#UfIXIT9+Gl4zMmJL25OuXlY zV744+V!_xJG&1rXpgl53-W{2PuON9UYmQkFT0s2a@YU0lo{F3;ns0*MNLZC+P>0jO z2<}eIt}3j}qIAzF;q%bSVqLmpoQ8oA^J00})8?e=_!M(_4-Hy)9aYIcOt+{ptZK9h zQWjW>84R0s(621kw}tXblkv-kmnkvDS!w6%kyrD&AjIyYlII17+GZwd-`HA7M0v*; zVXP@^r~SaYce{KJD{8FL8`r`;`i3?g<~cmm$iPbvPWkV)r>*NeyW_s2!=-VIg%zHr z*IvvD1?=(Dxll^0TWlTAc|V85PO}=;t=|siUd}?Z7LEPA=ZW0*81-Q=cHoz7*NRi$ zx0gCZD^IL7565lW$tsqP@-oHx;N(blEClNQW3@i+@#}lS->>`QQ+Rc}a{|+AQZy}e zr1M`u=5p!H4hb?r-68y^`EWMdleLRQXha-Gz8z29546sTRvwLbZpo1ymi!g3xgiDJ zJ|GP1$c|dXdYxp+Q%-**5C-<~az^2K9Sn`w+V>;SF6$b$MF|In#3J@N9nl_Jd}d6y zr_0Hipyz;pM`tB^oCR4nh1z>tu-qE0_QgT3Y03jFcs$b@Knu(a+}cevT=AbRSNy5l zMskE#^>_0Kh~n(niyK`NrcHp$zDbOJ5_e2MHLEQ=#Z*eyGhVwp{h{*HX!s26@$9s> zXBdm!aj3k+uRnzor=~iv4A;dr`g&Y z8{k^ekv&3}jjzq))6s`>s_<95aia;k7g)7*FSA|UL7s$&4khpom~++>MuZT;KDYM) zu^aoJEmv~64ofoMbc0*}5}PvuJ*+82F;56@Q%;UKR&4QgJYDqeA8R|u*`1pH%q@Bb z)q6JH;N{mP4K{;~0L*Om9JVnvo0P9e<%_w-Qb z+D_zcHq{9lur-NH6a&Af+xIVHetG}pHFmN{$_ax699%rxR^!cSPFS?H;i>2Leu93XsG?yYwcE6s#R6Uy zVdp&V!Ph_k^M<*2+hlD^rXVlrasH(2dTSN<`1i&7_3P*NPa5;A zn=HEC6`xNgqu`+)=6BBT>#%?2!Src{(hHR~^h2v;FNWrn6!4A*ORL8UzuG@26 z<3Q+CFLQ#lR>d9x0He8)Y0c`00Jn9%raIG7SbJ5QO$-N!`+bSN?2mhXwdv-m|7dT9 z+)wY{*`9=q%h?2u751?CT9!jwc8CFEZ2o{vZb!8BdpJE}E4VjiE;~2Bai^dm z00D=Is{q=t649Q8+3PQz#EFSFB8p{;t^U8Z!ZIOJCp_2cX)kIlMwG5Te!Nj zb5;eTVEPs=+ML2tuv8tSjr*B4Ot>-uum1E7qR`+iZ3Ac%9b(O@P2|r!NsoE|$wHl$ zsl8!WgGI?6?G6vu`8DUmcQaNHEL-`fR02-#p{BFDXR!?udWx;>+~RWq)a^vPY7c6v zPj?B#6Kw((9e~s`lg}~SHY=bdhOIdhAWCmWV6q8vt^h|sxWA_e@9D@%kLq{y0gj$* zgDWjM3<49a24EXzY_au52E4*?o6%VvUTA0YiCtdaS_vx%X8CP9)^D80fi)IOyltZI zNBZMJeJj+)pI=p=g#k~KSTrT<6?oo|mu+|IhkZDNhnXyOyzI3zc^3ft8@1`}H@-b! z=v#~nynnR6&7!bPCjojv8EUVZ6}X#IIBX)aRXZc5U)#JBtf^RoxE$qu;t<1JWzN(7 z-pfk|P8D0YEvmKG$qs3Bx%3wm+p+^boIVSzp4GW;)2@UI_1}*H|L`DUg6S4fcRmcV z;%xZhIL05h5$^x^`d>fzdNf-FB*eF4Fm175+s#aigtkIIB^G!0`nm*jLufi>92jwg z*K)8DVVfOAB2H(R2lVT7 zS^(_8Yv~+;ZlWYW)xgB=d;jph|1wLQJtlqImP-VOr47QFgI=MGUq@r~piUgcSD7^!8j&Q0hpdR1uNPd~NQhQnMz ze(sdBPS5zGJnTRi{$x5NA5(i@c8o(5P_ z3L`K*gbFm1BC0O!(8g3k5?u`>$yElP5P4DA{88C5$`jZZ^TJyLaV(fWH zNAif?*{Y)3vT2X*^D3`XDV#{(gEv6nsJ9j328iQ)0xO8WN_>3Ml6we@V_8j>xtq9d>1(+M|NE_a;W(i(#;?8cO zu2(%^fUt<}?Vth5f7_I2er9K{1KSwHD?>P&NA8!mp-!10@zHriYztv*2t?f)9LK2; zA`;G!q7~X$3$|j4s1}cWEDkbvb2&@lLfOOY33a8iKxek70A-68JAbO=%(tY`(vLaW z_lNt_`!}bh@q3%Z+hol7+z*Qg$wzRRy?pSDW~ZOp`qUh^j$k_hV(+inD?VjSCgRq_ z`y37rRyZZ9TdFn1xZnlEAdD$Cr)4_@Lffz_{#eFRN663D*~U&h@=E0Tba`C%q2Do-=KkRcYYtl)-+PkcsOyPr1qw;<3ey-M1iDtOowM4UY~&~t@p&v3Z_OF zL3J(B(E{vSoeNy^ByeTV7HT(@nZ5jgy*Jh5U_8Q^<)uy@ci2+Cp2$~^o5i=5ZLz9v z#_&yN4rI$9cws3M-xWJLGA_Fdu2G!wWkp(DrWjitU zjAmiH{;8sb$L*C%>nM&!iQNJwRPBkf{? zRqD2|A1YX38@WExqkD&n=>+ZT5xN%21BQ-c=){ae)$ElWNOe^tapan=|YD|VI=Y3^PhtE zae4uVNy38CR9|=~?2v)8Ay?LL<|ENII~f8CI>YJF7Rodn@@)@8Qt)Qv+xfsH?Wa zOSgOn;Rs%z9{!wOWN4J|YM$XB89*GJxL8_;%R0X#Y%inSFZT~(4%=(0331Mq!EdXv z27^!&JOh(&r>8c@9|b4=jAqzuR%>H@72*nG^%!+}Du)KLfC1zzc!(oZ_-njo33iqk zHtRhcI^?9pqkTU#y}$g2bUk^Ap2O0Px3$OK$y1;5$!B7CGy0C3wT8Ldn0q@(R6}y= zE>C&N!HxR^Qsb>58xi7Vc4gQ(>J$O!(80>~Z)GO~{fs2M9A4;I{d{tdI1*<0;(8gu zH#|)~>X_Eq9AJ&jzSoJERSjEuP^%KbENnR(pwYd8>>)bITg=exCYQHYcrTmoEz+yc zP^&d;ozKsh1XFXJ<+Sn1OS`X^!Qy{|ihgf_bC6Yh4!W?r*DyFO6ZfW3tf*Uc?9Hv- zA#s`TEe?})Ky*@ZPG{CmXYn;>h+B;koRf=xLZY03U>}nWGpwDBkux7Q^v(3`8bj2j zXE#G&IoUG;LAc%C+906ShX(5vGCf+wHteQ>KMc_+v$Kt- z#~0~!!V1-x+ha?p#r1j|U(RlW(!}i%J?ybY1yXky@}Ep8?E-J)3i!D7qEvxc-Q7cwv?Ck`ta+^QpI=eP2TFT zoP+qo2H=Q93~X62e`?X^NFHbrSP62F`zl}I$1(lDKi8Ac;-r?_*zS~a+iOiJc#WU= zb0h@P?CBG=v4R+TdPn934X`Jie|q5zE#SeBY(g#~w?DDW8bvyvR(x2?DL8UmF3HIfBNJg!${7X-?3^wa)Py7#yJ z>*r6u++Uu8P>YP;1VLC^cSPMX0bSzJ>XT-NJUP11S#Ye-#ggQwWyHhm08O$D{qXu7 zk7$PX098*1(S~W;6yXhpNWNss1HkZ(O*A?r4t4(I>UCj2>b1o9Ody?5JgopZP%$W( z!(lef7_owzW;fD z%poa5s{Xw!v~&Ny|M+?^yo zTT8?y?_jg91*Lx;ke6*@($Q(vD?Q{E(0yC)!35Zm%R|shL^LZ+t*+m85L_m?Ei#PW zn!z8|`3wNVS`aEP3eh{B5iyR~A{?i0!%L%#+}eLjevcb|W_kfyX#>5p4G@kH3uiCe zFhQ7#&b2Ggq#AR2eAzagj3i5nOjhW**kj+NdK@y8)6>65?fMw&W63U=Xty=n%z7DmVlIuhub5w1GI?x)?|6%P|e$8 zS|X5>*YM5Lj0ggw5{q+qnorwPgHhl}xnGBE*Vvxpl%H-13q$pJLOhlL2I538+WY!` zPWZPEU*FHqY|5`+Ka7v>|Muy(@#W>FC06In;FQZ2q#!b}bZ31E!L!5GlNHc-rUP5- z$?>{##653Nh^!AM3V2&887PWqgQ&!H5FQ3$DXRUL#V!Fae?Ff}^{RCd_ut%1#ti1%>*I`*wGyh;3%lWj4+JiKAd&Cae>MT9#J5Iw?=Ob@ZyhnKiOd-L;Kf@ z=5T4&?Co)DoQ@5>ozi!BTc=0v*&B;ux5S?Z98W{Gm#38KIS)u{r@iGzcr0o$VtK`p zC6WI-t!egF5lp5#uM3X-t+(sOcL-xG9nA{>2z7P8R6aQ9pgyx9`kpzU`8+mt$Quj` zmh34~^$aJn!44<3V5>bPK8Mo|orOb~1gqHk)sbJ#I^JjAGT(Znq#(ePyYs4@c1GmE zxlAna(BsFN{ntMpPL>`{22rkWCiqn`F+1LIqD*67Hz4M1#U3bncRI}a?hRGO_Pd#( zdmr$CJ)>5t7uPi(W_e$TWd`TH?0f=nPH(I-*eUC)cawlo*eH^F5#%h>d!6~@cu>qU z5|()&!s=DT?<|Y)nA>>-M{?SrO{2jPz20~}o%<6VfOS@k+5&61Pc?Z1#yf$?4w|Dp z*H7lVU~S#OdnPuW+~G+MA>sQ<{r&U)`0N=G-Kp1K4-^5&aI<5}9&yA&KVgJO zu@<}?2`JZGFKMn9fLBYbbGp1H^5|$YhdrNaqUNGa|Xvn)BBwuN19ctfMRE`kjL&N)_@wBR z4=~Pp^wZ0x+W8!nmw?zOdXMTQthG9H17EZE$g6CIqrSYT0X8@te%^j`V*c&dPrvN< z!?VJ>76}zJ9yU_R{Z(Ay^Xoz3f3Nmy#R8zr{CfE6HEJVTR|V``j;f58 z^}HY+xH#%h{e|-76e|hh@#_?1CsfTw&lQ+|m?ZBDWJ6av?W_^;=9Git%)A8wpB_+r^9N4=Ins;=Sy}any4$s1SV-}_XSw2Ld z+w_v6AUv37cQ_Uhznt!H-p$K^8}Z87s@|jU)Ic4}*?hMbjXMgH2SAgAQ^IBU&Ty>R z=?FmL5m@Qp$1*A5lz;I4x%skrtm>_v+iCl2{kKc@4ZPB8%Ki#oT3uOe%*`ve@ycnk z$$3d2GvV6nM4)!3XBHkkcuhv$&QdL2fZ}b|rpQ^E?m!_2&9&~0KH%zd;DS@|Fh4KH zzS8n4vg)8Te)D{t0NhoEu&4t4bsW#WoiFV)q7iMqp5k9D*X0aAFU(=pPw$v7*2Tl=ECBC=eR-~{KD`Vxjvw;q(@U||w}A!68&!m0 zwvH1oviC4KKe%`&Sv#S1=G6JHQ7!=2+_SSp_7mtqvm!-h=WEVGUUu&4{k*|j<8ftB z?3u8ONQuMAxFC~*(Z)&++Q#Q0?=MQS*n2&@U!(kDWeL+VNUMb~E2tYgfMh5&AC8x) z0<>4fV_L~^UwL>l6IY4b_xI!Hdr{U3@J`z^>$`AFnNh_UWl5~iRV9->Xp&g zceSK9n)})i0BMx>F+k_e>b=oMz}pJsY_{Ax!_oE-LuYY2I7$*dL}0%;@QZQp)CIZ` z9l3HiN!4!0)3!t~rh1Jrp`&{@ZuY8Bp!`62zE(q6Q3M3xNRFCxls0aQMzxE`%ExBf zkjJv2mcMw&arr=2)*#6NDW|QV#8JU=!R$mI92p~yE@g4<1^=AWGdh(g+TN21e?oHg zzpm8zP7eFZ9UMeN+{aLP_H6fv7b-;z2Zrn=ti>6bru@b;tSHzH+V^w+?5;H6^M>#nq?^_A=uv3 z+fgP1`79}Z2=i_2&FO7f&1*I1;Z61BTNOSk4W{qsx9LS?+3QExNG}cXQH_<$&+UNCTcDjJ zegWerJLrUo8CJP%h<-AHOR``uDO;C%0jW*Z1_!KO-bY4=v_&@B1cN2me7NdsGp6TQ zUa8{TTf=8_Qj-_cj|q&kIL_}nSGTY_6Z3HSGXoZmNx!|H1Ihpnti(op|JZOAb&cJd z=nISsM+9xnOmCYF!Qy58;*IFccl*O~{l8y6{W^a8@a@WHh`gisUdicc8SUwXc56Ab zKO=e}!4P#XS+}XyIoqeD)WdVCBVt!umCf!TcKIusOhD?Ejbg9a(`v0ezsKdji7-+%e#)35J; z`~2xYKCEwrx!Ri7D8C+g^maQMqI-3a)dh}fI=ujNMDWuA`LNrh96N^8yM&`u4=POb-%v)O+O$06kPZW(}OXYEP#znQQC z@|@Pcd9%mm8D;VcUN3OL<(GFron8*Gt+#VnFk~13J-uJ^N%O$#tu%+hJ(&|{t3)#_ z*$Is|JLm*%UUE976tLJ9@!9qV^o&0)RQB@cKi;-59io>ARbH>_NQ7oWY2#_jxlK@MvCQ5Vk{x;To1oUN-v?vDNcI5fv^c=6QzEjMvH=6EfdKl zcpzoXGh0uIVqp_eaUL}}$2(Xv<0z2**M`Dj(qZ_z~t<$`|`d8x$bbV2LWue zkE~qHm=ZKBuRarm%a4TM*T1h1U;ci7-upc$^;7=$ z-@HI25SriBw|y$!^E|tg@QAJiNHniG2JaWLwQ&La0KORq?;Ja(vrCd!&z&{}dXE62 za63oy^b!p)A|~4*qen&Oi9X6s!bR>wzO1oxl47``u8W9!ovq?LsY7A1;N{H*-sm_% zJ1*w8Kmp#=G;O|I&(J9^K0vrVjnm$4JD&a+?{o96uj9 zsZMS~*G{iiC}6qgY~C$jyzPt!xt)Ex9Y`8b`7j6&neUhFdj+MlbF3b{ENZ*qT=1%6 zDw%Xh83`DPWv=Ji-`C_l_Ii2LKLx?t^Zn;~aPOg59bM}^6&O)yhf@&|qtW`8+&AXv zuC7sy=8|E!TKM|Y%A7k&jEXj>!XTA#mj};Ao!vXlyl)(Xb zHLZ9P$x?OC)6e(eWS)p*v!!WCttv7vClJ8iYwgQgiw}4DCUkN>lv+LW*Teh$p9)gH z7FQ0QXnkK%%xk)0*|sz|2`u3aR-$c7sBR-zS?JaZFl2VisM~;ajjf3OwmCU?MWJhF=Z}7CzH(`Bs<0dxd`0Ou)J}=n{y~HJ z3AOiCn8gkKrFNf1y7cFBa&n2>_2wz39RQza`xq$Oqs~U==q2?^{#uv6pzf|BRZS%h z^`V{z06kUN7Yy;G+uR8vNR=s{J$e$G24$Dq6)t3eB6%WKi&en(7O(aR?02gi{HU`8 ziKl2J?0VNA#7|wW`5x>5onhMmIe#==ZtGn?6T6Xi%AAoHj)>~L#NPDnmT8(`+o_cy0Yz^ey=}zbb!hAjJGuwwcrm0!HVBPa%`0o4{Gf$ zg+xHw7M9v9j@~4HzC$$WOJJU#cef;)+ipU!jWHVLdujP3GU0Yh9jzSaxK$e|PZ zcm}t?JipDv!O%+I{@cz=>alv;SDk9ri&-BB(sf@~yR{r{67h$-lBCKqM9$LB?L1ho zu11ZuZ29>7);2`p8UX;v;PA-3AQ$YC5iRATJo$q|RCY0MG1w8PUQe3KAEq8i~K0tk)x(HYKm~l zZt^lW^?+T^Kmz6GQ!en{X3(lakmxl;$!^TwL4FR(xyWXDIfh8o4}{ro&Z%xK&K%#S z!T~~hF<1!d=dB*(r3&b9r|6olyn{mJg`=sxH{74+o4TA3=8hc4mRjpBAnGt{aVb1o zmHlu}XhPzeeW0Oh(slA>pAsb)3*R{C@e{>|c`r4m67R;<5KEoTXz-|$%a+=H@?>F* zh9pHfl#=GECck1CSU)d5c>>#)rtQX)AFCJ#k>A07NZl=+timv5?t@Af+}+`N&7aOG zsk^c~=Dszz8~3 zJ3`X?_F)9`o|ZNACIqGMfSse>l{*nQ7h>%}k=OLRo~$41VAi*?On*w2hNCF!a=(N0 zUiDbd@*Y)G?XFjwVl``;EakbPuJ#T+oX&M5#YJL)ciWk9^?gY`=8*pMYE!+BPt6DD z^WT2|sed#vwkFh@a|PkAS?PJ~lQ$(6XH<~giEm|EIUEv?hNb+x#MB0B0EIzDp2^!> zHc)C9UENk>&ej}xG%FO=Hk;C<3Wen}lgh0@7!8hBgH)V}ys ztSc-MOI8LVl;cqE+^_hG#mJiv$23*^{B6MXDgHhsWYEE_(rvo+PgTXnQNuIcrP>TA0PW@?D=Ootyuj6#ZjcIt zUEG|w?b=fS2zO^+AnfpZz30o;w+rLH9aZ}KZzFyOuYcVt=bV<3ML{1AJ7RXz7hDIB z_8h?>|40lWvbrJ>0@7MO2WhUtM?x-b%iV~WSy6${%j^>NB|aUx`s zdhaTaLRut}0t3^K?$owb!C*4heE4yK#!gU;>m*5j9MwP9+9j>@J+b_JYljV$JSD?i zZT0_)z3C@3XW%*nLcd2fRL(631toE)>WRwn%smj_Wr<4v4{eO^M_H{%CiOc54i+so zb(!oo7itb*B_XpS8tMXg@k~_NW{U5X?{K0_ilNSJwnF&hx8s-P=K3-`uCx zEM+@T2TJIm9;erydN>C=v&5(?D68C1yhOIs>!BVJ$(!H_ndNWSIU*iv>qqhm7wo$9 zwdcW#!s8kSnCDX6Tb&z|r*hKe#rWWJK(M|g4nR-Yj&9YaQX3=CX@DlX$?#}@?G*QA z<1wocsm%N1Hkjg|x7PAwy6>SCD__4}l?Goom^nNLt~r0Flr~W;ohNdBd!PPOuh8;+ z`Od<^3vz0e#HqXIPX3yvGWhXGy83|Hqt5H9SZ{)>~$1Wx9yE9C-y%7jvjhLm<)AfH~K6Xp;9iXXL8zve@lM6<1D4-hh#s=)D2osZhAl2HxRV9aQIMPftn<&XV(AYIASHGy zeps|=bBd~}XS;Ntbi>=haMke1Rd;d8(xDapG;OzGZ?!l9ppg>4$Ifbd#q+Z$4@+=z zvmOi+T&sot@h?bFBlbr&UUlP~z)IqLo;SJfbll1fe_%n+3os0f;_$lGB(;06j@&D* zuT)QWOF_iUEgkN%U8O{h|I1PRI)3~?!uQ?#*qUO}!GW&kWU4i;@Booc)!j5-Cm2Q@ zbnj=o`<1$;WqymWU>b-*a&m_ka_K)(l;VUDMy-sXbazpB2_ONsm=56ShZ95ym&SU} zYbcUqg#8?2T9&fcP{EK5vYXc~pQ~=Ia2g?xTkCaow)rL%5_C?$e1DzS_~So0tZP^Ch;XlJ zi$LzkJ#7^eBWFMKI2vi^V}4{8EqJ0TjaTSoNqstKlGdXi-YqOx>KDi9bK87$Z`!IN zaoy=doOy70DzB-TMYypYnR2+ zC_Z6;5Kzlbi??pddRPz8=%I8p!6Hfx9#SL-#SWxHy<+~Iu`CweS9)XybuTnno2*`-bZd{1_8K=J*{$OQrm||}iU$`;Q+1`R2_|ja zgXGDjB%6?y_<6k#Zc}SNS(Mvx1MJpaz23E!qj#CK&=gzh zl_aIpSJ@-SC*NAq5(O{`UIFHVKCZ*jd;nb_DuM9tM2JcsP7<0DIN`;YunWZ9abdmC z2&+m|4qnLki^I}0^vwoLL&~%r$yD{`J;4VS5z}u!UBJetu2azotCbbDte!8hCTW;= zbDg+e(UD+6c^sFv3#3c%jBOp~q>KAJAP`x^rTn&XB$c>Ka$M~-C_@SbcEIxCJdbvy zu9dgqWU5oD(=9x%D3|%X2cRpu(!tr5XwSh}AK2^mbEydqq1;87q~*JZM}>kyG-+Ik zc5A#g;0p}OnrWbz z=^iIo?V4^ufJdAYgEY-k%fw4DF2c<57bmr~!P}c2201yVnBZ);7BFKItE^X}t!gzY zz$epEh;kt?2!if&en`4@t3?LhTTfhw;ZVt`K#DId6bYiLl|A+?gv%Tv3F&azo2#qS z-zWMckPux@C*2@w_N^2XBAcq3N3_vcs3}>=n^k|ls^}6FH7Q!naz)&k<022UcYvf9 z?)G!WJw;;?x2y32D|vJ)IiE8qze{%6j%oGJC&h(|?_Py_xJe~+>lb_|{XYrY1zZ#6 z?Z(xk+=4C;ntA|~UCSzA1HjgO0g9_O$e9#~??@$Np1lL6_SHH(#(8(!OLl31J55~J zw3qwjGu&QPHA#`vZDMY6AaxQv?T^)_{;LfcMaIT7B2Aaa?>&}~l;F@MMs*==_qKq! zL*!s74u)Jg4rl1VJ-kbhb5IHV3c3ht5ySa@b4=HVbSo^sy;boXN1v`eA6?P%JI&(U z^K)xQ;6BUbr!Lp6hLWLEfwB9tvCU&wqy+lo0G|2xv6rb=kSnbxFr%o}-}i#nIQ-pJ z3qBogE~hQp=gWiSYs};-4wucG=6_X#Kl|+Ucla5eVSg{_SwvO%2JHO7+6$Oid%Dj?LN7|OB0EiCr z*7a47`*jn*`jfe!Ww`otbP&M!Z1$-jql9g2+pRSF%0VbWVIo~rBk0yK!=TUSy{V-m zeF{uL{2ra86hIzA3qbdEy05)=9G=B7uA;uK=tX}-sO2NB=lk?^I!g9=QVvB`S1jY+}u`v;0>;gt4q^@HMchIRVCQ3OMn_QyUrc~h1*?? zk1JM@aNj&yz(%p41Ze>7pHa9&TGC1n+Mix`DpXaa;~gCfxQnaO5E*_FU~sWVt?7$J zx5H=s=>B+2t!&fwqXwJ%Z8g`9W!M@X10(q7E}#1|>W8V7JHMzn4i$8PDo_ zq<;J5550ws@8cIK{PxZAJxFrhd!A130vGwcY4@!|deIdLuFB=PVQO%uW>LU0X>tHy z6U?F@gQb888ogE0P^NEcvk z&VT!k%sH)zS!CkLD?~oRQI#3Hl{j#m(e2#GiG%uINd4gm)wO6U zAdrx_Jw<)Hd~t`{4SowlV*q8h9nrO}x6O*8PGs$N3c&FO2S0#UCLus?*p;N_mOe0o zZ+2`mQ9hueXJ^tI#CqB5u>R;j{^N(fPYa}Xyy&0)&wXu=LG=<8!>C0kSAn_0EN)=W zLDt(-nagzP$k`0r!%Iqd66P9#vJ_AP2`6s<1Z~~i(z3y&05%Wr($9sT{&CzW%z3Am zNP(UGHWO5iCtiFjyuj(kovVc~T&?zo)1Xa%27a<*?ZKgC}%E{O$hX=MPJY`dv-un}&HJ2`;`Mt(QP5 zB<(ylVOIzy?TtQy`UWKhLgHpFxkw2>sG zA%rG0J1DxA8|SQF^ZhMj@I$Jv8maORbk2@@LwQ@6@oLKdbXwQ9r^R2`mGCY8B>>uo z98B!Wa?HTfoQK;6-gUn4GTkR{q(9YR2wPEeFgLFrwboJzmK;un1|LT|t}WT8)nSUB z(S4}eac`CM;c)J&?S4%7x^8aVh$E=E<`~EF2RiR-iNv6FOBbd+u=e#!lHwUS@30lU@)d$}F1>@1@*hA{nb>6!{pF_EjI zp`3|+*_^1ent424vg@S;mG6EjW^td6vtM#%fgFFQ1&rws6wE2Qa7O|ltY(7S`KVlU zfH*W+^=YXI{C-+i`BfWI z*z8tMOl@bdH(Wr>jhpCo7Kd^he2cMAx4)zBx0EFhviYb$5%tQTuI<5H4Y1y9A zTd`?lUsP)@fc8h1YMrLLJL=7%w4Mf9Q{?W3i=6SPNXQu3yi_=++l*Dz^@h%+Z zvUzKY?4(K}>tDY;>$m?$ zYv{lImcMgQ;4>pOBA~__Zi#KfPnDgQi5h4eom*Hr5p5x676?+ifi@&N)ybh;d9Ssv zXGVzq5-e$RecJLnl$Vz9Bm?v0#Y{Q6OAmTeO&-ci=7?7Z5xSvQ%SxaM&7tXpPJZVb z8jg?iPqt(6lou%g%-wZT5Jqr*@NMEFFm@bnBk*~~4eIE(3)j6G0hRcF^o9jbA1>Z% zFK}|~?dw_n{Ey%MC4|2`C_?fZbf{5{;<+^6Y<$kPEl$czx5g$@@A2!p);2@ijAAM6 z0ukYFcX!ocM)xH6Z^M2=UELbt*|#uoQvnJI&W4*F&DEXh z*UW#lrm1q)v&m`bU+bYtgG^-_oIgu%a~;5RpF(oTmt?q&Ym)9|Iql^?-6l@}YB{wH z&n`Sxw?UyLj`Q5k9NbErxuG$}*>bf((Xz%)+>*47aP(x_W`?QleK;vGHz?%KC6eae z$vR&C#0 z0@5N8U|xVIKD@xM;lD$r9OH<4OX9Xl0@5L2>RaJX{j+w35JsY)k8-cP0Y@wxxrGXj zlY6CVNvru~I;7|u847}>ahVQHY0HqV@MLRcK#d%B1Bra=2rAh2NqMW}Kh|26={j9( zbQ#03sx(h^^oND{$5ohTx_-HP1ntUx_gP~Cxa1eW@Y7gZzqMZ57cIO=GiX;?Ad zd}$3550^^sassr5<`kEUDz6(w(&JmoB={BljMj+N_8FEF!!BH}BZ3q1#o@TpamoFv zMtc>uGq@UA-?2;VE*nBH~PW-xfM#Rs#PFt3IR%b;neeZ8uQ5BBj3T0juxw&sCmMOct+!P2Chbnyf6)zcT)ES_kT|xn0SCyYjYaK#6*9-|fQu8ZVxQ^XAKT%4x!zMFmeluU7AR+-d+q;t7hoxv=?E2LO*T1;58JdK(V( zbw|!z^n~MpF%`C%>fH1*01>-oC3So*UCg##D(TeWkT0k8&p-bC>o3|4S#Lk`3ow+S zYk1*y7fpn8csSIhSyo>Zjo^FIZOa?yc&567ipEAQMLNNtY;kjrPes=05lZU`P~t>h z$UsVEfDL#H`+m*r;fD>Dmx{Sn?^kS6u_L%7xw%U$m*A` z{$JrkYTzA*^3~++xt90~luUU5P%s3;i}paL{-$6z%iiEaa>=QsG3i```CCCyRV}NZ zi7+FI2a9UZQi*KVzDROWUHns(Se*sb=TrClAx6FWf``3yqR?dtF=~Cr{jJKrsbkUj zKi!2eePM`_;^yHZ!2P6K6CK4Lbl1?Aq!G!Ma}~KMba!OZjwa3S4Aoh5es)z{;f(`Q z$?2Zqe>yD(8Q$iMb$;H4Q4ntX&8NNq6O!eq4wpwEcxzEDXBem7l_J@SGq`^3%sQ!j z&fPE}LO=oGM42>nYVO*ISH~8I-ED*;0ld$wxif4ByfR-)^oNF2YCbrK$X|9136Y!Z&mv!f*v{B5qd4-y~%|9~_G0(7opYNf^Z@o0^SBfTD&2W76ES#ti(5TfZzQE?vz4wo zhF~l@xfw~`br(IFs;ictEd#>motaGVy?R5$9P&2*5}i{oukA`(EJSi1o!hw@YAXie zD6muJ0i0^FpWLHxGQ^qe5gm4L-Ba%XU?>M=;_Q2JK1a9Tu1mQ;zNmYTWPwXAEnufZ z2W>CO2`%IE*Qb^D-FiDMjmG#n$;B?W*aiUO@Vy>R-4p1WD)=Khra4>)QQ<<9GX6Ga zjP+;G@4^QIqd9KHubO+uilRH#AG^~kmR-j7KCEgS9?4h4-T9nhKaP4IWOnW+8IOk( zKnGUY6&4{5X?XPzsUAqU9h3{`3Qc8k`>$8y^|HQ zLYO%i6d|ZpfeDE3e?P74JN)*r;M+u30t^6JI!N}1nW&(9@X+9av+n)0US`80|Kn^YnC0`ZQcz=CBBb4! zNd^GX+($}z?=TeZMbQNN1b%cS4xCEW_5IPK%6gXyxE1;^x~pUs7M867|FnpKVpk#@w}wyoa`<@0eaJw% zQlh%>o)-+~2pg;Hm1e8)8YZ6nxQ~uM7DNnx#Lnc@$YFy9Y6Ku0mlI)pak1{DSW7Y1 zwp4~Q)`pnM(ACOitS24+!(pA@9F}boFv3Z)fbuzzznm?bDqtRaWb{&lr7c$<7PQ)3 z*X)!FjDoL_`*k@VW>3ybt*9TlFgd6(kG-_YH%yQL!!7Ig@~9s6F1gCpFL$fpq%B_- z&&0}1(Zr#-*FAb6V!I%d_MjM?LtBV;%1f(jMx;DYm7AyCNehJnr_(==vgKWYJRRQ!Zm`MdLN?Ixd&4-hxcXsVbbRa`g9caXj6*s2D*kDJ=}&HRZt6gvAuxS4}bja{65w1)5iqXo03d1j;jY$^(#|e z!!`tgLU}M4zORB*r+py=2@I9og>|1S^NES~=iSsKQgmZnN9?xh`=$0?*KT;Z630_= z2a0&s-Lrr*!y|R^jGxmD3jdO5c@8PL{b2C}B$V_-ExC+S0uLQZkBWEqfJNLk;clP* z9lJ(l>fnOH%B>TI$~5bQTS>h_0#6cqsxB !=7PMZ30H=zMGK#hHVEo1@3 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%0DK^i=I$=2J;MF;S$VgV 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 a;HWZDZh%_JE6YmYfBp~uoN!uDnE?P2;rB8C literal 57543 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ℜ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 E0GuUE!~g&Q diff --git a/metadata/md5-cache/app-admin/ansible-molecule-3.3.4 b/metadata/md5-cache/app-admin/ansible-molecule-3.3.4 deleted file mode 100644 index facd36549471..000000000000 --- a/metadata/md5-cache/app-admin/ansible-molecule-3.3.4 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_single_target_python3_8? ( dev-python/setuptools_scm[python_targets_python3_8(-)] dev-python/setuptools_scm_git_archive[python_targets_python3_8(-)] doc? ( dev-python/simplejson[python_targets_python3_8(-)] ) test? ( dev-python/ansi2html[python_targets_python3_8(-)] =dev-python/pytest-html-3.0.0[python_targets_python3_8(-)] dev-python/pytest-mock[python_targets_python3_8(-)] dev-python/pytest-plus[python_targets_python3_8(-)] dev-python/pytest-testinfra[python_targets_python3_8(-)] dev-python/pytest-verbose-parametrize[python_targets_python3_8(-)] dev-python/pytest-xdist[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/setuptools_scm[python_targets_python3_9(-)] dev-python/setuptools_scm_git_archive[python_targets_python3_9(-)] doc? ( dev-python/simplejson[python_targets_python3_9(-)] ) test? ( dev-python/ansi2html[python_targets_python3_9(-)] =dev-python/pytest-html-3.0.0[python_targets_python3_9(-)] dev-python/pytest-mock[python_targets_python3_9(-)] dev-python/pytest-plus[python_targets_python3_9(-)] dev-python/pytest-testinfra[python_targets_python3_9(-)] dev-python/pytest-verbose-parametrize[python_targets_python3_9(-)] dev-python/pytest-xdist[python_targets_python3_9(-)] ) ) doc? ( python_single_target_python3_8? ( dev-python/sphinx[python_targets_python3_8(-)] >=dev-python/sphinx-notfound-page-0.7.1[python_targets_python3_8(-)] dev-python/sphinx_ansible_theme[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/sphinx[python_targets_python3_9(-)] >=dev-python/sphinx-notfound-page-0.7.1[python_targets_python3_9(-)] dev-python/sphinx_ansible_theme[python_targets_python3_9(-)] ) ) test? ( python_single_target_python3_8? ( >=app-admin/ansible-lint-5.0.12[python_targets_python3_8(-)] =dev-python/click-8.0[python_targets_python3_8(-)] dev-python/click-help-colors[python_targets_python3_8(-)] dev-python/enrich[python_targets_python3_8(-)] dev-python/jinja[python_targets_python3_8(-)] dev-python/packaging[python_targets_python3_8(-)] =dev-util/cookiecutter-1.7.3[python_targets_python3_8(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( >=app-admin/ansible-lint-5.0.12[python_targets_python3_9(-)] =dev-python/click-8.0[python_targets_python3_9(-)] dev-python/click-help-colors[python_targets_python3_9(-)] dev-python/enrich[python_targets_python3_9(-)] dev-python/jinja[python_targets_python3_9(-)] dev-python/packaging[python_targets_python3_9(-)] =dev-util/cookiecutter-1.7.3[python_targets_python3_9(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_9(-)] ) ) python_single_target_python3_8? ( >=dev-python/pytest-4.5.0[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/pytest-4.5.0[python_targets_python3_9(-)] ) ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_8? ( >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/setuptools-42.0.2[python_targets_python3_9(-)] ) -DEFINED_PHASES=compile configure install prepare setup test -DESCRIPTION=A toolkit designed to aid in the development and testing of Ansible roles -EAPI=7 -HOMEPAGE=https://pypi.org/project/molecule/ https://github.com/ansible-community/molecule/ -IUSE=selinux doc test python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=python_single_target_python3_8? ( >=app-admin/ansible-lint-5.0.12[python_targets_python3_8(-)] =dev-python/click-8.0[python_targets_python3_8(-)] dev-python/click-help-colors[python_targets_python3_8(-)] dev-python/enrich[python_targets_python3_8(-)] dev-python/jinja[python_targets_python3_8(-)] dev-python/packaging[python_targets_python3_8(-)] =dev-util/cookiecutter-1.7.3[python_targets_python3_8(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( >=app-admin/ansible-lint-5.0.12[python_targets_python3_9(-)] =dev-python/click-8.0[python_targets_python3_9(-)] dev-python/click-help-colors[python_targets_python3_9(-)] dev-python/enrich[python_targets_python3_9(-)] dev-python/jinja[python_targets_python3_9(-)] dev-python/packaging[python_targets_python3_9(-)] =dev-util/cookiecutter-1.7.3[python_targets_python3_9(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_9(-)] ) ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_8? ( >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/setuptools-42.0.2[python_targets_python3_9(-)] ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/m/molecule/molecule-3.3.4.tar.gz -_eclasses_=distutils-r1 8041037f74e1f9d149c038c2fe2c97cf eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=0d952c9b844ff239ac23ee0d8612849e diff --git a/metadata/md5-cache/app-admin/ansible-molecule-3.5.2 b/metadata/md5-cache/app-admin/ansible-molecule-3.5.2-r1 similarity index 53% rename from metadata/md5-cache/app-admin/ansible-molecule-3.5.2 rename to metadata/md5-cache/app-admin/ansible-molecule-3.5.2-r1 index 6d71e88695e7..a439a52cb79d 100644 --- a/metadata/md5-cache/app-admin/ansible-molecule-3.5.2 +++ b/metadata/md5-cache/app-admin/ansible-molecule-3.5.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=python_single_target_python3_8? ( >=dev-python/setuptools_scm-3.5.0[python_targets_python3_8(-)] >=dev-python/setuptools_scm_git_archive-1.1[python_targets_python3_8(-)] doc? ( >=dev-python/simplejson-3.17.2[python_targets_python3_8(-)] ) test? ( >=dev-python/ansi2html-1.6.0[python_targets_python3_8(-)] =dev-python/pytest-html-3.0.0[python_targets_python3_8(-)] >=dev-python/pytest-mock-3.3.1[python_targets_python3_8(-)] >=dev-python/pytest-plus-0.2[python_targets_python3_8(-)] >=dev-python/pytest-testinfra-6.1.0[python_targets_python3_8(-)] >=dev-python/pytest-xdist-2.1.0[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( >=dev-python/setuptools_scm-3.5.0[python_targets_python3_9(-)] >=dev-python/setuptools_scm_git_archive-1.1[python_targets_python3_9(-)] doc? ( >=dev-python/simplejson-3.17.2[python_targets_python3_9(-)] ) test? ( >=dev-python/ansi2html-1.6.0[python_targets_python3_9(-)] =dev-python/pytest-html-3.0.0[python_targets_python3_9(-)] >=dev-python/pytest-mock-3.3.1[python_targets_python3_9(-)] >=dev-python/pytest-plus-0.2[python_targets_python3_9(-)] >=dev-python/pytest-testinfra-6.1.0[python_targets_python3_9(-)] >=dev-python/pytest-xdist-2.1.0[python_targets_python3_9(-)] ) ) doc? ( python_single_target_python3_8? ( dev-python/sphinx[python_targets_python3_8(-)] >=dev-python/sphinx-notfound-page-0.7.1[python_targets_python3_8(-)] =dev-python/sphinx-notfound-page-0.7.1[python_targets_python3_9(-)] =dev-python/ansible-compat-0.5.0[python_targets_python3_8(-)] =dev-python/click-8.0[python_targets_python3_8(-)] >=dev-python/click-help-colors-0.9[python_targets_python3_8(-)] >=dev-python/enrich-1.2.5[python_targets_python3_8(-)] >=dev-python/jinja-2.11.3[python_targets_python3_8(-)] dev-python/packaging[python_targets_python3_8(-)] =dev-python/rich-9.5.1[python_targets_python3_8(-)] >=dev-python/subprocess-tee-0.3.5[python_targets_python3_8(-)] >=dev-util/cookiecutter-1.7.3[python_targets_python3_8(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( >=dev-python/ansible-compat-0.5.0[python_targets_python3_9(-)] =dev-python/click-8.0[python_targets_python3_9(-)] >=dev-python/click-help-colors-0.9[python_targets_python3_9(-)] >=dev-python/enrich-1.2.5[python_targets_python3_9(-)] >=dev-python/jinja-2.11.3[python_targets_python3_9(-)] dev-python/packaging[python_targets_python3_9(-)] =dev-python/rich-9.5.1[python_targets_python3_9(-)] >=dev-python/subprocess-tee-0.3.5[python_targets_python3_9(-)] >=dev-util/cookiecutter-1.7.3[python_targets_python3_9(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_9(-)] ) ) python_single_target_python3_8? ( >=dev-python/pytest-4.5.0[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/pytest-4.5.0[python_targets_python3_9(-)] ) ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_8? ( >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/setuptools-42.0.2[python_targets_python3_9(-)] ) +BDEPEND=python_single_target_python3_8? ( >=dev-python/setuptools_scm-3.5.0[python_targets_python3_8(-)] >=dev-python/setuptools_scm_git_archive-1.1[python_targets_python3_8(-)] doc? ( >=dev-python/simplejson-3.17.2[python_targets_python3_8(-)] ) test? ( >=dev-python/ansi2html-1.6.0[python_targets_python3_8(-)] =dev-python/pytest-html-3.0.0[python_targets_python3_8(-)] >=dev-python/pytest-mock-3.3.1[python_targets_python3_8(-)] >=dev-python/pytest-plus-0.2[python_targets_python3_8(-)] >=dev-python/pytest-testinfra-6.1.0[python_targets_python3_8(-)] >=dev-python/pytest-xdist-2.1.0[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( >=dev-python/setuptools_scm-3.5.0[python_targets_python3_9(-)] >=dev-python/setuptools_scm_git_archive-1.1[python_targets_python3_9(-)] doc? ( >=dev-python/simplejson-3.17.2[python_targets_python3_9(-)] ) test? ( >=dev-python/ansi2html-1.6.0[python_targets_python3_9(-)] =dev-python/pytest-html-3.0.0[python_targets_python3_9(-)] >=dev-python/pytest-mock-3.3.1[python_targets_python3_9(-)] >=dev-python/pytest-plus-0.2[python_targets_python3_9(-)] >=dev-python/pytest-testinfra-6.1.0[python_targets_python3_9(-)] >=dev-python/pytest-xdist-2.1.0[python_targets_python3_9(-)] ) ) doc? ( python_single_target_python3_8? ( dev-python/sphinx[python_targets_python3_8(-)] >=dev-python/sphinx-notfound-page-0.7.1[python_targets_python3_8(-)] =dev-python/sphinx-notfound-page-0.7.1[python_targets_python3_9(-)] =dev-python/ansible-compat-0.5.0[python_targets_python3_8(-)] =dev-python/click-8.0[python_targets_python3_8(-)] >=dev-python/click-help-colors-0.9[python_targets_python3_8(-)] >=dev-python/enrich-1.2.5[python_targets_python3_8(-)] >=dev-python/jinja-2.11.3[python_targets_python3_8(-)] dev-python/packaging[python_targets_python3_8(-)] =dev-python/pyyaml-5.1[python_targets_python3_8(-)] >=dev-python/rich-9.5.1[python_targets_python3_8(-)] >=dev-python/subprocess-tee-0.3.5[python_targets_python3_8(-)] >=dev-util/cookiecutter-1.7.3[python_targets_python3_8(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( >=dev-python/ansible-compat-0.5.0[python_targets_python3_9(-)] =dev-python/click-8.0[python_targets_python3_9(-)] >=dev-python/click-help-colors-0.9[python_targets_python3_9(-)] >=dev-python/enrich-1.2.5[python_targets_python3_9(-)] >=dev-python/jinja-2.11.3[python_targets_python3_9(-)] dev-python/packaging[python_targets_python3_9(-)] =dev-python/pyyaml-5.1[python_targets_python3_9(-)] >=dev-python/rich-9.5.1[python_targets_python3_9(-)] >=dev-python/subprocess-tee-0.3.5[python_targets_python3_9(-)] >=dev-util/cookiecutter-1.7.3[python_targets_python3_9(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_9(-)] ) ) python_single_target_python3_8? ( >=dev-python/pytest-4.5.0[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/pytest-4.5.0[python_targets_python3_9(-)] ) ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_8? ( >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/setuptools-42.0.2[python_targets_python3_9(-)] ) 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 @@ -6,10 +6,10 @@ HOMEPAGE=https://pypi.org/project/molecule/ https://github.com/ansible-community IUSE=selinux doc test python_single_target_python3_8 python_single_target_python3_9 KEYWORDS=~amd64 LICENSE=MIT -RDEPEND=python_single_target_python3_8? ( >=dev-python/ansible-compat-0.5.0[python_targets_python3_8(-)] =dev-python/click-8.0[python_targets_python3_8(-)] >=dev-python/click-help-colors-0.9[python_targets_python3_8(-)] >=dev-python/enrich-1.2.5[python_targets_python3_8(-)] >=dev-python/jinja-2.11.3[python_targets_python3_8(-)] dev-python/packaging[python_targets_python3_8(-)] =dev-python/rich-9.5.1[python_targets_python3_8(-)] >=dev-python/subprocess-tee-0.3.5[python_targets_python3_8(-)] >=dev-util/cookiecutter-1.7.3[python_targets_python3_8(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( >=dev-python/ansible-compat-0.5.0[python_targets_python3_9(-)] =dev-python/click-8.0[python_targets_python3_9(-)] >=dev-python/click-help-colors-0.9[python_targets_python3_9(-)] >=dev-python/enrich-1.2.5[python_targets_python3_9(-)] >=dev-python/jinja-2.11.3[python_targets_python3_9(-)] dev-python/packaging[python_targets_python3_9(-)] =dev-python/rich-9.5.1[python_targets_python3_9(-)] >=dev-python/subprocess-tee-0.3.5[python_targets_python3_9(-)] >=dev-util/cookiecutter-1.7.3[python_targets_python3_9(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_9(-)] ) ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) +RDEPEND=python_single_target_python3_8? ( >=dev-python/ansible-compat-0.5.0[python_targets_python3_8(-)] =dev-python/click-8.0[python_targets_python3_8(-)] >=dev-python/click-help-colors-0.9[python_targets_python3_8(-)] >=dev-python/enrich-1.2.5[python_targets_python3_8(-)] >=dev-python/jinja-2.11.3[python_targets_python3_8(-)] dev-python/packaging[python_targets_python3_8(-)] =dev-python/pyyaml-5.1[python_targets_python3_8(-)] >=dev-python/rich-9.5.1[python_targets_python3_8(-)] >=dev-python/subprocess-tee-0.3.5[python_targets_python3_8(-)] >=dev-util/cookiecutter-1.7.3[python_targets_python3_8(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( >=dev-python/ansible-compat-0.5.0[python_targets_python3_9(-)] =dev-python/click-8.0[python_targets_python3_9(-)] >=dev-python/click-help-colors-0.9[python_targets_python3_9(-)] >=dev-python/enrich-1.2.5[python_targets_python3_9(-)] >=dev-python/jinja-2.11.3[python_targets_python3_9(-)] dev-python/packaging[python_targets_python3_9(-)] =dev-python/pyyaml-5.1[python_targets_python3_9(-)] >=dev-python/rich-9.5.1[python_targets_python3_9(-)] >=dev-python/subprocess-tee-0.3.5[python_targets_python3_9(-)] >=dev-util/cookiecutter-1.7.3[python_targets_python3_9(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_9(-)] ) ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/m/molecule/molecule-3.5.2.tar.gz _eclasses_=distutils-r1 8041037f74e1f9d149c038c2fe2c97cf multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b optfeature 30ce9dec2b8943338c9b015bd32bac6a python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=b4fea52c1568b7d41a12ba50b16c6b4e +_md5_=c3cc6957b21d857ef56ec1cfcd14629b diff --git a/metadata/md5-cache/app-admin/awscli-1.22.12 b/metadata/md5-cache/app-admin/awscli-1.22.12 new file mode 100644 index 000000000000..8e0e9ea94798 --- /dev/null +++ b/metadata/md5-cache/app-admin/awscli-1.22.12 @@ -0,0 +1,15 @@ +BDEPEND=test? ( >=dev-python/botocore-1.23.12[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/s3transfer-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-4.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Universal Command Line Environment for AWS +EAPI=8 +HOMEPAGE=https://pypi.org/project/awscli/ +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.23.12[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/s3transfer-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aws/aws-cli/archive/1.22.12.tar.gz -> awscli-1.22.12.tar.gz +_eclasses_=bash-completion-r1 d3a60385655d9b402be765a6de333245 distutils-r1 8041037f74e1f9d149c038c2fe2c97cf multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=a37c61a85be929b0333f1a3db63b2eb9 diff --git a/metadata/md5-cache/app-admin/awscli-1.22.13 b/metadata/md5-cache/app-admin/awscli-1.22.13 new file mode 100644 index 000000000000..4314fa9242f3 --- /dev/null +++ b/metadata/md5-cache/app-admin/awscli-1.22.13 @@ -0,0 +1,15 @@ +BDEPEND=test? ( >=dev-python/botocore-1.23.13[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/s3transfer-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-4.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Universal Command Line Environment for AWS +EAPI=8 +HOMEPAGE=https://pypi.org/project/awscli/ +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.23.13[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/s3transfer-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aws/aws-cli/archive/1.22.13.tar.gz -> awscli-1.22.13.tar.gz +_eclasses_=bash-completion-r1 d3a60385655d9b402be765a6de333245 distutils-r1 8041037f74e1f9d149c038c2fe2c97cf multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=a37c61a85be929b0333f1a3db63b2eb9 diff --git a/metadata/md5-cache/app-admin/drush-6.7.0-r3 b/metadata/md5-cache/app-admin/drush-6.7.0-r3 new file mode 100644 index 000000000000..387fa2935d1c --- /dev/null +++ b/metadata/md5-cache/app-admin/drush-6.7.0-r3 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install prepare +DESCRIPTION=Command line shell and scripting interface for Drupal +EAPI=8 +HOMEPAGE=https://github.com/drush-ops/drush +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=dev-lang/php[cli,ctype,json(+),simplexml] dev-php/PEAR-Console_Table +SLOT=0 +SRC_URI=https://github.com/drush-ops/drush/archive/6.7.0.tar.gz -> drush-6.7.0.tar.gz +_eclasses_=bash-completion-r1 d3a60385655d9b402be765a6de333245 multilib 4b66d835ec72e021e359bb81eacfe988 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=e120b57c2af5f946717fe2ef26615650 diff --git a/metadata/md5-cache/app-admin/exo-1.47.1 b/metadata/md5-cache/app-admin/exo-1.47.2 similarity index 77% rename from metadata/md5-cache/app-admin/exo-1.47.1 rename to metadata/md5-cache/app-admin/exo-1.47.2 index 77aeef6c17cf..8d471eedde4d 100644 --- a/metadata/md5-cache/app-admin/exo-1.47.1 +++ b/metadata/md5-cache/app-admin/exo-1.47.2 @@ -7,5 +7,5 @@ KEYWORDS=~amd64 LICENSE=Apache-2.0 RESTRICT=strip SLOT=0 -SRC_URI=https://github.com/exoscale/cli/archive/v1.47.1.tar.gz -> exo-1.47.1.tar.gz +SRC_URI=https://github.com/exoscale/cli/archive/v1.47.2.tar.gz -> exo-1.47.2.tar.gz _md5_=a638813d2b712f85d21a976d47d1d5b9 diff --git a/metadata/md5-cache/app-admin/fluentd-1.4.2 b/metadata/md5-cache/app-admin/fluentd-1.4.2 index 6bd39011a375..0a34f2490175 100644 --- a/metadata/md5-cache/app-admin/fluentd-1.4.2 +++ b/metadata/md5-cache/app-admin/fluentd-1.4.2 @@ -11,5 +11,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/fluentd-1.4.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 04e717c432dddb938d1390f5bdbdbaab ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa user 1033b6bed7cf367c4507ea9a3ff503d0 user-info 2e75eaea3582b052ec16d9d5aa74ced3 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 53b774322e7124b47b10a03fa0e089eb ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa user 1033b6bed7cf367c4507ea9a3ff503d0 user-info 2e75eaea3582b052ec16d9d5aa74ced3 _md5_=1e0e2ea87c4b6f798c734b2178d1067d diff --git a/metadata/md5-cache/app-admin/fluentd-1.9.0 b/metadata/md5-cache/app-admin/fluentd-1.9.0 index 0e0d51d582b5..b4b5d4d49bca 100644 --- a/metadata/md5-cache/app-admin/fluentd-1.9.0 +++ b/metadata/md5-cache/app-admin/fluentd-1.9.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/fluentd-1.9.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 04e717c432dddb938d1390f5bdbdbaab ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa user 1033b6bed7cf367c4507ea9a3ff503d0 user-info 2e75eaea3582b052ec16d9d5aa74ced3 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 53b774322e7124b47b10a03fa0e089eb ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa user 1033b6bed7cf367c4507ea9a3ff503d0 user-info 2e75eaea3582b052ec16d9d5aa74ced3 _md5_=58de2647fdcee221e1fbd2ca12994654 diff --git a/metadata/md5-cache/app-admin/mcollective-2.12.5 b/metadata/md5-cache/app-admin/mcollective-2.12.5 index aa8ed4400b34..ad8cdf614f87 100644 --- a/metadata/md5-cache/app-admin/mcollective-2.12.5 +++ b/metadata/md5-cache/app-admin/mcollective-2.12.5 @@ -10,5 +10,5 @@ RDEPEND=>=dev-ruby/stomp-1.4.4 ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_t REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) SLOT=0 SRC_URI=https://github.com/puppetlabs/marionette-collective/archive/2.12.5.tar.gz -> mcollective-2.12.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=f5d04eace347dfb69b36620c689bcda1 diff --git a/metadata/md5-cache/app-admin/puppet-5.5.22-r1 b/metadata/md5-cache/app-admin/puppet-5.5.22-r1 index 9c9c4913016d..50994f79a01f 100644 --- a/metadata/md5-cache/app-admin/puppet-5.5.22-r1 +++ b/metadata/md5-cache/app-admin/puppet-5.5.22-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=https://downloads.puppetlabs.com/puppet/puppet-5.5.22.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 04e717c432dddb938d1390f5bdbdbaab ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 5cd6e8cf3288d5b19ff8b5c78c7e3e31 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 53b774322e7124b47b10a03fa0e089eb ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 5cd6e8cf3288d5b19ff8b5c78c7e3e31 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=b629ef8594123b64a26d470bc37eb328 diff --git a/metadata/md5-cache/app-admin/puppet-5.5.22-r2 b/metadata/md5-cache/app-admin/puppet-5.5.22-r2 index 9f1b6d4be620..23fb7ca85175 100644 --- a/metadata/md5-cache/app-admin/puppet-5.5.22-r2 +++ b/metadata/md5-cache/app-admin/puppet-5.5.22-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=https://downloads.puppetlabs.com/puppet/puppet-5.5.22.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 04e717c432dddb938d1390f5bdbdbaab ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 5cd6e8cf3288d5b19ff8b5c78c7e3e31 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 53b774322e7124b47b10a03fa0e089eb ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 5cd6e8cf3288d5b19ff8b5c78c7e3e31 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=895d94fbbb37566ca001c1c9cea2c794 diff --git a/metadata/md5-cache/app-admin/puppet-7.12.0 b/metadata/md5-cache/app-admin/puppet-7.12.0 index 243213a6fa90..971061295ef0 100644 --- a/metadata/md5-cache/app-admin/puppet-7.12.0 +++ b/metadata/md5-cache/app-admin/puppet-7.12.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=http://downloads.puppetlabs.com/puppet/puppet-7.12.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 04e717c432dddb938d1390f5bdbdbaab ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 5cd6e8cf3288d5b19ff8b5c78c7e3e31 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 53b774322e7124b47b10a03fa0e089eb ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 5cd6e8cf3288d5b19ff8b5c78c7e3e31 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=9c3f490090c0cafc53bb01ae422b03e5 diff --git a/metadata/md5-cache/app-admin/puppet-lint-2.4.2 b/metadata/md5-cache/app-admin/puppet-lint-2.4.2 index cc0493911937..1efd40f4c892 100644 --- a/metadata/md5-cache/app-admin/puppet-lint-2.4.2 +++ b/metadata/md5-cache/app-admin/puppet-lint-2.4.2 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/puppet-lint-2.4.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 04e717c432dddb938d1390f5bdbdbaab ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 53b774322e7124b47b10a03fa0e089eb ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=6ad076030990dfbd9925c1c1433a6df8 diff --git a/metadata/md5-cache/app-admin/puppet-lint-2.5.0 b/metadata/md5-cache/app-admin/puppet-lint-2.5.0 index 038825eb0461..3dab7d713fd7 100644 --- a/metadata/md5-cache/app-admin/puppet-lint-2.5.0 +++ b/metadata/md5-cache/app-admin/puppet-lint-2.5.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/puppet-lint-2.5.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 04e717c432dddb938d1390f5bdbdbaab ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 53b774322e7124b47b10a03fa0e089eb ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=c787d60ebc337fe2ded2a3af156cb042 diff --git a/metadata/md5-cache/app-admin/puppet-lint-2.5.1 b/metadata/md5-cache/app-admin/puppet-lint-2.5.1 index 17e39feb0968..e3e87afdd3f8 100644 --- a/metadata/md5-cache/app-admin/puppet-lint-2.5.1 +++ b/metadata/md5-cache/app-admin/puppet-lint-2.5.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/puppet-lint-2.5.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 04e717c432dddb938d1390f5bdbdbaab ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 53b774322e7124b47b10a03fa0e089eb ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=90061079c138a9dc5b8b9dccdf6af380 diff --git a/metadata/md5-cache/app-admin/r10k-3.7.0-r2 b/metadata/md5-cache/app-admin/r10k-3.7.0-r2 index d9d4cc76a8f6..78228d591ab6 100644 --- a/metadata/md5-cache/app-admin/r10k-3.7.0-r2 +++ b/metadata/md5-cache/app-admin/r10k-3.7.0-r2 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/r10k-3.7.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 04e717c432dddb938d1390f5bdbdbaab ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 53b774322e7124b47b10a03fa0e089eb ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=28d282c583357a835e9da1bb55a6134f diff --git a/metadata/md5-cache/app-admin/salt-3003.3 b/metadata/md5-cache/app-admin/salt-3003.3 index 8ffd3da9c4c0..b5ed583f54c8 100644 --- a/metadata/md5-cache/app-admin/salt-3003.3 +++ b/metadata/md5-cache/app-admin/salt-3003.3 @@ -4,7 +4,7 @@ DESCRIPTION=Salt is a remote execution and configuration manager EAPI=7 HOMEPAGE=https://www.saltstack.com/resources/community/ https://github.com/saltstack IUSE=cheetah cherrypy ldap libcloud libvirt genshi gnupg keyring mako mongodb neutron nova openssl portage profile redis selinux test raet +zeromq vim-syntax python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 x86 +KEYWORDS=amd64 ~arm ~arm64 x86 LICENSE=Apache-2.0 RDEPEND=sys-apps/pciutils >=dev-python/distro-1.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/libnacl[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/msgpack-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/pycryptodome-3.9.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/markupsafe[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/requests-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/toml-0.10.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/watchdog[python_targets_python3_8(-)?,python_targets_python3_9(-)?] libcloud? ( >=dev-python/libcloud-2.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) mako? ( dev-python/mako[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) ldap? ( dev-python/python-ldap[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) libvirt? ( python_targets_python3_8? ( dev-python/libvirt-python[python_targets_python3_8(-)?] ) ) openssl? ( dev-libs/openssl:0=[-bindist(-)] dev-python/pyopenssl[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) raet? ( >=dev-python/libnacl-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/ioflo-1.1.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/raet-0.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) cherrypy? ( >=dev-python/cherrypy-3.2.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) cheetah? ( dev-python/cheetah3[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) genshi? ( dev-python/genshi[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) mongodb? ( dev-python/pymongo[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) portage? ( sys-apps/portage[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) keyring? ( dev-python/keyring[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) redis? ( dev-python/redis-py[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) selinux? ( sec-policy/selinux-salt ) nova? ( python_targets_python3_8? ( >=dev-python/python-novaclient-2.17.0[python_targets_python3_8(-)?] ) ) neutron? ( python_targets_python3_8? ( >=dev-python/python-neutronclient-2.3.6[python_targets_python3_8(-)?] ) ) gnupg? ( dev-python/python-gnupg[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) profile? ( dev-python/yappi[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) vim-syntax? ( app-vim/salt-vim ) zeromq? ( >=dev-python/pyzmq-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?] REQUIRED_USE=|| ( raet zeromq ) test? ( cheetah genshi ) || ( python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) x86? ( test ) SLOT=0 SRC_URI=mirror://pypi/s/salt/salt-3003.3.tar.gz _eclasses_=distutils-r1 8041037f74e1f9d149c038c2fe2c97cf eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 a8b7938ade305f087865de7e52d079b5 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=dac3dc244314e7f12d702bf036c9335b +_md5_=f70884151a0c56058b0fdd75986fdafd diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz index b4d14e659cc133a9f4a8ef886296d89e2ad422bd..4bd795294c06ddfc8e4755b12f42324d7edc9a8f 100644 GIT binary patch delta 13417 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 L+=`}vgI)jtPxed1 delta 13274 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 Yty4$NH5f^`EbPz!2a-8pL|0t^0HBcUqW}N^ diff --git a/metadata/md5-cache/app-backup/borgmatic-1.5.21 b/metadata/md5-cache/app-backup/borgmatic-1.5.21 new file mode 100644 index 000000000000..1f4e683b94da --- /dev/null +++ b/metadata/md5-cache/app-backup/borgmatic-1.5.21 @@ -0,0 +1,15 @@ +BDEPEND=test? ( python_single_target_python3_8? ( >=dev-python/flexmock-0.10.10[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/flexmock-0.10.10[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/flexmock-0.10.10[python_targets_python3_10(-)] ) ) test? ( app-backup/borgbackup python_single_target_python3_8? ( =dev-python/pytest-4.5.0[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/pytest-4.5.0[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/pytest-4.5.0[python_targets_python3_10(-)] ) ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) python_single_target_python3_8? ( >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/setuptools-42.0.2[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/setuptools-42.0.2[python_targets_python3_10(-)] ) virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst prepare setup test +DESCRIPTION=Automatically create, prune and verify backups with borgbackup +EAPI=8 +HOMEPAGE=https://torsion.org/borgmatic/ +IUSE=test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv +LICENSE=GPL-3 +RDEPEND=app-backup/borgbackup python_single_target_python3_8? ( =dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) python_single_target_python3_8? ( >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/setuptools-42.0.2[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/setuptools-42.0.2[python_targets_python3_10(-)] ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/b/borgmatic/borgmatic-1.5.21.tar.gz +_eclasses_=distutils-r1 8041037f74e1f9d149c038c2fe2c97cf multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=fe501578b0aceab7ed48b01641f84640 diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz index e511e2946f02719c8535c5830565be5a50a9c114..eb9bd8bfc9c1dd9b1cfa6d571f17c2740662c126 100644 GIT binary patch literal 43655 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 literal 43336 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 diff --git a/metadata/md5-cache/app-crypt/gnupg-2.2.33 b/metadata/md5-cache/app-crypt/gnupg-2.2.33 new file mode 100644 index 000000000000..2246626d4a1a --- /dev/null +++ b/metadata/md5-cache/app-crypt/gnupg-2.2.33 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig doc? ( sys-apps/texinfo ) nls? ( sys-devel/gettext ) virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.8.0:= >=dev-libs/libgpg-error-1.29 >=dev-libs/libksba-1.3.4 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:1 ) ) ssl? ( >=net-libs/gnutls-3.0:0= ) sys-libs/zlib tofu? ( >=dev-db/sqlite-3.7 ) +DESCRIPTION=The GNU Privacy Guard, a GPL OpenPGP implementation +EAPI=7 +HOMEPAGE=https://gnupg.org/ +IUSE=bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb user-socket wks-server +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-3 +RDEPEND=>=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.8.0:= >=dev-libs/libgpg-error-1.29 >=dev-libs/libksba-1.3.4 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:1 ) ) ssl? ( >=net-libs/gnutls-3.0:0= ) sys-libs/zlib tofu? ( >=dev-db/sqlite-3.7 ) app-crypt/pinentry nls? ( virtual/libintl ) selinux? ( sec-policy/selinux-gpg ) wks-server? ( virtual/mta ) +SLOT=0 +SRC_URI=mirror://gnupg/gnupg/gnupg-2.2.33.tar.bz2 +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multilib 4b66d835ec72e021e359bb81eacfe988 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 +_md5_=3b983c2313746144e55c98e362a8a666 diff --git a/metadata/md5-cache/app-crypt/jitterentropy-rngd-1.2.6 b/metadata/md5-cache/app-crypt/jitterentropy-rngd-1.2.6 new file mode 100644 index 000000000000..ceeb27232c94 --- /dev/null +++ b/metadata/md5-cache/app-crypt/jitterentropy-rngd-1.2.6 @@ -0,0 +1,12 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=configure install setup +DESCRIPTION=Jitter RNG daemon +EAPI=7 +HOMEPAGE=https://www.chronox.de/jent.html +IUSE=kernel_linux +KEYWORDS=~amd64 ~mips ~x86 +LICENSE=BSD +SLOT=0 +SRC_URI=https://github.com/smuellerDD/jitterentropy-rngd/archive/v1.2.6.tar.gz -> jitterentropy-rngd-1.2.6.tar.gz +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 linux-info 6b67971d8a0a029d13181f2cfb9f5fa9 multilib 4b66d835ec72e021e359bb81eacfe988 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 +_md5_=6e1f5adb21a2baf4f4c5947b2ac4b7c4 diff --git a/metadata/md5-cache/app-crypt/sbsigntools-0.9.1-r1 b/metadata/md5-cache/app-crypt/sbsigntools-0.9.1-r1 deleted file mode 100644 index 114f76809e15..000000000000 --- a/metadata/md5-cache/app-crypt/sbsigntools-0.9.1-r1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=prepare -DEPEND=dev-libs/openssl:0= sys-apps/util-linux sys-apps/help2man sys-boot/gnu-efi sys-libs/binutils-libs virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=Utilities for signing and verifying files for UEFI Secure Boot -EAPI=6 -HOMEPAGE=https://git.kernel.org/cgit/linux/kernel/git/jejb/sbsigntools.git/ -KEYWORDS=amd64 ~arm64 ~x86 -LICENSE=GPL-3 LGPL-3 LGPL-2.1 CC0-1.0 -RDEPEND=dev-libs/openssl:0= sys-apps/util-linux -SLOT=0 -SRC_URI=https://git.kernel.org/pub/scm/linux/kernel/git/jejb/sbsigntools.git/snapshot/sbsigntools-0.9.1.tar.gz https://dev.gentoo.org/~tamiko/distfiles/sbsigntool-0.8-ccan.tar.gz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=0f53996742ee2532034cd2ac3722efdb diff --git a/metadata/md5-cache/app-crypt/sbsigntools-0.9.4 b/metadata/md5-cache/app-crypt/sbsigntools-0.9.4 new file mode 100644 index 000000000000..44af618572b6 --- /dev/null +++ b/metadata/md5-cache/app-crypt/sbsigntools-0.9.4 @@ -0,0 +1,13 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=prepare +DEPEND=dev-libs/openssl:0= sys-apps/util-linux sys-apps/help2man sys-boot/gnu-efi sys-libs/binutils-libs virtual/pkgconfig +DESCRIPTION=Utilities for signing and verifying files for UEFI Secure Boot +EAPI=7 +HOMEPAGE=https://git.kernel.org/cgit/linux/kernel/git/jejb/sbsigntools.git/ +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=GPL-3 LGPL-3 LGPL-2.1 CC0-1.0 +RDEPEND=dev-libs/openssl:0= sys-apps/util-linux +SLOT=0 +SRC_URI=https://git.kernel.org/pub/scm/linux/kernel/git/jejb/sbsigntools.git/snapshot/sbsigntools-0.9.4.tar.gz https://dev.gentoo.org/~tamiko/distfiles/sbsigntool-0.8-ccan.tar.gz +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=a493856e2254bb499e65fb8beb69d346 diff --git a/metadata/md5-cache/app-crypt/yubioath-desktop-5.1.0 b/metadata/md5-cache/app-crypt/yubioath-desktop-5.1.0-r1 similarity index 98% rename from metadata/md5-cache/app-crypt/yubioath-desktop-5.1.0 rename to metadata/md5-cache/app-crypt/yubioath-desktop-5.1.0-r1 index a61449ddd65c..f1e929bf7af2 100644 --- a/metadata/md5-cache/app-crypt/yubioath-desktop-5.1.0 +++ b/metadata/md5-cache/app-crypt/yubioath-desktop-5.1.0-r1 @@ -11,4 +11,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 SLOT=0 SRC_URI=https://github.com/Yubico/yubioath-desktop/archive/yubioath-desktop-5.1.0.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 qmake-utils f5eb2f69fffe94292aaaf802fb21c8d1 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa xdg 6024fbc93167fad782e2032933654857 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=7c275b7f4cb7d2026d5d8610421d3721 +_md5_=55c7c22eddef7b8d7b713ab5efb8aa40 diff --git a/metadata/md5-cache/app-dicts/Manifest.gz b/metadata/md5-cache/app-dicts/Manifest.gz index 178b66f288fa907316ab163d421bdf0997a2cd85..c10dbc3b4684e710f38602d2757e39e5f6f33bb5 100644 GIT binary patch delta 73618 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

w1F@G4c#s0odC?(M^ElRC7^+M)!}wO6X(E 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 QV7R~h0OW>)v>?&~0O?2m8~^|S delta 73533 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%0DRIoJM3Br)UaX!N~7y>~(+9-4aL+#To zX!-`Dc5Rtxb59gv0Ll)@E9B}enT4k)wxtrs%VEP(v^@e(eJA}`6R2_~wq?h5KSP&5 z&x5EYh^Wq|+v>3M-aaQw<=MyRIygH+!7smjgWds70xHPN>^t84HgkJu*)0-|%)bx<8?SwGEGC9vTZM-M;?0UbBn%(t zQ;pe{0^@D%*cmWB5CUSi1Z4WH0k`v+4W9(7u>xY=+7@Wg?&a%2Np9>LFFi zhr!%e>~Na&O1 zf=lA+f_oisETD96#QbS7Ia(M*chN&Z^?Tc`$c@iI5e+MZX$7>iN`@{9THqU4p49&)&m<6ZdgqRUper- zoOMg5-I0!3+`Rg-y?Zr@6+Wi{C{CNhLlY~x9fF_* z76CmRc!sm!te??|-O=hR+k1)bj{C_3@j=c4L-7$4zzBYrkkUcWb_(U5QRNJw=+ij0 zAMnxj>W`d31b}dW5SGFh1Slo|wL%0yzSd358+U75r)|)XKY&t^TQnt%AqEVckZV8V z#@si$1lhuY=IEr~9_=~_e>K<3*7+;@Id$TV-!h;jPdpHg-XWM(n}{%;(Wczf*+1u0 zK|W81i>=a_^=T&)kX|0|z>wX6gC{B{F&Zv6&Br*7p$oukOy?Y}gh_wkr}cC!TJ}}? z@ggI4T6{O0iizMyoRh~;a-ViS0`0~lpST+me=6t5ra2TNxH~vy7$anx;AEdWJn-oj zYv?Y%9dHf+A!?odsk2{c0=9O-^O_*UP0SF$3qYZ_<~`v#{`|B#3adW$uwBw@KKjQm z?nfK>FnH=L_SrYsc5$YI_zika4kgqzXBPaR9RZ|EM6-kPm=Paz*~frH3FWBrGtKCb zg{9qZ{o3DT6klXCoLV#Yt|s>aFT4zmM2&8Fln07eHy^U>je;HFda*m`9)uNzJmxab z4dCA)f>-R~E?<^NJSY=^#c)Fe2|@7CWG!WyB(e`TzZd-ogmxGwJN%*3ZJsx92Q~?j zTlU5g(i{THgvrbF`qi_1_gEEB0ZuwBCO8l1Kr7MQQc;PR2AXI)eFHr3b6aMg4+l6L z3#!QqI_mK%qx2%9a4%mWZ2ap?gv6uV_QtydCJ@<{Goj5q4}m(E=|UDzjBKk1A?2w_ z<$h;kS@!5$*@6cRIB^Zvsse8F=?oAg<1bT-{$7QO@J9ghjhO)y;B!fbOF+um zalzooCL!omM)^fXPj;EN*Xyq0coRrWQ;%Od<+4;z3{UZdZrI8YuI z#>4qRViSCGipdNy0BFIx1LwCS;94}yIK`pYA<-G_- zJ&5#!jE)x>Ei+gFYd=6W&eYf{V2-*btTbeTB@BI^4m<)zOg$_@SUw!a#sLrh2HHLC zn4BTGV1tkX!$T&{2&L^**nLM7(qNe@sM#?U_b!C;7W)r-R+H=Dtg<1dC#6FFE;ICG!xAM&V@4b zbk6f1`Bg^ei;TK0M!{eh@Jc+zYH0`wU|iJcFtWX_J#=gDP~K*Bu%&8~aBa9I9DN_j7C|r* zPB!T%`VU+rmRA`$H862KzAkJOra6?D?O{Eij@BS%C&e7$G>bO)dY4qGvR%*AL2k?0 zm1e@vDy+lA4jZC~y7mf>)4V=kalkyA2@?<#@!OFF zX#ec5I6KxC8MTW573~nkVqCR?lI~qk*dTP&QP?qUMmHf241>IbW7|42##08gtKBty z0hG&D%Q^7;bL*lARdsV-%|V;GO^~BV_}`72TGj!Gm~W|E;&yP>d4{|#4DSV6~J7cNJgBQX@8&^Y}7ShZt{hc9kmKue*t`N=#D)VvaR@vmT!I<9GX1?O*`6atCu zZG)Vu$cMhlsJ+Ul@~n$+K_s=;4}xqO*_};17!eGF;uAAta%8;O?^+_XWz`$+092bo2nMjE4uc1QVOs#mH}cWKZEX*yVLQ3|_&dcki&U za0OHWR(YOIZC59^9AL$~`4U_pk^gdw5sqL3Vccr4_dNMQ09-;D;X(jeAa;co0GHu* zXgCN^E`{xbH_q1_TfAOmG_QHWsb;{yp=PeJvVH6d!z6Xj(R>di*>xq3t1p;`-F6!c zRq^ts>W_(QJ|yNlRKh;4l)&p!Bxwxj3N`QJw(Al7grQ)b)~(uH?LDr6k6dS#kH~qU ztnwO6^sY}*0my{wbi`0VZw3~xby*(9wPeTAl9`IO-CmY$N0wK@Hy6BLgG84>LyqP` zlPA8i&1+3lIhT#7FEUEu2Y-YI06zk^_~2@<9tL$dLQOPkZYIO#aH2qY$P)Tu0^`Pa zF8~_=+vz7)1`T02QKb^+&S%_@XRG+^0m^jMPu{4MJs&wa3%@Ue=Udt2*w5CqJZ&*_ zW)fcRsC@+_*wSdXJMJa$>^R4B63Zb0%Qnz6a-=8dFl*|tJRZ3a{_p`Ey0Prtb{&r! zAsS94U<}=)mSh~wf-~Q*d@a4=?0h3&SB9N8nvLfGF{Y7)>_q7ieW2QG%+A47^YL^7 zteUdrIiO79{l{UBhjZhkQ+AMMJBaNFzn!x|!tTVkE&Efzo4R|3u$ebKx=aYW$);Ln z3FFoYW!TZ__O$9=ECplH2pDQv358tga42-5?7_k5pi=XX_BjqvT!2bL%Rv>>p)JB} z0UR_ZCC+HOm`EG=js?BS=oM%40v92&V9g#1p%p({rNT}XbP$fc#h36KMix$U)i(Fw z^THYindnlCdxOw1xm2CHow+!u9!-Zjr!7}`rec9T`27%F>R}bP_V-OyQnQ`i4>W=0 z_~Jke1t#dY%W)A$;$_o-%PxSp{Xz5VM*P?=DCy{?NH36)J+wA1LZ;BNlAHY;-F-;= z5-HgJu*L;5-sVV_a~rQR`T=LpYU!zfVn98KC+%3d?O@&QO2kW)5?uj;xbDqQKQAB? z4+oOL8JGxw>$Wtgw2cum9bB>cDp_h{ok`Z z#f}?=;IxuU?jnrI(#M_=+jrMzG0jn|Ls-ykWn25w3m~{qmaQVr*}UPS<|+)Enr*s- z!S*L7(?v99htVoi!uWGX-2rNlesGJez(e~4OCGNON(d9JkG7yYSLb-+g%F21a?kEC;%vpr#{@Oh~ zU~EYGb_ZL>sa-^#u#GCOGJ3_?NN1zq!KE+>i@`dabi$rSM?sGg8z>($F~OQK@nYzL zKwj<$xE;6yaS+LX8RoY6df;4fRB+(3h=`-&U%?hY;||0{!!oLLxMXmYH%^Ni!9dIv zmVguG1aNlgjQyGABY?UwDL#8THwqzpOfJZD*66GlO^x*$5OgzW4i7=PJue$u@#Z)s z+xMD$aX?)5emF3JfP>q7;j4^ZaW)7MJ#?3wdj`XHNanD@3Y8}^b(2*Gp~%TE%)psb zEEC5`?CoYv49un;68sfbUQS!^E8*yN3yDiE@Z!fE0O=_}FKr529Am8n>37}_MEx>} z;HI?OHu(^*n&)U;#(YC3TrU@MX^yWzX|S&HtX;U9Q#3u{_lUl5qY-5u#CSA4+k^!& zhYg5$)iiwnRe=c3>EiBrTFmuTMz1(K*r3gC?IT0k!OZ1$#i_vs-@V-IXIf$-E)b+S z`1>;Z1HU^QlMILR&&}8exJ~vU@=DWPvmqFepLGN19dl0jH(c*p6(@stARJlr z#KKU6%awDLcqwIcBZ#9A)(+1D7`NO(>AIU+gG&$^P@Ju^CoTj8hi;B#SAm;T9YY0B zUgN#33(o+?wvO3cO<{LTJZ;;uKHeQw<}__T*%`ok0aYPSu445(;AO2~h;BGQbawAA zK=mzxI@L)mgt%>~(zRe5^2+zq2eK{w;j3bIPG$|9v2o{0{;e@3LPWOex!fG0Wx5Qa6eWbx~* zE|Oi_+f0Dh5(`c!tKxu4Q|Boj!RC1M;4H5D|aMZX;pi&*r>I1k; zf&|$k;Etqb5UK74bIb||2X@IWCm4%EeU;HG&USyaIa-h}@aoPo68o5sU7yjtQi+(b zliJP^Od|4b&=l+*nHWCpx=OA+Dekl82~TJC+yFb>Ddeg@!m z^xeR|DGKzh;#RZcGeiqlhD_epZJy=n3=;1k?g$-CSTind-&xAE+B2WvbQx^hYDtAW zJe$bslR)UGaB&HYtolBk|2*39G^(fcS{KQ$I2&SpSm~|iUo%MVbc;egpOXo$?8B7{ z*R1LlP&c9(l0yM6Bx|PzCjrRXOM^2kaFXG6497p+!EzJC9A!Q&@(x#s+u8u80MyU# za%|6N+U|$zpltpktlAaY5z~bO$r$PhmqEj|dV(Pd3 z+~DUk#dHr(B$>&ErnwzG8!x{i4gYOL;1V)8!PC-TOyGQDD6QyFqVtwTbEmZ9C5tt-XMHKLNd|maHQUnMFd^ooZs*f z2k)l6WsU_karVunO7nK_OS5+^BS2Jw$8oI&&M9f?D&{ zuby_=yZ9lPfgonW(XROP9`vYEy~eeC{*YtS51$BlqeA00g})%ME}sdGtzx%2$sO&D zgLIE%sdzk0A)5PkXSC&=cAdduza1jh1KTjj!9ql#lECxro5PG4d*cmKHwS^crX4c#sW(D498W%*OB4t8UY@R7 zXNgaf`!=OUC+t>m7hj7GJM7Y4>udQHXFH;H+4pdE92@_1T*O$&jGb#4UQt}+=4QYV z@bB(YTy`c)TU`cg>(zz7b)(Z^6I;W}V=2)6;nKZu4)g$m83@hL{rd!GxXr@tTyUQ^ zTZ73%l(B=uQPA6eT~1y<%4)$Ma8Rq5hh3qnK!NCt=?ZcVWDIw>x6=&}@!6NV#2WXr zai74I;fn=3#pgzs*Y|}^^02TGY>3 zD?;Gu+scG(o438^{jzdso9S(HT_R8;uU8qp;%qk_PBU6J;j7q!6?dF?y(^jh4>5(Arc8k|%$AyFK_IF;*91mgH4SW|z=uR?g6mVLwHw5CI>Urpm zPn++2ExREM?gC;jW>kwgYu+KFzDLAU5(&KorOxfzlN~X5t%`2h zuIb6|ym65ufWd-oOTksRxchrSm2oN2*Ff8Gk8!xL+}#!~=>eC4nfZg@N=@**|8Civ zseZU8_ViQE1PgVCnUkfqa)3>3ZwKIxP|RmxEwA;p;}vJ$w=>MJ$YSfLA({iVZ!wxs zYVOX+HuMn79knK=yOSbc z@H&DcxfDb+7N4E$ULg^zVLbyx6<1%~rF1v}1##|H&0q1+@dM7@&+bFZJKfn1TNBM) zhq?qz&+AV_d^zH;KEiyqyG7tsq2@kh(97L*gb+Ez`GbsJakg7L(L*Gi93n)CobSv| zkvY~#d@<9#h>xxd#{w5#ylHj8N*~X##d}sj&M9=Nwof_}?*cO@Y+nyG=C6AcN9U^h zo$sP?eYXV|Dl>8ZFb>>(vwb2wDd79*2y@cU8h?8>tlN>Cah3=THa(ne;7pdgh&V(3 zuRvIUWPHQ3oH#`9zS!4nL5^3qSD=7a!6d0UW(yB}mC+A4`X^J{@=ol!?R^Gwr=(S0|oVH3i?RD>M@Uu>fOM zcdBY**kiwOk=y(Nfe$yaFd-<$oWv`)I3L^AD$b^RcLOL2!p1i*dAEHIw%VSKmw`~M zyWy+>)vn03Zx&+*L|JVKE@<8^zaWy}n(AId1bxbyUS;%(v%UTbsMk1^IEkAJbzO2m z9t4MPT)na_V|ova#)}{J+|$8uIOOGO>@Xo?vtbZ0E^GEE13bO1A{cKrQ6F}_qiq0T zXL9XIeFg^KdXFy$Qv6*f;>UIao-3g9Wu3|_xwkTa)FQSAW}V5|FHDS(m2&gijwdah zta`eO9;B@|xSp$}%srSH$d46pP{0`XU2j_|iUpEaE^?F~^oV#5gcO(GprW+gQMk_Y zbhv`x1s0K>VK-M_8r9GTIOEX4VD_6^il~rF0fb8u)&r8CJE4Nz+Gm93HucF1Z?4qc z+6FO!t-miMa>N2oV8sF7eP)80yW70Ds72wAWlbVig1LK>31UKySW=zOT*z{|eDOVy zw=Q!K6+`teFr?e>XRi+Zp=a)HHCF?qJP#MB&yxCUo%VRe*)WB(J0*9g`{eQ007Vcv zoV<8ClK>PP2w$HehC+TMihC~(ib7MT3sEsI_q7r%I&d_bvmth1e->}}9MQ8YR~=V3 ziHi;-7kIDo-V>pjn&Ch8m(8Us>YAGy)7)+j-M0*Ucq5Ptrrha$aA;QPn#og8B5)Se zAh@%46iDjOtAiB{>{_05Z(H6FlWe^gvv+tjZ(P<7_~;d91AV7caA$cC?0q{ac~9@E zm|oTK+&t%Y(CZk`0f)BLVOpiFGtlKDm`5Bx!jg?xD64p*~;&F z+iBXl3fAizhKw@lGd293b7?lNUFgqg4#EAe=Lv#))>ybX3PS~mKAJwEJonQmFhC#Y z6jBje*FN!^*E7oN_uEi6y*8^l)OARTT+QvO0=JgG)*z2pob6Crj}vaQ9I~vo7VAwA zv`~UzbP_?)>hAHm(fXXW2Rv(7yES?%Mb4f91SY7G2nJ*!Mmw)E)cE3NOxZ|vGm+K& z7y}N|A%gNg<99_c6N27unt|5iD5Jw?2NX-Ljzk4*(Y8`fbb7Z?PhMW;O=p+=O)~l$ zuwR}rBhx9wdk)P*d^%qb7iXHu1ld)WE?{X9`t*a(K3{RR{fVd7njN+f0pBmcs(N}jtLW`PryY00j2};WI^d!VDPw{5S(-r@H(krA8>I)IkCT6(*Q zquKPG>wez`9f0(9mR;_xy1mQ+JQu_0jIcZ)TG-l^FerRfa|p@GC&ItITg(Z$r}lok z`hGqeB%ksvZXF}v;KO7|Kpr=|PvG_v7C1r9J%0J9%gsfv`J?j{XO|lgfrmXKhwBKs z6N_2OXO;_FelFC(6jP7DWbt#gNe>3VQ8;nwcs%DfS6Lg%>2`K|{U9s#87XneYV}ey z3t9um3(W$|*ai+}d9U|3ue0Kzy{vIR%}YGguv;x#G&W_!TX_iwKCbBFx5*=O1JT9F zpgN*Ec+t-0+xcT*v@N18=_VFmR!6;&?y{i_{Fo01(#AwPU-L)jE6#?fS6lkrAW|O> z1G=%J(&da+XhZNq9gEXmUWl(-Q#STxc#|gz<}X$Poebx2yt4(8LX6o~ug`N@FDy{J z@}!qs+v4R<)70+wvERjI)deqDXcqab^LFEhOLq`gGn0>9WB9IubbOH_@f{Cv*9nvjRscPHoz7% z<~4=QD~7BYFB3AvjWoU8ELo1k!uHZdbyNzgdEku12=2cJLpbA2IrWSgxb zSeANv58?1ChT8;*m&V119e88aa5ML4W=Sg#L5$R9XBI^DA7u23v$reepmp~E#CYk! zt`qQfSLgt6qSy}V-bP}O%~jZ6EqWyHYe`t%2+0l-KsczfELW5XmWg%EOLFkfJG!H< zInxM92TiQ*sIa?3uJXQqqnWk8-G5!g5MG4xY!-tEZxiF)I)?Y8EoU1sYhtH~_}hj< z5ErcMes+S~w%B`#ikiVD-AWGzD?npc0&bk#={~`8zRKtoXBRIDgDJv) zrWe4%j85BOQKUkc^Y#`C9L;@-J9z5|b~#a>wJ!I*mgmk=Z$)%bAV!kLb2BA6;0=+_ zs?{W=z#JxFz>SvXH48D5p!A;e?{~-V0mX2SUb|?aAv(oL7_t$2PTV#@@kCpBcUM;N zKMQ)G&iw4O9PT1K4*TN|SA6CNs)gG@A6YLp;8lVM5NzY#WmiTc?Db==_I$4HY`@Nxp8M6}_BsK4&9m+VlDJ$63+hj;W&3|F_p9*Sb^ylt_ylmnLVDTl z!K=Er_1Q(6twQVl`VpJ=OZ0|8SQ;+!#7aP+Rly+d0p@U&l+ur)5k;zhSZ)5V?gz1xbT&D z`xD7c%hX_z_~at5?5)%U|7Q7(aAS2JKkzumX1k$V1uvYoYb@4NnDbf=7vfw$$mkVk z<0b2McpcYj*M`jzhqv_JPKVXp-MEAJP4@>o(eHf18Tog_F-I|T@ET{Ce}vV#a>CXr zf7&Zsyl?Gjr>!#8YfsH><4>OvC!g*9u5aY%ZpvR9F?vr>DJW`mM+uJlknSiDs4BDpn}D9PltDzKsfQJ$<3>8_f~(E zQF+DL;7*{IojoqTI$;`@mqMKm8n_p;O4Hq6z5u;=LwKxnXYM1OS{9M(ay_Cvv3d80 z*V7qnT_6I490W2qI66Ojc~ddLZC7mdE-tKl$B=05v0ONfTLXM}JRtttSxH!nZO#?d zS_xIcR=g*`b;mvt8gB07pc&UjGr+TmlK>EXryggP@i$Sx|u2 zC%nq&6=#d2)3e~<^lD@Gv-8I4rT4}i&731zG_rX~d>c53qxQxxXI4+1G=LSnlHEHd z9eO?pi*Z#b1nw-K&jl0^7gydperJWO*o6J4(i^9}Pcy4b?aFd(j$qkoSL1J1U+Un3(3n#FS|<>~brErem$27Cri1`5jEwYsibb-mW|2D^u>Q zB7VCaMk{s9h^T%#3$-v8?|gMH|8d*+yuGpQkyXBJhpR50hFH2nEjpn*EeqP^jb551 zbn~p);8z*F;%p13E)BCZ7z*6b6(<-rS}=fm!OLRpi?Thf>MBuXNQw==gKtO6my6Jl zQ{&BH7->N?{O8k+NZ3_2J3@dm^Z=}!lZPL3;I=EgUmCm}GR>CtjHBmn%Rx-oNw$Ns zm>)A$WD+Zn%@# zEm5yB`e6?8j^|-gbb^lObAeKHC)#Pbad+z+?#}|60CBsW`8)C=Ub^XZwQ$5~UY7@R zNHI80a{vdk*GOZS?ZD-ph_pHiG9q;EyUt=JMOy( z-r-trx0pC1UEMuM&DqfA~C;6SYq)~&w75of%$-4gf4U3+mCDEx3HDS1Pe zb3Xw7y`1MCJnrp$CI14sh&YkUvr*QyIF_FXXmz;L`b|b)OlNniI+5VeuJ&*bQ|jp? z#9qlcc#DUw4PQF`XH%D9xB@;euQso(LpQx%aY!l;ya28d)${qYvm!feFKmnHxib;C zG}CDg<@iBHuQ>ZUol3T=)q6hX&|1BB8S}RPC@+T=^|{>-p2Ssr1~>qq3k~n{azc8z zw>v)#+Coy$Izb06>WJwy*$>&i?0Iu5nOih3#HAg%+{0P`5=eef~ znA+3XF^1B+JgiY)Hi34&;MDG;%Wo4FmhNW@oHuwmrDtK5 zsDZ8_6<*DoB2-;e()GCk_&7&jwx{V!1;CC zH$rehN5P~|LjW|To#k5r>6bq~p8xTi)6L;Z&!r#r`}<@#e6O3k_Lp0crs(Ey8N^02 z5Sa_~g3*57Zl&^alw@z!a+=O;S&V=98E%+sNGj<;@h!6>n&)cam7!JBDfCVL$sb zc?j6(&WDF2Mvh)p5;m4Zqsa8M~ud_v|^?zd+my&)(qU zT}1cKpTGB39}xQY7aN`g&F*50D?`}I0s^8~?({msu6&udJvjpat-qU@*><>P)Kw-u zy42t4?#pEaK-=U(K*)fX0$a2!#U@6A2k3BGNw~a?@4CG@ua)+`Y}4lT)ljwG1oLhV zPW-1nivn-2UUj@b1~-$qnA?gw4!OCTa9MTV-kViiJS#L_UXau<;_02W$Mx*IvUPXv z_H;Fa5W}_?;sm>=S809cu8`KdZe?q1(?0cnLC(^%yUWXcK+*)May!g=fg(WLHlW%| zR9&9g8lHjhh>Hz}Yt?IfcGscIPQ;bd8|k_Y5ccmlDsi~XWG!38++$}y-TmDL{T>HQ1p1Y1*P-ac&h@ua%2#Q9=dWI*rGmIO-(mfI0q20f7r4Z2#xNB(G7&h6 z*SLdkt1Cdga;QDm0$PpUePwrj+1=t2Qg4sV=7_H7h0;JITUgIJ>>{*Cj=!#_TN)rn z@qLl2-52h#UM~7_=kytI19=9VL~ihn6aKfodCx(Git7dpoHoWJ*ARGA5_Y>K-RDre zSskuopEv?`Lp|Pgxm?-FKJWqzDY=Nx)acuiiT^4sz5DsyWnq_#u?T6=5@hhsIAF-U zu2ijcc$pjY_K24o0`|D49a;~mBp})fn!MK4MQ&$u$I%@KXkYFu63GLw?U-=C={g{2 z$;+EYv!6`Hyx;E|aADJQ$kngB5PN%y*PPR{G-V%dd;vZQY@tn;Em6h6VD~jVbMCg} z-nXM~9mIw`r~;+isGb4%Px~q$eux|jUc`F?{SXxKe49M^%f z@Ry%n1?=oH?^3+M3-aH!1->6`>eIU)+;5J&o*ini5cgg={y$t8c-UpwEGoEW_zGUO zzU#9b%w0;iclOkA7Xk?I4<+5urZ>D`XxJ;*D|zE~fB*#?8wlpN`-jXT4lw%l+yL2* zy3LW=0f;G`ZsW5n>~BDS1JAh=U#5$<9AmJp-pgg2w6i_P`wtQ*w7R(qJ3Phf*)4NV zIVeBZ#&|8AW%X3>6ceQ8BC2eU@!|CU_PV-xJ)Rd}tDd=GYQJCd>!NqiPWBG!=VI6E z*)N^Yl;`d=4DA^?154UAYrfjGMA2pIJPO~n%ut&Od_0|3a)ek2sczlut^sx42p5TO z-NdK$%!AQZt>1vUHczDfBws-_3`hYfBw&pfBd$_&->@m|NPlI zv2b4>^7WnInghAhJ59a!3Y8_sIy~gUwg!T;_U66g9QR=}r{%SVI(sJtMA5+=1m{NR z3)?k|q*t(~+$FioyC`^XJ}qqfGo!bbr+7~6*BaoPm#?W!6bob6p>silIjD!}V z#OTKt!TtGZ{`T>&zy7~}{`&F3Tg2fHkkI!=gW=j&q0fE0$Js%1k)#d#j&dAFy}dxt z>><>h0AtmSFyiRGyU3ryU$8EMc-*f6_Og&4H<3HdXOznXyCbZ3nEW_yHP~2Xw)d@J z1-c5jgy;}mH$KVj3|8aazlL^9n*yD2H6L%k=jpW|4Y%O}*k^{FpTQuB=Wcg%Z^1BI zHK)^M_{BafJSDHgTKwesT!&<2NYBxHk=8$c{naLe_sS!C0`SP1+U^lqLRq@8RBMUJ=F z%;R(|hb32UUi$t5X}7s1=ajNk$0DkY1;t0fCs}myraUK^D%vnyh8n-*kZca0PDmA4 z&9m(fKWaBXe8$rmxzj1V z>r?fPB{+TZu9dN?_a*YKx3_|OzXZo|dgbDoyz7T>PsFtBa)vg%K-Z;0!5+)t1oYxD zPCYPyX4_8 z%UkUUr`=m}yK9@tcqVeHSWqy_x5#{j2-W$kwn%D>t0Q20#bm1zzAvQtr zEd_Aewk_eBro~TKZ7$o<5@EHsF47f@w0vbrjD7%H?%))!VA``_1=m`?qZF zkaV2TVO?g&mLUrE!BjA{ zm>n9Qy+$=)h9Te{0A-R6bJkzw^~Ya7e){#f$SM4E3AC>7?qRTVmDd1DWg8xE4C|3N zJHTBVkM?`Xut_Dr9(3q-4qlphyU7&%h+$8w634Jv zzF-t{-`B88|J}7Qw_Oe`xH1VZ;=~I$4L|2P;N-RvBuvgqV3JjFIX v9PG4QkgRPVX3U)Wh~wE8=lwGU81HDbO`swVyW-?Y?Z5s1!d3W%u4+fgb=Z{1WaSkJVN(lbK|Ck>1-p{F2Eo z5Tp^zQnkKbV+4S6u+dqamB}K(bM}r{zAkgFoB!*-{6GKl;s5G?{o~L6>0f^zUp|Ik z&iL`q@F9e&e)zBd=fC_P|6Ba8A7V=>$GgTI*L9yW#5Bjf!ai3@@jlOS&+}T>*mrC7 zDzjYS3?tt&o`L^eyX0N2bI+1P3H3VL>UVGPTIoL0Zr8nftM$tK{W0#nFaEdhbe*&F zBOm_n|NURi5I-ETjN|4T=Qv_*Y4a6#9Y?L_SRrJ-G+c39`#6snYv$jc^*(y)t)JyS z#tdcbzH$n)k2bC|93jTL@dkX&nbsXv=%KfLjANc>yNmvfn%~64^R&q?=Q&czyxE=4SdTttE}`(3*<#p75BXT_+?&U_!g1Bq(=o5y z#yPJelodB`U#~gl>Q~PD%tuTylw8*s<-U)#@-Yj?P-Evy)2u!Bdwv&FnB`8j^}(l~ zWrvmbH81|DuVc%`0Mxk_uv0bmHLpc<4sJv#k-7o-)p3t;~8`8 z`$AdL8W)nvJC<^doUTzuNul=Roa;gX^Br24=iFoQ@+ei{6m!|>Jo$o!hUV2~tNW~} z@%%OS(ve|{N2`N(IF7rf?_xp)uE^o0xlw||H}UybSsc#Ykkz{O#T)a@XFLvdYm9K7 zyOy(#IPY3xyZj(fF^Y~smBwpI{k$n_}uz9R1%=R$eVG9*$;Ea@mCo}-plF}+amcz34@3st#d4jG|mU#0NcosUB_zDx)eMaV}Rm7j=x4xZplBdl|y z;OC_lP9((iHy>$k3NzdrsMk=eT`rf`=7Z#?|E2_6sOXnR*I#ms+BrI^ z&PVeYCEfT@{^sC8aZdZLcfTsyy;_d*?6rl8#~!l={L)5G+Ciuac&X45w%vE^1G_;x zb4Y6)Tdz?JQJZYECTNuIPQpRo<@ymIKwUVk&j#_hZ?Y?9WkbXDIVArue(sF zzS~|#5eneLP=$}58 zU&1M3C}(<;7ybZkM-lc!YsS@QSUnOo@I(FNYcC$u?;s$pf=*wA5nK#%87rb~*yJW+ zUyB#RAZEdh@mqw)whN(ZCv;>VDB}p&Hh}G@c{(+T*Q(=QxP}DPZoSow%Np=Ohl^NP%yT4O7h+EiPkh z^n=5>Gf@fTu~P0Afpj&_`XH38dfgQ(Z|RCh0?wcg{Cof(t)mh6${TFpw=S%u0!r}n z<7)XrDzOpiLh6$^*Af^I&Ew5N0buE&I&rb>gj39@*(4C4Yv~p#EYL@(s4+3@o>u{= zoTIHdiMz2Jxor%)#fqV$2;-};=KA+_+Ut#IlNU4Bou}Z~($58lWG!(s3;gXCjSpH)7q1)N5`4 z{03-0W5E_s{$c1H`P8E^8l#5k?%LksUHqNEXlSKv8(Fi2retP$0ytpIiV9f86)31IP&V(S;-X5qN+ z4kCg+@HGHX^b6jCLurH_BT*kGem-8tq=w+~fxu2^$>_M0(&Lp0dArZIhzLe$AW{wh z3FM}B*V<2P20s_CMnns%VRO)o%y-LpK+W;SulAj%oCeg>Z%!x90gym(6Jc=~;y2h0 z*cVVW&?L{dc2D<$p>Vt))cp;^&tLz2{rdT@-~ad@fBpUU&mWV1KK+2XI4&TuSQtNq z>44W!2M*)pIm-s9he;G5=n-N11R~UflbhK70a*|w;rnogawCmquYy+Q3|<1D;>&m~ zP8q+28~`2I>LA=_fHx8*H~$Ygf?eCh)$`LA@|dFoAesOhQh(qsFo6ekkt9^-_d<&CMUT{m5fXPWval&!k^qH9|{a4s_RPNRt0l~ zW%=_M%&{{+bKQdN2#3W35$GytjJSjL!x=CfxIQ6`4_PaXESmG4(#EmU%3;bKrp3(tz>B0@7 zeHi>kyh*zNNSHOb+q&-AM&|VA&yu>pr39CEK@oik!VxV*ALA+spGQCmKsHVveohc0 z6!(h{_XjcU0Y1cCVzfk-fSAIGswbSw%CbKYHo69yy75xT)jW$>@+5-r#%IM7t_%mc zz(C&xwLRU9JD2a`;YU$JQLmZJSHP-~5swLRe@Hm?p1@&^syEo@yy^u$o`V33yFc*Y7g}-_jxd03{B67iYzW{0 zG{T$CJVByF*t4DTZ({U2=|_>;O;qKpmW9k(8zDn8lU=?FVdVp`rp=bA#@JatM1t#}Vq5 z%feg;@?iZFs~EU?<7HoOKol+K?6z+5A}sTocyKP;p0Tg6cZ(Rr zyzb56gx(rY4FnvaaEh7WS3%0a2{_XLv2~6eK#O%mUIHpZp!nAbc0-LN1~`8c+k;EjeYv{%OBs<4*_iY%aJ~SsNOZKA^CBk!v$9X>N^cJs7V3}TPq;);+{pi z@SEd#r)YsdJ`H4T?Hq6{sIFxn-iYW|#Rt$lJUQTrV2x`rX&syAN%XpNR@g}BjZYJJ z;o1dOAkJ@~0TaeR06yoyvEirqwT;~oI|v)ygWANU2ZBL)=7n4)CVC-xAmRayN_b4D z8UZZ8Nq~NYsB*(p!UP+ai+{~&B){yRi3=$4OUCc#_;L=d z5DKAw`2P(utw4r|{e%7tW3V|hpA+Fi!*4> z4t0t2Z?Jy;E-z>vhz3%4&T|lWVMJT@lM%{|c0n6>3{0mGlnLy3O;6yiaGHmBfY&b^ z=>XXmedJYf9HAu;D!36f=Ts|l9oF(-Av_`ak5I86P{%)!S0qMS@A*-?;FpS`gK;zb z9(neoVs(FWf>#so1CL*zO)EyYth(uk*AW)4M zA!9K8N$kylvzpM{6Hhvk8eC;|-7KNK!t1QuZJ351l>r*YwCjrhOj-eHHM8>g#dlU+ zu4ys|4|Mc}!v@SH{6|X%Am;1~usi@zV0@zKg{wz^eBTPQ6D;unv!Oh7^FT0M!sdl5 zGx44>E*@9{^CZ4?0Dl4=By&qgAuyK<4EdIA?r1pNq@+7V9)W)ewK`HGkgT+TmawK? z>!rj|3jFqLEt#poxNuHbV0l~{_yM+#J^{J!bw1TA3=*hOz$FAHQP~a~xO0UC(!&@= z`lsp@5g5Kc{)i|NkY-j0A|%07AE0!hPZ)#QfD{SjV@O>s8e6Ta7{!xX0YMHhGj9W) zDrf^N4}=5R$LW=Y^${sBXgogL8jN*C(Yy)mLv4td<9BJ{ZV^Es>O&j)b)8Qp64HQQ z4Gnpu6e}cQ@E|yT0P5m(YvX4j(R|d}8_a-j?4bGsh>D7(d7<4kaLOkH3dg<(M=>B# zNF`ryx@EMC@A+raO21?@tGol&fEr;k7Y??XLo@{{& z_ZtHp>w>Jn91^UTFdxVL&t#QxTPeQ7E=09M!sbBQ17K-A<+!WFZq|^9k{c&L6rM4w zv;_2p)5Lq7(k(FPtVfmGu4Ww`uUxhnHXi7JiI}M3UD3EOfQ%>62@ZsphoeJ7+ItcL z?to^&>*| z2Mc|LdN(2hZ-f(usn+Kb-y{SVI`_Aums?smJ9!ajssT)yoUg67r_QV-NO>XFbUA@V}Rp~QHh|# zfQO~X_K7n@BK-Y)(q{<09_E0X&f}lSs{AA?UOpeW6O;+^$l^(JR3eO?a+ZY~KLLzK z1!O$b4YqOESyFJ};i>b43T%Zy-`J%c7pw5l01BK4Arntm&Z&n$6!6W6xgwGiO&jNa ztBrxO0mTu5#-nUBZrYg9dk1IP4{+FE($JP^T7z>aa7VyE13YY~Ghn7#T!JblbM>>| z5?w3FUFeOz65VnB6{T$L!tRJh#L)xMh4Rh2|84cpe|;s{`Im6~Qa`{y-?0Nc8YhSy zoBBh0ii{InFie6F%}qVD#3Mm)JB|uwQE`W(S*$t$PM#x&ohtF|w2rV*AshiQ2R=^V zLG{qR8y9iuLB_EQ?~9ThXxdwX3r2+&B0k6hpsB+31ww=?JlRCKr?Ft&KwBtIK7uyQ z*IwzoK|0+s2JpU~W?u8wn3wdjtj$$AS9<_@HMCs*bC>;Zhbez6tBs-~Rac z_x0(Ik5O42rkL9g{UT7*Fz1!PNc(`(LTzyY~ZEe6;#*^8r~boybc{N zVF_lOh8-;nfWcu(^nB1kJOTyn`{I{4trJ@8DIPaUC-cFI3ap#p$~R!i@hEVe+$|{f zH-?Bizy%~LN9a$Hi%iHQ1d5|c2ntk#E4#vwWI_Xyq==w;0&fIocvv)?Kx?IP;_)yB zjJXtz8Sfr|cuzA~Md6U~k$sHNnGiY`Mdch*vj`@-``U66DH>{cR4i^C)59jp0tGeSQrl$R7)NQU$ne zh?*J3z22RB2zV7>S~nw#yX1U8RRypC^5B&~kZ9h0PuvOo&8h3B-KOZH4lmimE{?YJ2B87!AJ$Z(axqfz9jY zDw+n5GDQ*m~wW2*t9xvZ^-`yEkodOx*7gY)VxrYh$#Xf743r3^L+Lui2#u4 zh5v=xqJ6}>3Mv}!4K)RgIIym535*ZT*I}wP*w$F@$*Tfw2b4Gw0x!|Xv1isj@U}JP zCcp<&BN_O{i7jVX*8w@ao=hy3OZeq8&Eqc{#B_T7w6kobZ(#KA{nM}aKmPg{5dveMMK7|F~^4*B(c4om9M>rS6)2_|94vdj#j#mIDJ!OcXw)2;TSs5r7 zumP-B;b3STd_L{VGT4$IZ7Uw8un4~I_4`ppc>p;e=2}NYP3(FARbl6V7#n&P?h5$d z>_IY2a;)h9QKFy+d=W~6=ms8)$U_te944n9Y)y?D)4AkEBC|!jhgCy6`DkL!{wk&a z-v9jD@1ONhzdS|5biU`~du=!i_!=&BTa8Zv$N_ps?W1jhk!L(_)HewOIXviQt+tDf z(bt@W7eeTn@JXWs9x`g3A8uwfKk~Y>ZkyBW!LZJdry{z~X^+sGq@o#G0Lid`4?e5_ z?})L*gyX~|WI~i>FeW}6I-qF1f!yrhY_~s3usBXU_pr26p1wwnmLHf;D-|)9 zI0J@Vm0uxX?k*zzDye__74W6yeLU@z3?D-Mp%}KncmfP`$MzK* z!Xj=W0bXyXa`YzuE_ZxOF|5bf`kYu_71H7p`P3DU8mtHgi&?q}hyehwoi{QIyTED> zs}YfBjOJT-EZr3}kBDbXfs{Q(80@cKH9;tCG)9n?JW)G9&36m@^y}w;TYrA}*gwyY zpMLMtzYm&XKHj-A#s>zyj66fUXrZTHcC7+fHkM@D2ox1%z+7<>IBhuutRf%Fj2b?9 zV5P)ws{tJ0R3_8bD3Db=K}rOKB_Y6Z{hxNKznpRK@^L@_?`#V`J{690!cquOT9L&e$PVrb-&ZdDK7ciWAkD&oM1Vse9rGwQ3Kkpw zZH|4&NX_-CZ&eFuH_&7tZ3x@}a74qc)m7e=vw+6|NwH)i@&%;fMI(l70kh0_9g}m0 zI>5GVGPwwaeDw(rSVFB>reqot80>kx3sycJyoCi^{!IK)VA$p7_37iUpFj4Gpa1dK z7ue4yZ4*`dfhH!~tSlQHhl!+!!eeVDmz<8^@iLl)+wYPVqNC0gpO>wB!Z+>ox6cxZ zZf7U9lpfj*m+k#bKpb(cOoS~LF&PUx8cd3hA;+_(f{5|+1t3qXl{ zmvTL-4%-~Iv_Sc90uv@*`AnV+mj6xBe(Qhz{lEAB_&!%qf2kjM>>q|O!U6ohop;!l z*Rvgo(NU$9G01AwI1-X^5BB}s5XlqbZATQ&41S8O;;}(w)+0{{ia9IPJwWyNO*}Mg z76!@-2>o**G6S-v-O=eyx6r?o4q|Bob0iyK@cF_%V1ShqsKYUvz4&w4rIzpxR?vZf zPh>nJFh4eYt1Q!MHD6J8)~HJM=B=XlEsqN`A>Z7W7REs@S1 z_%lL6G7XNfO!j27FJWMg&m_#NSxEvS`M6lD32?y3f&Z6+66t{xM6l%~!*LwhDIfeT zqzdu^d=Axko$IC9yWwklSGB#F=J{%E941!1T>t&;#b!D||UY3J^ zDCvF1E&@nUiZm`l4gcYR?z}8|f${;U)s}Zc<-k@q9(O|8b{yN5erp}*HXHzYhp)1` z<}Bvd0FlJbL->!xc?7&c1>%mY!70}Td4+(6{asjpie3-d&^yBCL|{YP#4*@9;r1>I zT{Am<7C_ym2T~ibA*Tq3l=|u734hAJo5z`N7_LQ8%GjNkO6!O{M+ugp)D89%DugQr4FE37G z+V2fKYBo_!=i+KsL&Kc14xSe5vhc4h*mv#h=2Pno%`rS%eRw%E(#CMaZHvxnc@-nu zRzLTx?cAk1>o|d5@4b_EGr5ZN2m~c;V?amFMAXY}T$t$y(1gpTCFoRd0O1B$KW#a} zt786qO&!O1NX#)*L)NiyVApZoPis1%{vM(?@b1NV6FqEz!TFc+Dx>rwqrw64#G4Pq z%6SF!1V0QTYdE6ppjy(|#G~=z_?mp%nIW=&<{>X&Fwl@dgV1ZWo? zop1NaOg2chchuQJLnGO~S_CkA;C z!E8Jrj?45*9rheHow!q26&1y-5B@m=64r^PUiL45(I+vz;wZM+%iE`i&v0<)*`>5` z4+q#D12rZ-*@+hKv+jAnW&Qd&`PL3hjA3DfSlZw#GxYnkg)>|4dfK(o^xOovC@6p0 zoDWM6PwRsAe20La-_B$O9=IJmXE$#a37yy+iv09m78JkV07$*oc$LxlBBOj~#3(_^ zfPUxq9M{8*L-(Pb&|tnI-;iOPf|)2lba|qJwa!iuh76ALnI6Fq2rW_;eV| zeT5FEx$P)#Hd|So?~CY{4W_;hE-QlS72^H-3w!Mik*gL4D1e6hQ z5DW2kKmWdp+Y=}jpPxtOZy@a*qTOts2QLst!OiQbr8j{uK^hb;D0uqN;RvrXYA-Un zx~+wgaDgWUxptyMw&s1?Stcd|5{bllCLRZ+b?R;PFhId+Sm0_zxM6u1eB}i5a(FAA zw)^p4Gy+DEBXH*Fz)J2an7KG4Xo~+kIo>eA(l5Ke3!l>f6lYub`6gC!-2p)hECPDS zc!sm!tTVxm6GE%6WHTYUJMJeF#0NRt3dOgd9eRBe>v#-;_L`AH2rB1s6nz?}_7gt3 zUj30nbpQ|!5W-UUf&+>PK&=n~kgtUR6QSLr&1qjR=iti;S?Rg}M-&{~v$P}qfuGjXIbYdV>G?%Q zE@}8-+7c7Nk2v_PY3mp@RVt~rz72kkgOx4!Q?nMIrM9>U8iE zXg`2gY)dX*w<0_!6M==}h6oaZ;Gxmtz%)r@V`+M?Vi5>!nT@urL#NwxNQ!8LhvMz8 z!>0Bvlpst3>zg$j`EFhnPytTLX2%_Hb3&77ZtbH4Oao1{KfD1R__-~!Pw;M=XNiQ- zk}&G=Dx>%!qvKw_!m*u`iiAWbU8*ZSu5}REmP3xsJP(2TFw=!Bpcu*C1wzVGWJ&!_ z#Ioekxq}1`df>!0+#ZgM+k8shf@J(5cDde^dh4tyUg3`br(u>%KmoH!CDLx*q^e5W{SxIl?CN#2R12D>K^cxii%EQ8V zI6p{if^Uu?njuCY7J@Om=t7E!Vztw0*_Mf!sK-GBc`7~V4)~7a1}x$qa=wSf&bUcJ9JO0!Mj^{n;jrrUM(}z*&GLpRO1p)$s75 z&D($>ev{w5Z9~P=blc9m6b6`o@&$#6A5iIMv?EyNyX`2vXHSzCn>OZ|iRJ+3LYa9w z2h?+VmC^Ykqi)a4VK6-KN<77EcRP~F9z%2w!WHNE!GQ)Bp!nd8ZOoSZBR*Xlh zw;T-f;PvYo`{=Vfn3&Vk#t_B8xTw?VTAMff(JdxJc^fV>wpi_Ytqs?Nqwgcy^9E+Z z$wnPT|A~u)@+u?S;3uxf*M*J3G@Y#r_B-`-IxB*hAw9g7jU|c5bxpS}sj^+q)In~` zVT@+N&$6P^u_N2xiv!yHI*=5GgSANAjHAvSn3{g$YdnIJy*L%nP)nDo4%}HZ{c+4^ zc@D9KAYR{lo_Sqa4%;wKt((UzGDtMe8w}!w#I2*pRdR;&t}2|#6X`tqnxQl-Ui`3zKX&5+v^P~_+ zY;POnR7F1YRYvVqMwMq>gbT-Rl{}6UT;mcV9*hVELUFGV&=1ld>_f?R@&IQX!sAhI z3!Cv=g^+~WfxFLQ+!rW!N1>uL&|Z45G9Dh(a+uh}E=GE5jCu;UhiyxD0gYC0>D@al z?6?k80akgQ(0{<9Wn;s3QUP#*ME=XQJUD_4gmFxN?|Jfr0Jw-U!i4~`K-jD=v|+r0+0#U>CBvf-V7{W>#{tIYe~*oIpYeBbsbl-zgAue-(2v14H8`j4PBr{ zX!68Ywt1~-D(AAZ@;cMjcTL);l@bKDW8!dPvw|F;5Tr6!6CG;v8(|O^+@U!mehi zmRXK*>x2^Q=yV-eb>D&gKO!LS(_3JrqJKezr=5ZIkaH9Ghh?;Wv!zIL%e3 z>;^lK$uP(Sw>;b%gpSF@>KN%v@ac>5R8+PLRTt9qVlN$j{|IiWu!>vz`|2gB*-kFJ znZR;<@j(m)Cg`|JcIrP|HVu@UHyz?5%zE93-yI4IPGO4l0vXv9Y9}6K3N0(C+0W5k z@Ut(Gg6$7$TrlHpj$}EA@G7I9aQ3X0o(d=i)DwBqj+NWr)Lj=uyhJI{mEjz=5F@Vh z0y6P%4p>9+pfGS<*O0Xkvqcqar#M3^N6u%%H>0&?glyB_fet95a3%os+k{ngq{?9z z*sv3-$dlLxq%8bc?|855Rss;x(@__2#!gz91c1J#R$UksZ2HYsV;})0{1PEcicn$N z_Hz-1`)$=!UWb#zK8T5D|4ENtadwx!FUP|Q3>vs?O3G3m27PZcXk_~2I&X4*xNd^Pq1WmpH)PdXnnA!+Ceer^&GGt=EzT1 z7A$vi4y%}kqrtP~QeNX)e8t(A_3fyJ#oD}<1-+B-@A|9Y8V+A94xkh2dthEJ9JHWd zPKa~7Dz4I@q2R=fhJTs924bdmyNl$yS4a}|;i&cCLwQwKnc-US_V0T)c=X_gzIF|l z?3vF1$6oaquKvM1_uiR+iQLifY-NPN!O^X7E%zMqV|I@RS0v)r`1#Y>j%gFp)L*-J z28<0!-!2vFIJJw&b8Mr^tBhW8HqzNBIDj?vh{a$Xj_zPjqobg?ga*pTOiZvQOuQJn zAdr_s@3#|VAPyoKFvHw7Uk{us&b|#?77=k&{43Z3XxxFgXjnp(vRm^;dE>OW5e&p! zVL5Q3oB+-)o}oX(X#`ML0EK7qoVpWI^n*wkVw5R~fzH?8A;@erx9hWd}2t+nt>T7ku|}Rh?;xjkw(6 zvLOhU*&p~_cJA-U4)iu-AK*6HhsY~|%SYhX@T75?3b647YLAsg9V&E zPb>^IxZI&uiI-AFS6tZJZ|(5Rz_{g7#bR@n1{WbTF8Z+{2^Ru_LpR5=tH4#D&Q$^^ zukqg2g=YX`TgPnfTCh7NoVIOQAMeiIa+;z!FfU1xucZ+%+@Um7gL`U`!o$crg zP<@M_PIVFsA#Pi$bk7xsywd&jfow}Z=~a)?Px|fT8O?y0!9%OIDOjmsJJYobd1DiITQ zQrkHWlZd<21ceoSV)&?*Ipnm?4 zV|!+;cFz-jYV#Li)vnNvm@XVha&X+0iAIKDBF0^h%l420R(1{Lw1dRO45y1NY#|GP zS0Epxyg4?eTIDoP5R|PhmyHzJ3KGJ8mC-BC#<4*t4w*V?=UPga1T@etI%NYTrhePc z4Sqgji1+YBqM2-Hn(MxkL0QMO+mnFn=DM-mU?lFIffINQ@Vv_DC`2lJ`NnCB z!7qTaKqvuy6mhAwPkTJna~67ODR^op~eR1nB!nnAM3*pSR~VMkWkQB|9oLdJAK zQdtr`l)r1Nv4SqVB@($&(H^9Xv0Oagx?E%9%-&`92H_hLl88>(8F5P%0d#?Le#1u` z`~oVtbxt*Ln9D6e^LCL*vv(~aKvaUqaZf~dYnpS)560n)iaP+@4qeB*2dCl0+eM_o zS5G_b-DGf>fgonW(XR0H9`vA6y~ee4{*+_W51$BlqeA00g})%MZc{m&!^CcNk~`QN z2k9QsQt^10LNNF35@gFe?K%&O{dS004{XCA2NN+mVi^uOyI0PQ7zJ0iT)z31hvcZS z)A95>ql#lkM_=7c=%fWi!kzB6O=@QRm3T3dt8l-;v2!iKD+YNy~i&;tnOL1>2V-zPZ3^$f0?g8RJL z8cZIdj2&cW8*l%0IeGmcs|A0+L9JqDyFyig0?`@Mo!T787%nAmrz;J@vjBF9HSTAH zJb^307YlZZ&kb&4@2=6~VPPZKAP4i>qm^E9_U&R3=P`qo2ozvgA$H+Viy^skkAbpxCQO5$Le;3#Nb-be}i@@pU?r=yvo(W6az3>D&IZMlX-4ZNd=*=;!VVL!cLj4J(Y`Z2 z4vp?^#)>xH;k_5!KEOjZ2#Q}z)kR|4?XsY3B5Zf}5CN!4FGAba~eq1a2 z3;r!>< zeA;~HYsr;Ya2F7JF{4_{S@RAF_00iKNhI`Ek2<$|K&q1q*1YkPOI%*-F4`^2zx`0tjz znd(Q|wxIASXM}~il*>^`TRFg{wzmUthbtJXrHIjp0lTij}g{;#mhiht@(+sQP1F{RzN6&Yf?mmSeMK|`fUcG~&@>BD^OChw( z?0)?m-Etus3(t~q??gDPVLbyx6<1$f4wRjMf;e}p=CAlD|Ae#mv&_$O&;4xj#j$W6 z3)eOdu^Fn~FV{V9m;TttXqpi;Lcj&-M;A=P4@InbLRoMlh-JcLgB$sRn_EHK5I{Fe{mt%>H7 z!(9TV=k+HdzMNTCA7MV*Wf^d)qozJ&(930Pgb+Ez`IC%ZakgtI(L*F19U?@DobOCd zkvY~#d@<9#h>z~S#sU{!ylHiZl|G(fi}$R6oKxsjZJ%_=+l^dM*uEZW%wP8?j?Psm zVZ4jR1%-K&5nc`F597eyH`^zUCk1>z9br!TS>tcd%5Xc96V4K$!KR0^4V=kxxejN@ z{}l)ekc@Ar*e?#!%N+JK+abrR+dDl#t6-AY9J7UozRKt)oc+uNx?sytdz=4;Rl`w7 zKb~=OeddL*6JZx03wm{8V%hx4U*$=tVQ?Yw2Fe6ti<$OblDh!UtD1uE)t!)$fLMSr zt2G5xX5jOfxw5GSeOtLV@~4LZ6ndPwTiRpUPb_lg0S(;OWtjtgRQow<7FTe z>uxw}K=pL#WNcvL1cdNl`x5$3w2#` zK({1M_sXX$*)pd0z-YY5V9z})*{9%X>1*Hr}L%_iz>*E`w< z5OyZluGD8>@U8dwav;Uub;NsYSGvKp_;Tx1X34!~0HhYMJuvHx&VFHHgshmF_fR}( z>1fr{F)5!!HxA7zT{C$KN(9b= z8U%Otjsi&?dUdd(fnCd!?sYr18k7a2JOMnKH!kZZeDsR5-P`RH+*uw3d*4n<-qXt$ zo-OUqRcfxgyz+n!IJ`~xakpFix`fMim)mv_;=5RVIjZhZX?ADja{W(sy&qz;mEV1> z)3kFHtk*XT8D!FDZ1_9p(rjG2(4W&Bf(uR069o6{WpEV|h6)gUG<`yO?x#^;fIiMC zq$0Mied0H-XO!3Px1nx&4^(xiD@%&d$Y)hS_xhJt8NK3chthhOaGT|jWwo_fZ-StO z5(J}@2#QvBkIxm&=d?ZG*(=(u(OW5U_RLl9ph_YbkcAlSyvk7Hi>n@GBh^(qR`WwR zaF`Ael=m6GD}b30^mcU$v>rzp96rlXEV()o6|@E0N;%Q#WjQ^18<$siUG_K0=AD2B~>Xbr*EK1Um7fq!nkt(P~&*tY~Mob@5D z5t@|T3H5OB0b;d5|1je76hZo(4);6{H)?4Dul4@(6=!?Rfpec1wxe#?y~d&7ZUYP? zR+r-8gPXevrDZU~ay4cL!XA=W3H441l9>;?nVW&Tp==Hk8wKl79L(}w?{D7E#6x=lq8450@xgwYmw2dQw_37jY|4hWf>aZdLea->lSk$Tf}4Or zbwqdYqMgmR^T)zyTSVPDO)S2wj(Ww~WkVVGF=YqR#zZ?`^GD|^&W5O0Tl(A}QXdZk zy0N3uZG%>5kHZ^cEKYkHAHHr)+1S_NO`hm5f3YIyWH^Tdt@Z*qV$8OBeV)^LVS(b6 zC%xp_7H>0}rgndf{chr_E_lI0lgMYCw;Ml_1$wZenSAUT!*`v;L@&V}e4y5Jlt}af z0SD-ySL7tm*>*V$BlT{LWfdoO-5g^E7?$Pka_^q<{p!~g<4NZwQ^rSfwGnR7CT4^y2^wcNk{#~!!ROEY+{XtV*=DN< zmZhFvtT(({;5I?xEok9k2VTK6Ts7_0GZ-NcL5$R9XA(s9pJeokv$s3bpmp~E#JI(O z*9myLD|7%jQEUfw5g{?i<|^#37CjQo)-}q2xo8IoARJU#mOHlu%fz}CE>mnEahJ|D zXBr{tpo!HT6?S*XRo>TcG_&@%3!RG?qG77fsw{}`HZk6ECCesftE;j=lT;Ud%WT*B!!e{R0RNaA>|T0{rD^6=Rm z8l@DN!z2v2qS3r&A!ZVk-gEx_?)W{R81B(~1T8cKr#J~iHe%0-+a@TUXe;l2;+XiK z1wBw_dX_W}m+R$he|&alWqP36aXaWE>%|7V8xH}3ZCoVm4rGMAe$LgNuQ=P0JHD`* zSJ*dEu1JsV*SX?zVOZGi$H&(^>rNnv%N?hn{@7Zw|L1bQ3eRl^V3?0j05>e8mt2Rt zs*6aU<=P!H-~&SUG8?xFt@ryhY~C-yEAwD!xX2SL0fkltgS-crBW9c7?~^07ido{< z4I>%vZ1LQ=2|WB^R+up6=##e&0}$G?UY+OiR?G9*RcdF2b*P-vGgF8~hCHk2!jc z%xP;igwztx6)HxJ?9R5%XQ=g!i{R-)BnshCTqWpy_zh<)E+#{2&kZP``t!K(m3aFT z$xX}DV3F|TBCq5%%LM;s`HgU6bssD}Co(UJ?TtCU^6=&lm z>vnh@*J{^>%@NsaXK$y&yz2*^Sq9nQ_1BU&_)c}aX5IEbUhw>~qgCr^5S6})5IOA{S> z&VGfXKy^i8$Zqvl1mjU&eL2J*5|$v|)43xd#kR-x$HxUZ1_at>(`7I`0s=*KoGB zzV_CXpZc?{pe^?xK_WR?`(Lqe5b^;%zP+x@+a*Ae4e{KkOezaA{hs2LVb6{x3kB{9 zANC)g?kTo^bnB+Qsxm`@Im(UKI9-N%)%&<03gdmge?05TZG|k(L%Q>c&>!8C;0DL?6k6ez?4I?Wb6B0rlWhg`CN2=9tu$}>BQdlax|a7AgJGsKyC{^~gBS7J z?J!!YV@5>v(^;s6xp;}Gi{|rf<1^my?2oL{Z980blQP886>7l=aE^qYGETOAZ z%?7{9=oM#MKy_)DrNN`X4P9}9VSC#fQ19^eQ~RQ9Ppi60R2hPANYnrCIR?{s+-r(&$V}yp@h+o;Vs6&dkgMEN}#N`;JC4qEzQ(xc- zS=g(LUU7C@x48`)#JvF}$^f?RNiFTwHPJ3eci~nx$Ke!&YulY6o*9e=esvA0lV-!! zb*`q}1V^~F6%|;q4GE%C;-ypP+wHivE*;07?>i8Rvdg^5ZMQ$sw4F^UbpSy!P4cbD zOU4qwliPqFs>K5!rKuzI(`GiL?`DErIz9+4>VVU8Gj4mXMu^Xiq`}>b{M>NKuv?;D zW%Sb=jzQgnij=W`=aa3|Vnxp8;v9PZBongDUTo%uWPBD}9la6zD6#eq<|n``^w zI86o)ChtYYFk8muo`|$M3gxO|(+QA+;5|RF>p{5s5@Qz+7 z)j?776=#=MoV}z{!<67%yF1Cl>BtFsMI`RF#n_r4tagHSdJl`R-n9Yz2-qj3xu*-5 z+SA!F@?~3$i?v)0JEsH-fa|LLmWXi6yX%p+V{9PAx7ZK(#Eop%$;9Ed2@7UXob0M* z^z{fXY%!hY#O|};zzZr)^bOgi3{B~f_~n|?c{^{Cf%d>)3!*(VJS0&B$oy;<=Rn8h zQn}QIH`2ezsDJvToV+0Yy?{h~7bc7}tWjS!fp)&&)b4}JZzC2K?`I2~S5i5pXJMA8 zfvzDHUd^iyR9#fk^|=S|agO$EQi?(o?_ItvL|*ohatN0V>Dg@Ad(pqzO9#Akfs~tL zfzx7R4#X9IE{WYP9suvV2%_nu?4rkSC+GZO=)NOUO@Wo%g6J-{o!=;amD8ri~8dQDIC7{r(OH&H9u2ylU)X}(F{c9 z0=>g%KX12EdD};{w`w^}=eD~tZfDJkJ6*hg;4q6Dptol%E>5tsDY>G@8(_S&+{&x` z^(Zl1@0UtDdVDoER39xllyYSb1J}4@+y^iXLy{H`$7JyDQDw&hr{2Mq zToFpKxXD}NGt35*!>@1Y$q#oU1mQEA;4SH0SoINBJ92teGa&45y*JD8oTEuYKc;EA`8 zaMfa_VtAMG;!8q*Pb*Cv>N7ilFS7Y0#LG5vH$ZvS!g9qM8tWw+*7ou+4Ls~;ed|?#k?~9>MsUMQOp_7@j6I@QQiK%jIm)r(px}N`Q=5yhiJE zTBdj}=xv1v>Ik;kH|QRr6KvZLeYenS!R-d|qksF!`Oi=`9y>UvvIvAO@g&^aA$Pfi z6kX*-Ctf7noZm%s z|N8kyZ}kD8|9Dg1Nzm*rwzv|6tt=oQiseqPeC*1Xd3}*H0MPoonVD_bEu*e7=>ab3 z2B+h483E8Xx)2aD;4QZnElaV9k>CM3oK_Mpua~=S?}BTky)WCed3`lhtvA8En}Z|& zsn4Ro+q*;^?+=HYNnFfr#T|#-+)cQwx^FLnDlVQC8ZU4BX&CYJ64rb@JFjfrox43< z%^<{M+Y51m-Q%mYesEVv>s_~!HMVJ=dcPoN@!8$wZ8acif>gO3X1zcWplusa?Io%% z&uk6PKzPK(9@(|(H9WiPP-Z9M%IOtr-3AEzcN~?-E;CunRx$V3*-v->ut9$xZUDU{ zI0N?mT#oMLJ+5-M1X}@Gh{k);-Le58_P$pl;$1RO+#WD}!gH7SO3(ZjkLW@dSa9Ko z-C70vSeIAhP1EX41nJK8w^GVCY5m}@UZkahxHsQn{e1!FfWH^G#BIi293Nchhug#z zfN!fSK)pk!J@?#Mjoy7FcYWF2;u2D?Lrvz0uHX&HKqOmO&pPZPv`CJ>uBTfXAV%SR zk*nPo?yz1i`f}&=8E^w>9yp2A;2S6WZ+n%Tg9;Vb4H!6WjESxx@Tes0c1ya?fiP)n zaJEkz0lT3d@48&B>|`H!0frP^#Aj;sZOO#{EG@nJ`NQp3my59oX~7cY;U#Fmka=CP zTI=w3GU#m%mm321xThUj52+*|+6o%Ir_@DmXLQGrx6XgNghwO~z_w$;{iZ8J(4w~y zjb=ZYjCsG`H{imi>5!{mc_H@p6t6j_XKBjLZhQeg32dQFmn~7n!C?0_Jag{0_a}@@4bR#IPjOA zUIpyzGVfBnk_z(QwFSN(ZR*pzAKY(_yq+Cuun_lNIsQLf7?|xcY!($@D(sVn7-RijVcDr13_ijAoX}v)T($Nu18qX~$Rugdz-@w(E^=be8 zuirj>^ipK=n(tRg+XK(J6JMr_w;W@zt^T^*#$WAevW3*%Si(=8+Tkf)Pi~oe%0Up8 z;j+PgSyqn)PccDiE}}~I7-y&dxA(8j>+!q*TlLHhQ~UkaS{J>8c9NGWKR1NE=TZ2sWro^R;N$7MlH&-4km}aW?ix_%jc}3p)=hj` z&#VYs%vZeL1@-kphU1rzzTP~S;=8nlH_m$*L~xj!ki|#3H40bbQjB9+1wLFW9*dP_ zyrSzfUH=AnAaG|liZ$D8XL4H01zN+dTsQ}D2l_8#vj1(`Gjmay!^!f1u-Wc5=9; zuAt&}Zzj;Pdr57M^+wy}HItV&L!y!b!-EfiKuURB677aPCEdM5(t6gj6eFUAC^7o+ zRd9cOnty!!`|tnnU%!8R@D_3S10?jl(O|gtRp@iy?s0a|TqJ43zM~vD*V`NM%pOAB z2{2aO2qTW}yNmoO{2kUs5Rdycz+M*e!zOaa`HXUzV0VP|J|;hoTRm*7GTZysumW8L zTtak+t{b1^b_T2Q?q5SYrcHs)xSEf*-}CfZkcQiE0qirw&d*?w#B;a1xwl}Lt(w#6 zGW=p67M`N_J1u_le6B+>GQ{U-zDn!gfBm%jpPxU5Uycvy2UO}66*dIA&UoFfN!w<- z_HzZq={9csqZi&Ur@*=s)x^B)&SwXoAi&wun$yCvX;WE_lHHTz#_;f<5z-pdt zfA~?m0m3uR_SAs(*uXAtp>llDS$p^J<3oW>P>OG@Pyg}Tr@wyxt$)UI<>yYP_^waY zJC@+|(Ysd0u3iAhyWU=N?fnuQ$LSq{XY{Tg!aWhwvWpkKdn2q%g${cx4=11(k8$dO z0W{lwY9LIr;l#vqwujDJQmYBnOTPausY{0D4a3=68oj6OKA>s`e96mnp1lcfdt6@A zPB`se``TU8ghIh0?ypNwr-bB6K~M~QV~p}DXv^R4=9)Sr&X_CPVZN_yY1hyxtA~8 zI=$#(AJ>36^jx|(^?4iLcF_)MV-6p4bn t<$`E!JDV|c>LZM2U!3>P6kxog(KdmKJnV{-C$<0b{{si}n-OE2002SIMy~(> diff --git a/metadata/md5-cache/app-doc/doxygen-1.8.17-r1 b/metadata/md5-cache/app-doc/doxygen-1.8.17-r1 index b215a77ebc4e..0e82807ab3f8 100644 --- a/metadata/md5-cache/app-doc/doxygen-1.8.17-r1 +++ b/metadata/md5-cache/app-doc/doxygen-1.8.17-r1 @@ -10,6 +10,6 @@ LICENSE=GPL-2 RDEPEND=app-text/ghostscript-gpl dev-lang/perl media-libs/libpng:0= virtual/libiconv clang? ( >=sys-devel/clang-10:= ) dot? ( media-gfx/graphviz media-libs/freetype ) doc? ( dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) doxysearch? ( dev-libs/xapian:= ) qt5? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 ) sqlite? ( dev-db/sqlite:3 ) RESTRICT=test SLOT=0 -SRC_URI=http://doxygen.nl/files/doxygen-1.8.17.src.tar.gz +SRC_URI=http://doxygen.nl/files/doxygen-1.8.17.src.tar.gz mirror://sourceforge/doxygen/rel-1.8.17/doxygen-1.8.17.src.tar.gz _eclasses_=cmake-utils f40ef5c4fb8eda19cca8d6604bef497e eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 llvm 19c0cdeff39b0e08d1454df31b588316 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 python-any-r1 13f6d423c5c5bc519a9b552654cc745f python-utils-r1 a8b7938ade305f087865de7e52d079b5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=b9e98b3cf55da24f2a816598e7776549 +_md5_=4dc02da8b3c67143f12af805e73397b1 diff --git a/metadata/md5-cache/app-doc/doxygen-1.8.20 b/metadata/md5-cache/app-doc/doxygen-1.8.20 index 7cd7de36b2be..a36aea4d33e6 100644 --- a/metadata/md5-cache/app-doc/doxygen-1.8.20 +++ b/metadata/md5-cache/app-doc/doxygen-1.8.20 @@ -10,6 +10,6 @@ LICENSE=GPL-2 RDEPEND=app-text/ghostscript-gpl dev-lang/perl media-libs/libpng:0= virtual/libiconv clang? ( >=sys-devel/clang-10:= ) dot? ( media-gfx/graphviz media-libs/freetype ) doc? ( dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) doxysearch? ( dev-libs/xapian:= ) qt5? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 ) sqlite? ( dev-db/sqlite:3 ) RESTRICT=test SLOT=0 -SRC_URI=http://doxygen.nl/files/doxygen-1.8.20.src.tar.gz +SRC_URI=http://doxygen.nl/files/doxygen-1.8.20.src.tar.gz mirror://sourceforge/doxygen/rel-1.8.20/doxygen-1.8.20.src.tar.gz _eclasses_=cmake-utils f40ef5c4fb8eda19cca8d6604bef497e eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 llvm 19c0cdeff39b0e08d1454df31b588316 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 python-any-r1 13f6d423c5c5bc519a9b552654cc745f python-utils-r1 a8b7938ade305f087865de7e52d079b5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=e9aefa905ee64d1f3119c037718a3ac6 +_md5_=d8ab2071182c1341a0110940426f2e81 diff --git a/metadata/md5-cache/app-doc/doxygen-1.9.1 b/metadata/md5-cache/app-doc/doxygen-1.9.1 index ca1bae36a9d4..30c96e8ee3c1 100644 --- a/metadata/md5-cache/app-doc/doxygen-1.9.1 +++ b/metadata/md5-cache/app-doc/doxygen-1.9.1 @@ -10,6 +10,6 @@ LICENSE=GPL-2 RDEPEND=app-text/ghostscript-gpl dev-lang/perl media-libs/libpng:0= virtual/libiconv clang? ( >=sys-devel/clang-10:= ) dot? ( media-gfx/graphviz media-libs/freetype ) doc? ( dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra dev-texlive/texlive-plaingeneric ) doxysearch? ( dev-libs/xapian:= ) qt5? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 ) sqlite? ( dev-db/sqlite:3 ) RESTRICT=!doc? ( test ) SLOT=0 -SRC_URI=http://doxygen.nl/files/doxygen-1.9.1.src.tar.gz +SRC_URI=http://doxygen.nl/files/doxygen-1.9.1.src.tar.gz mirror://sourceforge/doxygen/rel-1.9.1/doxygen-1.9.1.src.tar.gz _eclasses_=cmake 11fee991ab428a3370e5c20fa8231fb6 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 llvm 19c0cdeff39b0e08d1454df31b588316 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 python-any-r1 13f6d423c5c5bc519a9b552654cc745f python-utils-r1 a8b7938ade305f087865de7e52d079b5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=89dfed3376f5bcfa1266caad3d2220bb +_md5_=a90e5d94eb68aaa1ecdafb9e1e5118ab diff --git a/metadata/md5-cache/app-doc/doxygen-1.9.2 b/metadata/md5-cache/app-doc/doxygen-1.9.2 index 4a1565fc9314..c71bdbeb5874 100644 --- a/metadata/md5-cache/app-doc/doxygen-1.9.2 +++ b/metadata/md5-cache/app-doc/doxygen-1.9.2 @@ -10,6 +10,6 @@ LICENSE=GPL-2 RDEPEND=app-text/ghostscript-gpl dev-lang/perl media-libs/libpng:0= virtual/libiconv clang? ( >=sys-devel/clang-10:= ) dot? ( media-gfx/graphviz media-libs/freetype ) doc? ( dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra dev-texlive/texlive-plaingeneric ) doxysearch? ( dev-libs/xapian:= ) qt5? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 ) sqlite? ( dev-db/sqlite:3 ) RESTRICT=!doc? ( test ) SLOT=0 -SRC_URI=http://doxygen.nl/files/doxygen-1.9.2.src.tar.gz +SRC_URI=http://doxygen.nl/files/doxygen-1.9.2.src.tar.gz mirror://sourceforge/doxygen/rel-1.9.2/doxygen-1.9.2.src.tar.gz _eclasses_=cmake 11fee991ab428a3370e5c20fa8231fb6 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 llvm 19c0cdeff39b0e08d1454df31b588316 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 python-any-r1 13f6d423c5c5bc519a9b552654cc745f python-utils-r1 a8b7938ade305f087865de7e52d079b5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=c43ff4fa77976a581f075916b3d856ea +_md5_=abdcae6058514c579078bfc85051e181 diff --git a/metadata/md5-cache/app-doc/doxygen-9999 b/metadata/md5-cache/app-doc/doxygen-9999 index 6948b9497f81..b027c614c9a9 100644 --- a/metadata/md5-cache/app-doc/doxygen-9999 +++ b/metadata/md5-cache/app-doc/doxygen-9999 @@ -11,4 +11,4 @@ RDEPEND=app-text/ghostscript-gpl dev-lang/perl media-libs/libpng:0= virtual/libi RESTRICT=!doc? ( test ) SLOT=0 _eclasses_=cmake 11fee991ab428a3370e5c20fa8231fb6 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da llvm 19c0cdeff39b0e08d1454df31b588316 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 python-any-r1 13f6d423c5c5bc519a9b552654cc745f python-utils-r1 a8b7938ade305f087865de7e52d079b5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=3aac33c3e07b088c0db29e3552caecfc +_md5_=2975bdb6f97b1006d3f408cbbe112045 diff --git a/metadata/md5-cache/app-doc/kicad-doc-6.0.0_rc1 b/metadata/md5-cache/app-doc/kicad-doc-6.0.0_rc1 new file mode 100644 index 000000000000..3d45a0b7fe98 --- /dev/null +++ b/metadata/md5-cache/app-doc/kicad-doc-6.0.0_rc1 @@ -0,0 +1,13 @@ +BDEPEND=>=app-text/asciidoc-8.6.9 >=app-text/dblatex-0.3.10 >=app-text/po4a-0.45 >=sys-devel/gettext-0.18 dev-perl/Unicode-LineBreak dev-util/source-highlight l10n_ca? ( dev-texlive/texlive-langspanish ) l10n_de? ( dev-texlive/texlive-langgerman ) l10n_en? ( dev-texlive/texlive-langenglish ) l10n_es? ( dev-texlive/texlive-langspanish ) l10n_fr? ( dev-texlive/texlive-langfrench ) l10n_it? ( dev-texlive/texlive-langitalian ) l10n_ja? ( dev-texlive/texlive-langjapanese media-fonts/vlgothic ) l10n_pl? ( dev-texlive/texlive-langpolish ) l10n_ru? ( dev-texlive/texlive-langcyrillic ) l10n_zh? ( dev-texlive/texlive-langchinese ) dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Electronic Schematic and PCB design tools manuals +EAPI=7 +HOMEPAGE=https://docs.kicad.org/ +IUSE=html +pdf l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_pl l10n_ru l10n_zh +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=|| ( GPL-3+ CC-BY-3.0 ) GPL-2 +REQUIRED_USE=|| ( html pdf ) ^^ ( l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_pl l10n_ru l10n_zh ) +SLOT=0 +SRC_URI=https://gitlab.com/kicad/services/kicad-doc/-/archive/6.0.0-rc1/kicad-doc-6.0.0-rc1.tar.gz -> kicad-doc-6.0.0_rc1.tar.gz +_eclasses_=cmake 11fee991ab428a3370e5c20fa8231fb6 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 +_md5_=8207527ff6d33e7739b96ed84843b800 diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz index cece47d443270966e2e0f7337f648cd842588fbd..f924312950e01386eaf872f77414a8948820a18c 100644 GIT binary patch literal 23743 zcmV($K;yq3iwFP!00002|9rjMk|np5rg=Y4kuShBzyZhMvf8@M#%$(p=3WMO04lab zk;Q{bHBUd^=Mfn@NU7UYVu_g%d%G{J!~d@n{`ALPZ_KY*M5bFN&|NNi-cE;mN563Ja z_PQ@VVuho}EB2gw*!f=RjNxiATr$tR=Dyoq(os^ZSDHLi_N8{< zTlSs$F=Na%)_8{5XHRYQdX5>&?q&AY!~gN$71H(B-`4*Amw$gG#Zw(I_772wve)c) zoaxTHkJvUZom;u~=sVo$?njPk*HJ_2=XuVn*K~()``2^wtarKj`L^pB(lL3me8lT) zWyN|T$?H0MY<-No=26dh%~j%g_q10?`$JSET>UD?SsITs&ztoM=HJ>p%~6$9@T+kBJJ{oBvKtY5zS_w|o8zyI~S@U?%f z-~AlF)bi4*T;{k(z9Z7&VEa7Usz)g$mA(>3zvgwXW6wJyhjEM}2cF?5{yS=Y=8|~C zSW~#peWV#jA1DHbHjXx9$Y+UH$Zf2)%YED>hvU95&3nwV-`^w_>+Y-7g@GL5C`Y(^ ztudj=sA>*_v)bc2&wTEkTF?6$yOwJpt(q{}v$f;ebLLSnM*bPE+B?s%kA)RgEaF%w z{;}`L5j6g|Ub{pb5T_sRH;K*hcf{1bp5Og^e8K2H#B^SLO>N>pvC+)4ipP$}vBGF)=KVHG zoLZfEVd?km>zkPFvmTg2-V+7fTfekgo+VusDPJis{;!|2^J=Z@uF%}ZLszsq%zK_! zx>0t-ch}bLYb{Iy=eds7T5hZ1G-`~9bKopv!Swl;u+KHu4*6Y7s1$NSjq>?YCA9Ti zY2q978@n~^8CTf&_>M#Z(%^|PLj3Tq`3Nn=hINhJd#WMu-W+H4Xz0A2LhF zmp7E-@Ks0KyVQWUNyLkLpLfI%@!H>Hl%IB4N0`xnEQc$9Pg@U)ntKdjlK#gX*N;oSf%CT2`V@1s4o3Q3_ zkJd{hOk@tT5GGDzYTEc<9O8--+b{fU#qhD~GzhcEwh|OM3aql!p4TzP;4F_i!@w8d z{Ln`%6Pq17VLeymx$zihocsW%l60WsO;{@t^4iw}eQGb)gmtG;0-+LH7<^i;xa&|S zUNYfKS{e5lBF?X@jpfH#5Wv?OoiKztAhfb?kA5^vl4I7*9XC#fZ!Po6 z3(+HsRKn4&vwjni2XP|dD|5hu05@*kJ_0x}Rszc6t%zgg#9DZ!1MgGru(5E01`$3H zBhSn)-h^I$r-(@iYl!I}qL1rN8OLx|a7!A5cnl%O)mA~d_j|wtKgF--*F#M@TY7n> z-41ZTwQwDGN3;{AEv<1lIF^iV#1(LmnD%a0I*vxP;2ow)hG2kEbKd8jIhF_rXeBrP zTZrtFK*b+n2uCBtzVEzCjj~(5< zQ2DWe6t!1?$gOWCh+MUVw$HN?7f((bPs0y(V#Yd=W>gI|S8T9c1f^^88ijM6=gILA zT55fl(qI4n{VxxE3g7+Qu(JFisDw+YoLnO|oP_g0WN$IIW1LA#>Q@>Axup|7gHq!q zBVP?t2-hGE&&Ok9u}GZo6|q@N6ZbD71gZk$aF&hOxOhlF?y)eXAxgtwO8F+JCzJ)<+W>?V2|5b} z+*QGs#S?3oV&1^PERfO!U5OLPh=d=}M_^y1K$l#Z7h z2jJZYf%OCs7?us>p#h_A-1TATAfkm6K7uI0JS*U4_<~)q7mggz((2XbSl5Z&0NwF- z5RolVCB$F=Xl24i_X#hlai0?nMKcb>hqL?!pRTxtxT%heqViiMX3m@-gWo3tpXXQs zz#^MTWft+A28E_$t@!D4V6h9WUxk3GRPfO_3J^CB()QpV!{aB6@}Lm4C8FmI0-p7E zlFH(z2r`HMd`Jp{al*}jX>;8tu@7p}4KF|(A`E|l&2R$kKJyJyLG_9Je0Xa<2L=o6 zIEmeQ^fqSVZwP-K=XZi2Qapgb2axcI*!ZW>Dxna(xuy#9O;Q0D&>@Nq=pPekiimZ! z16O&02SpORx}hL?u5u@$X{+ZvHb5VeRch{|N1-U55wCG$cDVX<mv0 z02+d9W*<%DtAO+XH1w}%(eJxxI zf+X%KSKr5 z2cQ8Tb8i?K&=lT^qE6g#A)<$=^%XokXdAcvJCA-;A;S43xAe-g;C_jz^MFdU1pY5O z<1aWFdf1~4RC-wDo~as;BlLHXTllmiwI&sm^dkRf^raxo>6 z5Pd7iwS#~F$EbsUJx?|EjKcTM>ec_M*MUW}Mfs@|>@(7njN6#6O`2cKj zAzHo9$@6;(Ggk~4iA+=9?i^dEdHh`DYZ)*U+h`#Nx_#B+$@9|iRl1O$hvA%22W zXj3di%?7r>gCl{8J6hwo)R7FP8>@1H=x9g9@1<)VcgUq|9Y!xFaDf1~fC3Y`zzbkP zgch7OmWKqS8$=?caU$UZ6 z-Nduqv`H)ghQ09n9PT(EDQ6Jy^94Tn<{3a?*ct&O;EyioMZSRu;mPbpunJs^C&zu@xiB1H3i?FQXoQk+ zB2owr=WJdHH&WA0?8bipN(DqIg8}9uzJj+1a{#U*a@NGZ>mz%x8qOOQ&>;puT_kI| z4&{WXFCb|@gP1e5h4BoOb3OSdUg_RE3#>*81y4c)hxwKOBEdc&nkOLPG(%LuRN|hF z+SOZ^dy7ZYMQHtB{FC)uz?87 zE1Q_(oC0qi2?3}bSQs;bI^NG|PX7m96Z!~tCOQx!?|3ahW4Ulk0Ksv6uo+Hx;S+`V z2NnhMoP?%}-veXfp@CVZTX^0A_{M+^U|+tV<7yrN2e5$r3K2@C32;ww^EtpkKC35O zKqr*v1Q(vG5rBAl>^WTg^wD3U`W2jhHi0^fCcl8Xaa~}JjpPjTGY|)T^~HhV=J$q% zmm#YPgbkBG9R|HX#TTM!gmD!9oG_|=NDy$>2zDK?`mmI+xynGm?+Y!M7{xKrf!#ta zV8jolQd_g(Sh77Fvdj-^p!1Fe{1e1Wl7icLb57iL8 z=v1!=7DLNmEY~KsuZ<0Zw}D145}47VOtccK;6*D8M7upN3`m{@_`gk?<9Ln}qzk(T zFaTugKv5BJzJb9V`{HXrIe^9y6F#_PVgbwn7k1(pk8FAy><HF2mjU;1=!n)uqfDD zy^)tDSUJ55cdgqm*IIjJ;1VAR3qd4H;1sJ!Coj-YN;6`YkTBdtydThhH2ku;%We)n ze3Q}m_21XeKaKfa_zDdSU$B#xw`xL~ecxr2j^BQC7_c| z9$R?I1qav$u2K#{G$D>(JrOl%u|9G2@D~CQXI>lX2eRbfBJxBlhi41h_$I7s4hn>q zK@BL7^l=ev3Ay_o$7~H`Lo6_dy#Wq@C;~>D=jNF!b^wF`&0k{$KAN9=LLj^iw z2MvyX3JV*CdV=Gzz02hOg(ZAT3x5(;#JMZ0{wc8_J34{^s}}GnW2Ls58`te~V)g#QFKM5IkgqxIK{Vzm!${y{rzrfhM*r1|6`NeDHmmArz4C zgOcE(6X-4#lhg#pp25dqfx7wW*!V7}sYDxoghGHLJH#abKWF3pfK>z?d`LcUtsojm zH;C>&fgLS;I4V2_ap~f`0b1vJ@>Ykrl)yK3TzIaSG_u z%oYTI``9^LvE9?^1Wo}DQDt6WQ2a^ignEwRG-U+-dY9FY_iw-a=g;5&x_(Aj0MaiY zjF%Bs42HmnJB|nOHDS-OpVrd&JeAg>B_YC&*$t&Iz+U=N)+}xrj;Rb0kx?*`)JA#yxD6gV?#i z0|iV7v*HW)Q?*3bjY&WSjv7#bFh?q=UeikE{4AxP{`%XWzyI4WZ_+{`UOEN%v9tr` znV>5h6No*8JYKU4@O+J}`2*f1tXY`hy7H4LlR{23kw`vBwNSuC5LXac5-fEV~ZLeYT!gC$_v6Me?l*selM?0{y!_*;hI&(=qi zug2Xrcewr}Zz9V81R z+pU#vT(n6ecqlHh9ycx@3&9He!pewD2+pnEPv9lt zEG~T?@+hqQG!Ic>ESITf)M-qf0+<#B1ceAAry6A{S%3^$1kdRvHOAwZa`e5-dw_Aq zg?;i0mT_V8sqbvE9&?!OU&so616t^xSTk-JcMQDnW%ixRNdTS=vzmu&u5H^;Pzhu5 zj5vPOt60=ou|jhR;R){VQv;Ii$7-ni2oM!{WHt3wHAA#!gPr&|P_y9Q-(SZ^C1McV z@abCu3=6*NTknXx$Sqp_ZC1Vj=ekq!5c_8oEF z#BQjD5J${BH&BMCv(H7yt&Jc2Cab^w_`~|{ujALp5YxkN`ln_pYzT~w8UYMBzy*if zurjCuh?$sLwy8vHj-MEKbo1^oQOtf>{#aPP`4e+=mQ@T@m+6ITm}fh-CO{;F`4%nU zv!KEC&($%5a=9LsLr1%utnVZ_T)&&sX$CGiLmfeMN zkO6a~*WhzjTp|UNtL>6JNBnz^da4VJw7Pl`v;nl`y|(=4-+uVv`={{*#?@Z{6rtn> zVW?nfuu6am;toLk7P7Z21TP3M_jNTa7)3^Trd?sVBdBA`#4ex=Acya(0au74z5xVq zRXz{=dN(jGp$BBN&s)T&6FWb3y#yQ®91A@;*2Hey4CC?LQaoPyonyeKH^F2@w3 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 literal 23414 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/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt acl? ( kernel_linux? ( sys-apps/acl ) ) !aqua? ( gtk? ( x11-libs/gtk+:3 x11-libs/libXft ) !gtk? ( gtk2? ( >=x11-libs/gtk+-2.6:2 x11-libs/libXft ) !gtk2? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( neXt? ( x11-libs/neXtaw ) !neXt? ( x11-libs/libXaw ) ) ) ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) nls? ( virtual/libintl ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) session? ( x11-libs/libSM ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= ) REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://github.com/vim/vim/archive/v8.2.3582.tar.gz -> vim-8.2.3582.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz _eclasses_=bash-completion-r1 d3a60385655d9b402be765a6de333245 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b prefix d04f14b297013ad1410550c0757f14f8 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 ruby-single 214d0508e74b80c85efcef39699cb9a2 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vim-doc e063cddf18e5d2f2cfb21388252579ec wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=5d00701fb4d7e251f6020a264ca2a422 +_md5_=a46facedf0369443b215f8a27b3838db diff --git a/metadata/md5-cache/app-editors/jedit-5.2.0-r1 b/metadata/md5-cache/app-editors/jedit-5.2.0-r1 new file mode 100644 index 000000000000..a9791d951ba5 --- /dev/null +++ b/metadata/md5-cache/app-editors/jedit-5.2.0-r1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=dev-java/bsh:0 dev-java/jsr305:0 dev-java/ant-contrib:0 dev-java/ant-apache-bsf:0 >=virtual/jdk-1.7 >=dev-java/java-config-2.2.0-r3 >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2 +DESCRIPTION=Programmer's editor written in Java +EAPI=5 +HOMEPAGE=http://www.jedit.org +IUSE=elibc_FreeBSD doc test +KEYWORDS=amd64 ppc64 x86 +LICENSE=BSD GPL-2 +RDEPEND=dev-java/bsh:0 dev-java/jsr305:0 dev-java/ant-contrib:0 dev-java/ant-apache-bsf:0 >=virtual/jre-1.7 >=dev-java/java-config-2.2.0-r3 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://sourceforge/jedit/jedit5.2.0source.tar.bz2 +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-ant-2 e83ca06db890ca292b0b6d43e376e20d java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 +_md5_=60971ccb24560362fe0e3ee5e1e5130d diff --git a/metadata/md5-cache/app-editors/vim-8.2.3582 b/metadata/md5-cache/app-editors/vim-8.2.3582 index dac0fc2bf5a7..9a3e3fc7fdf5 100644 --- a/metadata/md5-cache/app-editors/vim-8.2.3582 +++ b/metadata/md5-cache/app-editors/vim-8.2.3582 @@ -5,11 +5,11 @@ DESCRIPTION=Vim, an improved vi-style text editor EAPI=7 HOMEPAGE=https://vim.sourceforge.io/ https://github.com/vim/vim IUSE=X acl crypt cscope debug gpm lua minimal nls perl python racket ruby selinux sound tcl terminal vim-pager lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=vim RDEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) !minimal? ( ~app-editors/vim-core-8.2.3582 ) vim-pager? ( app-editors/vim-core[-minimal] ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt ) REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) vim-pager? ( !minimal ) SLOT=0 SRC_URI=https://github.com/vim/vim/archive/v8.2.3582.tar.gz -> vim-8.2.3582.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz _eclasses_=bash-completion-r1 d3a60385655d9b402be765a6de333245 desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 ruby-single 214d0508e74b80c85efcef39699cb9a2 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vim-doc e063cddf18e5d2f2cfb21388252579ec wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=dec2d16aeec5705ddcd8bdab7c68647e +_md5_=bda379492b4bc9d21e9645b051fb5bad diff --git a/metadata/md5-cache/app-editors/vim-core-8.2.3582 b/metadata/md5-cache/app-editors/vim-core-8.2.3582 index b1760e03ee97..0b286fba95de 100644 --- a/metadata/md5-cache/app-editors/vim-core-8.2.3582 +++ b/metadata/md5-cache/app-editors/vim-core-8.2.3582 @@ -4,11 +4,11 @@ DESCRIPTION=vim and gvim shared files EAPI=7 HOMEPAGE=https://vim.sourceforge.io/ https://github.com/vim/vim IUSE=nls acl minimal -KEYWORDS=~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=vim PDEPEND=!minimal? ( app-vim/gentoo-syntax ) RDEPEND=!! vim-8.2.3582.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz _eclasses_=bash-completion-r1 d3a60385655d9b402be765a6de333245 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multilib 4b66d835ec72e021e359bb81eacfe988 prefix d04f14b297013ad1410550c0757f14f8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vim-doc e063cddf18e5d2f2cfb21388252579ec wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=ee4514dc14c7977524ada6e202ce4913 +_md5_=79bc076a2ce659a4086b8334b79ddf2c diff --git a/metadata/md5-cache/app-editors/vscode-1.62.2 b/metadata/md5-cache/app-editors/vscode-1.62.3 similarity index 78% rename from metadata/md5-cache/app-editors/vscode-1.62.2 rename to metadata/md5-cache/app-editors/vscode-1.62.3 index 63106db077fa..f65eb6ca60ad 100644 --- a/metadata/md5-cache/app-editors/vscode-1.62.2 +++ b/metadata/md5-cache/app-editors/vscode-1.62.3 @@ -8,6 +8,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-atk:2 app-accessibility/at-spi2-core:2 app-crypt/libsecret[crypt] dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa 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.62.2/linux-x64/stable -> vscode-1.62.2-amd64.tar.gz ) arm? ( https://update.code.visualstudio.com/1.62.2/linux-armhf/stable -> vscode-1.62.2-arm.tar.gz ) arm64? ( https://update.code.visualstudio.com/1.62.2/linux-arm64/stable -> vscode-1.62.2-arm64.tar.gz ) +SRC_URI=amd64? ( https://update.code.visualstudio.com/1.62.3/linux-x64/stable -> vscode-1.62.3-amd64.tar.gz ) arm? ( https://update.code.visualstudio.com/1.62.3/linux-armhf/stable -> vscode-1.62.3-arm.tar.gz ) arm64? ( https://update.code.visualstudio.com/1.62.3/linux-arm64/stable -> vscode-1.62.3-arm64.tar.gz ) _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 pax-utils fce6ad998516159787b92e8043167889 xdg 6024fbc93167fad782e2032933654857 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 _md5_=4dee8453d143522bae8e08fcee8b902a diff --git a/metadata/md5-cache/app-editors/vscodium-1.62.2 b/metadata/md5-cache/app-editors/vscodium-1.62.3 similarity index 77% rename from metadata/md5-cache/app-editors/vscodium-1.62.2 rename to metadata/md5-cache/app-editors/vscodium-1.62.3 index 1864ca85f3d9..ea7cea6ec3c7 100644 --- a/metadata/md5-cache/app-editors/vscodium-1.62.2 +++ b/metadata/md5-cache/app-editors/vscodium-1.62.3 @@ -8,6 +8,6 @@ LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ MIT MPL-2.0 ope RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 app-crypt/libsecret[crypt] dev-libs/atk 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/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://github.com/VSCodium/vscodium/releases/download/1.62.2/VSCodium-linux-x64-1.62.2.tar.gz -> vscodium-1.62.2-amd64.tar.gz ) arm? ( https://github.com/VSCodium/vscodium/releases/download/1.62.2/VSCodium-linux-armhf-1.62.2.tar.gz -> vscodium-1.62.2-arm.tar.gz ) arm64? ( https://github.com/VSCodium/vscodium/releases/download/1.62.2/VSCodium-linux-arm64-1.62.2.tar.gz -> vscodium-1.62.2-arm64.tar.gz ) +SRC_URI=amd64? ( https://github.com/VSCodium/vscodium/releases/download/1.62.3/VSCodium-linux-x64-1.62.3.tar.gz -> vscodium-1.62.3-amd64.tar.gz ) arm? ( https://github.com/VSCodium/vscodium/releases/download/1.62.3/VSCodium-linux-armhf-1.62.3.tar.gz -> vscodium-1.62.3-arm.tar.gz ) arm64? ( https://github.com/VSCodium/vscodium/releases/download/1.62.3/VSCodium-linux-arm64-1.62.3.tar.gz -> vscodium-1.62.3-arm64.tar.gz ) _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 pax-utils fce6ad998516159787b92e8043167889 xdg 6024fbc93167fad782e2032933654857 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 _md5_=c8ab97ed02a7b284b4782da30c3dab18 diff --git a/metadata/md5-cache/app-editors/xemacs-21.5.9999 b/metadata/md5-cache/app-editors/xemacs-21.5.9999 new file mode 100644 index 000000000000..2ff103fc532d --- /dev/null +++ b/metadata/md5-cache/app-editors/xemacs-21.5.9999 @@ -0,0 +1,14 @@ +BDEPEND=dev-vcs/mercurial +DEFINED_PHASES=compile configure install postinst postrm prepare unpack +DEPEND=berkdb? ( >=sys-libs/db-4:= !!=sys-libs/gdbm-1.8.3[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0 >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:0 ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( virtual/jpeg:0 ) freewnn? ( app-i18n/freewnn ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 virtual/pkgconfig +DESCRIPTION=highly customizable open source text editor and application development system +EAPI=7 +HOMEPAGE=http://www.xemacs.org/ +IUSE=alsa debug eolconv gif gpm pop postgres ldap xface nas dnd X jpeg tiff png mule motif freewnn xft xim athena neXt Xaw3d gdbm berkdb +LICENSE=GPL-3+ +PDEPEND=app-xemacs/xemacs-base mule? ( app-xemacs/mule-base ) +PROPERTIES=live +RDEPEND=berkdb? ( >=sys-libs/db-4:= !!=sys-libs/gdbm-1.8.3[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0 >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:0 ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( virtual/jpeg:0 ) freewnn? ( app-i18n/freewnn ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 +SLOT=0 +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 mercurial caa671a93f3b46fa4eff65babfbac141 multilib 4b66d835ec72e021e359bb81eacfe988 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 +_md5_=b83a0fd4eae9cb7118c20f48a76069a0 diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz index 41bd536eba9ffa3a7febf4b7738864647a831533..4ba103b6a9b1835d8759c411938f93ee4c95e395 100644 GIT binary patch literal 41922 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 eHYgEnN1Yh|&DFFbCS>(t7 literal 41584 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 E0Mp((s{jB1 diff --git a/metadata/md5-cache/app-emulation/hercules-3.13-r1 b/metadata/md5-cache/app-emulation/hercules-3.13-r1 index cc9634508e92..306c9879089b 100644 --- a/metadata/md5-cache/app-emulation/hercules-3.13-r1 +++ b/metadata/md5-cache/app-emulation/hercules-3.13-r1 @@ -5,10 +5,10 @@ DESCRIPTION=Hercules System/370, ESA/390 and zArchitecture Mainframe Emulator EAPI=7 HOMEPAGE=http://www.hercules-390.eu/ IUSE=bzip2 custom-cflags +suid -KEYWORDS=~alpha ~amd64 ~ppc ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 ~ppc sparc x86 ~x64-macos LICENSE=QPL-1.0 RDEPEND=dev-libs/libltdl:= net-libs/libnsl:0= sys-libs/zlib:= bzip2? ( app-arch/bzip2:= ) SLOT=0 SRC_URI=http://downloads.hercules-390.eu/hercules-3.13.tar.gz _eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=e1fe0e7d020a8e16ca62eedc2759af4d +_md5_=1c8634f653f3532f436dae19cf90fb8f diff --git a/metadata/md5-cache/app-emulation/nerdctl-0.14.0 b/metadata/md5-cache/app-emulation/nerdctl-0.14.0 new file mode 100644 index 000000000000..d3816bb2db8f --- /dev/null +++ b/metadata/md5-cache/app-emulation/nerdctl-0.14.0 @@ -0,0 +1,12 @@ +BDEPEND=>=dev-lang/go-1.16 >=dev-lang/go-1.12 app-arch/unzip +DEFINED_PHASES=install prepare unpack +DESCRIPTION=Docker-compatible CLI for containerd, with support for Compose +EAPI=7 +HOMEPAGE=https://github.com/containerd/nerdctl +KEYWORDS=~amd64 +LICENSE=Apache-2.0 BSD BSD-2 ISC MIT +RESTRICT=strip +SLOT=0 +SRC_URI=https://github.com/zmedico/nerdctl/archive/refs/tags/v0.14.0-vendor.tar.gz -> nerdctl-0.14.0-vendor.tar.gz +_eclasses_=go-module 34c2d0a98b291ac9acda0cb54c9ffd61 +_md5_=649b8fafba4327c009d356b5334d8c50 diff --git a/metadata/md5-cache/app-emulation/vagrant-2.2.18-r1 b/metadata/md5-cache/app-emulation/vagrant-2.2.18-r1 index 8b2489723dcc..af9f3fa78962 100644 --- a/metadata/md5-cache/app-emulation/vagrant-2.2.18-r1 +++ b/metadata/md5-cache/app-emulation/vagrant-2.2.18-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/hashicorp/vagrant/archive/v2.2.18.tar.gz -> vagrant-2.2.18.tar.gz -_eclasses_=bash-completion-r1 d3a60385655d9b402be765a6de333245 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 optfeature 30ce9dec2b8943338c9b015bd32bac6a ruby-fakegem 04e717c432dddb938d1390f5bdbdbaab ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=bash-completion-r1 d3a60385655d9b402be765a6de333245 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 optfeature 30ce9dec2b8943338c9b015bd32bac6a ruby-fakegem 53b774322e7124b47b10a03fa0e089eb ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=54959a2b600fa75b1515c4eeb375dd35 diff --git a/metadata/md5-cache/app-emulation/vagrant-2.2.7-r1 b/metadata/md5-cache/app-emulation/vagrant-2.2.7-r1 index 1ed0a01d7c76..529aac7a7364 100644 --- a/metadata/md5-cache/app-emulation/vagrant-2.2.7-r1 +++ b/metadata/md5-cache/app-emulation/vagrant-2.2.7-r1 @@ -11,5 +11,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=https://github.com/hashicorp/vagrant/archive/v2.2.7.tar.gz -> vagrant-2.2.7.tar.gz -_eclasses_=bash-completion-r1 d3a60385655d9b402be765a6de333245 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 04e717c432dddb938d1390f5bdbdbaab ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=bash-completion-r1 d3a60385655d9b402be765a6de333245 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 53b774322e7124b47b10a03fa0e089eb ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=7659da174e6ab3eb32e2c03fb3a5dade diff --git a/metadata/md5-cache/app-emulation/vagrant-2.2.9-r1 b/metadata/md5-cache/app-emulation/vagrant-2.2.9-r1 index 89517afd099a..2a2994030d37 100644 --- a/metadata/md5-cache/app-emulation/vagrant-2.2.9-r1 +++ b/metadata/md5-cache/app-emulation/vagrant-2.2.9-r1 @@ -11,5 +11,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=https://github.com/hashicorp/vagrant/archive/v2.2.9.tar.gz -> vagrant-2.2.9.tar.gz -_eclasses_=bash-completion-r1 d3a60385655d9b402be765a6de333245 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 04e717c432dddb938d1390f5bdbdbaab ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=bash-completion-r1 d3a60385655d9b402be765a6de333245 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 53b774322e7124b47b10a03fa0e089eb ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=a83c665ce1731beda4ac8a4b1901aa30 diff --git a/metadata/md5-cache/app-emulation/virtualbox-6.1.26-r1 b/metadata/md5-cache/app-emulation/virtualbox-6.1.26-r1 deleted file mode 100644 index 5a2a84ff19ba..000000000000 --- a/metadata/md5-cache/app-emulation/virtualbox-6.1.26-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) >=dev-util/kbuild-0.1.9998.3127 >=dev-lang/yasm-0.6.2 sys-devel/bin86 sys-libs/libcap sys-power/iasl virtual/pkgconfig doc? ( app-text/docbook-sgml-dtd:4.4 dev-texlive/texlive-basic dev-texlive/texlive-latex dev-texlive/texlive-latexrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-fontsextra ) java? ( >=virtual/jdk-1.8 ) virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup -DEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) !app-emulation/virtualbox-bin acct-group/vboxusers ~app-emulation/virtualbox-modules-6.1.26 dev-libs/libIDL >=dev-libs/libxslt-1.1.19 net-misc/curl dev-libs/libxml2 media-libs/libpng:0= media-libs/libvpx:0= sys-libs/zlib:= !headless? ( media-libs/libsdl:0[X,video] x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcursor x11-libs/libXext x11-libs/libXmu x11-libs/libXt opengl? ( media-libs/libglvnd[X] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 opengl? ( dev-qt/qtopengl:5 ) x11-libs/libXinerama ) ) dev-libs/openssl:0= virtual/libcrypt:= lvm? ( sys-fs/lvm2 ) opus? ( media-libs/opus ) udev? ( >=virtual/udev-171 ) vnc? ( >=net-libs/libvncserver-0.9.9 ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) !headless? ( x11-libs/libXinerama opengl? ( virtual/opengl ) ) pam? ( sys-libs/pam ) pax-kernel? ( sys-apps/elfix ) pulseaudio? ( media-sound/pulseaudio ) qt5? ( dev-qt/linguist-tools:5 ) vboxwebsrv? ( net-libs/gsoap[-gnutls(-)] ) java? ( >=dev-java/java-config-2.2.0-r3 ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Family of powerful x86 virtualization products for enterprise and home use -EAPI=7 -HOMEPAGE=https://www.virtualbox.org/ -IUSE=alsa debug doc dtrace headless java lvm +opus pam pax-kernel pulseaudio +opengl python +qt5 +sdk +udev vboxwebsrv vnc elibc_FreeBSD java kernel_linux python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=~amd64 -LICENSE=GPL-2 dtrace? ( CDDL ) -RDEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) !app-emulation/virtualbox-bin acct-group/vboxusers ~app-emulation/virtualbox-modules-6.1.26 dev-libs/libIDL >=dev-libs/libxslt-1.1.19 net-misc/curl dev-libs/libxml2 media-libs/libpng:0= media-libs/libvpx:0= sys-libs/zlib:= !headless? ( media-libs/libsdl:0[X,video] x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcursor x11-libs/libXext x11-libs/libXmu x11-libs/libXt opengl? ( media-libs/libglvnd[X] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 opengl? ( dev-qt/qtopengl:5 ) x11-libs/libXinerama ) ) dev-libs/openssl:0= virtual/libcrypt:= lvm? ( sys-fs/lvm2 ) opus? ( media-libs/opus ) udev? ( >=virtual/udev-171 ) vnc? ( >=net-libs/libvncserver-0.9.9 ) java? ( >=virtual/jre-1.6 ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles -REQUIRED_USE=java? ( sdk ) python? ( sdk ) vboxwebsrv? ( java ) ^^ ( python_single_target_python3_8 python_single_target_python3_9 ) -SLOT=0/6.1 -SRC_URI=https://download.virtualbox.org/virtualbox/6.1.26/VirtualBox-6.1.26.tar.bz2 https://dev.gentoo.org/~polynomial-c/virtualbox/patchsets/virtualbox-6.1.12-patches-01.tar.xz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 java-pkg-opt-2 bf35c60a54945228d5d4cb3a5cc17f5a java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 linux-info 6b67971d8a0a029d13181f2cfb9f5fa9 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b pax-utils fce6ad998516159787b92e8043167889 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 tmpfiles 5cd6e8cf3288d5b19ff8b5c78c7e3e31 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa udev 2d229ad4bfa09058e0184b1ca900db32 wrapper 4251d4c84c25f59094fd557e0063a974 xdg 6024fbc93167fad782e2032933654857 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=b56f9416ad368993b38ccd48a5569ea4 diff --git a/metadata/md5-cache/app-emulation/virtualbox-6.1.30 b/metadata/md5-cache/app-emulation/virtualbox-6.1.30 new file mode 100644 index 000000000000..ce2316836071 --- /dev/null +++ b/metadata/md5-cache/app-emulation/virtualbox-6.1.30 @@ -0,0 +1,15 @@ +BDEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) >=dev-util/kbuild-0.1.9998.3127 >=dev-lang/yasm-0.6.2 sys-devel/bin86 sys-libs/libcap sys-power/iasl virtual/pkgconfig doc? ( app-text/docbook-sgml-dtd:4.4 dev-texlive/texlive-basic dev-texlive/texlive-latex dev-texlive/texlive-latexrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-fontsextra ) java? ( >=virtual/jdk-1.8 ) virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup +DEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) !app-emulation/virtualbox-bin acct-group/vboxusers ~app-emulation/virtualbox-modules-6.1.30 dev-libs/libIDL >=dev-libs/libxslt-1.1.19 net-misc/curl dev-libs/libxml2 media-libs/libpng:0= media-libs/libvpx:0= sys-libs/zlib:= !headless? ( media-libs/libsdl:0[X,video] x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcursor x11-libs/libXext x11-libs/libXmu x11-libs/libXt opengl? ( media-libs/libglvnd[X] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 opengl? ( dev-qt/qtopengl:5 ) x11-libs/libXinerama ) ) dev-libs/openssl:0= virtual/libcrypt:= lvm? ( sys-fs/lvm2 ) opus? ( media-libs/opus ) udev? ( >=virtual/udev-171 ) vnc? ( >=net-libs/libvncserver-0.9.9 ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) !headless? ( x11-libs/libXinerama opengl? ( virtual/opengl ) ) pam? ( sys-libs/pam ) pax-kernel? ( sys-apps/elfix ) pulseaudio? ( media-sound/pulseaudio ) qt5? ( dev-qt/linguist-tools:5 ) vboxwebsrv? ( net-libs/gsoap[-gnutls(-)] ) java? ( >=dev-java/java-config-2.2.0-r3 ) dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=Family of powerful x86 virtualization products for enterprise and home use +EAPI=7 +HOMEPAGE=https://www.virtualbox.org/ +IUSE=alsa debug doc dtrace headless java lvm +opus pam pax-kernel pulseaudio +opengl python +qt5 +sdk +udev vboxwebsrv vnc elibc_FreeBSD java kernel_linux python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~amd64 +LICENSE=GPL-2 dtrace? ( CDDL ) +RDEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) !app-emulation/virtualbox-bin acct-group/vboxusers ~app-emulation/virtualbox-modules-6.1.30 dev-libs/libIDL >=dev-libs/libxslt-1.1.19 net-misc/curl dev-libs/libxml2 media-libs/libpng:0= media-libs/libvpx:0= sys-libs/zlib:= !headless? ( media-libs/libsdl:0[X,video] x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcursor x11-libs/libXext x11-libs/libXmu x11-libs/libXt opengl? ( media-libs/libglvnd[X] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 opengl? ( dev-qt/qtopengl:5 ) x11-libs/libXinerama ) ) dev-libs/openssl:0= virtual/libcrypt:= lvm? ( sys-fs/lvm2 ) opus? ( media-libs/opus ) udev? ( >=virtual/udev-171 ) vnc? ( >=net-libs/libvncserver-0.9.9 ) java? ( >=virtual/jre-1.6 ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles +REQUIRED_USE=java? ( sdk ) python? ( sdk ) vboxwebsrv? ( java ) ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) +SLOT=0/6.1 +SRC_URI=https://download.virtualbox.org/virtualbox/6.1.30/VirtualBox-6.1.30.tar.bz2 https://dev.gentoo.org/~polynomial-c/virtualbox/patchsets/virtualbox-6.1.12-patches-01.tar.xz +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 java-pkg-opt-2 bf35c60a54945228d5d4cb3a5cc17f5a java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 linux-info 6b67971d8a0a029d13181f2cfb9f5fa9 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b pax-utils fce6ad998516159787b92e8043167889 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 tmpfiles 5cd6e8cf3288d5b19ff8b5c78c7e3e31 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa udev 2d229ad4bfa09058e0184b1ca900db32 wrapper 4251d4c84c25f59094fd557e0063a974 xdg 6024fbc93167fad782e2032933654857 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 +_md5_=d17552da088362671c2951a3d94a6493 diff --git a/metadata/md5-cache/app-emulation/virtualbox-additions-6.1.26 b/metadata/md5-cache/app-emulation/virtualbox-additions-6.1.30 similarity index 79% rename from metadata/md5-cache/app-emulation/virtualbox-additions-6.1.26 rename to metadata/md5-cache/app-emulation/virtualbox-additions-6.1.30 index fb3922c0e25b..3f4ba9ded1ff 100644 --- a/metadata/md5-cache/app-emulation/virtualbox-additions-6.1.26 +++ b/metadata/md5-cache/app-emulation/virtualbox-additions-6.1.30 @@ -7,5 +7,5 @@ LICENSE=GPL-2+ LGPL-2.1+ MIT SGI-B-2.0 CDDL RDEPEND=!app-emulation/virtualbox-bin !=app-emulation/virtualbox-9999 RESTRICT=mirror SLOT=0/6.1 -SRC_URI=https://download.virtualbox.org/virtualbox/6.1.26/VBoxGuestAdditions_6.1.26.iso +SRC_URI=https://download.virtualbox.org/virtualbox/6.1.30/VBoxGuestAdditions_6.1.30.iso _md5_=9a3ebdc4f46e6d0d0728925a64b6731e diff --git a/metadata/md5-cache/app-emulation/virtualbox-extpack-oracle-6.1.26 b/metadata/md5-cache/app-emulation/virtualbox-extpack-oracle-6.1.30 similarity index 51% rename from metadata/md5-cache/app-emulation/virtualbox-extpack-oracle-6.1.26 rename to metadata/md5-cache/app-emulation/virtualbox-extpack-oracle-6.1.30 index aa534f197edf..885da18c94d4 100644 --- a/metadata/md5-cache/app-emulation/virtualbox-extpack-oracle-6.1.26 +++ b/metadata/md5-cache/app-emulation/virtualbox-extpack-oracle-6.1.30 @@ -4,8 +4,8 @@ EAPI=8 HOMEPAGE=https://www.virtualbox.org/ KEYWORDS=~amd64 LICENSE=PUEL -RDEPEND==app-emulation/virtualbox-6.1.26* +RDEPEND==app-emulation/virtualbox-6.1.30* RESTRICT=bindist mirror strip SLOT=0/6.1 -SRC_URI=https://download.virtualbox.org/virtualbox/6.1.26/Oracle_VM_VirtualBox_Extension_Pack-6.1.26.vbox-extpack -> Oracle_VM_VirtualBox_Extension_Pack-6.1.26.tar.gz +SRC_URI=https://download.virtualbox.org/virtualbox/6.1.30/Oracle_VM_VirtualBox_Extension_Pack-6.1.30.vbox-extpack -> Oracle_VM_VirtualBox_Extension_Pack-6.1.30.tar.gz _md5_=dd4ab2845ea226aae4bd27069e0ffac8 diff --git a/metadata/md5-cache/app-emulation/virtualbox-guest-additions-6.1.26 b/metadata/md5-cache/app-emulation/virtualbox-guest-additions-6.1.30 similarity index 92% rename from metadata/md5-cache/app-emulation/virtualbox-guest-additions-6.1.26 rename to metadata/md5-cache/app-emulation/virtualbox-guest-additions-6.1.30 index a9b5788db461..7a67f5c3b99b 100644 --- a/metadata/md5-cache/app-emulation/virtualbox-guest-additions-6.1.26 +++ b/metadata/md5-cache/app-emulation/virtualbox-guest-additions-6.1.30 @@ -10,6 +10,6 @@ LICENSE=GPL-2 PDEPEND=X? ( x11-drivers/xf86-video-vboxvideo ) RDEPEND=acct-group/vboxguest acct-group/vboxsf acct-user/vboxguest X? ( x11-apps/xrandr x11-apps/xrefresh x11-libs/libXmu x11-libs/libX11 x11-libs/libXt x11-libs/libXext x11-libs/libXau x11-libs/libXdmcp x11-libs/libSM x11-libs/libICE ) sys-apps/dbus kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) SLOT=0/6.1 -SRC_URI=https://download.virtualbox.org/virtualbox/6.1.26/VirtualBox-6.1.26.tar.bz2 https://dev.gentoo.org/~polynomial-c/virtualbox/patchsets/virtualbox-6.1.12-patches-01.tar.xz +SRC_URI=https://download.virtualbox.org/virtualbox/6.1.30/VirtualBox-6.1.30.tar.bz2 https://dev.gentoo.org/~polynomial-c/virtualbox/patchsets/virtualbox-6.1.12-patches-01.tar.xz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff linux-info 6b67971d8a0a029d13181f2cfb9f5fa9 linux-mod 1c03540c81548283580ab5526ab0978c multilib 4b66d835ec72e021e359bb81eacfe988 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 _md5_=461efe0d1f7e7c52d3b739d39e645ef7 diff --git a/metadata/md5-cache/app-emulation/virtualbox-modules-6.1.26 b/metadata/md5-cache/app-emulation/virtualbox-modules-6.1.30 similarity index 93% rename from metadata/md5-cache/app-emulation/virtualbox-modules-6.1.26 rename to metadata/md5-cache/app-emulation/virtualbox-modules-6.1.30 index 7790b4e9526a..cc10871ee873 100644 --- a/metadata/md5-cache/app-emulation/virtualbox-modules-6.1.26 +++ b/metadata/md5-cache/app-emulation/virtualbox-modules-6.1.30 @@ -8,6 +8,6 @@ KEYWORDS=~amd64 LICENSE=GPL-2 RDEPEND=!=app-emulation/virtualbox-9999 kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) SLOT=0/6.1 -SRC_URI=https://dev.gentoo.org/~polynomial-c/virtualbox/vbox-kernel-module-src-6.1.26.tar.xz +SRC_URI=https://dev.gentoo.org/~polynomial-c/virtualbox/vbox-kernel-module-src-6.1.30.tar.xz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff linux-info 6b67971d8a0a029d13181f2cfb9f5fa9 linux-mod 1c03540c81548283580ab5526ab0978c multilib 4b66d835ec72e021e359bb81eacfe988 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=ddbe0a12f0704314ed8f71d00594f8fc +_md5_=542842c883772107a2e290f4bbcd46b8 diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-6.0.1 b/metadata/md5-cache/app-emulation/wine-vanilla-6.0.1 deleted file mode 100644 index 58f717553a13..000000000000 --- a/metadata/md5-cache/app-emulation/wine-vanilla-6.0.1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare prerm pretend setup test unpack -DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) capi? ( net-libs/libcapi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cups? ( net-print/cups:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) faudio? ( app-emulation/faudio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( media-libs/fontconfig:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gsm? ( media-sound/gsm:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( virtual/jpeg:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lcms? ( media-libs/lcms:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ldap? ( net-nds/openldap:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openal? ( media-libs/openal:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-sound/pulseaudio[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl? ( media-libs/libsdl2:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) truetype? ( >=media-libs/freetype-2.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xml? ( dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxslt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sys-devel/flex >=sys-kernel/linux-headers-2.6 virtual/pkgconfig virtual/yacc X? ( x11-base/xorg-proto ) prelink? ( sys-devel/prelink ) xinerama? ( x11-base/xorg-proto ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DESCRIPTION=Free implementation of Windows(tm) on Unix, without external patchsets -EAPI=6 -HOMEPAGE=https://www.winehq.org/ -IUSE=+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos kernel_FreeBSD +lcms ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama +xml abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test -KEYWORDS=-* amd64 x86 -LICENSE=LGPL-2.1 -RDEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) capi? ( net-libs/libcapi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cups? ( net-print/cups:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) faudio? ( app-emulation/faudio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( media-libs/fontconfig:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gsm? ( media-sound/gsm:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( virtual/jpeg:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lcms? ( media-libs/lcms:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ldap? ( net-nds/openldap:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openal? ( media-libs/openal:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-sound/pulseaudio[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl? ( media-libs/libsdl2:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) truetype? ( >=media-libs/freetype-2.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xml? ( dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxslt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) app-emulation/wine-desktop-common >app-eselect/eselect-wine-0.3 !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) mono? ( app-emulation/wine-mono:5.1.1 ) perl? ( dev-lang/perl dev-perl/XML-Simple ) pulseaudio? ( realtime? ( sys-auth/rtkit ) ) samba? ( >=net-fs/samba-3.0.25[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) elibc_glibc? ( threads ) osmesa? ( opengl ) test? ( abi_x86_32 ) vkd3d? ( vulkan ) -RESTRICT=test -SLOT=6.0.1 -SRC_URI=https://dl.winehq.org/wine/source/6.0/wine-6.0.1.tar.xz https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-20200523.tar.xz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnome2-utils 355c758ccc0d6df60d43a066640e642c gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multilib-build 19ec165e9adcaa4c132b9e3fe3e7f556 multilib-minimal be5919734a8448dddd49c2b26db45091 pax-utils fce6ad998516159787b92e8043167889 plocale 89c6aac5da68423465e6fd79fb4ad5fb preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 virtualx fa024aa649b6bd544144bf94893d402c wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=cdd0f0eab2ba8555ef19cdf6061ff096 diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-6.0.2 b/metadata/md5-cache/app-emulation/wine-vanilla-6.0.2 index eb70d8460d7a..872582022757 100644 --- a/metadata/md5-cache/app-emulation/wine-vanilla-6.0.2 +++ b/metadata/md5-cache/app-emulation/wine-vanilla-6.0.2 @@ -4,7 +4,7 @@ DESCRIPTION=Free implementation of Windows(tm) on Unix, without external patchse EAPI=6 HOMEPAGE=https://www.winehq.org/ IUSE=+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos kernel_FreeBSD +lcms ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama +xml abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test -KEYWORDS=-* ~amd64 ~x86 +KEYWORDS=-* amd64 x86 LICENSE=LGPL-2.1 RDEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) capi? ( net-libs/libcapi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cups? ( net-print/cups:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) faudio? ( app-emulation/faudio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( media-libs/fontconfig:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gsm? ( media-sound/gsm:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( virtual/jpeg:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lcms? ( media-libs/lcms:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ldap? ( net-nds/openldap:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openal? ( media-libs/openal:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-sound/pulseaudio[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl? ( media-libs/libsdl2:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) truetype? ( >=media-libs/freetype-2.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xml? ( dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxslt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) app-emulation/wine-desktop-common >app-eselect/eselect-wine-0.3 !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) mono? ( app-emulation/wine-mono:5.1.1 ) perl? ( dev-lang/perl dev-perl/XML-Simple ) pulseaudio? ( realtime? ( sys-auth/rtkit ) ) samba? ( >=net-fs/samba-3.0.25[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) elibc_glibc? ( threads ) osmesa? ( opengl ) test? ( abi_x86_32 ) vkd3d? ( vulkan ) @@ -12,4 +12,4 @@ RESTRICT=test SLOT=6.0.2 SRC_URI=https://dl.winehq.org/wine/source/6.0/wine-6.0.2.tar.xz https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-20200523.tar.xz _eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnome2-utils 355c758ccc0d6df60d43a066640e642c gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multilib-build 19ec165e9adcaa4c132b9e3fe3e7f556 multilib-minimal be5919734a8448dddd49c2b26db45091 pax-utils fce6ad998516159787b92e8043167889 plocale 89c6aac5da68423465e6fd79fb4ad5fb preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 virtualx fa024aa649b6bd544144bf94893d402c wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=9d34cd505fa00bccd2bb63bab08f06bf +_md5_=bf3def7aba8c92c92e8191e9cf9389e6 diff --git a/metadata/md5-cache/app-emulation/xen-4.14.3-r1 b/metadata/md5-cache/app-emulation/xen-4.14.3-r1 index 1d50ba96dafa..1c1eff518a38 100644 --- a/metadata/md5-cache/app-emulation/xen-4.14.3-r1 +++ b/metadata/md5-cache/app-emulation/xen-4.14.3-r1 @@ -12,4 +12,4 @@ RESTRICT=test splitdebug strip SLOT=0 SRC_URI=https://downloads.xenproject.org/release/xen/4.14.3/xen-4.14.3.tar.gz https://dev.gentoo.org/~dlan/distfiles/xen-4.14.3-upstream-patches-0.tar.xz https://github.com/hydrapolic/gentoo-dist/raw/master/xen/xen-4.14.3-upstream-patches-0.tar.xz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 mount-boot 060ced4c5e0fd737db17cbb609bbf557 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-any-r1 13f6d423c5c5bc519a9b552654cc745f python-utils-r1 a8b7938ade305f087865de7e52d079b5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=89c706806eb15874a1d2ed7a537e55bb +_md5_=33e1ba121da3dcff30b055a287fb063d diff --git a/metadata/md5-cache/app-emulation/xen-4.14.3-r2 b/metadata/md5-cache/app-emulation/xen-4.14.3-r2 new file mode 100644 index 000000000000..e0b5659a579c --- /dev/null +++ b/metadata/md5-cache/app-emulation/xen-4.14.3-r2 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare prerm pretend setup +DEPEND=|| ( dev-lang/python:3.9 dev-lang/python:3.8 ) efi? ( >=sys-devel/binutils-2.22[multitarget] ) !efi? ( >=sys-devel/binutils-2.22 ) flask? ( sys-apps/checkpolicy ) +DESCRIPTION=The Xen virtual machine monitor +EAPI=7 +HOMEPAGE=https://www.xenproject.org +IUSE=debug efi flask +KEYWORDS=amd64 ~arm -x86 +LICENSE=GPL-2 +PDEPEND=~app-emulation/xen-tools-4.14.3 +REQUIRED_USE=arm? ( debug ) +RESTRICT=test splitdebug strip +SLOT=0 +SRC_URI=https://downloads.xenproject.org/release/xen/4.14.3/xen-4.14.3.tar.gz https://dev.gentoo.org/~dlan/distfiles/xen-4.14.3-upstream-patches-2.tar.xz https://github.com/hydrapolic/gentoo-dist/raw/master/xen/xen-4.14.3-upstream-patches-2.tar.xz +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 mount-boot 060ced4c5e0fd737db17cbb609bbf557 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-any-r1 13f6d423c5c5bc519a9b552654cc745f python-utils-r1 a8b7938ade305f087865de7e52d079b5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 +_md5_=6d1dea16ce32037b7264df77966140b5 diff --git a/metadata/md5-cache/app-emulation/xen-4.15.1-r1 b/metadata/md5-cache/app-emulation/xen-4.15.1-r1 index 3441a9308a40..5de2d9c59a36 100644 --- a/metadata/md5-cache/app-emulation/xen-4.15.1-r1 +++ b/metadata/md5-cache/app-emulation/xen-4.15.1-r1 @@ -12,4 +12,4 @@ RESTRICT=test splitdebug strip SLOT=0 SRC_URI=https://downloads.xenproject.org/release/xen/4.15.1/xen-4.15.1.tar.gz https://dev.gentoo.org/~dlan/distfiles/xen-4.15.1-upstream-patches-0.tar.xz https://github.com/hydrapolic/gentoo-dist/raw/master/xen/xen-4.15.1-upstream-patches-0.tar.xz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 mount-boot 060ced4c5e0fd737db17cbb609bbf557 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-any-r1 13f6d423c5c5bc519a9b552654cc745f python-utils-r1 a8b7938ade305f087865de7e52d079b5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=dbc9a286495189fa493a4f1b8059207a +_md5_=4208aea6f8d233ec4723c59b42a83b4f diff --git a/metadata/md5-cache/app-emulation/xen-4.15.1-r2 b/metadata/md5-cache/app-emulation/xen-4.15.1-r2 new file mode 100644 index 000000000000..248214c406f4 --- /dev/null +++ b/metadata/md5-cache/app-emulation/xen-4.15.1-r2 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare prerm pretend setup +DEPEND=|| ( dev-lang/python:3.9 dev-lang/python:3.8 ) efi? ( >=sys-devel/binutils-2.22[multitarget] ) !efi? ( >=sys-devel/binutils-2.22 ) flask? ( sys-apps/checkpolicy ) +DESCRIPTION=The Xen virtual machine monitor +EAPI=7 +HOMEPAGE=https://www.xenproject.org +IUSE=debug efi flask +KEYWORDS=~amd64 ~arm -x86 +LICENSE=GPL-2 +PDEPEND=~app-emulation/xen-tools-4.15.1 +REQUIRED_USE=arm? ( debug ) +RESTRICT=test splitdebug strip +SLOT=0 +SRC_URI=https://downloads.xenproject.org/release/xen/4.15.1/xen-4.15.1.tar.gz https://dev.gentoo.org/~dlan/distfiles/xen-4.15.1-upstream-patches-2.tar.xz https://github.com/hydrapolic/gentoo-dist/raw/master/xen/xen-4.15.1-upstream-patches-2.tar.xz +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 mount-boot 060ced4c5e0fd737db17cbb609bbf557 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-any-r1 13f6d423c5c5bc519a9b552654cc745f python-utils-r1 a8b7938ade305f087865de7e52d079b5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 +_md5_=b58b0a8f45c4a7d52521fd2fbc55032a diff --git a/metadata/md5-cache/app-i18n/Manifest.gz b/metadata/md5-cache/app-i18n/Manifest.gz index 690af691128b886f8824a95fed60d75b8200de6e..a2805a4b58ceac660851a54c5164d706e99369a0 100644 GIT binary patch delta 28584 zcmV(lK=i+$?*YT`0gyg_X0b`;z2`&#?%VfvxI6yqzx{vz_G$d^%b))7U5_FB>ARoO zr&8Ld|MGwT+yC`{9RKCh6|Pm{-t}rJ9CPiGRw~CmkF%E}jXPY|C}kZ-iAU|JpV!e= zzE`N@PFHL3xQ>u^U8No)?2vO!Y43BNqo3`%d%XL3)ayv+xns;HwXE91OgZEo?*8fj z{XhSWPyVz=m~E6?_pwXt@mTYo?Yu+p$IX9{+B(hi`BgD znpWAnb-pe0Z`XOmw!=J*Gn8I)$#L*CrS3Ib31x{dTmc5BtVwG8`Li?wAOQk@E0b0Pu74i@w0>e<6*Q{&%`sY-gGkYEuK_fJ z{&*XqB?SHg1_$3ruxrN&^5ih%dUpPv*RgV}_r1q~Hy(Iv%~vE6CqQ6b=ghcy{VtEQEaR_lnuU&PcGmn)b&s_0oyn}etK=rXg!elNM z^?yF&gjuws-4)oc{pN?$IEdi6);d>by#mn%rwQQlz%=;q*hl9xHNpGn_qyM>P6$57 z4Mt;N_ozJ%K66|{Q-*r*i?QIB7btfGn8F6bM$X5s{K_@w=)86qC5{Go_JdFf%V1OC z2rTrxQn-0dA~sQr-`t>b;*m!^*Z7L-dw+ia%m4T;e?C6<&+QZMSKo#OQ(zVN&2mBt z`nb|Xc;0vEKzP3+&k{Ps0jN#T9d`K|SX3c0g?e2j7S^xeUaQ}HDeK6>3%Gm;Q5^!( z@g8_r-T1*(C1NML$%{oo%D06I{MjI)wMlHl%rR}iir`y82MiWdyx8F~LJJ9~=YQ3q zZmc^oa}aVdnhZWwqz{2s@>(>j_^*v(T z8>j9DOA)0B<2(YdjEO)#4=^S5nZvPf_B34~v^H;mzh!oZcz6}ilt&(EmI2VOSdNa% z;8<8g<5g>{oVm%*S=& zJtm6@OJpnCBsk1-)&`c{#|EYc2808`)*7}91FbiR2N#Ct^0{XY*xP2k5_<@M`mBks z1$_XVkL&b>s0Yjn?+Z1(`6r>1NOVE%ARoB_FF^5r;&Ls=EL{LSAkV~o;(rZn0k6#Q zo^2 zguZW)sln?BzIB$?Hx8M?B))+9pqx_S*z%~&(qF5`Tv%8lC$DgweXmgXuL10y{0r16 zuUI$H6q3w?!Z~}JzzY#(ZtV?+^BVn9)8F|ljg_FROF!WW&n!F|;*C6570=AJdX+lAu#yb`0 zLdLUSY<&$?htv^n1RX8`+K2OGw*H3Lx@*{Z!mh>*^xpw0Kpa*+0DtZf5%4-dt}t8D88uUlK z)UGgu)(d^e9%HJl+<&||`lG$LsPXK|@gVTwcNvBR7Y+xU2|C2m1$Y{+gr)$>K$`%a zyP>;rEv7WnSkS z;dvSs1>UIXUxB#8{t;L~P#B;FQBqvsK^pOe=zjx76PFU;rzV-p=yf0b z+`#dMObZBXeCmdtonGSysqEKE-rU>pGkvlS|g&La$;6g%&t6gXi90-eu z#Nu8~0szKmxWvW@M=PaOY5rj81lJ&tJ z`5_d{=1U`yDFptPk{&0n+cz}$I&s$p(Z_c3kp}W=X5?T%X<{41Z1npH5M9u4OgaQ}5QdQFiP{Q} zm}dtcnnOIA5Go@p;ENIA2pHvmT?qgk39vVuhNzB*%uUc@>C1;h^g@EvuvL&pnXC%Yk71wdkI-Y z#gdLVw^A1Oav?$_jEle>0Wyg_EKAE*!hNK3l8-B)gb4s1G{h*|eWh}L&<`jKGq)(x z0t;pXQsDhhb35P)e{g#o&`W*DdetFfMT4QDEAI@SU=0Vt6N7}hMr29^{1za(@HO

Jp}bqZcr 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 delta 28455 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�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/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=configure install postinst postrm prepare test +DEPEND=app-text/iso-codes dev-libs/glib:2 gnome-base/dconf gnome-base/librsvg:2 sys-apps/dbus[X?] X? ( x11-libs/libX11 >=x11-libs/libXfixes-6.0.0 !gtk? ( x11-libs/gtk+:2 ) ) gtk? ( x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXi gtk2? ( x11-libs/gtk+:2 ) ) introspection? ( dev-libs/gobject-introspection ) kde? ( dev-qt/qtgui:5 ) nls? ( virtual/libintl ) python? ( python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pygobject:3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) || ( dev-lang/vala:0.50[vapigen(+)] dev-lang/vala:0.48[vapigen(+)] dev-lang/vala:0.46[vapigen(+)] dev-lang/vala:0.44[vapigen(+)] ) dev-util/glib-utils virtual/pkgconfig x11-misc/xkeyboard-config emoji? ( app-i18n/unicode-cldr app-i18n/unicode-emoji ) nls? ( sys-devel/gettext ) unicode? ( app-i18n/unicode-data ) +DESCRIPTION=Intelligent Input Bus for Linux / Unix OS +EAPI=7 +HOMEPAGE=https://github.com/ibus/ibus/wiki +IUSE=+X +emoji +gtk +gtk2 +introspection kde nls +python test +unicode vala wayland python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=LGPL-2.1 +RDEPEND=app-text/iso-codes dev-libs/glib:2 gnome-base/dconf gnome-base/librsvg:2 sys-apps/dbus[X?] X? ( x11-libs/libX11 >=x11-libs/libXfixes-6.0.0 !gtk? ( x11-libs/gtk+:2 ) ) gtk? ( x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXi gtk2? ( x11-libs/gtk+:2 ) ) introspection? ( dev-libs/gobject-introspection ) kde? ( dev-qt/qtgui:5 ) nls? ( virtual/libintl ) python? ( python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pygobject:3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) python? ( gtk? ( x11-libs/gtk+:3[introspection] ) ) +REQUIRED_USE=emoji? ( gtk ) gtk2? ( gtk ) kde? ( gtk ) python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) introspection ) test? ( gtk ) vala? ( introspection ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/ibus/ibus/releases/download/1.5.25/ibus-1.5.25.tar.gz +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf bash-completion-r1 d3a60385655d9b402be765a6de333245 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff gnome2-utils 355c758ccc0d6df60d43a066640e642c gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 a8b7938ade305f087865de7e52d079b5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vala ba63120449f0238a2f0c39303871ad99 virtualx fa024aa649b6bd544144bf94893d402c wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 +_md5_=88b8b01846ac55395fbcdb3362c1907a diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz index 471502b09f230a5452077b1b5663ed62a684a8e7..129df93a3c1778a4db3ec7284153efc261cd5c0a 100644 GIT binary patch delta 45925 zcmV(tKb zayq5=xdf9cS{nghvqoBM1b>6Ywda=*M(jIl}`S zs6lWJM^rAA)J|>K&qMW^>5t7$H?x%wZSXwmkn@_IX`d%=j#vP=E%6}rbhW|zd4h$- zNHVqyGC!S!)p_JrBY!cUq?oQO%_$p5??9?o=dcd_%_>YogLuuQZfDCZWe$xEaviow zx3RhyZ*6U70jEOrPrl3R+I#aV&>U+fvihU-yal|%L2zo>S#q9nq~e_IkOs&wVbILEvRpJUpn>A>-9@JF$>Sg~d{1SMN>N{M}u`*R-R_spqXZx_(@gvl()y(7ip`Al{`m8>uhJ1ZV%gzFe z1Zbc9FOzm)=>g}HU|}nNe;}xl4N>g$;y4@&ec8s!h5!r#;XR9IC>D4~A*|d=6H2OS zJa<9G>cij`PMJZw3cf7gbjjZ#9MgVqDZ}!#krlD4&{3(q8YE+Ijuvgu6oNxUczt5jvzuCyR6oj^a564r;%1fhi$=gR& zEZHH;deU;1w_6oT#T(j|QJUin+8wEWre8e|rS{M;caP!S&1LYgZOw)o(FY#!2;t{Q7pKiUQj2PP_Q%Qj)yGv%l@|E3PA+N*Y&>KLri zD}PZOZB}z8S*VVG#~Pf6u4H3HC4YB2mo$j6TRehF<7WG92FJhNMf~nW$oIJ_3i(5N z>Q%7M-1aW;!li?PK8IJ;6ca|N=J=^c0soyKJV{onPF=Njr49CE2kbBPCxu?4ZOqZS ztdp<@P)fyFbv$700ETAkSXER`GfulM9srchXmhXD_FxNtV&T~nIc93fXA_7uo=X>c zQp>6JU@nI}`3}=5=HnN5GSxP@yhT)X**iFpePCMLDD@O7M3kf&AE~Z9E*H;vkWNEbO&nu}mTA zGds0t>2tq-^_8qAf3o{>FX!cmGN(Y>G-U%u2TJDmrafYnm3`p2R~AdeCM+jlKooGH z@(o16jpsb!?`K{rUEUrO^pu<1bhA|nm{Xrbv26oWgQqp;IF!d$;F~v^4Rd+{@6-7x z=S=y7H$3{ek8j_<_VNAGzvlN>dAR*}wtVlLsO!>yX^4!)`w5~byP>MY(?RL1FRSSU z9H^BV{G>O}QDXu00X49-z9jP;FXK~PZZJ|2uivK9GC|eTX;BUUxqPTo4~#yqha+&* zog8Gz_GpLq$bHxF6eMG5VP8Oi#B=NW;NX=Y8kp7Lqf1$ETOn$5esR;)$%e?|v;$x9 zaHW`k;;AkJ$@^w;1#PWaHvtHzHyZf)(_i0y%ojb-c zJDu(zS6kD}b9X+O^A8P490-RS#-;7p+&7zSVBAnuj%#X!k+&P1FJFJMRKd2Pr_QG%&hX8avrhIXln${2JByQitVyH8k-Hb| z@Jn@UsOgfhB%uzqK)0colCFK^n*gAV1JLYy-@c zcbhpi6I$NVz{9}ys>+c9@B7k1_6B`g|Ijf@|C_4#GZ>5T#g?^LqyuMAS0mm_(!=YD zwiBM5;g6Qj_(N#UcGhJ|OrZUTrIHTj^5kyN1SUX)J>EC_$qqBkKBH=IK`5(VlunU0 zDvd++94TPrYe4hFfBU6>GSG%?&)GN>3Fk*PjbFvfY{XmDDml6HB#xD-57UR0=JM#j zo?gmxj>hRt@KJe*j>lcfG9E2?jR?&-iY+C@5t75gPv>8P1_M)sv#CJ?t543AYM{h- zZNNg`^cJ@Gz+9GX=q)0k{?0y)y&0yT-n5*(F> z8aC1R)_Sw@1)61Wrum)L&2J|V2%+To9Xbd+JJn)TSC5PhAP#ZKsVE$9DW1Vr+tvid zZlC5PSZuqR0kANCB5+|HOS8PHi4pM~j`kj_K7alBmT#1Dv& z-yk{e5ChmgZ{mPlM)i;4wghf?(N}lSL^)-aE0++KGpXte#F8Ft#<5HC@NbEf4Rh*RR*tuYZ0_zwNKB zL+4W~=#1^$-7}&XhzLZ-%ZK9B0A~b-Zu5!bXVA)%9n@t_oD0iENz$kU5idpslcr0; zusvj4{-EoBP;#*;cI0%WG7-+6Or`mnWB*U;&DwjZ7^8k!S0>2*z{^Qi7WQzAt1oHO zZmX_J&Ks<|Xmk~eQY-ei9CD@Hokby(jLpJBoYqn8zqDD>8w?(5srSOak_s#L4JdwH ztMBZB_WkEq>oD=R@*)_%X(S7fc`9MqZ)SK(0WMe1DHK{oT+cwS<(b4vU4E*Q(?=kl7d+oOHiI!+!3H%}STIV~&$O%*-S zhqEq!7Lp88xh=MNK&Wo{W#uB z8^w#P-IfN(r>>vLv9HW8%B$=F4N&H?fO|N9iV$QMk7RK70^!r-DZ9eWV4UhZr=y+80MlryjB`UlpO4ylMc@ zIs2>8LRzZDxvTJ#H6;zV{?}*G*~D>n!e>=P)83t;H7Wc?nN4r&^_U0k5F2CLma!s# zR0E8?v2PyN62saUNJkYR1#YVhD+YI7-cGv$o&3;CJQDwva!zr zI)@w);A*2D6!L^2bNH(Y`5Wi50{4rOV0w~A-Ku+kU#D+>K$|~a?T1yq#c!Ua6oBnb zEjFhkMRvv7h|UD@-j!LDMDXbY}P{?*k>HS;Z=*_;%;&2v$X!FjiUps#X z{@|Bp_L>&MCmWM^J8KrLgWcL~*Ya)CstOAFgxdFi*J1Iol6a$5Dwb^ScP#pUy<6hb zPG@^=^uILTg@)Qr5tH2eCN8Ot!;a2usN2JCO)uojraFK<7@a4NYlu0jNFxTFWG)p8 z`H8pcP3%De{h==HrZ;7VZE4qh><+mrE(|7n$LnLwj@rA`i5sL<7&ei`m`DcPiw+e; zp)({+sWima1$JFIZjNd8lP6Gr21#StvL(S?S{t)K1gaDqF5m;%>fo3c-4J0x}y``|q@WjnuQQamPqb zn-I=arc_NW?a_^)KesfnhOFBl?AX5Nk+n0{SXs@E+le@ZT=|@88sF^vsnY5a!#*8) zCV5>j%C~C5&p$u@`1{M}Prv{1^QB$E@(T#&30)m3VyJz-TrjfLwM~=bO$i>mF-ZSf zf@nahzcI&}w0tY(*-txv8F%fVuI$Z{);;|kHd%$LbIdiJt|D&ov4TdZn}qd?Np z1>&991jng#Ga-&-Iq;d91uCU(PBrxGF}hT-ToWejy;~0_d$yFL3u!st?b3cY4y&>|=dyycvb%O?Lff@oVFU#7T(Fy0XS?B7uElsuJY^Lf&H<@$b4RgA? zH`fICIUOk3W$n`L_xd_iqbrp^6tB}l2!3^`jcOaUib=#1Lv&%kDRT|^EYALtrf;J4 zT+$Tz0N9MIcD=oS$TrRse~nYnWo4eAHofcN;#DrtmG|1jUayS{e>4!n=QRkQKjiJn z4GE%fCw0z?>N~3xq^UfooETTsAd8h#wg&qWSWCkTP>vGn(VI6FR2@gIj%dmN6-pM& zdNB<5Kl|aJ)Jm=zE~>R)!=z0pv%fFXEu_;`@gRDTv~&-DG<=s#yjPgGLL@>gsz33` zbd1Z|g{r+IZMuSWB$DC+t)%H=0cJp7M)`o|cr zO;te7JgBIxI1AL=P1v zh{l|lW)+Hmmz*78P*?yQv?V#Vo>Ml>SS-hkQ@7+mkV0i@XGNhR@% z6@Fzkf6ULHzq*rN+B=^58LPfuTXT{CqUYbd<9wF7@ z%U1Zw;(Fbp{$z9Y7ep`dkM1nXVg1x{xpPgR86|pb?gLsWb~DMa6A-cVWp)FXW3X`g+{w)ApddUFiNHtwLl3#`e>$pXRXN)KEG3dJX8?WP*= z?8+o&Ax36Z%a?(FMCv z(58R2y&t@&t#Qz^V|dzf0@7Y;7UZDa`>3}q_387cpDxpj=;u={4|scoG2yo5Vdpw^wyv_BARXMGJdL;4M31S^u6m7NU-cf$2-FOGHZr^ z$izilT6ZF7PXyEPxXe21a!1s^ge_Xt-_<+Wg1vCCFWEv(g9+po7{VG(+I9N|@}9N? z1URGfK|m#&?l+Kdadz9gN3zVVTq+9-&9XM@@S@`pL3!S{b^6!*pEZdT!-o`}F8w?{ zY+~JFtV=6+$ig`IRTG)dtY)i?RR3mwH}8`;b5|{hw1=5$u0;hj9aSW&JM5!i_c+vA zIlze|mzEp>$O2Y}KZzL2mwAVB$EU7O`_v{+b85snrO!l4{7>YSYVuO9RFmCzgnYxz|67Bd34gUClIzFxK z^x;_=N3ofG6WW+Z!no}Mw=NESh>nEH#ka$my*Rc!ro!fI3%=0l|6vE;P~X|x2-qiR z<+At8xqNtVGz-8AQ_)m12ib(0V4yru-z@L&DFC#(Eq3#K(YzcaSw-Nr0J6!vtxMT- zi(smg;Kg6&otuqvYN09JY!eDb@tKcSj=>Q$7kXEJC^<-6pDIYfOBD=oQjsK~u77^* z;`kJ=Pd{JAB*O=1-<}*2!L!G3&P@AV*p!#o_Iry~igz-+{wtF#bV7fyg=8}I;oV*3;08OsYK>YG&E3h0Q@15*SxbLgg_W~XyJ1ZDwH}2s= zj#IfUWl}mM4AgM+b<$7hH$00?e6VekEe-159T0dG)E(BhjpVZ8G3+BuGwKG@7g*!L zmSR=i;7eKJ(GtYw&9mUsU%&tT{c1n{h#%8$+b;v95)vl}Em?mrDbL%owE4)J|KP@n zJtqYqM{$JifC@J|g7xA7w6jmTvfR7lb6uH6$M<-Hd`4?xs^5>LGt};-O}dj2I8$4X zjXnI>P|dSUoIIPxGeiGRfV30qwXQZ@q~Kx(3QwGc46#ftzfPtmJ7Wo^`Xxw$vVXOLl+8M*B1rAh+-w?X1%GN=yO3 zDNB?Cw!&|kfy8ysODU*fBQ`-acCQh%@>y=V|7)RMDw|JRiu}dt4jhkmmZ&z8vVYzd z914q_3qE!4+m$XOLeK85vQJp^42Zja;lRktOMJJ3<>jT9ip^LYnR+Fj%lhID&E&&;~gYhJ5JkxA-hhaOhGOf&jI16 z%x9@XX zx9$7W_jg>S~8@dF2aF3YW$H+j7v|2+9L6sWO+Hp6`@c_re$ZDc#G1ix?v26L zf-Vj(nzi6LtpEdVl(3xYr@(?@0njPJpOjtntwJ@}n(bcwHdRNzB^uRN>JjNS2f^Og z?B{>{-siWUFFL3K&-7%ml2eu_bPW~?!9Ym^`<6~ay9FV&!fao+?MZo|L#l2ElvCEb zc}VX{86W03(6zZsXEf+g?T`7$adzib`Bm0yqNTv2 zZG4`rn>>V4MN9AL*tx3WD_mHY08s*V>ZyNOoe(a|&UadMhQXZ1G&O9=MGhRb;$Y`R za@L0xs&!Pae&1|KKYjoCy?y!dkuCQ5)BN&Nl`3$)pR4mtC%ImXKe-p}bJWUyPCox8F01X-Sp2qJGg-WstVtM+4lxBHA$tG|V10RdNj z0umK0axP(0Sf#855&=lHxmvlO4yu0-0)tD9;RV5!JLCKG_DB%0dpk)Dj=i4%F>j+H zU=*^n?6S3Izr2|W9+IMJ-of+PucBGu;w7Ez` zW7|da#)9=*(`o4?_=9PoOLoVX>G%<-LqkD3akS9Wtr&z64*UOY?%}VB!XF~9wW|Ma zpFV$F!y{1Ur;489761VIz>iZ0gV;f~)&8yq>5~L{E`M%4hp>8Ro^ovuVdA0^Ayj6s z>{MP4lz6Mw@YF-ry6Q}`jB5Gc4k~qh=iZxs=-RIr(u&u|w;C^;wO#w=d>5{;U2!HSbgyL3_zK~8`LY_0rp^Xt3@p9ys zbFQvWRrHy(+q6=;wN29sb01!w07i5wzm?XWzkjULiw4@${S2GmegiO-QwN=tOFXXA zE;f!bxaBzW!52CDbgQ31{*OVG(_1C~xFqFZ7EMXNL_7jHvv_8$rYTre!>;bDh|SBp zG?v!CT`NhD(nDeB&@C1ma0u4o;(IEE@6Bo5J1u{q35jwmol4!f7gj)QSzMF>oMr zSOuBUg0e_#Mz0}Aui?@lzP%Up;vxnF6MurUSr3?fDBD%ov3oon;XTHhx+o4cW$!++ zG`=f8*p!fGEpm*9{a#SlHEl6^l=+4@4Nd!v+0LS&mcb)yE?JJN`MBAMoq6 z)>ENsl7n*sW!CL9`CfPTH)O+|HQ#E<(DqGY{9Y`Aobz7hi&^C;BE3%xdOB`*xmaNeE6GY>6JRnT$zTSu?bl`JX_ zKUMvUw3VI&^aSN2CBlCatOc9^-Kjdj!T{M#-MPr&ob+LhTeX4vAVy5v-yu6iVR!g< zd0(o(zW)7Vf~;PBe4cD>mDs$8XC$e0VP12_-%7k*Dj$(w+gYBu2%G(AFWjCtGq~%M1VglfivUfAFdevIM?__guGS^-i5vGL&4>hg%6>E$gbmJA1Pc zmGAUci12hOnMlZ}3De^pQ7 zlX7gzl)d$OzAaSLf?IRFr*xM|Z!j8L-S4P?w-@BRQWaxa{lkEw;*6v0pas>0>_ysM zgsWL+GNL;x=;-BL1Tl1aYdDExc4By+*SBkV-W`thHOuWYC=dP^QXXj;njL$n>b5A0 ztZQ`5*SZ|v&iy8fD5dB4|E|d62_43o1XFLN@xPOTe_@uXx7E?Wc`ZNLN6zv zxrMC+$qnb4JkTr|9G@POAWrEj)Yr@IARhQ+?2>BL%{Kiqon=@uc3zdigE)7$>7B%S z`AQF^&7FU-KZbU|Wz#}X6T%D7e#XS&+fq0v*C6|w|Mps=(@H`N&R~T4 zYn50n`#F^e)EJ^V*1k=`r}YeSL(`Jc0X4;MZVjTXproN+yBZ#6ClM+@dlOBy$_d0; zJJ*xb;Q3r`8H#gNZ$-4QK2+jXSW5xyhhysmimDi$&w6XW<^X$8Xh6AED7Yqp4n4tx zyhTuxzJN0U+mrHua{_t2lV^c4fBd6;Hk1cDVv`-QPdyvDy zE2!DjRhb%HgV}dr?$mtNfBTSJ1-}65&XI_<4zDKVPVcN;Txf>tx zv;zTzZEw<{Re{5rS_W1ve@04O)dTMrAfHjSZCIM(e-~haoyIG7-nbE(c(b&luO zYVGeFwb<-@g4cOxe{hZLg{+;m-np|`bmY@Uc@zbJRnb4n29>v$vUP)o2BTdu#%9;m zASYzut7*YLYt99%V^dzZ!zIfEVOQz%LrC^o7T+TZiWCb0!dm}RsJ&P+ccO0Z`%+?Z z`lf?(c^Qfwd8O+3mX$ zoE5Dys|~?Xe{Db;7<3A#O5a|tj{-FV#-{S^@~aDK58GS4d#N;Icj>w&WZjY#>4M-! zEP&s$)>ToU*Y?gozyJH|{rT_z`8a;|kMX6L{w$zpr;eSZq!9scjC`lkoUnaf2JDlp zd`)-x<>l6#-CGaGn}jAehomYfdulc2q_x9kr?tOZf2|(}N#vv*Cg0upY6Nzj-uPKr z2l9uf*rDxD(!?yQp9U6TqeF^@IZxw7{#30F^(hZMRN9oXDMGM3;i8%uvK}S!>pWF0 z@>0e@nmzG>oA*O((Q{|_>opGqgav|z#@o%qpFh7|pZ{O~WA;CRSh=oynx}|GdQhZ1 z%oNmaxQbhc+%`P;ZLeGacjgq>n#-MCNVLKD2HrrlCID!fe)3HHbl9$3-(1gQ| zC6?&Yyh?f2s00#kTzLx)hf4HHG8Qik^}!}ff5QPB5t^ziM4jFUo5_;G%W8e*1AhMW zh0Vn=+v*|MiQQ;J2E>wFww+$hmC+kq2ZS@O3|r3jR#sLlmT?G`6C@3%3c%fYQ|+-uJ2oGH1HS!jgxUdq_9D`qk3Tm ze`4->3<5YafaAIkrPNjDFsB&*pn761@QyVXb@T|Zu!wRu|9~EjHbp8(pW=>E_K$PElBn zErkA%z0TLnXg-vNEPw%*f}M4sfTM#hbKy|#V0psyQ5(@4wC}u18s{>w+oGkXWI;iX zh)%%MgFAVlrUr$ACZ_^?S&LQh?g2A8E!@JLm5jUC0>th7S~31S+rQ>VE#ukTf90im z^$2CwoXVvZKPNB^$ec>GIydZ^59k-EtR0z%aK%SfuzEG5g35rc4thF2H5AKcdv#5) zROi(nX;WGxc}XyPbJ#kp9wFNw#fOR}JzS{CzrESLI+Uvxna?C-{_JBhgvdq@!28t7^*jTI=n>ngsyo zR1l!(9CGDb=R2|^OP|u(!_v;$f+lk6kOISiHkZA&V<|)1OFI?F@EXl~RQ{BNUWq9{xqd1f*0knn zHc6@r!R~%tr2DVc5~H!g7ck8{t?t^eYoU7NU0dTI^ z78!*DcqtH~y3({fClia!f4+8a0awh|eH7$zdCN-JC$JuUjp^&x^nRNa`MK>nEL+9X zx?s|#L@y4GllMrxd-n`%D{D%ej?4Q4k|eLRN=(6AN>H=53R>Mxx!$$}?50i9EUC@w zHH9;j0nFiqrx&97r4IY+5`7{={`~r{KijK9M}6{YhaGK+b;4u zT5$-l>Gr7~((y8Cwb|UTJfRhrJ~wvB4!%3RtL-{N*)>1UrEeFfx-hjw^(~cKwlh53 zGrG<418XTLmM;x%3j9C^_cGQ+YhBWc+BY_@f}H-p`?%G9VwJiEgoZxe8t_YTJ%XwF zB3-Auli1kWok2+Ue|J?O;H76ww0l|u(dy*V{SQlJq3?OA)|@ru(;6)g3ZNn+?uw9* zNwnax`&$c6o1FOHQ|r^BKI71t50vFJ^E3(PLm3B>0AcqyNvNQiZLWdkISEc)OLUN$ z-hZ0H!QdVW>$L`pDCJzb1F!_$IW+$Rm?VY3D`!Df2iukOf23A-HA&Xj9-HIZCDcxq z-hK=X4Qg=A*^|Il)Woh$?VHMkfdP)3oG5p=;PY<|WG}Gc^Vi?MI`p@Bp?uW*JR-tN z;%5^ivnnk%pVy_YXOH3)R*JDN9%4jzW^+XShf7!DQ7D}@J%ze@s?LilPwfDr{lqr1 z-dbMR`l$t=vjvMr0e=edL83RuOCWdln1h#~-1p`V)^bm9e0cJLn)WIj^V0@QA|ywc zFY?S(I-Xahs(n=b=wju8Ss@=hO;{n)nmRs~4BeP?W{J#V&1OQd`s!J6U?o`i1^ zl3XS`V3(OIo7kGSMqQhL56E+iKax1LW1w8!r~6$}mUp?L`ow!+%bpOQkykd}l+D?QPWDCtPci zWb&A*B&`9Sx0U+W?BnD6OdBUKKhUSvkwOH!PnGoKn-zTGMO{^IQFhX>fjDeq*cPhf zkyFAjE)Ig`iX0tK5YQ#+GP!*GQqk01Q&$~UoPOk>vaX8P40%&?{fS-S{T?Up<7O9^ zz?lF>+<(AKdAOxLc0h)3!ft>9D)9(*AvxR9=hu~Y*E{`OcPP~oQNDB^*t7LXfGQ7U zr?=%SAdcRDVj2$Xe%ek>@@eHC*Q&Bq54@1W@<;Kc%bYZF@NU|x<6X%Pf2+nI1(vWa zVQ#N2ym2d#uRD6>bLXmp9jq~UeS8k_`HZU0?tdgbudPqZ5#5HTvS`Szlul^nq17)J z%2}g;Q%mmMVb3L5MlgW|7og_UaYzR)Kmz+yabz+C5&lrdR9!ExR?fRC83+;tLW6Tk zwB@@7HOiOHE3cje-494@T{aTq?)N_|)#?}mU_L|woI)UqK?zU$1$X;HD5*LK5(= zD4(Z9eeo(NZy|=Fvu-a+hXp{tK5H{H&VR_7k9}RMul-Mb?mm9|{`L1)x2^NT{&Y3p z?O?wW2P-L8eZ!l(Dh)f^R0Aw8-~!Mo!Zr^!;O!u_x_YOs8O6~86__`Guoh06mAW1` z@8QLfYT|N$i-Yw*w@t-$8x*HL!)$?vzB)U&)SQg@0F6yyZAoeK=7v1M?(aGiX@5}A z2}GxE0bW@|KsryXbCtuI{74v8nv=tItro+x!PqzpS|~QJ;fGaI(*IDt$Os5{d^?6; zfB*FL+mD6W)%FTcIJ7Nqj+>orH#PfZizMkne&`M|cyAnRG6y@`qq{5xvO-EM767rV zmc<>EK>)Tu#G33ak?z3!j#ZQPR)3QnD``Bu3Up6b)$V{`daw66FsN_dAPXpH#4fW; zzh*78*9P?wveHEGcJe#tEaW#Q}i1q8}qi7(l z&a8UM>Q3`}&$sf+k5%bgdZ|z5@A0-EV>7JRCPe3JdZ8&ZVl_6Kql1OyqKnFZiD;K0DTw!S33buN75G3 z*&l7PWQxOyJP0kovDG!30gAa4HPosQu&B}droK=-vb|>;Z*(3DY?DBe&jGKq5R)VU ze@};gFDu8zJZ}5;71PFoETx(|0iv{hS0{KZ1Etp^_tzYs+Q)C7+rQ`ckDtEWUq8nD zq5PuYrN6weSl!{_eZMztH~BOI5_n_8yr91F44WfYyHhxqaa`ZT27yujwRHnjx;0kw zN{TE4kLGO+1&S>;XVp5ve|D|!#ImKhf12MfY4mFZPM-D+ajat2FpN`sJ6OOLywvjF zyd6@@CQG>Ob=lMc8X`>=I4!BaD}iSDV-lam4w7wOlSn!YB-LTkw9`qu73H0V7I;T_ zTdprJ)+>S7^dw8%+S33j<9#9P3WEcF$Mpvoe(z z0SNW!ule!kzt@vdmXLpw&jVm_p_0m#7sqjb)8+r`&pyAa%deGBhD|@!&x>VN_DfBv z=-CICj1Ck|1t0Z+0s(N;99SXR6dpd?om9OD<`}B5Zy)M;TS@`;9(F;es@~tyEon}A z*ngrW>`9hje}T?|^GS~`erTkc8eys7vD@tNsrvzPT(Sv!1zvv)ov^J_YMd$Xv9SdD z4VYw+vIf2Yaw384M2_!Nue`QSyptwbAd3}5cc#@+ZaV;&9ME6i?2i8W>t9NjY}bE% z+vVY{3~+033h3O{4VX7Usx7^Ta0SRhv61Fh4$R`SdS+8sOu#MZ zLqj!=Fk5M>ndstm{v7sCB}Z4zd>ymjT7KHF4LjMvL`7yfS|#$@AR5&Lt{iG0YliV0 z9)O)g^14o6fBc`nKmGjqb&ZDTNxD6$;t-mYCbAFlY)gOYyFsqxY{U_OwpTQyYw{N~ z4`f6}Ic<@5GZRy;eQKT}6j%Pn28HFsdu1z8gh@w}_NdgR#>{#vY5xw+tZS;|y>ebM zCkfbhbNnZ%=3MnEeG<%{2E;=8tN&}Q6c*ezSm#sg3lNid7MqxjT)`&=MOxwL*1|+h z0N5Tbn}`hL5D&7*SdE-#GI_xY%eAd`T@Rlsg>H+kRU1DS08Ne>0G|erUMlc;D*XYU zU}L-^DT0MQU`_Wm5_@eP={#F>>fWxZ{nYfGqi=tq1;$kz8a$PAu$etMo=7a%Rz2u+ z)ND!FUI1n1T!Xij9OSH0RvgvuD!RnE1CaTtN80$h2YEyG22#&OM9&SQXMox zs;*{WvA17M3*ft**K(-J?(_5+EU!(@1}z~SDpx?}I>1ub&0e8|)!KjB)jsPMs5*GL8$n5P@OIIQ-;q?KB7fN7 z21v5P0s`@pxTN=n1j39alPcZBSBfPkB2P>*Qw|`u#{Oek|_#`}%PuG9C z-F8*)jL%ccasByRh)uD4N1wfIb)f&6YYLGdS^2EZ{ucI~@?DCWXdkxcF%=s_p{x*o{p}e8c@tg|ED5$zYqMp){7P z%%xe9G9SrTXepLA2Qb@J@+2h@l{bGU4VVdZxW2M?^7sSSVBl&p8uRQpov0|0mMn5{UM7!+Kf5zZ<+94y{!q!buF5oxF1_oBVn)6XXW|8DGq-aMArWvs(7d& z%_i(@Sv9&u^*V{)x1GjnQ5CjjeX+aVZ7RI2>hAjf>X|*+10bnrqvP4K21pP*Jiq zwJV)OG8RcxC8r5VTjKsZGcLbbpnvq)OlS$FTTXvB_8h{)#A6}rHWqK-f2rU zFw-$g*3p@PPQ;XLt0noc=a!$SQF`CJoT2v&NTz$hE-)XYq^N&$e`c)?ASp*ztRp+p zqw;avR*NLBNtpxK5n0qESNNmGuHGF5`n~kxWJ;Z;gQa`V*+On>ro_;*1U7WYRoxHd_HCEBK8`4*Sj__It z6%e(Yv4VXo7@X|_Qet(j-z6ePDGu11wLvYL28D!0UI^TEjk$nwf}=X7O@BV5w=@oR zdokl>6aIh4TD|BfJo(rab;7`}dTV=EZQ9V$!fVy@UW2nY`)XWW3xlA_EN?0asIx}N z6L9E=D`BeHd`HsSkLb=>g3{KKc`YXk7W%0wmSc=9d-sxwkq;Mx8gFe3Zh6r&kd&1Gk(*AqV@X{ae zNP5?oQ?E&tW?$Fo%NLd6ICcBe9s9}7I{`(Ujod*O*+AjW@!rL$=V|+3QRd!$=OOsJ zPB1$E$H|gwDpblY*X!hnbAPHo7~)Q`u=%s@gAPKEyvEm>kXmW zgol52cH32FA!;Xug4iCM94))aL8nqQ#W}ML+NA#6VdDocuoi!F)TY z0c>u6rT*-7ch#YVTbz#-iYqQXR!Fh+x+IP#sL-APhgx@H_+qB8jc_jpv2I+u_iYt~ zrvVs*E5oFqQ}=c*>2r<~u@)T9M<6#Z=~#d5a?0vv)<__*2W^DkVOxjV5APF_#D9JY z(KM}2$7HL8vYE<+WD>|_u2q{0LY3ixwlmHp7TwNEsX9k|n!_1_^%u%|2OE=Op{Rh{{r$@7Wren1R%qw3yhgOOAlXs@H&FwCM6_#i17!=bH>-c0 zyD9;f(r{4r%I7-NW$nO9D{+U4_nc1L_obeAat=qq7OMTgt!akPo z@ul4F8ZK3MC)@w-h%BtM@7Ar^eSCNoft$)Jy6WlRO7dIs25R+o%~t8646L-OETaD-@5^Qc{x^R}+hjXnDu5gzY}8PrD*O^uiG>vs0~QEV%}VPs(A>P8 zp9FcpwK-NwmgH^udsznZGOgN(?iATCaVY;9sV(&L98=X8$A}~Jq^YQ)FpVwC(oyTizS!Rk?lM9H~%8^r(l(I6%mRm{M&pB@u=7psR;cIx9o>dsL1zOQi&{xZ5o-haaq4->1mK?|$dpV3b(zTw-u&919uS_Lg@kqTHH z+7{?m!RCOD*b#pw7n)$I0Hm0k9)~#{$I_rbv>p6qh0b4AhzzW5)_@7?jJFvh400pb z6zzPjqwRgOkzOeY7JfD@tww9nhF4PH4s1$#R+II*MI#=}Xp$}w%B4i(H4k;`wzZbt zba4`0!S`HtTVc%0p_5;&j@7v$pqH4@>qqMlii*T+W4(WBLI8>m?bz5N8)3o$?*s$c zdm`k6GSou5G!S+Ct=nhAQaGEXFc8sz;JTU^i<9-wD^ym#f4coOx&^)r)UWosCbwEh zt(#G=kJ%4pI=``RD@598o-`!l5ZgPpDFExlBWqZ6Jvo%(vg8VWv|i}0A4FhFmU7u< zm-lI>U%h|&!yOv5vDyGFqL8S8I4pRCw*^P>rVao;K*7IlI>VD?hgu-sEt1ft>OVm3 zOG9dnq1E893CQb{t}FHK-3t(i)sgb7MvG~SFrg1p%$6fc&0iwXuc$ic`UX`$c^^lM zRo_nA_jrow9FLZ!3W})?a?1>K!cNDoi<9(>|tvsU>d@D z3p_X~z#@TM+r5_qXTh4@Z|aDBY%k)Q?tfv`>TZ4sk=+~hZujKPtF?cThfe0DNla&* z9RwhHM{O3iUbMj6#?;)7Jbv3~3!gr$NC z0xr6%s{x4PoOHXlwCV-46)1RnNF&`{{XRWtH3HRRwE3;}d7sV6x=oE>c#We!U5#~i zypF4VcS>l@LGtoQRlVu3T9jTnELLjsc0x`-K^HH7lJM+tWz*TceQAvt`tu6?imLS* zRu#yb-k@{OU?*r4WCEW0{~T_ObVFvgp=yBFI3$Tv5nuJ~53fV&wh7fXh&AVO&G362 zs_f9MziMs6I5_|zbrDb-!#gkh{bo)XShkf;56$jLouCxynO05Qfkg|dfjDqc`B5Xhg5Zap@F7%-r3mh1aKIs;;mj?|FxW9BZgkAI&vN zY`2%7!1V!cBp6+&A==962m^0h;GgonH7AgU!rMuK%&pzJ4R!XVt&w#Ijg}T* zA0}2!XLNooTHQ9AJ2nkAL2j$=W-D0@)1poEMm0xMv&wxCh-_~~P0Asg7I>)V6#`Y~ zCs{2uM7>|MWOYHyqqVZMs>;5_c3I8+;~iX-u#uH zS7`rbg;WMlP_Mj3B2{!DtR>F)*%Te^I&VV$b=y>((BH1P;cf@>()c@+(vjcsS5fVJ z2%!OIhi>XAqrB*JHs0(qiT+?smWYf5Pl*q~2gUs==%VW#+w?Rgrqu0a@JmCJs2J6A00M- zUZLZ|@pQ}9b$ZG0rlJQhGMXCVB^IQpD%YazVxV` zj#L!IaUjkP)o5ZubR?SSBm+QHD(tdl#~zU6OKgu$U8p;seTzK~UGrLh<@Xc`)|Ddr z$Cm1wJ?{La4qBktVMDn$n+kV;m-4MNYSz$uQ|;?;a?&v_$>b?kV`i$iW+= zT5YF}CseKV?(+)45r*Z!4g(EZYTqiHsSjw!mzI!CMR4N5^!jSEhuw**OG82;I$@KP zs_0_(qBk^vw`_w$Nn$5|?1P3t*3P?w33O+S-Dcyds&RYlA-;2Ct7c8liSSJw(oM%0 z2rS$2zU@Q4tX%6MR-HGBdI;X$Dis@>Sl$plVjA2x5@&0+XoDre_NvX3OTgA*YTjf{ zN=Fh>!l{~md0wIP%L-+JjH6uBd152ijbuXr$D6;gAiJx30pwQ8MAfp5prw~K`{I3tNHn~ieT|Ou!*z9Z zD8@;HZ2z40%=%F%*}&;K%p~3c>X-{Ji+A+ALo2}9x)^{dG_grQL^+NE2*ukw0aLYy`OknuAlAuzt_}n_(j}^*ljVG zYz_};j`nVLDfQK}Wxp9~u6LV`=s>HibZe4Bf$c%;45oT`)LtU zZ+K$f1Y+l<`l2p8+=X0oA1uV9b1+v;;p&nj7%V3%ZHwLo>kjE4fjTa19mrd&tgsDi z%BB>BqpX!x^^$>f(E6zp@~vNRN?VFj22R7V5`zLwO6{>3&8M8EUfwjuzI3c?MOZ2+c*iA^6ViX5R*E{4s6sJQNAq8a8XwwAngIG=t>p)c3wysgB@H ztuYh>^jexPP)M_ZT$AEZK+m$I{^qhTQV9lsEJz%?!Pn}|&gcm#K@}aaCV7FarRm0N z56+jrKY#w~>zIEncas;Zj;BGx%ns28kT9`SDKz0(j9^oOKK4xwdT>g#D^WA0BL&O4 z-q2`}b`{|-ae7zDDcD$F^fivW=e)p=CVad{l8`m}-I0=}7sIBO&HWI)0Lxl^0dw1b zWd{tV0y%I@@xR{>sp=I(wAP|7stdan5CAt<^@%? zxj2!R3U->7WUXBZLrGOt6+{%qu|EKR4&aPcwI4F59H{`Q%6H1(I2#aE(X!ic2}YEM zF4m!a_$dvWb5s7KdBu|V?l}QDf-4~uah!+c0gXg-cOaG}K8{!Fm;U63Mntza;oEX( zyvb|?1TR3PO62xx=XKFR5uie-G~`~dvHa_o@#*`^NEjjf$&c8>A1^yJG$zo03oxEx zgK7+=68PiD>P1^@n_VoO=)-Ox)OeK^w6|PUxl>c4Zu`Tg*QX+vn;j2Pm*NEb^~Og- z`Zd2BwF&Q9uD>^u3_@O|k$WmX@v^)vV zVGHF{UB_Dv#VMnb#p760FWx1wz(7ljQ}27~(9dLbKt~3p7!kENz-LTFY5V^8|VwF$h=2Ku{#Pj|5|ZI+WKK z_4V8Q^8NSg%}R)9@@(&Ncoz1tmFu>voDk_HUij)RZk!0vvnLY@Ua9@8lG)FR=|O%9`zU$f4{x zvDXqgB!!cqz)p4^9IMp%$b~?r)c+D?R45}tn$|GgB%S&FdP2F1UfVRbe%Q5J2H!&5 zms1>z2hUHxF4O{0{{MTe$#%wNRlD7eT5f7$X8S94cI~bsg9BE7haHuqJ5BdC{iD5; zKkMP8=Il1=bmecMVW$KBoe!a#ZdcbM+gzl-#;R6}3t4WC<8ps}3>x0-)dp7);i&oV z9l8c)msLKnm9AofjOaCC>_Ayin*y-HD?8y{`>b&Up`vH?!xpX<7YUlFOsB>F>>`Zque;^CV5u=8$!WT zN+_nFu4-FO6oY)Gnl0?kRh&JC>BO5-o7~zpg8QBi7mvDhIJ{wXygBY(>yd$i11CXL zokH)RMZnZMvWnJp>@CqUVTgNSb>@C)cV!*OTM7`VIS6il;*^Cg5i*wV9ej{?Su8B< z=dG*OyQe5*4?)pcSzC;^28Zf(dD^Od;>Mf*KSADS`&!K01R>bQ^>t=bVAs z*~TsQ4B!ZVLbdrd9Mc*dsl3a4zm$U9@TJ@&5Jc z$KUPqU+vq|_RB9T_&C1oi`$!RJAU>xGyo;!;cg#)l&wuRXA5hg0B1kyRKwZYnhj_? zQ`HR57TlAgr{A|8adorXJgFY2(I#}X&qL&x+PbRaYaD)7li_~YGw~Nr4yIFhW5bMz z0ATvkc*$noEtYW>{H36cq6`m9tw|btqA4`A_hXi8cT$9?S^Oz2>6f^#J4LdBI@c#( z0{$g`yR(;BZqU-}3VvJK-C3U)Rk9zabgLT8^OXunDs5qlR{<_5Z0yk3Y}?^5%W*C@ z8b#(}EJPjl&Owmjd$j|})#50tbk(5lA0%%my$`*}(Vh+Mx4|hI+{9d2M-TRRn9yGO|8g0>H=_EWp64yJktN{xpN ze7cv!W#vI&XLTG1srEWT-*z7Ou6-%raHLqkvg>*cwX+9TjnF`CDo$)2cw1?)AZpIfcR|_20QbAxx6ers>>>jY>89c4XbXMAg$3OIlD!QER z-FErj)w#<0wsV$eR1iYbB)g^;=E!|rgO$wEoq5ey@E>hZ|7oe>uS*5m)I#2C3l7-E z5t~ac#FE$DdBG4N{=zblmSTEyp3Yi-sa2t@qzVGJBJ@fl?>fdfqn$d?<8oXm2fO)> z-~fTs+DR>W!ro*d*=p}g)i+1KMr0pDycAFjpsI_g?L6YH@t}j#?Nl0FUpXsZ8mCSE z7$iv0&_xH%L?XP3otu7m#{j3+g~#Q@pUrY!6J_mhDxY(m5H+U$X{pk$OO=X$%3;oD zMJImv2^yd4U#yNm2+NHg%I)}{vtrOP{Y3?4u#9zSt88>qC)GaeWF0QrOlEg!W~UK- zg}-&!@Ro~8y7@_XGv9U?JCAY;9E_CaZoLKIewuDN!Qs`hTaLZK!H=4spG^r# zC)aLpu)}D}A``S1)S|UG4f0Qa3XvZAT+HUxk|p}lB~9#04)ZH){Wk7z>OMFL3!8oD zt$1v2m4O_at#AYqhVA|~-v$+$0Nk+~cKUUwV}CevpCHqGV=wlx9GqKD*138Q03DaZ zx{ebjuM=-Vn$2`0`RddRBN&nu$PdTe`$Ig~0bni5@8GPvVj;6FB+*QN;)8v9mndGY@1 zGVOY0v*jK!N@vnF?5>j%Vbq2Ra|^u9<_H@%oa5A9i0BU6<76q>$`Q@Bjl~d_8|XcE zND5qz472RMoP)i2rEO_{?3bZao$j7m4*~W1ZWsAOm(7qf)SBDC03?DDEKR6w%YlbD zsYVY!pK%7QoX@f1J0XEEtT^i!Zm{mYms5RO+gQN? z71H9R!0R&2@1K8uZ$JL9oV@G>>Z1k$yRe})DsOWiw{6%!rpcCna^!HEb#L1E?%peQ zc#DR`-v9N(i=IGEguO&a+*#A9FbmMk$wt7fy_<;-X`>DhFd7f~?cQ1fkr}XfgrPk_PmMiEV{M}j_vv4>~|r+9$H*=&G5R^MBj>A zog={qfxjp~nc01R>e|~oK6YsC8$g&pSIzxcJ#`Nf1b16kh~B9<`4P=fnw^s{TAx`F zk#M!mDKSm|YP2;$T66)m4)H;@wxp%AZFev!39XW8YP&8upF1kq*X<%9V35eV{6a;~CFQMF!PDeJjs!jM%o!sWivcYNX5_ffMOWLA;t^b73?)`kt`n^kVUP?6f zUVzn;&ty?iX#ZTHH*J5(o%!ko?(M#RB5&My7O8=U#Cq0hU z($|J<%!ikMv2alTbP3a~R`N;GhDj}7CEZjv=NgV1G<;ifFm_+#)DX_-evm5If#+I> zp@t1nZ8+`EE7Vp)5vOWjNC@97$uc)PyyvqWyQ3yV4dT6yyO&x~gliCg+prX4Rqj00#CPP+-s;U>EttR> z(kyEE-*LTawyWKVo1$P3ALG1Yo#dx%Di?J)_olS;n)cTZfUR6~B-U46^NUlR#m*1k zqBUU>ruj~HGLYP9B_>MJNAqQG^U?+d4#c52;xbFvn%aoXt@yf7fBgH0%5@*NA z-mUY)PIc7xp&K+?LPf#i&Cs=Ussx10b)9^mkl^?3sD4$5oy#_a8y90oi_;e z>D$LOYL`CjPr46X8;@(~&S@8y1Hj;rHdWfS8&v6H_;XXW!7CVV{qAzKY>_5gFy8_J z-FmiOfy2@IY8UbH2ww8PW7EpQM$ct@>@_-ZDYJL`qyKlnCNsd0tj%Vy{L(=Ir`|Y! z%0nMVt&U~Gq4+G27a)@SdAoSfV*jBk*_*u^aqr$n=$F-;#&9M{`>d$UXVrduI<25} zSBA8DeL*aIU!?hcxhuRV+ip+i&cm`QA)8+7C+o(75f9a8wsd>~sT5ZuI?QPJ(Crqa zGg6w%Z*ZKpcy-2+~K(i5mCjolo40vTyh3no?S&S>@?pstI(Mh-h1 z#~5iNenowe)y^Z=I7y;j+zuB$l^fl?Ph^*}^Dg_3;LtWWt^rt$hsM5lwVJ)P0W1Lz zY`2}TiMx3yvbG#RS zRZ&1?=|qAn;dN+0vZ<5n za2AOPk_>0PyxV?Vs?T4CGh}N=JppomP55BxmV=7F-^S}a9dq;2+QXBp2F)-UN2#5t z)=8tUR)9X7--@=9=Q+LiCKpK_Ci)9n?(AvJ;hlDslhle0O|b}iiy zB8`VfKy~Y9FBLR)>N(0;r%2u@Lz$93QUwGrK|uZs8A=7J$^`IHXG!iTpt!B48#hFR!ks zB2Q!L3GEdn-^J^89wKA9ZhzEu$;rWc@?cVY5|BuZrPX~|4_ZG+ilcK$R~(0)?Kwx= zXN|l>IludVb;7%U^WYKp1+TJ~4-q(Ijj1)QRqkR{Qpl8AN6=ECJFDnTyeKpX)e>_kA1BA?^s+yxj_d68NfzN5XgaxU=rc)d>uf8Ym7@;QBxF6Z za#il$=?>B%LL+hx?~+SWLW^88>z@{Bdo`|7F}{3IpZFnvsajHpL(7X`<*Lsz9P5NkZbvE6Xyfje*X_wdys_@ELNS?Eb z+#>?0J+Whd`Er0qy#iLIxc8uP%o2XxMb={;PYbr1gXfbd&91HC00Ttp7^Q`Z29tM@ z!LH2j)+4dT*#m`1EPs#A(uwQqqM&x}QU#&0O#Ocue#x1 z&dFi)>i%?E(+gUyL%=b*aObSu$Ms_T$WskM(UX9FDJQjT4(dsgA2y$r>gQklhm}gd zt`vB{vcXxOQ8a%l;II-oQf&t(QSOf=vd_+c>yG$R1~{zBiCC_sUZY8UnZhaWGKnEN zWOYJEO)u^6!={5~Twt_3g3KNerpnpu#D~PD{LZMD4*OYgcmN%Rw2JMAh=d)nIo+xt zgZdu|V%ga*N>|!&@H|QCpa4C+&U3B2YqP5WxSC$ew&84%8@A<1eI2X_8Bq=@7ietwEangE=G^UnD!TyhRvTWO(a* zaT+D!@hwjK@qn;hvZbThs?q6@a{}12BYW!WkHz@D=T@G^rVt-Z*o~rkQLw()It`gR{S0}cX2CABMMehP#Fr3i6?q&9zucVXA=}_yf zm($30maatQHjme6^_{fw^~=w%-YBeV7pjFvxSD{oHn*r5G9Pu*lgr<3oJnA=Ghh8w zJN(qiw2!!Kyh)Ng^y|F48bW-3_pzq@qU}^(=GI?*YG{?0PgqrIt8%!4zKxD{W+nK_ z)7EO`ST@1B#IOg)b}hM?qH+f>5-rlhwM5Z1>kzHoT@mNL0w5ted*7o94ck0v($VE} zfFG2yBH45s-5_bA$;PfWQ-Z=ATc~g3y~k3$WWXnef)Y=BhNQV1|9L8Z$j$T8KAr4K z&gwDgSYwSbsV+GUn?o?OcU{*hXmZ&IUQ2yDxzS@J7xHtZ9KAwaic3X7urJ0~=W@s1KW%Y>*8#Y=7 z#WeOEz||!kc@#Krd>3$kaVn%=TMmIVba-J=7BhVGoRRze)n2^{IKrO5F<6O;ujzgs`N~Gfk*K9VV zf)rZ5G^b&cjYPE$_9Oyj0WxJq^6FUC=H@-860V$Jw^;y9CHBYuZ|g*ivJ3K#IsrFT z|2!d}--qMkoQOhwC#$Dz6dT)V*JIuOZ<_3`sayiE^RRvswXR9+G6&fKXIchIyN1z} zsf22=7I7LF*jH(PbJwCfaeI=3$fJT2IX@2HWaUGn=D&o%jei-PK$R9NF{Evs@|!iC zlIe99;q7>ux>L+>r+!u{Wi3sTIwI`m=@59hl0(I8I52kA9Y~35@(o#{{jyFk+V00w zaa>RJ3vcBuC^n`>qfw(ND$0H}BG0-q2Dg!1RI3>h5m^m?s<5gEpryi)=v5t1lyqCl zi)x&57S6#rVpjTs7zUlaN%ZI{3Ho9W*OyUkqG(pW>sB!;d#SG&?QMIZM$uKqDVsim z*Rj+Q1|l0oKq_^~Pu-siAtPPn78300^_dZDr?NYox36BwD4A`VvSZ&s|L@E6KjXVn zY>SCqw5ifcdgBqzb@{P2k$l0jTnc)44|*@N$H>vjM~sJ7UpG6e$&FBYn1ZJ%9Wo<` zl8PoceG!(pIhdtxyFqC?)23ZvQRr3Vb1OQb$$68$$18uCpC)BU`g|EWQ4N&hiDFj)U&Ly?w7qiimt$!Cpo?jL43cxaCy<0_Bt;TfFAc#MaoLz5fwQaq)SzNCuxn> zB01?`4TyiSM@S0r0;c068sTDO0$sQz?{+=xTuO*)qZ3CX# ze8f1%{V;zGkaU}8vD?*0yJ^KLTW@1-VZ+Q*wZl13xoq&ygQ+Ru&DG71pWa9~_6F76-n>p3t`d>Rz9x!>S?TIIPV|Ea+*xar)cooqa=cz{c+ALZ%Nlg@>;e>-S?$% zRxQX4V#Qf|0#e!*)^P+6B(XU?7EgaCFO{-ALO3;-0x0$4uvs(28~ZyzNCL!83cW`H zLIVU(y%YPcO)~&W-w42(^3v?sL&=;ZP1)*@k7WKSAPOzp6ofxSx*m1{qRcqe*H+xS z6*!1fZ`Q!V@#*An<^JcDIzR3fqEDO+)n=8X;p|W>o_xYci0WR|b2b`5QU!m@s0EJ= zcixE%KJ)}SDEYyi)bJf#e^3YUY=eHblu$?Eh`zMF`AVb+1-80;1~yxBnyES?@Yqr$ zNd6+$HP%mYq6ePcV(Lj}4V26xn*mQI(Y&&rIamb;PpZw5w8%cTC4pUlO901xv^XOO zCuunt^|P3(5b?S+I-(m@IFo;Z_HSECX#UGW?Gm$;#Nazy?VX&N!)tDf0>LBkdzVg_ zXB1D)v0DJv?n%P)T+veM)Q3D~B`hoI@4_?@- z55wKXqnXKJt*V%3yIWCo#M18q$YVR;eCIyEk!Qp64UMH zJhe97HHi_x>d+@IFkD1Fz0S0r-VYAY^{0hO>a>zEpDY8G7CAMP4v|Diy#_%v0q{)1 z;0#L`(6t!kM;RNnO$SfvH#wrx;}jLvvZ?1&otYR^Y$w>xTUT01X3N7;8sU<{KdVEP z$^oj~`hN5RG1r?3R?B~)mkLV!M5-Dsq(f!sumnfg-c!Aj(_zX}nGJ0in%WrC>xZSj zN)47s+{Kn6dw93|cq>Q8?(s<1q%Dpk6S1FBAo(8_YVlqlMKO3>JEft6U#_6$WsJJ- zTURd(aI1u*gkw%sJaW_{LIU#{h!;BjY&W2r0s)YDpWeN9X-`0qvYEHUMMliT+#bC-;4!{xbgg+aLA&?|=LDVk8@0 zw36eKpbKRkM_zvh^9gj_^x#o6lt)E@mb`DuJ7IlmR=G~Hgp*X>Q`6WrDd~Eti3+A+ zFKJh;Mx8=Q6nw$CmpY?gCK2b{{D(*z?4e_WE(Aqq24@!U zE4?q+r>|drES8zh#7`n+q)@{x&rXx6rt%^Ao@zI?<31?BqhHm@87&MvNX}Vb(sZxw zvOL{OwIiYk&T*|-bfwJ8Nu{Q+(z$I~ofQQ;smD}XvzK$o$_o3##aS&fiN>r-RxdJd zAs2So%yb7~iyak+95ji%5BAsU>n(j-rv46U`;GHPN6Du7ed;Y^L9y?}>% z@cr~{kh@1IL(tvcWBMP$&X7L(KfA)L0n=Wg7a$=6wPB{?J^l_ulXc& z70D$j+>u!AbpasR5|r?G@&`$l7kHRZPF3Z7NAiEGkq9H-gkVL~*qwuAIgIJGEz{eF zWsai4WD5zx_EWU(?rzGudc#q>YFitWSi{N=pt+dubxDPv&c)08Jf+6U@v?noEkW?- z?No5pc=A>)j>AYyI~91^?bvZ>M}1qVZ$JMfC+HNQKe@nY4?i~@LX-A8d;8{(HnyMpqNz3dD@2yB1QM@JxTWUOE(kUe#q;@mjd!1zaQRY(QaR@xG zLHF+R-Mc1_YFzUdNy5T(9M%U%Fyv@T2`qofX8GGP{rLL%@55Nt{`%XO`t#G@m%W0G zhyBTQo?|oBI}K{Rk#a~|-c+1k?M7QZL%2oW)zw~_ff6iPr8MQ}sSuiD8T&>rg)@Nu?PYl`MY` z8e*gte_GoSLP?ZUeQmb0SFf}60=#z)hWUx0yv56#xYCHb8bsvvSIXY} zKUOW;h4?^(eM0VGSB$O@xJmmC^XFKqc6_JCqmh;8Swg#)q2V zQv&_Vm3kz)Z<3aztQdI5&3?Ib1<`*5WnE=nX24|t|CnPY#3e8;xmU`>&?h8nntUdw zwxq?Wj6?|Zs@zJC&|yJ5^jOx)p)11UCA6{!-GRj{c|J?^>cyO~pKbLW)1e2;40+8? zUm*N*{Qp*Mk!8zMCtheRT{1a;@BKn=Q<)p2t#I^=uoo01P4PuqX%0LrD| z#s`tu0rrTMT39RUNf=ZMl0XDdlggBpPQ1XcB#e_o9tUMmV{g4r9PxThsR)fD0kJF5 z+c)G;dmZNtAr(*TEaedfyP5UPy;JarnR#u>uc6obtjp_D)gNN!sZLHM#!?vukRvBp z8Y-0-=m-25C_TL8eOLzSno5r3{g zO{G3K6;aff0d%MLUeH`po4p7OYvQZ1Xqe~HWyDx$H2=gFIXSgkUhK+&T2fglh4Zzdo4h!L^;3L&U@%Uqhfa;igS3o(g_;n$OnJy4ml^48ws*D zR;uIV9Oi7(vvKrER`<&k6Pf)~MC)~(J}Ajp{kf6UI;h$~CW3T#6gNoB~>ELwoh!=@qscHfNRB90U@VO*%^B&3}QRwRX4*c!r z+aqib>NUsBX*4z@saJnBe0J5PfD&~BMc;mzW)v(0!}lxj$($a(R1WG1SVux3<#(l@ zPiOh!;Sh1jY~-ffP?RlMy%V}@F!9^E3c5Ax*xtbD=YM>6g7jlv1|I1t%2#cE2?uI| zZaRzbx>G?J;9*iMf+eER)B*cgBmy9FW-(;?>+|ARp=|<1aMge2r`}d89zfs-))Lg} zYKu?^X6H)4xJ^5tP*~y~-s?gZ;1(mStL%D4MY4qQ3!u;&xRBSFt~WI* z9cZ|0E>5`wJsc9p3b^PP$?4crx;0td_>OZN*@nniClPon09$5?e_p8cfgJmw$;vyp z9r!Ug(J??mSPq~Q_P9GOOzS&e&Yk=iy^T+3b+4jftyZVCHTq>)=n z!@3vE=Mvbur~dC0Har^4>|O0=k)!KQd^T@vD)ulrE; z=S~^$ec#I@ofqCnb(Bj0{X&gX(=yDm;rf1Ke0du6Me}6p?KTQAbB}@5wb&}+$;1_RohC*TuO@T@vYSx+_D4O)R1l|#50nTq1 z>wkRKj%l+RjFM5GI;9e)NDFqLSp$WpG^FSn+_M8Fd!ZSqGjWUZVa@PWQuvZx%{(}H zj^X0l6dOw{2hTFhZLpIz^`Xzp$P|{7sx*TqL0|%|Nv9+xlAZLzp(rN^O%4w=DEK{jGtYUl4WS^jY?Hz}$DpdPd}MFx!QXe% z;lfKO0y3M9b$eZ?umAjQe)>GVyH<|2KLR=5zXDLy&+9xq@4m!nK?N8-ZFK>umNd%I zc`twN%1}mcWdY1=A(_S1OK$Hc&%1l8#tK}jh|;Nq>8dEoh|hjnO9IU*pC$X6cj zsh1aRAUROyaGoIYaGX|RV`Q+z=DpyclFR+J!L2SeVTyluSY2kKpA(m92M>}E+DpHv zDL|}$yK0$E2|E}?&(sn&RQ?jJ^>^-=^${6arkWa=|dXUBFw*qM2bqTHPs$e>pt?W_;{53 zDpA|n+9deXpy(Z}@3Pfo*`0hG;yhp&Xga40P$vb+8kb#Hypn6qp#?OrqYmg?>d}AN zSFUz;^-hi86BIdNi}$ALj}~Y_aIQtcwv>$aU0GZuS;L=~>G;4`c^o^CB{dZ2`4*87 zEe9*EfiAn+u?}*XokZ0#$iy0Y+uPA=@}ksg$L>*Y-DaFO9sS}cTEi?E5+!gq6%3OS zjar-$EbOay)!^m2J}&ow<*EAAiLZZal#3X6Z3q9aa-^wxTTAo@+3F*fioE^hf|isM znfizjKj({*testOd;+evgM9~N(S$NM%&X8^_Z~*&imqeG81pUL{rp`2_`YgC#hLTd z0P>RHB0!C$1HCEe-ZTax=44xBF>31Vgp*7ci%@WpcOr9By+c}TSI08xTCZ6Tu*k<= zA;6bVT@_e}iY`-3+O<-W&n|(ssQtZQc5A5FJXC|()GY;&rtYZVl)4PC?OMHGE4Qh& zUDbe61N&mJC`UCvOl`3#XWW)eQ)xCIY(ugE*q_?glb_fX2>0LaPs?)PE!JHh;2zbjzC0mAqmk2P@UdRns#Y~g2*Y;4oW!Ou z1Zz;uf!9t+dlkHRXFNHMPIF1z4`SnlgCFSXGc4d78Qwf`mvwHxp7f0 zB}ay$lVlVLYOvg^BU~@#`NEQfi}t1z1~|yuYX+&Q@b=hT-P#|h>UBPmXi8w)sHTdU zg(p68D{Io_^D@1d#-$b9b9lO5zml3FYw=5y+NHV&Fkg3yi+V%Sj)vS?3K^4l53kJh zm*7-c?jMRfsJ2WNRe#Arl|5>5Z-FmcTkJ%_=Pvh9RsY?X!X_n=?vEUp*ih4X7&7_} zx;ltoiu@_^l2+sa@hM-dIXA!0ZYRSeg6?wZ2z|gH@XS!wX2Tdkr8h1%*yz*tz*UMG8X?@@J%Q$~TCCq>wr9Mb#lAfF* zSCU;n;ieN#3+jf-Y-M|h5s<21+J3HE5&naB4 zccTw)Z#;NO#l$7LT!5E!Xnx^E4i!(|mH7dt5QwCyd#o~uMz#hxSIH;Q)69ZqyU34hiN(Sv z*D0^nHPJ~RjFFvNdynfxAq(jU5S3Rf_eB|xr9!{C0-dej_Z8OJiOa))aAv_PlQIN zqJO9;cH2uFc+j66gy9^n&b!`yW4Du?J+PC?O^)&cKKaaGoMo@VD^lHqTTMIusjc>Ed`3~FVm zvL9~MKlxb6qRY9Pw#00l#?Qe^`k6^kYM4Fdvy#-#kri^XlG6>kD1@`A8|y9la(_UR zgX$1V=csijpfZKdq0B&?C!bR{)#98dfJO$6&FiW0fb6PuAHQj!Yy{;j5*W6weKm;n zb(uc><@487{p}y9dbcNEm6I1%$=vg-^f_-w70<4cd8kr!ar~LQ9UN3VtXAC$U(^5Yx#?XjgOiRw9zQ!hEd2Iad~m4AG@Zrhmb z?QGooyFJ~B0t>{GlmyRN&sVUvwQU1*7x!qLes_5Ty$SF(Tbg5E z4QDd;rU3dSGc%J<$$wSv$Z6Y)Dv0-1Gui#jil%DC;`n(`qwkiIxEVkDnis9=vpB_{ zhHi$PgvYVmb=5x2JBqmQ;{(*InU#XJgdhcC)I`}7@v%L(ikq?jhn3>-J>8q{u6j?- zQ;@ry$2n|Q^Ley!i`D)MV5+JN43KMWS01crnxr(kZmEuICx3+~mv@%}NNY@mN6HVo zHfW22b7-)rLprDC%=)|JnI3?k`=&~}jv029NwwUYl1xwKr2?l(i%Sj1_PjS?J9A?5ho4yLk)$P~J`hFzs7(28VuO*$`& z;}yF~mmg1F7XkZySxM645f&4rD^kDAs2}p+Vq>5dMJs_l#XFS6a7rU(N8ers)b&R4 zZcIkY(H-wdq!$NNy6VFKDJR{u*6zu&SS^}+vzi|-suTpb^RcqvWIvMY$TE{7^;WZd z{allN;}(C{$RRU@rEjxoF$eb4S)LFZavYqlqu9es;Lf1m{VA=H9nOQ&fY+kKBAr94 z1So(&iiD@?GMdYX0Z|7|Nd%wltIzf zRh3j#MW+ZbjQp}w2|Wq#M8wM(H$be7Rx(s{jI4jkq%m&t?wiiYD#t1+^2<^!;PeaG zbC(~Vy;@mAA8}V5O8YoK^x@RX(h9vCb5sX!s9Nn%zv@|bT+!heum(<|~l9=~l zy7+%YK9Q!lx`eaO^ykrWL<#7Ncb6IrnAn$4mU6j$?xY+C(UT~kssgRZubw;C?CysxsBvYK&X1sCCUTYCF42wMjO% zj?;wFLus>C(yfM4X6f!)YQKZ|`BeH-*hvKnp_hz%Hkbz;~u4 z9-5sam&w5XAhAeNI(08RQ+IaS3qhXo?YtfMJRd|*YC1;%SV&%RQtehleLpyF2wABT0_!wY5_^dp+q1vt*?!+ZULL9E`5@veK?vqUBI)Buy;MUPJ@KZ#cx@vVKsA&!=W}9J(H`_bbL}p7W*ih&= zZSr>VzWw#nmw%e@KE}94AbH_O;li?4Z*sSD$(i3;iFl=HN0j1T4y>LSq7m?dvOR~> zqWnkU;PvyeaJpriACeAZzsx300SPtx?5pbvdIv4!s({m9)F+T+m4DxbbE{Vg?l|Qc zV>>n#BV%x|JvJ{yx3t@m*z~H=DTK4hF+Z1?ULljR*8(5C>B_179|7_LS+Kzz3uo8q z0DSborUsryW(7^G!P%13HJ`+?=ijH{FZ5*mP8|kHu+;;)$!3 zliueV0rZpk=TU!KdsH!GRc<3P^gk_BG@^r+pJY50J};jl1uqqcV&g9kA2y@N z2@dg}Bc$^~+h`EAr7U_Pj#4ysWCX^HHenL`#^rDngii(2l+`YVik z2c|e-4jyX8f6#dmV_X%$lDFIZ&NI4I2uhmE@V(!mIT*|Syt94m)r~YvGN`NWS7l^K zo8EtN(e!X{Lje!1M^x+c?y9J#2~<$kf)dW#PO`t(G-BNBeU5&!RPOuGlo(vTDdu=M za-&4?TT%S&^QWJG|GDboV`;-a-9-gOHO^R;k^z-zRHwpK;_ns#*Pbx}bw=kPmSE=Y zJ>vv>QE{=lBRl%XA79u)F%h>eg$H$C+ev>7d=aI+?6-AI4b z3aVO{-GmI1gEJw63YyRBq)rdUQz8J{Z&G_u_1SGdFCZbIng=DLcULpHsQSrqbwsbr z+f^s``-f6tzMKk;Bfx@b+mVYzAv;vN?Nzjm}0@up%mcr}n$)zX#IA z2^=|8cb=z=4^{hA9_m36^_>&1tB8N1n);zhdwILC``fqiz15#fLwD81q=!c(6J&}5 zwuy#Gy9jRxId>F`b1JJouENT-;o57ndXbv%swsm`u3MAxwXRc$TbpEDkdQJ#PRb;C z;8aw4Ljj4rq;$ejM`NItLo3itg<|esN}6Qwd?^dQB`Q-7NL{AGUXpUwob~GPG#kJxc`}HZoDlHl{_)E~m0uPL zKubBt9tHnz#XFR|t8%Xa?KPJ!KI>3+MSga6ucK-}Py#3LeBK-d{;7Y&1absB2dvZ; z+#PBP&)X69GSyxrLwHGGLxE_cIyHX+!9J*WUVT`Zv6q8tab8K?lLg(K#-Zrc65ewB z_7<^E#i_G%%MwQe>PVS5!0JNd(n3Me}RaN$&L7nsNfQwL%-%Qo`q_C`DS zm)zjrbxFxfmg|XqciVqlp)B>6z2;OlQwj5PO~O`LI%Lq+fCzeS8sn)Zi4Q}65yd98 zSLKZOL@M zy{y~`_1BxN{m=U2cWRhj4W$^L$ObA26(veHK%{Or@E)}Mz_Y^xB%S-^`;JJr0FC~e#bT~9!Re-JPR9qg+C<5+bTZh!R zcM#)6q|w|!Vvv74afkN7VfXFAWv}Cd-UMe+#*H9)Xuf%inxw%wa+lU{R@$_6JQU?7 zh~Jcd-rjRnwfgV)} zISzcxVTnJH7s>pJcy0^uomoesLqpBO3tPpw^*CJm*F=Ae-GN2T8A)#;H4TX$*5vAu z?UyPeEQL;y?U1Q8)PdZGSc0H+CIy~5`LY2TRu5HUgwvZtYEH=8SP9DvhO5(sja`8jyXRy&D|JR@bjoZQ;Pli2Srf9Ba#Wg+sS-U^YX z&zTJf;aO#=`D>FwNxs+ZJXQS|}c`l1r-r|J=dz`~ZFM334z zcdSV9hEdxuQU7Uce}?_YbAE6QWUz|ISMz-7^0Q7FF1o2fgypv4-!8iaqY;V}_of;- z6=}V7eN@PlCMf8>5ig;<@<~A{pFJHEqto6~-YA|GnSUh*|LpU}y%-rU zZM||nUEOJ1$ez&Vg+o%j4WZ_jQPhpvG7V*^9H$tOJ$_2He>!zTxs_LHmy4ttKUq=9 zWS}pb@e+dde%=I3jj1goBwflGjNY%?F?#l!TSPEIlctBK&10afvut46C5hx%3@C9d z4O(Z2ZK8=v&!G?y;44&_r*@fvsa>eziEtRE%O^g-c4Y7fB#^jgBkT;y7)VopD`0+I zDeYSxHwU9Ce+DB3J`2&B*y|+QJGXHzEVrm1-riiwAIc1iGI$6i>JYH4K$?In5Df4| zf}SW~UaZNkzF3``a_%Zpveu_YN)#$(ve;TaKHPsnOM_i!@7Wpnjm4b%M&TXwL07S` zuq~QaW9)oo69=U^@L$p&uST$p>=P@fqD>a~*U5R+E1|+D)hQ=kEC@5(3Fy3>p#hjV z`k2T2o_ZPl++NS#W1WCu94uAriKnf3lP>a*0^gUD!15s%w@Ij1B9ao)=^t69U;@40 z-9H2(%ed>@q_(DH7Rc=INIZ+-}n23(P{blcMR zAre^F;hVhdZYfegp+y?Lic_i$zE{P{(r1rMON4y+`=n9zDu|e6jjm{sm=!_SbcOPm zyau){4sx4tj-fE9@>TT^;YvKD-n<RLv6d zb?I#Cj}d<5ee#7Jz*X1vHiT9M1P>0LvcC#+XXj%cwceU}Go`O_wr!19spQkt@8K|Q zO5r!<##!kt*yYo8M}PNqL$2nTI6bRYM!xkD3Vh1r=NI^Yj`|)nGC~yKt2xC6>8n7O z5&T%He=OC&?ZXuw=dXt2mTkf^$*}^;k}b%#n;L$5ra+UEsE`LITANrlj)FeoDsS^B zfpfSdO{Kb&jCFXENs+1!LH*S#j&)L5mJl?(VmTZ^KGyaY` z{-;nPF4j4^;zvA40z8pXA8Ui3#EY9Fw}yL(mej*KD{tFskR4SkEXtFp5cyDmoidE) zxm)9NP#R?=KX}6izkjPg{;1AZZTE*)`3b$8y{bRAy%0f3Zi70iCIC@ zKbyC;o?Fdcq$>@tTf!Ru*!XpAF{1ikuj}-GNBucir0i`u^~-?9%55j%*A zBdC{)HU3VrDi783b8gzVPWyObiIb?&?M_!`iEU^(u~}rk=>M}!45?4lx~mZgx%hd1 zJOOX)!8r9imO#9zP7+%<&+cG+@DY%bt`O7;3UgOQPUTK_vir)v#9;j^#kGZlvGj3>u4(fq*URN zm)h}`dFb9o4X`k8v3$$q!BQ#~OJR-{ha#!U#=)0!r$gnoeC7`)K`jM-S){ExO7+z4 zbj`yevo=|lR3M{U^_<11Npvfq>Qfh_n^<(;Nf!HZ5Om05TdFHXS9-P|ANIU|>gEui zvv%^}vRW=wodTCgSw=z3i?IChtO{K`G^IMQn!{GS)n=izPyy2iZ>hYJQ%9oPh9fL^ zV=v~X`XM?4&rVNal00l9Yf8%}G#9N0&eT+6-LH#}DkXGkP_pY`17ag*>Q(YKaJ?4k zW!@~6CuQ8Bh_fySmuJ2!;;x#m1UPK#i^Hq8A-8{LnAOM zJYIPZgp;V!lXi$eR3+bjQ0}FByjua;*0rK(LZk$P>#WKjW>-%VX zQhSr!_!8am^J~+DM2g6NRc)pm3m%(OII}~_4wDk)L3&_tQzzx7u_}`Z7Ws}A9Oifg`u#ro{*^7={Dph4Cy1anr z2_LfRmJx08LOANPu6&CHK5+o#(3SulE22jPQA59puAtiLTb(O^@Nxnbh245oDIsg6 z6m>v-XxK!8H7AHd&Dd9+ZHwxbI#K78RMza10CX(9j5L;(!E&qEt6sS(A1NTv+Y)7o z>oU@g@~Jx=&oB93efe;(JL9eDMzf8kRQuD4{qtM>GL}!ui`{B^5=K%uIl3r(4Az1p z*ezxT4*Vce7GbM-(cK9_Z zd%NO#R3xA+6%ia@yS*1Zc6Fagzp*Uk>Pscmt5Le>q(Jh28VU`B^jNO#uRs6z{62x5 zo=9b!50b>i8(AtV1ThXOC8cJi>4Nq3^S(hLGieUc!6gnHhmhTZGfC7SirA;pCQdt{ z!{Oan{R2POR7=ZvRr~_Wz%~oL>O#YjeH_N9nwetV3YR*9J0*c_A-;ARSlQv-R`y<2 zRoP>oy16ue>Uw2rNpq3}hT45pGd3hnJEuz>I@C%PNX=DF7K+HhcReLRElo?(&C_B0 z_A0f-Ie!u#kp$P**mRTnM1+#35FRq*MU!M*-xuU?Yt~m z;TU<m7A}9XX(t<ObAx-Eiat zW3Yp)1-K$d;A84>N)(lk2_dALX1A;nhPChHh-6UFq6v}k2^fFFi5~M*E0PYfmk0JO zLwv7hYzk%vsnjN~;?vdec4|3B34H|3#X7L5uO`>weE_K9RHt&XeUcKiX$d9);}XF2 zPzKXxSEN$3v}e}}QEg{Z*vc@a)bf7kIDTCwHNDj=eVn^cT!v*=0uqpxxoi4$E5cQP z>(mZTwgPqcLjiwxWopxsw_<6}>TOlg+C`b%GpP>5$MimMw73ScsvAseLKQYhTfv^? zRNWT9{SeAk3)FO_Qo}qBC&|f3RBOfmW@$~Nb<4Y5*PZZpZxnr-dQpdp&)Wzyw`TEc zS4&&^6ty}NNo<5K;(;9??Ui--JnBm9!=hl!w_EeC{p)|yj{CiuDKZ)=P%sTi#+9-6z(JWo{zZ*r5fP)Rr-^(Xd@SXFd!Il~c zdIQ-%tjTAo!bY;)jrA0;Q{z11oZ7aR=E>nqT`vMEtf20_65Lb=zpm2uBEk8*P@FS0 zGR~xx4v`1Y1o8)VIGfoB+1h_Or0GS99%;bq%Uf6-SvgfYWJQPhB`Of-2)Un*lAK(%L~6x}b{U@FbCQhL zVr{BE$fw>(k)Svg8g3Py?Zt1&D(-EeK7C%5AORGAcrRtYTVB#s`9CFZ&ne`Cswfm? z)hb=r?=|-AW!}A49gQw$&}SY56ux;$2SCYLs7j#|dA8|PYjt;=hm$@YG6w`~y+9ik z>&3~KN{I#?0pboGrHJtSPbhW4hETg7e5rsJIn;`gck_yLM( z8kibSQ-@dFvF*fzTaI8_n#ix~^sRmUGC%#r`<54rx%^~1kkl{Hb+Ge-hjw)q`kXJS zS{{(1+2sHgMnJk+v-=Wr1S~p!q8oDXqQh%@z9! z%pQU8LCtf05}hS^L;(4744f`hD|vDSW} zu~^lL*_zcgzN9Fhk~ce%k;N)xiei-yxS@cw0^_(eBFZb@?&tT~eqXYQNe*ZHunXaD6aCZIKJjMBCvO6G^gm!cVZTJPPQXKSm z0_@%;f94VRyyv6xqL?afK(B@`1=-k#oP_rYbxGed+-vszJj>Fr(q|wmW2&GrCCl84 z1cT+H!VeD#GG#0iq@jla$B?AI%bFIG4<{0-AM9~d`El2*Hhm8(!>L27?tRI<7XE#$ zj+eD6Pc@9fnCu*?R#HoFY9y*82EGPD=@%!-e?tAUOWz{ie~-YJWZj@ky;C_^mEp86 z+l$53aMZ(QlY0yJ1wMQkTXt-95cF9lDZm+!{XhwGR~+S3CQETiun}1%IN8Q=Bq=z& zuM~xRnUZWs6Y5kSym**G26FDX28QnIbU78lTBALgjk-AiD!q|CIu>a%EvIzN2iUmt zBiFSurmrf7-2S9-emasrZhL1MAe5yjpsMOJhB%eWX!_LOml^~CK7W%AFTN=n)576> zSB3HW`G4fO6niTL7eBM*^6K6o{AYi>HKeq@LBuk7&m!mm2!pg6kf zgxaAfwKsoQ%v@5V|-o7-K76t)uf6t%3uBrb;Lig#=TZ|}0$Wl2gsC2?$7_OcQ6OciLYw|&}f$yP!D?eZ>m5MSz+?YXIpw=XH6 zZF#;QGR`#Myz}Cl8P@PH)2Zn{<%90c=U7mHD&q2gz;mu+ce1lJgYNUv}Vsd zfAOTmO_**p-&JVIS#oV1{=1NtkFKI;tA9^@>YSNVgl`^Ctk#deF2T<5aSO}Ve&xq_ zJQY2rmHRY2Qnz*Xg32*_2~-5vtvJ6d4O`0^+U!&eO|ttu52x@cno}g#J03)6AKs<6 zT)m4^>k}NXG$a6~Ky$FRXDum~-lj5|e{8?^qDN=nZ8{Np+TtF-ea#F)V%G;ghK0)D zy~e#*odkY>#8TEucUu0>0D2vbG;A@=YC-DY%4#U`&SXJ5J|zAr-^I(>E)CF=&oTKA zOSY(bJDEE^&f{GVorNWD>m@;|>{248;uUMUXWA)RvZN7+pnYsv-Vi_vRlyzjf8JML zN!qCMNQp?S25`TF&L*u>b}FoKEQ#|xn@qe$+PiJsy)Rdk1-Zs3)i$+V-efpvdvU7u z1;QiFfVFh1-#B6hSRIIhU5x!uXhn7Ssta`1kyyK3N&;n%)#InYlmuvtmdJZ6giC4z z0!+o$UYG0VzgCYcEE<1)>I$lne|qctnD}j?>MC`K6*lJcZqKw@d=N&rzKrIMMdloO zm~ET9q07eCeP|1|+#K6}sdsddy1in#lu@xd4~Gnte1S_NNX6bwd=x(WNXk%nQL42c z<&5M|G1U@k(g8saipz0_rR$Opu>VPEq2`EM%x!o2ni^7*U{#2`-6~ote-hz9?1Q)t z=(rzpjg<`Nz=ezwlR zTn;5DJa-F*fNqZH$TZ;#f2t}kq)h6}vZtvSCH}LSfY9AxnA6Kjz}JiCg`5}F! zAV{<m$ z-LS@S+odi~C)&&M_8XcyMC}8%;CgYaWb7{2d8z4_hD@Ak9R{q$H zKhs@@Gkx1@s@oC}Aj%K^=6uV3fBPn@(J+-i<`37?jYHd)wF?1gfAV~f)oZUa>$hD% zUu<_>7%$Z}F156*!nSm(8rxs@Qxd19OLYt0OTV`GX5II^PRp<1(SN@c@Ld*LnMm7# z%EXGp(bo!0Pn!(brPr=LSuGOAPu1_Tw{Fxz#ldiQw`hp!hm;6Fty5!lq$nS9`IRNo2_Y%Eo8{m35SAGP^_d}o z{}6U{yVkart8+5M3Gd=4L^-nD?Spw43 zEL25d$D#@Bl%6{^kOF1uQRM}5CC?Grc4eRlT*`0*UH~#fk1Qa_>pHni`ZeSik?Qh9 z;=jR(m-N=me=BtX&aDZ8lO4)W70;k{4t2`&J~Zr3ni^{8Kx8E}5sgJIj>Qbg=sSmy zkgk%#UA0jMRs#05VB9#3f{Ct*0Y%uOCE+-lTEE)Z2c2LkpIJ3sSErK(IzBhuk2pgl zO#<98DVr2i;IXl{G_SDUu_GzrMfpAoniH&F;u`Z&e`$DvX0}o9Y`*6F)}m`jcs+N2 zZ(qOs{QmW`JL)<=0$l*U4|uQ~ICTuv?u0zHXM3)c%@De#Z~GeFrJNxZ z?F0vB4Vv*(9?0QAWxuepf<^)ds}?vj9AiMRH^`)JBYV)l?^5RaJ(%CSqURniHl*G= zyyjFWf0Kiqqf)9I`jdnwF^G%DiD zZf(x|B>7sTF3LDybhxGFN}huHI3>E;(Y|Er>dwgvj9P0e}2@-UaJP}u1X@bPTBlGMZ^63}j|ED$)V zipc26hy4sgjQJc^6NBluf>B-Vy$SG`ACF7>Dved&FX zx@S^O<_KCDtUEyt=g|4})HPfYgsQdAE;$N>nXkY)YvRb3bg;K=>Pim3Of{pDF!Z$| z*_<}C?`FqzVRHv4d4O8;0wIFhY)^~y>do+E#eX;TFaiaUcZuC&>4Z^elwBhiz-uC5 z@o**G?Zi>_=GM3lPXHtuR97Y$Rj`u>UdKy~=>(F>Td1JWZr$?$QW8-HNmaS-WuFBY zEsqipG*$KdwXOXo}!im>xjn8Y&8V z%zxu5WFD#(S?nBT&Q9I5{Z-8_`jk2TZ?WlqZYAPdZ9MOp6%;d)C}vQm#;EyK+U@V3zqa3(vRhik?~~~A z5(|_mK-n4qTBNR-H}8E^WD?V>`+sygVwp8kzl3x=gTqb)Se$T_SzF@m-IQ=rkjr70 zRP-A^B>wKR9&L%cvzRu0r5askt>b)OC~#0AwKX>EuJSgAX;&RV7C%|n%MVg{1oR7k z-F6)7I5dg_Qt)k~YGF!w+Oy{$IWOAmjd@894%mUZR8@LigfKP3xWNskRU6$cl)S4{t*4K(1w^|p%5%xSAgH#0MBSReh z*3gh78>R$)i(Hl`oeqk4m*lMVGKSurh}t|)Nox8{2p{LWyp00=v2Hq%Q4OEo>0Oi8 z0`pR|5;>*OQL#92;;5-X=6||azD@09Nr>Kxv`#&%=73}OgQjSvIytb|W(fV)4$CvsO0Xcv5tt~}iqk`tjZK6noObU0K zGV2N}jt35C>H?GTod{B`F6%PZcId_rB@-nvUiFwPGG z2)KV}v=WpGVS`i6J6_7SH3ldVK{B|PP^}J{yY{<$XpK=+-J7C9-A1o%83TZb#SKl` zTwlIcudDRwbN}zPOjf(>)5kj1IB&aJk>8v^Mv9eIsI@qRyCB~pRjUV(C%Z^{psh%M zarVpr48Y-11RbZZ8o;q0oY1l+@H{U(MqnIxbN8x|0DP(;$~L%e^_(A#yAV}kXu^45 zryO>xHc90H;L2O*?4gjR!g?xo20owE{|mr$bZ0I>_O~SU2_in101gkh8?i|byRvgS zG+&K<1j+ym>i1~7GL`zaPT$6&Xb_oyo`i$1Hf&8C4jlmffYF;XVEx#rlzpM&MahmR zVF7W;d@Xzs66-E0n$YT%!M^Sj$tu;se#NBO@tQB+95sazva{~Fn#+_=P(_}CJUwQI zoE>(cr&WjaWHQ>Uv5L6a4#z3!3e+?;6Q&McGO#3b$LkNk*&ZF5yAsEGzc&(pFtuEl zvp3}DE>{gUj^$aAU!dF5m4>4B^$MKr*G2mJUA94f6-o;1sQi@ez?1}C3G{|JZ-*|e zx$Kc_oMs8}r``#Q`VfH*U2b$8?7JP}!y80Re28V2`IRC{5HTe%A6og$Tes{|q+XpW z6m3)(nF4gGG&rwE7+3MXiZ!f%Q?C`ksJXI|G%T%S{F8VkUFY(`gaESu0MRqN7`=ox z)abnX?qunnmbUD4tQJV`!c%ZA(Rzt)y2YgZ*ljE*#rU#V|NP_A7Y828$K$`gNqY`4 zk)~t*z#2S_`$wYRz2C$&IlfV%lPsc(TA^ucLS?qqxfrbk8hL!An;l@`ltwSP2Z73F&wm(aHdVZYt!9gl%V*KO5)V2q-lySHy=xP zt4x^Qq;dcC-!DXcIe5=o<5t>@Q<2_2HO`~mwXB<8ytFJklysA|)2_C}*QXw}ZAw$; zxbho%u#*G5Y0v;8YS7}K7AU*xlc`lJHE<-CPd^j^w9X>${?PX3ArZ*;VS|ve$eAQ2 znNp3Hc^Lsef5-5F6!+xKYkyy7WuEH+{!fm?aW>SeV6Rj6FI!{1Aau_>>{HvAP8aZn zZ5Kw=g%@0-d5a>(z`&?uEoF>mI3}#yqC|apKq3K)r*~aT8IjYJcg^Z6a%_$l?Q_RfZ6esqe~CINJ0hEGWL^#-DBVUV+q5aU z%RXgGv5$+hMWpRio)+nPseAYLl|$z*y&yQi3i`cNN8UYux3Ws4&Z*`U*~|RKrcr$A9g?dW06y5d zV_b=Vf1@B}P)(QE$xd#Lg+vYqpK+LYJb2*t!<8a-CzAE8t%MUyoVHEw;!pz5X*~|H zW;H|U8BV0uKwuMftB1nc^%Wlc>*x1j-V57@{KT?Tw`n9wCIDN~(Y6zcsUCJo0$o2+ zC9NIt(yC$DC})Fs0j-*^m(*$*lAWRhErt~Re`(bcDB4xrkX2gMy1edU;vqoS-`tHh?6ptjMd^2M~Nxl%MRA5F&?0v zkvGS2)`uX%ao-B#T*POC0&6b|`b{0T*MnF`ebP6ZPh=MA zB?nCi_LW`jFNVwf2PDw{!y){YPfi7of0wjI^)~8dk^bk?kFWE`Z$H0&{ruy#QC^-J zz(mbk86Gl(`ZVm{LG`JpiJSnSgrbU+@w+iH^N&bV`cN1LBbz(qv=z0!ok6*5%yHb6 zWptvC(*dxsK@d}r^EE1gGlRAU;Ec-WVJ<654rEl8inE|AYUw1DWz8}+V`H)de-5%@ ztKAJCK+=(@Ivj|1ej!u;*UYZZCOzt55GEVU!rQ79(A&VVQy;5cVSkGJA?Qn2INrp~ z|L0$S`Tptt?R?=Nf>@p>8JZGLfSxuL#Z24j*rItyqm|N&6ycrl=V-BO#&zP# z6#sJHdGDJ&zUc)EyO|Sm>LsA_ZDb@KxaSYONP=;hvlk90a3|Htd$wzO5zhN;e0kNi zv)5PPO%Bg-a_IJDcWB6plX%(At3;ieZ$sgJtsd`2&_4;JTk#H=bjgYg^+lb>*6=Pn d4pMcotLzU#aXXZm0*(Hk{|hjhFbRYM0ssx{opS&H delta 45747 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 HSONk7-U8bw diff --git a/metadata/md5-cache/app-misc/hivex-1.3.20 b/metadata/md5-cache/app-misc/hivex-1.3.20 index bdf1dbe515a7..5040034f01a8 100644 --- a/metadata/md5-cache/app-misc/hivex-1.3.20 +++ b/metadata/md5-cache/app-misc/hivex-1.3.20 @@ -12,5 +12,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://libguestfs.org/download/hivex/hivex-1.3.20.tar.gz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=6d07c2b914608904869c0621fdeaa909 diff --git a/metadata/md5-cache/app-misc/mosquitto-2.0.14 b/metadata/md5-cache/app-misc/mosquitto-2.0.14 new file mode 100644 index 000000000000..9728552c38d2 --- /dev/null +++ b/metadata/md5-cache/app-misc/mosquitto-2.0.14 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=compile install postinst prepare setup test +DEPEND=|| ( dev-lang/python:3.10 dev-lang/python:3.9 dev-lang/python:3.8 ) acct-user/mosquitto acct-group/mosquitto dev-libs/cJSON:= srv? ( net-dns/c-ares:= ) ssl? ( dev-libs/openssl:0= ) tcpd? ( sys-apps/tcp-wrappers ) test? ( dev-util/cunit ) websockets? ( net-libs/libwebsockets[lejp] ) +DESCRIPTION=An Open Source MQTT v3 Broker +EAPI=7 +HOMEPAGE=https://mosquitto.org/ https://github.com/eclipse/mosquitto +IUSE=bridge examples +persistence +srv ssl tcpd test websockets +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=EPL-1.0 +RDEPEND=acct-user/mosquitto acct-group/mosquitto dev-libs/cJSON:= srv? ( net-dns/c-ares:= ) ssl? ( dev-libs/openssl:0= ) tcpd? ( sys-apps/tcp-wrappers ) +REQUIRED_USE=test? ( bridge ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://mosquitto.org/files/source/mosquitto-2.0.14.tar.gz +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-any-r1 13f6d423c5c5bc519a9b552654cc745f python-utils-r1 a8b7938ade305f087865de7e52d079b5 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=bf453c00f3039cbd692de2c4f35303e7 diff --git a/metadata/md5-cache/app-misc/rpick-0.8.6 b/metadata/md5-cache/app-misc/rpick-0.8.6 index 72602143ab00..70d98ac3a1b5 100644 --- a/metadata/md5-cache/app-misc/rpick-0.8.6 +++ b/metadata/md5-cache/app-misc/rpick-0.8.6 @@ -4,9 +4,9 @@ DESCRIPTION=Helps you pick items from a list by various algorithms EAPI=8 HOMEPAGE=https://github.com/bowlofeggs/rpick IUSE=debug -KEYWORDS=~amd64 ~ppc64 ~x86 +KEYWORDS=amd64 ppc64 x86 LICENSE=GPL-3 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 MIT Unlicense SLOT=0 SRC_URI=https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/ansi_term/0.11.0/download -> ansi_term-0.11.0.crate https://crates.io/api/v1/crates/approx/0.5.0/download -> approx-0.5.0.crate https://crates.io/api/v1/crates/arrayref/0.3.6/download -> arrayref-0.3.6.crate https://crates.io/api/v1/crates/arrayvec/0.5.2/download -> arrayvec-0.5.2.crate https://crates.io/api/v1/crates/assert_cmd/2.0.1/download -> assert_cmd-2.0.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.0.1/download -> autocfg-1.0.1.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/blake2b_simd/0.5.11/download -> blake2b_simd-0.5.11.crate https://crates.io/api/v1/crates/bstr/0.2.17/download -> bstr-0.2.17.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/clap/2.33.3/download -> clap-2.33.3.crate https://crates.io/api/v1/crates/constant_time_eq/0.1.5/download -> constant_time_eq-0.1.5.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.5/download -> crossbeam-utils-0.8.5.crate https://crates.io/api/v1/crates/csv/1.1.6/download -> csv-1.1.6.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/difference/2.0.0/download -> difference-2.0.0.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/dirs/1.0.5/download -> dirs-1.0.5.crate https://crates.io/api/v1/crates/dirs-next/2.0.0/download -> dirs-next-2.0.0.crate https://crates.io/api/v1/crates/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/downcast/0.10.0/download -> downcast-0.10.0.crate https://crates.io/api/v1/crates/dtoa/0.4.8/download -> dtoa-0.4.8.crate https://crates.io/api/v1/crates/either/1.6.1/download -> either-1.6.1.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/float-cmp/0.8.0/download -> float-cmp-0.8.0.crate https://crates.io/api/v1/crates/fragile/1.0.0/download -> fragile-1.0.0.crate https://crates.io/api/v1/crates/getrandom/0.1.16/download -> getrandom-0.1.16.crate https://crates.io/api/v1/crates/getrandom/0.2.3/download -> getrandom-0.2.3.crate https://crates.io/api/v1/crates/hashbrown/0.11.2/download -> hashbrown-0.11.2.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/indexmap/1.7.0/download -> indexmap-1.7.0.crate https://crates.io/api/v1/crates/itertools/0.10.1/download -> itertools-0.10.1.crate https://crates.io/api/v1/crates/itoa/0.4.8/download -> itoa-0.4.8.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.103/download -> libc-0.2.103.crate https://crates.io/api/v1/crates/libm/0.2.1/download -> libm-0.2.1.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.4/download -> linked-hash-map-0.5.4.crate https://crates.io/api/v1/crates/matrixmultiply/0.3.1/download -> matrixmultiply-0.3.1.crate https://crates.io/api/v1/crates/memchr/2.4.1/download -> memchr-2.4.1.crate https://crates.io/api/v1/crates/mockall/0.10.2/download -> mockall-0.10.2.crate https://crates.io/api/v1/crates/mockall_derive/0.10.2/download -> mockall_derive-0.10.2.crate https://crates.io/api/v1/crates/nalgebra/0.27.1/download -> nalgebra-0.27.1.crate https://crates.io/api/v1/crates/nalgebra-macros/0.1.0/download -> nalgebra-macros-0.1.0.crate https://crates.io/api/v1/crates/normalize-line-endings/0.3.0/download -> normalize-line-endings-0.3.0.crate https://crates.io/api/v1/crates/num-complex/0.4.0/download -> num-complex-0.4.0.crate https://crates.io/api/v1/crates/num-integer/0.1.44/download -> num-integer-0.1.44.crate https://crates.io/api/v1/crates/num-rational/0.4.0/download -> num-rational-0.4.0.crate https://crates.io/api/v1/crates/num-traits/0.2.14/download -> num-traits-0.2.14.crate https://crates.io/api/v1/crates/paste/1.0.5/download -> paste-1.0.5.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.10/download -> ppv-lite86-0.2.10.crate https://crates.io/api/v1/crates/predicates/1.0.8/download -> predicates-1.0.8.crate https://crates.io/api/v1/crates/predicates/2.0.2/download -> predicates-2.0.2.crate https://crates.io/api/v1/crates/predicates-core/1.0.2/download -> predicates-core-1.0.2.crate https://crates.io/api/v1/crates/predicates-tree/1.0.3/download -> predicates-tree-1.0.3.crate https://crates.io/api/v1/crates/prettytable-rs/0.8.0/download -> prettytable-rs-0.8.0.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.29/download -> proc-macro2-1.0.29.crate https://crates.io/api/v1/crates/quote/1.0.9/download -> quote-1.0.9.crate https://crates.io/api/v1/crates/rand/0.8.4/download -> rand-0.8.4.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.3/download -> rand_core-0.6.3.crate https://crates.io/api/v1/crates/rand_distr/0.4.2/download -> rand_distr-0.4.2.crate https://crates.io/api/v1/crates/rand_hc/0.3.1/download -> rand_hc-0.3.1.crate https://crates.io/api/v1/crates/rawpointer/0.2.1/download -> rawpointer-0.2.1.crate https://crates.io/api/v1/crates/redox_syscall/0.1.57/download -> redox_syscall-0.1.57.crate https://crates.io/api/v1/crates/redox_syscall/0.2.10/download -> redox_syscall-0.2.10.crate https://crates.io/api/v1/crates/redox_users/0.3.5/download -> redox_users-0.3.5.crate https://crates.io/api/v1/crates/redox_users/0.4.0/download -> redox_users-0.4.0.crate https://crates.io/api/v1/crates/regex/1.5.4/download -> regex-1.5.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.25/download -> regex-syntax-0.6.25.crate https://crates.io/api/v1/crates/remove_dir_all/0.5.3/download -> remove_dir_all-0.5.3.crate https://crates.io/api/v1/crates/rpick/0.8.6/download -> rpick-0.8.6.crate https://crates.io/api/v1/crates/rust-argon2/0.8.3/download -> rust-argon2-0.8.3.crate https://crates.io/api/v1/crates/ryu/1.0.5/download -> ryu-1.0.5.crate https://crates.io/api/v1/crates/serde/1.0.130/download -> serde-1.0.130.crate https://crates.io/api/v1/crates/serde_derive/1.0.130/download -> serde_derive-1.0.130.crate https://crates.io/api/v1/crates/serde_yaml/0.8.21/download -> serde_yaml-0.8.21.crate https://crates.io/api/v1/crates/simba/0.5.1/download -> simba-0.5.1.crate https://crates.io/api/v1/crates/statrs/0.15.0/download -> statrs-0.15.0.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/structopt/0.3.23/download -> structopt-0.3.23.crate https://crates.io/api/v1/crates/structopt-derive/0.4.16/download -> structopt-derive-0.4.16.crate https://crates.io/api/v1/crates/syn/1.0.77/download -> syn-1.0.77.crate https://crates.io/api/v1/crates/tempfile/3.2.0/download -> tempfile-3.2.0.crate https://crates.io/api/v1/crates/term/0.5.2/download -> term-0.5.2.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/thiserror/1.0.29/download -> thiserror-1.0.29.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.29/download -> thiserror-impl-1.0.29.crate https://crates.io/api/v1/crates/treeline/0.1.0/download -> treeline-0.1.0.crate https://crates.io/api/v1/crates/typenum/1.14.0/download -> typenum-1.14.0.crate https://crates.io/api/v1/crates/unicode-segmentation/1.8.0/download -> unicode-segmentation-1.8.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.9/download -> unicode-width-0.1.9.crate https://crates.io/api/v1/crates/unicode-xid/0.2.2/download -> unicode-xid-0.2.2.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/version_check/0.9.3/download -> version_check-0.9.3.crate https://crates.io/api/v1/crates/wait-timeout/0.2.0/download -> wait-timeout-0.2.0.crate https://crates.io/api/v1/crates/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.10.2+wasi-snapshot-preview1/download -> wasi-0.10.2+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate _eclasses_=cargo c7fefacaebdcb455d2a7b59429eb47a6 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=cea8ebe57f9074c89e6349287d006df1 +_md5_=5f05ea94c3a89eff374050fb75e9eec8 diff --git a/metadata/md5-cache/app-office/Manifest.gz b/metadata/md5-cache/app-office/Manifest.gz index 3687f2d146e43a668fb4cb57ff5c4f52690f8ed7..4dbf20552e072bb6acbeb1e2a209264138ad2da1 100644 GIT binary patch delta 12671 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/doxygen-1.8.4 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +BDEPEND=dev-util/intltool sys-devel/bison sys-devel/flex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:13 sys-devel/llvm:13 =sys-devel/lld-13* ) ( sys-devel/clang:12 sys-devel/llvm:12 =sys-devel/lld-12* ) ( sys-devel/clang:11 sys-devel/llvm:11 =sys-devel/lld-11* ) ) ) odk? ( >=app-doc/doxygen-1.8.4 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack DEPEND=python_single_target_python3_8? ( dev-lang/python:3.8[threads(+),xml] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+),xml] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) app-arch/unzip app-arch/zip app-crypt/gpgme[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.1 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.5.2 dev-db/unixODBC dev-lang/perl >=dev-libs/boost-1.72.0:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error dev-libs/liborcus:0/0.16 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.28[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-0.9.42:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libzmf media-libs/zxing-cpp >=net-libs/neon-0.31.1:= net-misc/curl sci-mathematics/lpsolve sys-libs/zlib virtual/jpeg:0 virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_8? ( dev-python/lxml[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/lxml[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus[X] ) eds? ( dev-libs/glib:2 gnome-base/dconf gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( dev-java/rhino:1.6 ) mariadb? ( dev-db/mariadb-connector-c ) !mariadb? ( dev-db/mysql-connector-c ) pdfimport? ( app-text/poppler:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/1.5 media-libs/glm sys-devel/ucpp x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant-core || ( dev-java/openjdk:11 dev-java/openjdk-bin:11 ) ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=A full office productivity suite @@ -11,6 +11,6 @@ RDEPEND=python_single_target_python3_8? ( dev-lang/python:3.8[threads(+),xml] >= REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) base? ( firebird java ) bluetooth? ( dbus ) gtk? ( dbus ) libreoffice_extensions_nlpsolver? ( java ) libreoffice_extensions_scripting-beanshell? ( java ) libreoffice_extensions_scripting-javascript? ( java ) libreoffice_extensions_wiki-publisher? ( java ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-7.2.2.2.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-help-7.2.2.2.tar.xz https://download.documentfoundation.org/libreoffice/src/7.2.2//libreoffice-7.2.2.2.tar.xz https://download.documentfoundation.org/libreoffice/src/7.2.2//libreoffice-help-7.2.2.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.2.2.2/src/libreoffice-7.2.2.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.2.2.2/src/libreoffice-help-7.2.2.2.tar.xz https://dev-www.libreoffice.org/src//libcmis-0.5.2.tar.xz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//skia-m90-45c57e116ee0ce214bdf78405a4762722e4507d9.tar.xz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll ) +SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-7.2.3.2.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-help-7.2.3.2.tar.xz https://download.documentfoundation.org/libreoffice/src/7.2.3//libreoffice-7.2.3.2.tar.xz https://download.documentfoundation.org/libreoffice/src/7.2.3//libreoffice-help-7.2.3.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.2.3.2/src/libreoffice-7.2.3.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.2.3.2/src/libreoffice-help-7.2.3.2.tar.xz https://dev-www.libreoffice.org/src//libcmis-0.5.2.tar.xz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//skia-m90-45c57e116ee0ce214bdf78405a4762722e4507d9.tar.xz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll ) _eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf bash-completion-r1 d3a60385655d9b402be765a6de333245 check-reqs bfb51de63b0462097e40436214dd43c8 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 java-pkg-opt-2 bf35c60a54945228d5d4cb3a5cc17f5a java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 qmake-utils f5eb2f69fffe94292aaaf802fb21c8d1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=fabc1281028788e8f9b5058c847e6bfc +_md5_=762557efcdb868c83ae9d1c84ee6989b diff --git a/metadata/md5-cache/app-office/libreoffice-7.2.9999 b/metadata/md5-cache/app-office/libreoffice-7.2.9999 index 7550fc91e3fd..a181fe091c0d 100644 --- a/metadata/md5-cache/app-office/libreoffice-7.2.9999 +++ b/metadata/md5-cache/app-office/libreoffice-7.2.9999 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/intltool sys-devel/bison sys-devel/flex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:13 sys-devel/llvm:13 =sys-devel/lld-13* ) ( sys-devel/clang:12 sys-devel/llvm:12 =sys-devel/lld-12* ) ( sys-devel/clang:11 sys-devel/llvm:11 =sys-devel/lld-11* ) ( sys-devel/clang:10 sys-devel/llvm:10 =sys-devel/lld-10* ) ) ) odk? ( >=app-doc/doxygen-1.8.4 ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +BDEPEND=dev-util/intltool sys-devel/bison sys-devel/flex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:13 sys-devel/llvm:13 =sys-devel/lld-13* ) ( sys-devel/clang:12 sys-devel/llvm:12 =sys-devel/lld-12* ) ( sys-devel/clang:11 sys-devel/llvm:11 =sys-devel/lld-11* ) ) ) odk? ( >=app-doc/doxygen-1.8.4 ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack DEPEND=python_single_target_python3_8? ( dev-lang/python:3.8[threads(+),xml] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+),xml] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) app-arch/unzip app-arch/zip app-crypt/gpgme[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.1 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.5.2 dev-db/unixODBC dev-lang/perl >=dev-libs/boost-1.72.0:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error dev-libs/liborcus:0/0.16 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.28[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-0.9.42:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libzmf media-libs/zxing-cpp >=net-libs/neon-0.31.1:= net-misc/curl sci-mathematics/lpsolve sys-libs/zlib virtual/jpeg:0 virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_8? ( dev-python/lxml[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/lxml[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus[X] ) eds? ( dev-libs/glib:2 gnome-base/dconf gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( dev-java/rhino:1.6 ) mariadb? ( dev-db/mariadb-connector-c ) !mariadb? ( dev-db/mysql-connector-c ) pdfimport? ( app-text/poppler:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/1.5 media-libs/glm sys-devel/ucpp x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant-core || ( dev-java/openjdk:11 dev-java/openjdk-bin:11 ) ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=A full office productivity suite @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev-www.libreoffice.org/src//libcmis-0.5.2.tar.xz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//skia-m90-45c57e116ee0ce214bdf78405a4762722e4507d9.tar.xz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll ) _eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf bash-completion-r1 d3a60385655d9b402be765a6de333245 check-reqs bfb51de63b0462097e40436214dd43c8 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da gnuconfig 262062cef0ba4f22b397193da514a350 java-pkg-opt-2 bf35c60a54945228d5d4cb3a5cc17f5a java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 qmake-utils f5eb2f69fffe94292aaaf802fb21c8d1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=46b31fe9b75ec9747be8de0ce9b4f611 +_md5_=c459afbbc122a1a43ebc68b3a693c192 diff --git a/metadata/md5-cache/app-office/libreoffice-9999 b/metadata/md5-cache/app-office/libreoffice-9999 index 7841cf7605ad..705995f544a5 100644 --- a/metadata/md5-cache/app-office/libreoffice-9999 +++ b/metadata/md5-cache/app-office/libreoffice-9999 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/intltool sys-devel/bison sys-devel/flex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:13 sys-devel/llvm:13 =sys-devel/lld-13* ) ( sys-devel/clang:12 sys-devel/llvm:12 =sys-devel/lld-12* ) ( sys-devel/clang:11 sys-devel/llvm:11 =sys-devel/lld-11* ) ( sys-devel/clang:10 sys-devel/llvm:10 =sys-devel/lld-10* ) ) ) odk? ( >=app-doc/doxygen-1.8.4 ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +BDEPEND=dev-util/intltool sys-devel/bison sys-devel/flex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:13 sys-devel/llvm:13 =sys-devel/lld-13* ) ( sys-devel/clang:12 sys-devel/llvm:12 =sys-devel/lld-12* ) ( sys-devel/clang:11 sys-devel/llvm:11 =sys-devel/lld-11* ) ) ) odk? ( >=app-doc/doxygen-1.8.4 ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack DEPEND=python_single_target_python3_8? ( dev-lang/python:3.8[threads(+),xml] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+),xml] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) app-arch/unzip app-arch/zip app-crypt/gpgme[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.1 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.5.2 dev-db/unixODBC dev-lang/perl >=dev-libs/boost-1.72.0:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error dev-libs/liborcus:0/0.17 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.28[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-0.9.42:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libzmf media-libs/zxing-cpp >=net-libs/neon-0.31.1:= net-misc/curl sci-mathematics/lpsolve sys-libs/zlib virtual/jpeg:0 virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_8? ( dev-python/lxml[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/lxml[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus[X] ) eds? ( dev-libs/glib:2 gnome-base/dconf gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( dev-java/rhino:1.6 ) mariadb? ( dev-db/mariadb-connector-c ) !mariadb? ( dev-db/mysql-connector-c ) pdfimport? ( app-text/poppler:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.0 media-libs/glm sys-devel/ucpp x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant-core || ( dev-java/openjdk:11 dev-java/openjdk-bin:11 ) ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=A full office productivity suite @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev-www.libreoffice.org/src//libcuckoo-93217f8d391718380c508a722ab9acd5e9081233.tar.gz https://dev-www.libreoffice.org/src//libcmis-0.5.2.tar.xz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//skia-m94-975fcdd755dfc5d57cddbb25857e0c4ac29abe98.tar.xz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll ) _eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf bash-completion-r1 d3a60385655d9b402be765a6de333245 check-reqs bfb51de63b0462097e40436214dd43c8 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da gnuconfig 262062cef0ba4f22b397193da514a350 java-pkg-opt-2 bf35c60a54945228d5d4cb3a5cc17f5a java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 qmake-utils f5eb2f69fffe94292aaaf802fb21c8d1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=a4f0dc90165f70de12849b7aa28d6b5c +_md5_=146b25c5ab99687728fe2d571eb55520 diff --git a/metadata/md5-cache/app-office/libreoffice-bin-7.1.7.2 b/metadata/md5-cache/app-office/libreoffice-bin-7.1.7.2 new file mode 100644 index 000000000000..0ec756154b16 --- /dev/null +++ b/metadata/md5-cache/app-office/libreoffice-bin-7.1.7.2 @@ -0,0 +1,16 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack +DEPEND=dev-util/xdelta:3 java? ( >=dev-java/java-config-2.2.0-r3 ) +DESCRIPTION=A full office productivity suite. Binary package +EAPI=7 +HOMEPAGE=https://www.libreoffice.org +IUSE=gnome java kde elibc_FreeBSD java +python_single_target_python3_9 +KEYWORDS=-* ~amd64 ~x86 +LICENSE=LGPL-3 +PDEPEND==app-office/libreoffice-l10n-7.1.7.2* +RDEPEND=app-text/hunspell:0/1.7 =app-text/libexttextcat-3.4* =app-text/libmwaw-0.3* dev-libs/boost:0/1.77.0 dev-libs/icu:0/69.1 dev-libs/liborcus:0/0.16 >=media-gfx/graphite2-1.3.10 media-libs/harfbuzz:0/3.0.0[icu] media-libs/libpng:0/16 >=sys-devel/gcc-11.2.0 >=sys-libs/glibc-2.33 virtual/jpeg-compat:62 python_single_target_python3_9? ( dev-lang/python:3.9[xml] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) app-arch/unzip app-arch/zip app-crypt/gpgme[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.1 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.5.2 dev-db/unixODBC >=games-engines/box2d-2.4.1:0 dev-lang/perl >=dev-libs/boost-1.72.0:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error dev-libs/liborcus:0/0.16 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.28[nss] media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig media-libs/freetype:2 >=media-libs/harfbuzz-0.9.42:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libzmf >=net-libs/neon-0.31.1:= net-misc/curl sci-mathematics/lpsolve sys-libs/zlib virtual/glu virtual/jpeg:0 virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender net-print/cups sys-apps/dbus[X] gnome? ( dev-libs/glib:2 gnome-base/dconf gnome-extra/evolution-data-server ) media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 !kde? ( dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) dev-db/mariadb-connector-c !app-office/libreoffice !app-office/openoffice media-fonts/liberation-fonts || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools ) java? ( || ( dev-java/openjdk:11 dev-java/openjdk-jre-bin:11 >=virtual/jre-1.8 ) ) kde? ( kde-frameworks/breeze-icons:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) +REQUIRED_USE=kde? ( !gnome ) gnome? ( !kde ) ^^ ( python_single_target_python3_9 ) +RESTRICT=test strip +SLOT=0 +SRC_URI=amd64? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-7.1.7.2.tar.xz kde? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-kde-7.1.7.2.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-kde-java-7.1.7.2.xd3 ) ) gnome? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-gnome-7.1.7.2.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-gnome-java-7.1.7.2.xd3 ) ) !kde? ( !gnome? ( java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-java-7.1.7.2.xd3 ) ) ) ) x86? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-7.1.7.2.tar.xz kde? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-kde-7.1.7.2.xd3 ) gnome? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-gnome-7.1.7.2.xd3 ) ) +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 java-pkg-opt-2 bf35c60a54945228d5d4cb3a5cc17f5a java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b prefix d04f14b297013ad1410550c0757f14f8 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa xdg-utils 4f29a8b760a594a212abe9c2ba957c31 +_md5_=82c3c5d57a28233b932fef5d6a7b70b8 diff --git a/metadata/md5-cache/app-office/libreoffice-bin-debug-7.1.7.2 b/metadata/md5-cache/app-office/libreoffice-bin-debug-7.1.7.2 new file mode 100644 index 000000000000..605211e61dd0 --- /dev/null +++ b/metadata/md5-cache/app-office/libreoffice-bin-debug-7.1.7.2 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install unpack +DEPEND=dev-util/xdelta:3 +DESCRIPTION=LibreOffice, a full office productivity suite. Binary package, debug info +EAPI=7 +HOMEPAGE=https://www.libreoffice.org +IUSE=gnome java kde +KEYWORDS=-* ~amd64 ~x86 +LICENSE=LGPL-3 +RDEPEND=~app-office/libreoffice-bin-7.1.7.2[gnome=,java=,kde=] +RESTRICT=test strip +SLOT=0 +SRC_URI=amd64? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-7.1.7.2.tar.xz kde? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-kde-7.1.7.2.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-kde-java-7.1.7.2.xd3 ) ) gnome? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-gnome-7.1.7.2.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-gnome-java-7.1.7.2.xd3 ) ) !kde? ( !gnome? ( java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-java-7.1.7.2.xd3 ) ) ) ) x86? ( https://tamiko.43-1.org/distfiles/x86-debug-libreoffice-7.1.7.2.tar.xz kde? ( https://tamiko.43-1.org/distfiles/x86-debug-libreoffice-kde-7.1.7.2.xd3 ) gnome? ( https://tamiko.43-1.org/distfiles/x86-debug-libreoffice-gnome-7.1.7.2.xd3 ) ) +_md5_=7fdf63a63f390dd47062999155c5b900 diff --git a/metadata/md5-cache/app-office/libreoffice-l10n-7.2.2.2 b/metadata/md5-cache/app-office/libreoffice-l10n-7.2.2.2 deleted file mode 100644 index b19b90d14c56..000000000000 --- a/metadata/md5-cache/app-office/libreoffice-l10n-7.2.2.2 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=app-arch/rpm2targz -DEFINED_PHASES=compile configure install prepare unpack -DESCRIPTION=Translations for the Libreoffice suite -EAPI=7 -HOMEPAGE=https://www.libreoffice.org -IUSE=offlinehelp l10n_am l10n_ar l10n_ast l10n_bg l10n_bn-IN l10n_bn l10n_bo l10n_bs l10n_ca-valencia l10n_ca l10n_cs l10n_da l10n_de l10n_dz l10n_el l10n_en-GB l10n_en l10n_en-ZA l10n_eo l10n_es l10n_et l10n_eu l10n_fi l10n_fr l10n_gl l10n_gu l10n_he l10n_hi l10n_hr l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_km l10n_ko l10n_lo l10n_lt l10n_lv l10n_mk l10n_nb l10n_ne l10n_nl l10n_nn l10n_om l10n_pl l10n_pt-BR l10n_pt l10n_ro l10n_ru l10n_si l10n_sid l10n_sk l10n_sl l10n_sq l10n_sv l10n_ta l10n_tg l10n_tr l10n_ug l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW l10n_af l10n_as l10n_be l10n_br l10n_brx l10n_ckb l10n_cy l10n_dgo l10n_dsb l10n_fa l10n_fur l10n_fy l10n_ga l10n_gd l10n_gug l10n_hsb l10n_kab l10n_kk l10n_kmr-Latn l10n_kn l10n_kok l10n_ks l10n_lb l10n_mai l10n_ml l10n_mn l10n_mni l10n_mr l10n_my l10n_nr l10n_nso l10n_oc l10n_or l10n_pa l10n_rw l10n_sa l10n_sat l10n_sd l10n_sr-Latn l10n_sr l10n_ss l10n_st l10n_sw-TZ l10n_szl l10n_te l10n_th l10n_tn l10n_ts l10n_tt l10n_uz l10n_ve l10n_vec l10n_xh l10n_zu -LICENSE=|| ( LGPL-3 MPL-1.1 ) -RDEPEND=app-text/hunspell -RESTRICT=strip -SLOT=0 -SRC_URI=l10n_am? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_am.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_am.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_am.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_am.tar.gz ) ) l10n_ar? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_ar.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ar.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ar.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ar.tar.gz ) ) l10n_ast? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_ast.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ast.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ast.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ast.tar.gz ) ) l10n_bg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_bg.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_bg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_bg.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_bg.tar.gz ) ) l10n_bn-IN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz ) ) l10n_bn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_bn.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_bn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_bn.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_bn.tar.gz ) ) l10n_bo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_bo.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_bo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_bo.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_bo.tar.gz ) ) l10n_bs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_bs.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_bs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_bs.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_bs.tar.gz ) ) l10n_ca-valencia? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz ) ) l10n_ca? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_ca.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ca.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ca.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ca.tar.gz ) ) l10n_cs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_cs.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_cs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_cs.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_cs.tar.gz ) ) l10n_da? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_da.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_da.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_da.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_da.tar.gz ) ) l10n_de? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_de.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_de.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_de.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_de.tar.gz ) ) l10n_dz? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_dz.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_dz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_dz.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_dz.tar.gz ) ) l10n_el? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_el.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_el.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_el.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_el.tar.gz ) ) l10n_en-GB? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz ) ) l10n_en? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_en-US.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_en-US.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_en-US.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_en-US.tar.gz ) ) l10n_en-ZA? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz ) ) l10n_eo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_eo.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_eo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_eo.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_eo.tar.gz ) ) l10n_es? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_es.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_es.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_es.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_es.tar.gz ) ) l10n_et? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_et.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_et.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_et.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_et.tar.gz ) ) l10n_eu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_eu.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_eu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_eu.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_eu.tar.gz ) ) l10n_fi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_fi.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_fi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_fi.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_fi.tar.gz ) ) l10n_fr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_fr.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_fr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_fr.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_fr.tar.gz ) ) l10n_gl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_gl.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_gl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_gl.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_gl.tar.gz ) ) l10n_gu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_gu.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_gu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_gu.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_gu.tar.gz ) ) l10n_he? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_he.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_he.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_he.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_he.tar.gz ) ) l10n_hi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_hi.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_hi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_hi.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_hi.tar.gz ) ) l10n_hr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_hr.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_hr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_hr.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_hr.tar.gz ) ) l10n_hu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_hu.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_hu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_hu.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_hu.tar.gz ) ) l10n_id? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_id.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_id.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_id.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_id.tar.gz ) ) l10n_is? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_is.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_is.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_is.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_is.tar.gz ) ) l10n_it? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_it.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_it.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_it.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_it.tar.gz ) ) l10n_ja? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_ja.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ja.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ja.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ja.tar.gz ) ) l10n_ka? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_ka.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ka.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ka.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ka.tar.gz ) ) l10n_km? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_km.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_km.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_km.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_km.tar.gz ) ) l10n_ko? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_ko.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ko.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ko.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ko.tar.gz ) ) l10n_lo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_lo.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_lo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_lo.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_lo.tar.gz ) ) l10n_lt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_lt.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_lt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_lt.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_lt.tar.gz ) ) l10n_lv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_lv.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_lv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_lv.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_lv.tar.gz ) ) l10n_mk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_mk.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_mk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_mk.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_mk.tar.gz ) ) l10n_nb? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_nb.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_nb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_nb.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_nb.tar.gz ) ) l10n_ne? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_ne.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ne.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ne.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ne.tar.gz ) ) l10n_nl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_nl.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_nl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_nl.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_nl.tar.gz ) ) l10n_nn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_nn.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_nn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_nn.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_nn.tar.gz ) ) l10n_om? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_om.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_om.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_om.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_om.tar.gz ) ) l10n_pl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_pl.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_pl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_pl.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_pl.tar.gz ) ) l10n_pt-BR? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz ) ) l10n_pt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_pt.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_pt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_pt.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_pt.tar.gz ) ) l10n_ro? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_ro.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ro.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ro.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ro.tar.gz ) ) l10n_ru? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_ru.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ru.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ru.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ru.tar.gz ) ) l10n_si? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_si.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_si.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_si.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_si.tar.gz ) ) l10n_sid? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_sid.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_sid.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_sid.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_sid.tar.gz ) ) l10n_sk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_sk.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_sk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_sk.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_sk.tar.gz ) ) l10n_sl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_sl.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_sl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_sl.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_sl.tar.gz ) ) l10n_sq? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_sq.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_sq.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_sq.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_sq.tar.gz ) ) l10n_sv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_sv.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_sv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_sv.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_sv.tar.gz ) ) l10n_ta? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_ta.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ta.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ta.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ta.tar.gz ) ) l10n_tg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_tg.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_tg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_tg.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_tg.tar.gz ) ) l10n_tr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_tr.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_tr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_tr.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_tr.tar.gz ) ) l10n_ug? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_ug.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ug.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_ug.tar.gz ) ) l10n_uk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_uk.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_uk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_uk.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_uk.tar.gz ) ) l10n_vi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_vi.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_vi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_vi.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_vi.tar.gz ) ) l10n_zh-CN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz ) ) l10n_zh-TW? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz ) ) l10n_am? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_am.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_am.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_am.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_am.tar.gz ) l10n_ar? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_ar.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ar.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ar.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ar.tar.gz ) l10n_ast? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_ast.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ast.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ast.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ast.tar.gz ) l10n_bg? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_bg.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_bg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_bg.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_bg.tar.gz ) l10n_bn-IN? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz ) l10n_bn? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_bn.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_bn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_bn.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_bn.tar.gz ) l10n_bo? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_bo.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_bo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_bo.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_bo.tar.gz ) l10n_bs? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_bs.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_bs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_bs.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_bs.tar.gz ) l10n_ca-valencia? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz ) l10n_ca? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_ca.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ca.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ca.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ca.tar.gz ) l10n_cs? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_cs.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_cs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_cs.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_cs.tar.gz ) l10n_da? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_da.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_da.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_da.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_da.tar.gz ) l10n_de? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_de.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_de.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_de.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_de.tar.gz ) l10n_dz? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_dz.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_dz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_dz.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_dz.tar.gz ) l10n_el? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_el.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_el.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_el.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_el.tar.gz ) l10n_en-GB? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz ) l10n_en-ZA? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz ) l10n_eo? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_eo.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_eo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_eo.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_eo.tar.gz ) l10n_es? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_es.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_es.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_es.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_es.tar.gz ) l10n_et? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_et.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_et.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_et.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_et.tar.gz ) l10n_eu? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_eu.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_eu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_eu.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_eu.tar.gz ) l10n_fi? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_fi.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_fi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_fi.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_fi.tar.gz ) l10n_fr? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_fr.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_fr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_fr.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_fr.tar.gz ) l10n_gl? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_gl.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_gl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_gl.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_gl.tar.gz ) l10n_gu? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_gu.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_gu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_gu.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_gu.tar.gz ) l10n_he? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_he.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_he.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_he.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_he.tar.gz ) l10n_hi? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_hi.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_hi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_hi.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_hi.tar.gz ) l10n_hr? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_hr.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_hr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_hr.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_hr.tar.gz ) l10n_hu? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_hu.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_hu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_hu.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_hu.tar.gz ) l10n_id? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_id.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_id.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_id.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_id.tar.gz ) l10n_is? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_is.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_is.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_is.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_is.tar.gz ) l10n_it? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_it.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_it.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_it.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_it.tar.gz ) l10n_ja? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_ja.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ja.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ja.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ja.tar.gz ) l10n_ka? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_ka.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ka.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ka.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ka.tar.gz ) l10n_km? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_km.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_km.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_km.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_km.tar.gz ) l10n_ko? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_ko.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ko.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ko.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ko.tar.gz ) l10n_lo? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_lo.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_lo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_lo.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_lo.tar.gz ) l10n_lt? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_lt.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_lt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_lt.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_lt.tar.gz ) l10n_lv? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_lv.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_lv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_lv.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_lv.tar.gz ) l10n_mk? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_mk.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_mk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_mk.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_mk.tar.gz ) l10n_nb? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_nb.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_nb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_nb.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_nb.tar.gz ) l10n_ne? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_ne.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ne.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ne.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ne.tar.gz ) l10n_nl? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_nl.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_nl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_nl.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_nl.tar.gz ) l10n_nn? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_nn.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_nn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_nn.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_nn.tar.gz ) l10n_om? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_om.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_om.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_om.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_om.tar.gz ) l10n_pl? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_pl.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_pl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_pl.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_pl.tar.gz ) l10n_pt-BR? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz ) l10n_pt? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_pt.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_pt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_pt.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_pt.tar.gz ) l10n_ro? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_ro.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ro.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ro.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ro.tar.gz ) l10n_ru? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_ru.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ru.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ru.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ru.tar.gz ) l10n_si? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_si.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_si.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_si.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_si.tar.gz ) l10n_sid? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_sid.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sid.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sid.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sid.tar.gz ) l10n_sk? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_sk.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sk.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sk.tar.gz ) l10n_sl? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_sl.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sl.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sl.tar.gz ) l10n_sq? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_sq.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sq.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sq.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sq.tar.gz ) l10n_sv? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_sv.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sv.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sv.tar.gz ) l10n_ta? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_ta.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ta.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ta.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ta.tar.gz ) l10n_tg? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_tg.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_tg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_tg.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_tg.tar.gz ) l10n_tr? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_tr.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_tr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_tr.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_tr.tar.gz ) l10n_ug? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_ug.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ug.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ug.tar.gz ) l10n_uk? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_uk.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_uk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_uk.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_uk.tar.gz ) l10n_vi? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_vi.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_vi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_vi.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_vi.tar.gz ) l10n_zh-CN? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz ) l10n_zh-TW? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz ) l10n_af? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_af.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_af.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_af.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_af.tar.gz ) l10n_as? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_as.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_as.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_as.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_as.tar.gz ) l10n_be? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_be.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_be.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_be.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_be.tar.gz ) l10n_br? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_br.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_br.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_br.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_br.tar.gz ) l10n_brx? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_brx.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_brx.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_brx.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_brx.tar.gz ) l10n_ckb? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_ckb.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ckb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ckb.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ckb.tar.gz ) l10n_cy? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_cy.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_cy.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_cy.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_cy.tar.gz ) l10n_dgo? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_dgo.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_dgo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_dgo.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_dgo.tar.gz ) l10n_dsb? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_dsb.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_dsb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_dsb.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_dsb.tar.gz ) l10n_fa? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_fa.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_fa.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_fa.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_fa.tar.gz ) l10n_fur? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_fur.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_fur.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_fur.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_fur.tar.gz ) l10n_fy? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_fy.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_fy.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_fy.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_fy.tar.gz ) l10n_ga? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_ga.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ga.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ga.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ga.tar.gz ) l10n_gd? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_gd.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_gd.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_gd.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_gd.tar.gz ) l10n_gug? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_gug.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_gug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_gug.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_gug.tar.gz ) l10n_hsb? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_hsb.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_hsb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_hsb.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_hsb.tar.gz ) l10n_kab? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_kab.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_kab.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_kab.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_kab.tar.gz ) l10n_kk? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_kk.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_kk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_kk.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_kk.tar.gz ) l10n_kmr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz ) l10n_kn? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_kn.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_kn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_kn.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_kn.tar.gz ) l10n_kok? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_kok.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_kok.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_kok.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_kok.tar.gz ) l10n_ks? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_ks.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ks.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ks.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ks.tar.gz ) l10n_lb? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_lb.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_lb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_lb.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_lb.tar.gz ) l10n_mai? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_mai.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_mai.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_mai.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_mai.tar.gz ) l10n_ml? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_ml.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ml.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ml.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ml.tar.gz ) l10n_mn? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_mn.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_mn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_mn.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_mn.tar.gz ) l10n_mni? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_mni.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_mni.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_mni.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_mni.tar.gz ) l10n_mr? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_mr.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_mr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_mr.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_mr.tar.gz ) l10n_my? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_my.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_my.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_my.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_my.tar.gz ) l10n_nr? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_nr.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_nr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_nr.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_nr.tar.gz ) l10n_nso? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_nso.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_nso.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_nso.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_nso.tar.gz ) l10n_oc? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_oc.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_oc.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_oc.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_oc.tar.gz ) l10n_or? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_or.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_or.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_or.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_or.tar.gz ) l10n_pa? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz ) l10n_rw? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_rw.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_rw.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_rw.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_rw.tar.gz ) l10n_sa? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz ) l10n_sat? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_sat.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sat.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sat.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sat.tar.gz ) l10n_sd? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_sd.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sd.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sd.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sd.tar.gz ) l10n_sr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz ) l10n_sr? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_sr.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sr.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sr.tar.gz ) l10n_ss? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_ss.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ss.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ss.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ss.tar.gz ) l10n_st? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_st.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_st.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_st.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_st.tar.gz ) l10n_sw-TZ? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz ) l10n_szl? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_szl.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_szl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_szl.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_szl.tar.gz ) l10n_te? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_te.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_te.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_te.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_te.tar.gz ) l10n_th? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_th.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_th.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_th.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_th.tar.gz ) l10n_tn? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_tn.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_tn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_tn.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_tn.tar.gz ) l10n_ts? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_ts.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ts.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ts.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ts.tar.gz ) l10n_tt? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_tt.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_tt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_tt.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_tt.tar.gz ) l10n_uz? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_uz.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_uz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_uz.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_uz.tar.gz ) l10n_ve? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_ve.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ve.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ve.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_ve.tar.gz ) l10n_vec? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_vec.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_vec.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_vec.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_vec.tar.gz ) l10n_xh? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_xh.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_xh.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_xh.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_xh.tar.gz ) l10n_zu? ( https://download.documentfoundation.org/libreoffice/stable/7.2.2/rpm/x86_64/LibreOffice_7.2.2_Linux_x86-64_rpm_langpack_zu.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_zu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.2/rpm/x86_64/LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_zu.tar.gz -> LibreOffice_7.2.2.2_Linux_x86-64_rpm_langpack_zu.tar.gz ) -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff rpm f73e907469f65e52192f110dec72dce0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=565a17edec6f99737ac85b39bded9993 diff --git a/metadata/md5-cache/app-office/libreoffice-l10n-7.2.3.2 b/metadata/md5-cache/app-office/libreoffice-l10n-7.2.3.2 new file mode 100644 index 000000000000..b9d66fb5755f --- /dev/null +++ b/metadata/md5-cache/app-office/libreoffice-l10n-7.2.3.2 @@ -0,0 +1,13 @@ +BDEPEND=app-arch/rpm2targz +DEFINED_PHASES=compile configure install prepare unpack +DESCRIPTION=Translations for the Libreoffice suite +EAPI=7 +HOMEPAGE=https://www.libreoffice.org +IUSE=offlinehelp l10n_am l10n_ar l10n_ast l10n_bg l10n_bn-IN l10n_bn l10n_bo l10n_bs l10n_ca-valencia l10n_ca l10n_cs l10n_da l10n_de l10n_dz l10n_el l10n_en-GB l10n_en l10n_en-ZA l10n_eo l10n_es l10n_et l10n_eu l10n_fi l10n_fr l10n_gl l10n_gu l10n_he l10n_hi l10n_hr l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_km l10n_ko l10n_lo l10n_lt l10n_lv l10n_mk l10n_nb l10n_ne l10n_nl l10n_nn l10n_om l10n_pl l10n_pt-BR l10n_pt l10n_ro l10n_ru l10n_si l10n_sid l10n_sk l10n_sl l10n_sq l10n_sv l10n_ta l10n_tg l10n_tr l10n_ug l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW l10n_af l10n_as l10n_be l10n_br l10n_brx l10n_ckb l10n_cy l10n_dgo l10n_dsb l10n_fa l10n_fur l10n_fy l10n_ga l10n_gd l10n_gug l10n_hsb l10n_kab l10n_kk l10n_kmr-Latn l10n_kn l10n_kok l10n_ks l10n_lb l10n_mai l10n_ml l10n_mn l10n_mni l10n_mr l10n_my l10n_nr l10n_nso l10n_oc l10n_or l10n_pa l10n_rw l10n_sa l10n_sat l10n_sd l10n_sr-Latn l10n_sr l10n_ss l10n_st l10n_sw-TZ l10n_szl l10n_te l10n_th l10n_tn l10n_ts l10n_tt l10n_uz l10n_ve l10n_vec l10n_xh l10n_zu +LICENSE=|| ( LGPL-3 MPL-1.1 ) +RDEPEND=app-text/hunspell +RESTRICT=strip +SLOT=0 +SRC_URI=l10n_am? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_am.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_am.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_am.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_am.tar.gz ) ) l10n_ar? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_ar.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ar.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ar.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ar.tar.gz ) ) l10n_ast? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_ast.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ast.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ast.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ast.tar.gz ) ) l10n_bg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_bg.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_bg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_bg.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_bg.tar.gz ) ) l10n_bn-IN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_bn-IN.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz ) ) l10n_bn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_bn.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_bn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_bn.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_bn.tar.gz ) ) l10n_bo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_bo.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_bo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_bo.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_bo.tar.gz ) ) l10n_bs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_bs.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_bs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_bs.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_bs.tar.gz ) ) l10n_ca-valencia? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz ) ) l10n_ca? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_ca.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ca.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ca.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ca.tar.gz ) ) l10n_cs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_cs.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_cs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_cs.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_cs.tar.gz ) ) l10n_da? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_da.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_da.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_da.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_da.tar.gz ) ) l10n_de? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_de.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_de.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_de.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_de.tar.gz ) ) l10n_dz? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_dz.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_dz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_dz.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_dz.tar.gz ) ) l10n_el? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_el.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_el.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_el.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_el.tar.gz ) ) l10n_en-GB? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_en-GB.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz ) ) l10n_en? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_en-US.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_en-US.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_en-US.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_en-US.tar.gz ) ) l10n_en-ZA? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_en-ZA.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz ) ) l10n_eo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_eo.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_eo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_eo.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_eo.tar.gz ) ) l10n_es? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_es.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_es.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_es.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_es.tar.gz ) ) l10n_et? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_et.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_et.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_et.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_et.tar.gz ) ) l10n_eu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_eu.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_eu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_eu.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_eu.tar.gz ) ) l10n_fi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_fi.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_fi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_fi.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_fi.tar.gz ) ) l10n_fr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_fr.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_fr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_fr.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_fr.tar.gz ) ) l10n_gl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_gl.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_gl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_gl.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_gl.tar.gz ) ) l10n_gu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_gu.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_gu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_gu.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_gu.tar.gz ) ) l10n_he? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_he.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_he.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_he.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_he.tar.gz ) ) l10n_hi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_hi.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_hi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_hi.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_hi.tar.gz ) ) l10n_hr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_hr.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_hr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_hr.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_hr.tar.gz ) ) l10n_hu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_hu.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_hu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_hu.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_hu.tar.gz ) ) l10n_id? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_id.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_id.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_id.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_id.tar.gz ) ) l10n_is? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_is.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_is.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_is.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_is.tar.gz ) ) l10n_it? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_it.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_it.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_it.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_it.tar.gz ) ) l10n_ja? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_ja.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ja.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ja.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ja.tar.gz ) ) l10n_ka? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_ka.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ka.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ka.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ka.tar.gz ) ) l10n_km? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_km.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_km.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_km.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_km.tar.gz ) ) l10n_ko? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_ko.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ko.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ko.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ko.tar.gz ) ) l10n_lo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_lo.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_lo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_lo.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_lo.tar.gz ) ) l10n_lt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_lt.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_lt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_lt.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_lt.tar.gz ) ) l10n_lv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_lv.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_lv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_lv.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_lv.tar.gz ) ) l10n_mk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_mk.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_mk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_mk.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_mk.tar.gz ) ) l10n_nb? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_nb.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_nb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_nb.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_nb.tar.gz ) ) l10n_ne? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_ne.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ne.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ne.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ne.tar.gz ) ) l10n_nl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_nl.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_nl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_nl.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_nl.tar.gz ) ) l10n_nn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_nn.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_nn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_nn.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_nn.tar.gz ) ) l10n_om? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_om.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_om.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_om.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_om.tar.gz ) ) l10n_pl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_pl.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_pl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_pl.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_pl.tar.gz ) ) l10n_pt-BR? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_pt-BR.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz ) ) l10n_pt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_pt.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_pt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_pt.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_pt.tar.gz ) ) l10n_ro? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_ro.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ro.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ro.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ro.tar.gz ) ) l10n_ru? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_ru.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ru.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ru.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ru.tar.gz ) ) l10n_si? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_si.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_si.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_si.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_si.tar.gz ) ) l10n_sid? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_sid.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_sid.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_sid.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_sid.tar.gz ) ) l10n_sk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_sk.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_sk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_sk.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_sk.tar.gz ) ) l10n_sl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_sl.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_sl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_sl.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_sl.tar.gz ) ) l10n_sq? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_sq.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_sq.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_sq.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_sq.tar.gz ) ) l10n_sv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_sv.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_sv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_sv.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_sv.tar.gz ) ) l10n_ta? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_ta.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ta.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ta.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ta.tar.gz ) ) l10n_tg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_tg.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_tg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_tg.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_tg.tar.gz ) ) l10n_tr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_tr.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_tr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_tr.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_tr.tar.gz ) ) l10n_ug? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_ug.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ug.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_ug.tar.gz ) ) l10n_uk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_uk.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_uk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_uk.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_uk.tar.gz ) ) l10n_vi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_vi.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_vi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_vi.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_vi.tar.gz ) ) l10n_zh-CN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_zh-CN.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz ) ) l10n_zh-TW? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_helppack_zh-TW.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz ) ) l10n_am? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_am.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_am.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_am.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_am.tar.gz ) l10n_ar? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_ar.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ar.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ar.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ar.tar.gz ) l10n_ast? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_ast.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ast.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ast.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ast.tar.gz ) l10n_bg? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_bg.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_bg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_bg.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_bg.tar.gz ) l10n_bn-IN? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_bn-IN.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz ) l10n_bn? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_bn.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_bn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_bn.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_bn.tar.gz ) l10n_bo? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_bo.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_bo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_bo.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_bo.tar.gz ) l10n_bs? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_bs.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_bs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_bs.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_bs.tar.gz ) l10n_ca-valencia? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz ) l10n_ca? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_ca.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ca.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ca.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ca.tar.gz ) l10n_cs? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_cs.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_cs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_cs.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_cs.tar.gz ) l10n_da? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_da.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_da.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_da.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_da.tar.gz ) l10n_de? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_de.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_de.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_de.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_de.tar.gz ) l10n_dz? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_dz.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_dz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_dz.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_dz.tar.gz ) l10n_el? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_el.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_el.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_el.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_el.tar.gz ) l10n_en-GB? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_en-GB.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz ) l10n_en-ZA? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_en-ZA.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz ) l10n_eo? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_eo.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_eo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_eo.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_eo.tar.gz ) l10n_es? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_es.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_es.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_es.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_es.tar.gz ) l10n_et? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_et.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_et.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_et.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_et.tar.gz ) l10n_eu? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_eu.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_eu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_eu.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_eu.tar.gz ) l10n_fi? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_fi.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_fi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_fi.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_fi.tar.gz ) l10n_fr? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_fr.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_fr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_fr.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_fr.tar.gz ) l10n_gl? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_gl.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_gl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_gl.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_gl.tar.gz ) l10n_gu? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_gu.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_gu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_gu.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_gu.tar.gz ) l10n_he? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_he.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_he.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_he.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_he.tar.gz ) l10n_hi? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_hi.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_hi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_hi.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_hi.tar.gz ) l10n_hr? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_hr.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_hr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_hr.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_hr.tar.gz ) l10n_hu? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_hu.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_hu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_hu.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_hu.tar.gz ) l10n_id? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_id.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_id.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_id.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_id.tar.gz ) l10n_is? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_is.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_is.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_is.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_is.tar.gz ) l10n_it? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_it.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_it.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_it.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_it.tar.gz ) l10n_ja? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_ja.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ja.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ja.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ja.tar.gz ) l10n_ka? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_ka.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ka.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ka.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ka.tar.gz ) l10n_km? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_km.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_km.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_km.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_km.tar.gz ) l10n_ko? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_ko.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ko.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ko.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ko.tar.gz ) l10n_lo? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_lo.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_lo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_lo.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_lo.tar.gz ) l10n_lt? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_lt.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_lt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_lt.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_lt.tar.gz ) l10n_lv? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_lv.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_lv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_lv.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_lv.tar.gz ) l10n_mk? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_mk.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_mk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_mk.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_mk.tar.gz ) l10n_nb? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_nb.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_nb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_nb.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_nb.tar.gz ) l10n_ne? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_ne.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ne.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ne.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ne.tar.gz ) l10n_nl? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_nl.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_nl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_nl.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_nl.tar.gz ) l10n_nn? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_nn.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_nn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_nn.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_nn.tar.gz ) l10n_om? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_om.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_om.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_om.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_om.tar.gz ) l10n_pl? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_pl.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_pl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_pl.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_pl.tar.gz ) l10n_pt-BR? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_pt-BR.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz ) l10n_pt? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_pt.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_pt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_pt.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_pt.tar.gz ) l10n_ro? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_ro.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ro.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ro.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ro.tar.gz ) l10n_ru? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_ru.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ru.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ru.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ru.tar.gz ) l10n_si? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_si.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_si.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_si.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_si.tar.gz ) l10n_sid? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_sid.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sid.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sid.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sid.tar.gz ) l10n_sk? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_sk.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sk.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sk.tar.gz ) l10n_sl? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_sl.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sl.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sl.tar.gz ) l10n_sq? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_sq.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sq.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sq.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sq.tar.gz ) l10n_sv? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_sv.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sv.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sv.tar.gz ) l10n_ta? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_ta.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ta.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ta.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ta.tar.gz ) l10n_tg? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_tg.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_tg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_tg.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_tg.tar.gz ) l10n_tr? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_tr.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_tr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_tr.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_tr.tar.gz ) l10n_ug? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_ug.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ug.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ug.tar.gz ) l10n_uk? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_uk.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_uk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_uk.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_uk.tar.gz ) l10n_vi? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_vi.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_vi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_vi.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_vi.tar.gz ) l10n_zh-CN? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_zh-CN.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz ) l10n_zh-TW? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_zh-TW.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz ) l10n_af? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_af.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_af.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_af.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_af.tar.gz ) l10n_as? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_as.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_as.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_as.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_as.tar.gz ) l10n_be? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_be.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_be.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_be.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_be.tar.gz ) l10n_br? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_br.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_br.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_br.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_br.tar.gz ) l10n_brx? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_brx.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_brx.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_brx.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_brx.tar.gz ) l10n_ckb? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_ckb.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ckb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ckb.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ckb.tar.gz ) l10n_cy? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_cy.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_cy.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_cy.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_cy.tar.gz ) l10n_dgo? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_dgo.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_dgo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_dgo.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_dgo.tar.gz ) l10n_dsb? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_dsb.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_dsb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_dsb.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_dsb.tar.gz ) l10n_fa? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_fa.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_fa.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_fa.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_fa.tar.gz ) l10n_fur? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_fur.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_fur.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_fur.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_fur.tar.gz ) l10n_fy? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_fy.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_fy.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_fy.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_fy.tar.gz ) l10n_ga? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_ga.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ga.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ga.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ga.tar.gz ) l10n_gd? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_gd.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_gd.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_gd.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_gd.tar.gz ) l10n_gug? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_gug.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_gug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_gug.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_gug.tar.gz ) l10n_hsb? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_hsb.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_hsb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_hsb.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_hsb.tar.gz ) l10n_kab? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_kab.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_kab.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_kab.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_kab.tar.gz ) l10n_kk? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_kk.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_kk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_kk.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_kk.tar.gz ) l10n_kmr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz ) l10n_kn? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_kn.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_kn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_kn.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_kn.tar.gz ) l10n_kok? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_kok.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_kok.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_kok.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_kok.tar.gz ) l10n_ks? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_ks.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ks.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ks.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ks.tar.gz ) l10n_lb? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_lb.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_lb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_lb.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_lb.tar.gz ) l10n_mai? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_mai.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_mai.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_mai.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_mai.tar.gz ) l10n_ml? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_ml.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ml.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ml.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ml.tar.gz ) l10n_mn? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_mn.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_mn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_mn.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_mn.tar.gz ) l10n_mni? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_mni.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_mni.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_mni.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_mni.tar.gz ) l10n_mr? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_mr.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_mr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_mr.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_mr.tar.gz ) l10n_my? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_my.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_my.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_my.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_my.tar.gz ) l10n_nr? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_nr.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_nr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_nr.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_nr.tar.gz ) l10n_nso? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_nso.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_nso.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_nso.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_nso.tar.gz ) l10n_oc? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_oc.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_oc.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_oc.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_oc.tar.gz ) l10n_or? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_or.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_or.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_or.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_or.tar.gz ) l10n_pa? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_pa-IN.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz ) l10n_rw? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_rw.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_rw.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_rw.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_rw.tar.gz ) l10n_sa? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_sa-IN.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz ) l10n_sat? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_sat.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sat.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sat.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sat.tar.gz ) l10n_sd? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_sd.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sd.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sd.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sd.tar.gz ) l10n_sr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz ) l10n_sr? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_sr.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sr.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sr.tar.gz ) l10n_ss? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_ss.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ss.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ss.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ss.tar.gz ) l10n_st? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_st.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_st.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_st.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_st.tar.gz ) l10n_sw-TZ? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz ) l10n_szl? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_szl.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_szl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_szl.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_szl.tar.gz ) l10n_te? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_te.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_te.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_te.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_te.tar.gz ) l10n_th? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_th.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_th.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_th.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_th.tar.gz ) l10n_tn? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_tn.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_tn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_tn.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_tn.tar.gz ) l10n_ts? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_ts.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ts.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ts.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ts.tar.gz ) l10n_tt? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_tt.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_tt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_tt.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_tt.tar.gz ) l10n_uz? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_uz.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_uz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_uz.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_uz.tar.gz ) l10n_ve? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_ve.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ve.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ve.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_ve.tar.gz ) l10n_vec? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_vec.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_vec.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_vec.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_vec.tar.gz ) l10n_xh? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_xh.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_xh.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_xh.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_xh.tar.gz ) l10n_zu? ( https://download.documentfoundation.org/libreoffice/stable/7.2.3/rpm/x86_64/LibreOffice_7.2.3_Linux_x86-64_rpm_langpack_zu.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_zu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.3/rpm/x86_64/LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_zu.tar.gz -> LibreOffice_7.2.3.2_Linux_x86-64_rpm_langpack_zu.tar.gz ) +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff rpm f73e907469f65e52192f110dec72dce0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 +_md5_=565a17edec6f99737ac85b39bded9993 diff --git a/metadata/md5-cache/app-portage/Manifest.gz b/metadata/md5-cache/app-portage/Manifest.gz index 07426c9670aec0ee86d2fc3052c84f188b56413c..3d1c6623862a0abc6bc16affeb4ef2689149991f 100644 GIT binary patch literal 19436 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 diff --git a/metadata/md5-cache/app-portage/mgorny-dev-scripts-12 b/metadata/md5-cache/app-portage/mgorny-dev-scripts-12 new file mode 100644 index 000000000000..812a714ece43 --- /dev/null +++ b/metadata/md5-cache/app-portage/mgorny-dev-scripts-12 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install +DESCRIPTION=Handy scripts for ebuild development and more +EAPI=8 +HOMEPAGE=https://github.com/mgorny/mgorny-dev-scripts +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=BSD-2 +RDEPEND=app-portage/gentoolkit dev-perl/URI dev-util/pkgcheck dev-vcs/git net-misc/wget sys-apps/portage x11-misc/xdg-utils !dev-util/pkgdiff +SLOT=0 +SRC_URI=https://github.com/mgorny/mgorny-dev-scripts/archive/v12.tar.gz -> mgorny-dev-scripts-12.tar.gz +_md5_=9ad829566f189b60fba290690b2bc773 diff --git a/metadata/md5-cache/app-portage/mgorny-dev-scripts-13 b/metadata/md5-cache/app-portage/mgorny-dev-scripts-13 new file mode 100644 index 000000000000..f091c26fe70d --- /dev/null +++ b/metadata/md5-cache/app-portage/mgorny-dev-scripts-13 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install +DESCRIPTION=Handy scripts for ebuild development and more +EAPI=8 +HOMEPAGE=https://github.com/mgorny/mgorny-dev-scripts +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=BSD-2 +RDEPEND=app-portage/gentoolkit dev-perl/URI dev-util/pkgcheck dev-vcs/git net-misc/wget sys-apps/portage x11-misc/xdg-utils !dev-util/pkgdiff +SLOT=0 +SRC_URI=https://github.com/mgorny/mgorny-dev-scripts/archive/v13.tar.gz -> mgorny-dev-scripts-13.tar.gz +_md5_=9ad829566f189b60fba290690b2bc773 diff --git a/metadata/md5-cache/app-portage/portpeek-3.2.2 b/metadata/md5-cache/app-portage/portpeek-3.2.2 new file mode 100644 index 000000000000..0a115b29b892 --- /dev/null +++ b/metadata/md5-cache/app-portage/portpeek-3.2.2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=install +DEPEND=python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DESCRIPTION=A helper program for maintaining the package.keyword and package.unmask files +EAPI=8 +HOMEPAGE=https://www.mpagano.com/blog/?page_id=3 +IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=app-portage/gentoolkit-0.5.1 || ( >=sys-apps/portage-3.0.20[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +SLOT=0 +SRC_URI=https://www.mpagano.com/downloads/portpeek-3.2.2.tar.gz +_eclasses_=multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=247b159531710cdd83886ef75a801532 diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz index 4478298978bef0a6d621dd42273e7ebb46b99376..ebe62fda9863bde6a7a2bdf77c0ca2b2d6588232 100644 GIT binary patch delta 72910 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ܞ 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 I#n1%;0DB(or2qf` diff --git a/metadata/md5-cache/app-text/barcode-0.99-r1 b/metadata/md5-cache/app-text/barcode-0.99-r1 index 5c4fd9e900dd..4fa0ccc3fc39 100644 --- a/metadata/md5-cache/app-text/barcode-0.99-r1 +++ b/metadata/md5-cache/app-text/barcode-0.99-r1 @@ -1,3 +1,4 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 DEFINED_PHASES=configure prepare DEPEND=app-text/libpaper DESCRIPTION=barcode generator @@ -8,4 +9,5 @@ LICENSE=GPL-2 RDEPEND=app-text/libpaper SLOT=0 SRC_URI=mirror://gnu/barcode/barcode-0.99.tar.gz -_md5_=74acc551e2a4db7603bf18c7b921630e +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=d94856950e842ad43be9960356dbbacf diff --git a/metadata/md5-cache/app-text/grutatxt-2.200.0 b/metadata/md5-cache/app-text/grutatxt-2.200.0 new file mode 100644 index 000000000000..b2c6ade31c66 --- /dev/null +++ b/metadata/md5-cache/app-text/grutatxt-2.200.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-lang/perl test? ( virtual/perl-Test-Simple ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl +DESCRIPTION=A converter from plain text to HTML and other markup languages +EAPI=8 +HOMEPAGE=https://triptico.com/software/grutatxt.html +IUSE=test +KEYWORDS=~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux ~ppc-macos ~sparc-solaris +LICENSE=public-domain +RDEPEND=dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://triptico.com/download/grutatxt.tar.gz -> grutatxt-2.200.0.tar.gz +_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c +_md5_=6b1ddc7eb8b197d6f63c4b7419bc6776 diff --git a/metadata/md5-cache/app-text/htmltidy-5.8.0-r1 b/metadata/md5-cache/app-text/htmltidy-5.8.0-r1 index 1abc1c9bcb00..a102948d2272 100644 --- a/metadata/md5-cache/app-text/htmltidy-5.8.0-r1 +++ b/metadata/md5-cache/app-text/htmltidy-5.8.0-r1 @@ -9,5 +9,5 @@ LICENSE=BSD RESTRICT=!test? ( test ) SLOT=0/58 SRC_URI=https://github.com/htacg/tidy-html5/archive/refs/tags/5.8.0.tar.gz -> htmltidy-5.8.0.tar.gz -_eclasses_=cmake 11fee991ab428a3370e5c20fa8231fb6 edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 +_eclasses_=cmake 11fee991ab428a3370e5c20fa8231fb6 edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 _md5_=fc7797531d448f28b627e20575abd905 diff --git a/metadata/md5-cache/app-text/hyperestraier-1.4.13-r1 b/metadata/md5-cache/app-text/hyperestraier-1.4.13-r1 index 77da1c4cd1a1..07866250375b 100644 --- a/metadata/md5-cache/app-text/hyperestraier-1.4.13-r1 +++ b/metadata/md5-cache/app-text/hyperestraier-1.4.13-r1 @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1 RDEPEND=dev-db/qdbm bzip2? ( app-arch/bzip2 ) java? ( >=virtual/jre-1.8:* ) lzo? ( dev-libs/lzo ) mecab? ( app-text/mecab ) perl? ( dev-lang/perl ) ruby? ( ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ) zlib? ( sys-libs/zlib ) java? ( >=dev-java/java-config-2.2.0-r3 ) SLOT=0 SRC_URI=https://fallabs.com/hyperestraier/hyperestraier-1.4.13.tar.gz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf estack 055c42df72f76a4f45ec92b35e83cd56 gnuconfig 262062cef0ba4f22b397193da514a350 java-pkg-opt-2 bf35c60a54945228d5d4cb3a5cc17f5a java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 perl-functions fea344a91ebf37efadf172c6a3de5a72 ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf estack 055c42df72f76a4f45ec92b35e83cd56 gnuconfig 262062cef0ba4f22b397193da514a350 java-pkg-opt-2 bf35c60a54945228d5d4cb3a5cc17f5a java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 perl-functions fea344a91ebf37efadf172c6a3de5a72 ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=674e71f5d31b366857fe94fe62681378 diff --git a/metadata/md5-cache/app-text/kramdown-rfc2629-1.4.19 b/metadata/md5-cache/app-text/kramdown-rfc2629-1.4.19 index 4e96772a0425..3b1445b08a6f 100644 --- a/metadata/md5-cache/app-text/kramdown-rfc2629-1.4.19 +++ b/metadata/md5-cache/app-text/kramdown-rfc2629-1.4.19 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/kramdown-rfc2629-1.4.19.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 04e717c432dddb938d1390f5bdbdbaab ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 53b774322e7124b47b10a03fa0e089eb ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=7688d46bc2c4365022bb3b4df12ee7c0 diff --git a/metadata/md5-cache/app-text/kramdown-rfc2629-1.5.16 b/metadata/md5-cache/app-text/kramdown-rfc2629-1.5.17 similarity index 93% rename from metadata/md5-cache/app-text/kramdown-rfc2629-1.5.16 rename to metadata/md5-cache/app-text/kramdown-rfc2629-1.5.17 index d4b620eed58c..7bac80555115 100644 --- a/metadata/md5-cache/app-text/kramdown-rfc2629-1.5.16 +++ b/metadata/md5-cache/app-text/kramdown-rfc2629-1.5.17 @@ -11,6 +11,6 @@ RDEPEND=ruby_targets_ruby26? ( >=dev-ruby/certified-1.0.0[ruby_targets_ruby26(-) REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 -SRC_URI=https://rubygems.org/gems/kramdown-rfc2629-1.5.16.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 04e717c432dddb938d1390f5bdbdbaab ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +SRC_URI=https://rubygems.org/gems/kramdown-rfc2629-1.5.17.gem +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 53b774322e7124b47b10a03fa0e089eb ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=7bcac690b7881a0e195c4a3c750f85ac diff --git a/metadata/md5-cache/app-text/mathtex-1.05 b/metadata/md5-cache/app-text/mathtex-1.05 new file mode 100644 index 000000000000..2834a4862d06 --- /dev/null +++ b/metadata/md5-cache/app-text/mathtex-1.05 @@ -0,0 +1,13 @@ +BDEPEND=app-arch/unzip +DEFINED_PHASES=compile install postinst +DESCRIPTION=Lets you easily embed LaTeX math in your own html pages, blogs, wikis, etc +EAPI=8 +HOMEPAGE=https://www.ctan.org/pkg/mathtex +IUSE=png +KEYWORDS=~amd64 ~riscv ~x86 +LICENSE=GPL-3 +RDEPEND=app-text/dvipng virtual/latex-base +SLOT=0 +SRC_URI=https://mirrors.ctan.org/support/mathtex.zip -> mathtex-1.05.zip +_eclasses_=multilib 4b66d835ec72e021e359bb81eacfe988 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=99c46e8f885b3c91eac7daec6db16cfd diff --git a/metadata/md5-cache/app-text/poppler-21.10.0 b/metadata/md5-cache/app-text/poppler-21.10.0 deleted file mode 100644 index 0761a4e60010..000000000000 --- a/metadata/md5-cache/app-text/poppler-21.10.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-util/glib-utils virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=media-libs/fontconfig media-libs/freetype sys-libs/zlib cairo? ( dev-libs/glib:2 x11-libs/cairo introspection? ( dev-libs/gobject-introspection:= ) ) curl? ( net-misc/curl ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.19:0 ) png? ( media-libs/libpng:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtxml:5 ) tiff? ( media-libs/tiff:0 ) boost? ( dev-libs/boost ) -DESCRIPTION=PDF rendering library based on the xpdf-3.0 code base -EAPI=8 -HOMEPAGE=https://poppler.freedesktop.org/ -IUSE=boost cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=media-libs/fontconfig media-libs/freetype sys-libs/zlib cairo? ( dev-libs/glib:2 x11-libs/cairo introspection? ( dev-libs/gobject-introspection:= ) ) curl? ( net-misc/curl ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.19:0 ) png? ( media-libs/libpng:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtxml:5 ) tiff? ( media-libs/tiff:0 ) cjk? ( app-text/poppler-data ) -RESTRICT=test -SLOT=0/114 -SRC_URI=https://poppler.freedesktop.org/poppler-21.10.0.tar.xz -_eclasses_=cmake 11fee991ab428a3370e5c20fa8231fb6 flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=5573976f3d012fd76cbaecc7c805bebb diff --git a/metadata/md5-cache/app-text/ronn-0.7.3-r4 b/metadata/md5-cache/app-text/ronn-0.7.3-r4 index e352ffdf784f..dde8ae10bea2 100644 --- a/metadata/md5-cache/app-text/ronn-0.7.3-r4 +++ b/metadata/md5-cache/app-text/ronn-0.7.3-r4 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ronn-0.7.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 04e717c432dddb938d1390f5bdbdbaab ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 53b774322e7124b47b10a03fa0e089eb ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=ed839b4da20f22ef56384bf787fd22a7 diff --git a/metadata/md5-cache/app-text/tkman-2.2-r2 b/metadata/md5-cache/app-text/tkman-2.2-r2 new file mode 100644 index 000000000000..afaea1c15ba7 --- /dev/null +++ b/metadata/md5-cache/app-text/tkman-2.2-r2 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install +DEPEND=>=app-text/rman-3.1 >=dev-lang/tcl-8.4:0 >=dev-lang/tk-8.4:0 +DESCRIPTION=Graphical, hypertex man and info page browser +EAPI=8 +HOMEPAGE=https://sourceforge.net/projects/tkman/ +KEYWORDS=~amd64 ~ppc ~sparc ~x86 +LICENSE=Artistic +RDEPEND=>=app-text/rman-3.1 >=dev-lang/tcl-8.4:0 >=dev-lang/tk-8.4:0 +SLOT=0 +SRC_URI=mirror://sourceforge/project/tkman/tkman/2.2/tkman-2.2.tar.gz +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 +_md5_=7b2d33a9d6de09109d23d67564d32918 diff --git a/metadata/md5-cache/app-text/webgen-1.7.1 b/metadata/md5-cache/app-text/webgen-1.7.1 index 826ed7480a5e..1bd0465e6087 100644 --- a/metadata/md5-cache/app-text/webgen-1.7.1 +++ b/metadata/md5-cache/app-text/webgen-1.7.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/webgen-1.7.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 04e717c432dddb938d1390f5bdbdbaab ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 53b774322e7124b47b10a03fa0e089eb ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=5209ac189a51dd345f83453e44b6c693 diff --git a/metadata/md5-cache/app-text/webgen-1.7.2 b/metadata/md5-cache/app-text/webgen-1.7.2 index 0e9bc90887ad..bca2ee6c514d 100644 --- a/metadata/md5-cache/app-text/webgen-1.7.2 +++ b/metadata/md5-cache/app-text/webgen-1.7.2 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/webgen-1.7.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 04e717c432dddb938d1390f5bdbdbaab ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 53b774322e7124b47b10a03fa0e089eb ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=fa9ca4a8d5024df7eb8254a04f1986ae diff --git a/metadata/md5-cache/app-vim/Manifest.gz b/metadata/md5-cache/app-vim/Manifest.gz index 611133790d16c3350e4fab4770a6bac1c94bce3f..2d3c096566fe2a2a70437639748b82e473dede02 100644 GIT binary patch literal 40126 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 E04X&&4*&oF diff --git a/metadata/md5-cache/app-vim/command-t-5.0.3-r1 b/metadata/md5-cache/app-vim/command-t-5.0.3-r1 index a1c1fd8ba40f..7560c9c685e5 100644 --- a/metadata/md5-cache/app-vim/command-t-5.0.3-r1 +++ b/metadata/md5-cache/app-vim/command-t-5.0.3-r1 @@ -11,5 +11,5 @@ RDEPEND=|| ( app-editors/vim[ruby] app-editors/gvim[ruby] ) || ( >=app-editors/v REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) SLOT=0 SRC_URI=https://github.com/wincent/command-t/archive/5.0.3.tar.gz -> command-t-5.0.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vim-doc e063cddf18e5d2f2cfb21388252579ec vim-plugin a7b5f19bc94a311ca1cf7127c8b84c41 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vim-doc e063cddf18e5d2f2cfb21388252579ec vim-plugin a7b5f19bc94a311ca1cf7127c8b84c41 _md5_=31081c81d39e742467c4372c3739ca6d diff --git a/metadata/md5-cache/dev-ada/Manifest.gz b/metadata/md5-cache/dev-ada/Manifest.gz index 2c6f97bfab82e464b7a9003c2c063cf72aff0767..c40b270603c4e868a4261a0a24886888800382a2 100644 GIT binary patch literal 3329 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 LR7xvxN*4eCnU;2y literal 6571 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 diff --git a/metadata/md5-cache/dev-ada/asis-2019-r1 b/metadata/md5-cache/dev-ada/asis-2019-r1 deleted file mode 100644 index a020399da2f6..000000000000 --- a/metadata/md5-cache/dev-ada/asis-2019-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install setup -DEPEND=dev-ada/gnat_util[ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-)] dev-ada/gnatcoll-core[ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-),shared] dev-ada/gprbuild[ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-)] -DESCRIPTION=To develop tools for Ada software -EAPI=7 -HOMEPAGE=http://libre.adacore.com/ -IUSE=ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 -KEYWORDS=amd64 x86 -LICENSE=GPL-3 -RDEPEND=dev-ada/gnat_util[ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-)] dev-ada/gnatcoll-core[ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-),shared] -REQUIRED_USE=ada_target_gnat_2019 -SLOT=0 -SRC_URI=http://mirrors.cdn.adacore.com/art/5cdf849031e87aa2cdf16b10 -> asis-2019-20190517-18AB5-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=1ceadf756ea36a0e388b3d96af9959d3 diff --git a/metadata/md5-cache/dev-ada/aunit-2020 b/metadata/md5-cache/dev-ada/aunit-2020 deleted file mode 100644 index cd6d2cb5885d..000000000000 --- a/metadata/md5-cache/dev-ada/aunit-2020 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install setup test -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) dev-ada/gprbuild[ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-)] -DESCRIPTION=Ada unit testing framework -EAPI=7 -HOMEPAGE=http://libre.adacore.com/tools/aunit/ -IUSE=ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 -KEYWORDS=amd64 x86 -LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) -REQUIRED_USE=ada_target_gnat_2019 -SLOT=0 -SRC_URI=https://community.download.adacore.com/v1/6c8702d4a3c4a39f5da077716e44bef980377ba8?filename=aunit-2020-20200429-19B6C-src.tar.gz -> aunit-2020-20200429-19B6C-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=2d146c3b79c050de5c568d11e54d12da diff --git a/metadata/md5-cache/dev-ada/aunit-2021 b/metadata/md5-cache/dev-ada/aunit-2021 index 4aeb73ced687..6938fdf34750 100644 --- a/metadata/md5-cache/dev-ada/aunit-2021 +++ b/metadata/md5-cache/dev-ada/aunit-2021 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile install setup test -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-ada/gprbuild[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] +DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] DESCRIPTION=Ada unit testing framework EAPI=7 HOMEPAGE=http://libre.adacore.com/tools/aunit/ -IUSE=ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 +IUSE=ada_target_gnat_2020 ada_target_gnat_2021 KEYWORDS=amd64 ~x86 LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) -REQUIRED_USE=^^ ( ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 ) +RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) +REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) SLOT=0 SRC_URI=https://community.download.adacore.com/v1/c8eadafc40c016859e127cd0e82411fcd8f3e749?filename=aunit-2021-20210518-19DC5-src.tar.gz -> aunit-2021-20210518-19DC5-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=2a3e405f59b02b6cc8592f8afe0bbc92 +_eclasses_=ada a733cb988a74f3fd4b7c45e9eb9a4fe5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b +_md5_=e145d48295703ef3689dcb6a6ef9a2de diff --git a/metadata/md5-cache/dev-ada/aunit-22.0.0 b/metadata/md5-cache/dev-ada/aunit-22.0.0 index 1adf31bc4595..cee41ad9e3a8 100644 --- a/metadata/md5-cache/dev-ada/aunit-22.0.0 +++ b/metadata/md5-cache/dev-ada/aunit-22.0.0 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile install setup test -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-ada/gprbuild[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] +DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] DESCRIPTION=Ada unit testing framework EAPI=7 HOMEPAGE=http://libre.adacore.com/tools/aunit/ -IUSE=ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 +IUSE=ada_target_gnat_2020 ada_target_gnat_2021 KEYWORDS=~amd64 ~x86 LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) -REQUIRED_USE=^^ ( ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 ) +RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) +REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) SLOT=0 SRC_URI=https://github.com/AdaCore/aunit/archive/refs/tags/v22.0.0.tar.gz -> aunit-22.0.0.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=8ae06797ce7c3d1d651d254b986ac406 +_eclasses_=ada a733cb988a74f3fd4b7c45e9eb9a4fe5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b +_md5_=bb7380a2d4afe7859b0fa4028061d274 diff --git a/metadata/md5-cache/dev-ada/aws-2020 b/metadata/md5-cache/dev-ada/aws-2020 deleted file mode 100644 index 20937e01df7b..000000000000 --- a/metadata/md5-cache/dev-ada/aws-2020 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure setup -DEPEND=dev-ada/xmlada[ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-),shared,static-libs] dev-ada/gprbuild[ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-)] -DESCRIPTION=A complete Web development framework -EAPI=7 -HOMEPAGE=http://libre.adacore.com/tools/aws/ -IUSE=ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 -KEYWORDS=amd64 x86 -LICENSE=GPL-3 -RDEPEND=dev-ada/xmlada[ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-),shared,static-libs] -REQUIRED_USE=ada_target_gnat_2019 -SLOT=0 -SRC_URI=https://community.download.adacore.com/v1/c1b0f6863d1a30acaee1df022a65ad11d5737a84?filename=aws-2020-20200429-19A9F-src.tar.gz -> aws-2020-20200429-19A9F-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=de0d23564201c0a2aef15735346c2e4e diff --git a/metadata/md5-cache/dev-ada/aws-2020-r1 b/metadata/md5-cache/dev-ada/aws-2020-r1 deleted file mode 100644 index 165be5ef0177..000000000000 --- a/metadata/md5-cache/dev-ada/aws-2020-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure setup -DEPEND=dev-ada/xmlada[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared,static-libs] dev-ada/gprbuild[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] -DESCRIPTION=A complete Web development framework -EAPI=7 -HOMEPAGE=http://libre.adacore.com/tools/aws/ -IUSE=ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=dev-ada/xmlada[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared,static-libs] -REQUIRED_USE=^^ ( ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 ) -SLOT=0 -SRC_URI=https://community.download.adacore.com/v1/c1b0f6863d1a30acaee1df022a65ad11d5737a84?filename=aws-2020-20200429-19A9F-src.tar.gz -> aws-2020-20200429-19A9F-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=4290caa74eeefe6c67746d8d73fefcc2 diff --git a/metadata/md5-cache/dev-ada/aws-2021 b/metadata/md5-cache/dev-ada/aws-2021 index e7b462598e53..618ea54f351c 100644 --- a/metadata/md5-cache/dev-ada/aws-2021 +++ b/metadata/md5-cache/dev-ada/aws-2021 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile configure setup -DEPEND=dev-ada/xmlada[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gnat_2019(-),shared,static-libs] dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gnat_2019(-)] +DEPEND=dev-ada/xmlada[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared,static-libs] dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] DESCRIPTION=A complete Web development framework EAPI=7 HOMEPAGE=http://libre.adacore.com/tools/aws/ -IUSE=ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 +IUSE=ada_target_gnat_2020 ada_target_gnat_2021 KEYWORDS=amd64 ~x86 LICENSE=GPL-3 -RDEPEND=dev-ada/xmlada[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gnat_2019(-),shared,static-libs] +RDEPEND=dev-ada/xmlada[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared,static-libs] REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) SLOT=0 SRC_URI=https://community.download.adacore.com/v1/5b0fa09df8ac0c717abdf4ede9e08efe5fd98984?filename=aws-2021-20210518-19F65-src.tar.gz -> aws-2021-20210518-19F65-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b +_eclasses_=ada a733cb988a74f3fd4b7c45e9eb9a4fe5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b _md5_=570a8b8b447a24f2c6fc29c5c16e7511 diff --git a/metadata/md5-cache/dev-ada/aws-22.0.0 b/metadata/md5-cache/dev-ada/aws-22.0.0 index 095e9323ef00..4271cbdb4f7d 100644 --- a/metadata/md5-cache/dev-ada/aws-22.0.0 +++ b/metadata/md5-cache/dev-ada/aws-22.0.0 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile configure install prepare setup -DEPEND=dev-ada/gnatcoll-core:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gnat_2019(-),shared,static-libs] dev-libs/openssl dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gnat_2019(-)] +DEPEND=dev-ada/gnatcoll-core:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared,static-libs] dev-libs/openssl dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] DESCRIPTION=A complete Web development framework EAPI=7 HOMEPAGE=http://libre.adacore.com/tools/aws/ -IUSE=ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 +IUSE=ada_target_gnat_2020 ada_target_gnat_2021 KEYWORDS=~amd64 ~x86 LICENSE=GPL-3 -RDEPEND=dev-ada/gnatcoll-core:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gnat_2019(-),shared,static-libs] dev-libs/openssl +RDEPEND=dev-ada/gnatcoll-core:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared,static-libs] dev-libs/openssl REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) SLOT=0 SRC_URI=https://github.com/AdaCore/aws/archive/refs/tags/v22.0.0.tar.gz -> aws-22.0.0.tar.gz https://github.com/AdaCore/templates-parser/archive/refs/tags/v22.0.0.tar.gz -> templates-parser-22.0.0.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b +_eclasses_=ada a733cb988a74f3fd4b7c45e9eb9a4fe5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b _md5_=c206319489744911713c5ce32140b401 diff --git a/metadata/md5-cache/dev-ada/e3-core-22.1.0 b/metadata/md5-cache/dev-ada/e3-core-22.1.0 new file mode 100644 index 000000000000..20b84e8fa2a2 --- /dev/null +++ b/metadata/md5-cache/dev-ada/e3-core-22.1.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/colorama dev-python/stevedore dev-python/distro !app-editors/e3 >=dev-python/pytest-4.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-python/colorama dev-python/stevedore dev-python/distro !app-editors/e3 test? ( dev-python/requests-toolbelt dev-python/httpretty dev-vcs/subversion dev-python/tqdm dev-python/tomlkit dev-python/pyyaml dev-python/python-dateutil dev-python/mock ) +DESCRIPTION=ease the development of portable automated build systems +EAPI=8 +HOMEPAGE=https://www.adacore.com/ +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 +LICENSE=GPL-3 +RDEPEND=dev-python/colorama dev-python/stevedore dev-python/distro !app-editors/e3 python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +REQUIRED_USE=x86? ( !test ) || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/AdaCore/e3-core/archive/refs/tags/v22.1.0.tar.gz -> e3-core-22.1.0.tar.gz +_eclasses_=distutils-r1 8041037f74e1f9d149c038c2fe2c97cf multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=3d05fff3c7ac50b3738d77cea21b1967 diff --git a/metadata/md5-cache/dev-ada/gnat_util-2019-r1 b/metadata/md5-cache/dev-ada/gnat_util-2019-r1 deleted file mode 100644 index a4866ca2b381..000000000000 --- a/metadata/md5-cache/dev-ada/gnat_util-2019-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install setup -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) dev-ada/gprbuild[ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-)] -DESCRIPTION=Provides access to GNAT compiler internals for AdaCore utilities -EAPI=7 -HOMEPAGE=http://libre.adacore.com -IUSE=+shared static-libs static-pic ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 -KEYWORDS=amd64 x86 -LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) -REQUIRED_USE=ada_target_gnat_2019 -SLOT=0 -SRC_URI=http://mirrors.cdn.adacore.com/art/5cdf8e5031e87a8f1d425090 -> gnat_util-2019-20190517-18c94-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=0d7f35887bc8d12bde53f3e2ff6916e7 diff --git a/metadata/md5-cache/dev-ada/gnatcoll-bindings-2020-r1 b/metadata/md5-cache/dev-ada/gnatcoll-bindings-2020-r1 deleted file mode 100644 index fa00de32b352..000000000000 --- a/metadata/md5-cache/dev-ada/gnatcoll-bindings-2020-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install setup -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) dev-ada/gnatcoll-core[ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-),shared?,static-libs?,static-pic?] gmp? ( dev-libs/gmp:* ) dev-ada/gprbuild[ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-)] -DESCRIPTION=GNAT Component Collection -EAPI=7 -HOMEPAGE=http://libre.adacore.com -IUSE=gmp iconv readline +shared static-libs static-pic syslog ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 -KEYWORDS=amd64 x86 -LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) dev-ada/gnatcoll-core[ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-),shared?,static-libs?,static-pic?] gmp? ( dev-libs/gmp:* ) -REQUIRED_USE=ada_target_gnat_2019 -SLOT=0 -SRC_URI=https://community.download.adacore.com/v1/3c54db553121bf88877e2f56ac4fca36765186eb?filename=gnatcoll-bindings-20.0-20191009-1B2EA-src.tar.gz -> gnatcoll-bindings-20.0-20191009-1B2EA-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=a7a50d53abd266c1de81627506f683b5 diff --git a/metadata/md5-cache/dev-ada/gnatcoll-bindings-2020-r2 b/metadata/md5-cache/dev-ada/gnatcoll-bindings-2020-r2 deleted file mode 100644 index 1db0d40c0953..000000000000 --- a/metadata/md5-cache/dev-ada/gnatcoll-bindings-2020-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install setup -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-ada/gnatcoll-core[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] gmp? ( dev-libs/gmp:* ) dev-ada/gprbuild[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] -DESCRIPTION=GNAT Component Collection -EAPI=7 -HOMEPAGE=http://libre.adacore.com -IUSE=gmp iconv readline +shared static-libs static-pic syslog ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-ada/gnatcoll-core[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] gmp? ( dev-libs/gmp:* ) -REQUIRED_USE=^^ ( ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 ) -SLOT=0 -SRC_URI=https://community.download.adacore.com/v1/3c54db553121bf88877e2f56ac4fca36765186eb?filename=gnatcoll-bindings-20.0-20191009-1B2EA-src.tar.gz -> gnatcoll-bindings-20.0-20191009-1B2EA-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=0e1a1f0b4aa6a453194fe9456f3d6654 diff --git a/metadata/md5-cache/dev-ada/gnatcoll-bindings-2021 b/metadata/md5-cache/dev-ada/gnatcoll-bindings-2021 index 10239951e9d7..27627b468c8d 100644 --- a/metadata/md5-cache/dev-ada/gnatcoll-bindings-2021 +++ b/metadata/md5-cache/dev-ada/gnatcoll-bindings-2021 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile install prepare setup -DEPEND=python? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-ada/gnatcoll-core[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] gmp? ( dev-libs/gmp:* ) dev-ada/gprbuild[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] +DEPEND=python? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-ada/gnatcoll-core[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] gmp? ( dev-libs/gmp:* ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] DESCRIPTION=GNAT Component Collection EAPI=7 HOMEPAGE=http://libre.adacore.com -IUSE=gmp iconv python readline +shared static-libs static-pic syslog ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 python_single_target_python3_8 python_single_target_python3_9 +IUSE=gmp iconv python readline +shared static-libs static-pic syslog ada_target_gnat_2020 ada_target_gnat_2021 python_single_target_python3_8 python_single_target_python3_9 KEYWORDS=amd64 ~x86 LICENSE=GPL-3 -RDEPEND=python? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-ada/gnatcoll-core[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] gmp? ( dev-libs/gmp:* ) -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 ) ) ^^ ( ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 ) +RDEPEND=python? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-ada/gnatcoll-core[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] gmp? ( dev-libs/gmp:* ) +REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 ) ) ^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) SLOT=0 SRC_URI=https://community.download.adacore.com/v1/d93655ced17f15c5f376b6861825df3f9c183980?filename=gnatcoll-bindings-2021-20210518-19B15-src.tar.gz -> gnatcoll-bindings-2021-20210518-19B15-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=6c9fb97a81bc5e805898110f3f6e1f33 +_eclasses_=ada a733cb988a74f3fd4b7c45e9eb9a4fe5 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=3713b1dfc86cdcba0aed10b2f0e16f22 diff --git a/metadata/md5-cache/dev-ada/gnatcoll-bindings-22.0.0 b/metadata/md5-cache/dev-ada/gnatcoll-bindings-22.0.0 index b22d074ad9e0..138133aba93d 100644 --- a/metadata/md5-cache/dev-ada/gnatcoll-bindings-22.0.0 +++ b/metadata/md5-cache/dev-ada/gnatcoll-bindings-22.0.0 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile install prepare setup -DEPEND=python? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-ada/gnatcoll-core:=[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] gmp? ( dev-libs/gmp:* ) lzma? ( app-arch/xz-utils ) openmp? ( dev-lang/gnat-gpl:=[openmp] ) dev-ada/gprbuild[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] +DEPEND=python? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-ada/gnatcoll-core:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] gmp? ( dev-libs/gmp:* ) lzma? ( app-arch/xz-utils ) openmp? ( dev-lang/gnat-gpl:=[openmp] ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] DESCRIPTION=GNAT Component Collection EAPI=7 HOMEPAGE=http://libre.adacore.com -IUSE=gmp iconv lzma openmp python readline +shared static-libs static-pic syslog ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 python_single_target_python3_8 python_single_target_python3_9 +IUSE=gmp iconv lzma openmp python readline +shared static-libs static-pic syslog ada_target_gnat_2020 ada_target_gnat_2021 python_single_target_python3_8 python_single_target_python3_9 KEYWORDS=~amd64 ~x86 LICENSE=GPL-3 -RDEPEND=python? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-ada/gnatcoll-core:=[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] gmp? ( dev-libs/gmp:* ) lzma? ( app-arch/xz-utils ) openmp? ( dev-lang/gnat-gpl:=[openmp] ) -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 ) ) ^^ ( ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 ) +RDEPEND=python? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-ada/gnatcoll-core:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] gmp? ( dev-libs/gmp:* ) lzma? ( app-arch/xz-utils ) openmp? ( dev-lang/gnat-gpl:=[openmp] ) +REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 ) ) ^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) SLOT=0/22.0.0 SRC_URI=https://github.com/AdaCore/gnatcoll-bindings/archive/refs/tags/v22.0.0.tar.gz -> gnatcoll-bindings-22.0.0.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=595177d59cdb9352c849f2a30a561f98 +_eclasses_=ada a733cb988a74f3fd4b7c45e9eb9a4fe5 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=fb77e97a911d31483d093716ecb170d8 diff --git a/metadata/md5-cache/dev-ada/gnatcoll-core-2020 b/metadata/md5-cache/dev-ada/gnatcoll-core-2020 deleted file mode 100644 index 1e3a1a383d19..000000000000 --- a/metadata/md5-cache/dev-ada/gnatcoll-core-2020 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup -DEPEND=>=dev-ada/libgpr-2020[ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-),shared?,static-libs?,static-pic?] dev-ada/gprbuild[ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-)] -DESCRIPTION=GNAT Component Collection Core packages -EAPI=7 -HOMEPAGE=http://libre.adacore.com -IUSE=+shared static-libs static-pic ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 -KEYWORDS=amd64 x86 -LICENSE=GPL-3 -RDEPEND=>=dev-ada/libgpr-2020[ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-),shared?,static-libs?,static-pic?] -REQUIRED_USE=ada_target_gnat_2019 -SLOT=0 -SRC_URI=https://community.download.adacore.com/v1/c94f2ac914cb305f6bef174329fa0b5003d84935?filename=gnatcoll-core-2020-20200429-19B7C-src.tar.gz -> gnatcoll-core-2020-20200429-19B7C-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=73b0b2cb61df44ea3d8c8740981f3a60 diff --git a/metadata/md5-cache/dev-ada/gnatcoll-core-2020-r1 b/metadata/md5-cache/dev-ada/gnatcoll-core-2020-r1 deleted file mode 100644 index 129ee90a8242..000000000000 --- a/metadata/md5-cache/dev-ada/gnatcoll-core-2020-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup -DEPEND=>=dev-ada/libgpr-2020[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,-ada_target_gnat_2021(-),shared?,static-libs?,static-pic?] dev-ada/gprbuild[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,-ada_target_gnat_2021(-)] -DESCRIPTION=GNAT Component Collection Core packages -EAPI=7 -HOMEPAGE=http://libre.adacore.com -IUSE=+shared static-libs static-pic ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=>=dev-ada/libgpr-2020[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,-ada_target_gnat_2021(-),shared?,static-libs?,static-pic?] -REQUIRED_USE=^^ ( ada_target_gnat_2019 ada_target_gnat_2020 ) -SLOT=0 -SRC_URI=https://community.download.adacore.com/v1/c94f2ac914cb305f6bef174329fa0b5003d84935?filename=gnatcoll-core-2020-20200429-19B7C-src.tar.gz -> gnatcoll-core-2020-20200429-19B7C-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=58c5308c41c922cdbc7feb917e98a4a1 diff --git a/metadata/md5-cache/dev-ada/gnatcoll-core-2021-r1 b/metadata/md5-cache/dev-ada/gnatcoll-core-2021-r1 index d659b5a3a26a..b858b9e73c02 100644 --- a/metadata/md5-cache/dev-ada/gnatcoll-core-2021-r1 +++ b/metadata/md5-cache/dev-ada/gnatcoll-core-2021-r1 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile configure install prepare setup -DEPEND=>=dev-ada/libgpr-2021[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gnat_2019(-),shared?,static-libs?,static-pic?] dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gnat_2019(-)] +DEPEND=>=dev-ada/libgpr-2021[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] DESCRIPTION=GNAT Component Collection Core packages EAPI=7 HOMEPAGE=http://libre.adacore.com -IUSE=+shared static-libs static-pic ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 +IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021 KEYWORDS=amd64 ~x86 LICENSE=GPL-3 -RDEPEND=>=dev-ada/libgpr-2021[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gnat_2019(-),shared?,static-libs?,static-pic?] +RDEPEND=>=dev-ada/libgpr-2021[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) SLOT=0 SRC_URI=https://community.download.adacore.com/v1/425b044d5cb112f096c7ac5ebbafb0d8e5297913?filename=gnatcoll-core-2021-20210518-19ADF-src.tar.gz -> gnatcoll-core-2021-20210518-19ADF-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b +_eclasses_=ada a733cb988a74f3fd4b7c45e9eb9a4fe5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b _md5_=6f75a7e4c73ebb210be4e583415320f2 diff --git a/metadata/md5-cache/dev-ada/gnatcoll-core-22.0.0 b/metadata/md5-cache/dev-ada/gnatcoll-core-22.0.0 index b115104bcc88..87ed7a8b35c8 100644 --- a/metadata/md5-cache/dev-ada/gnatcoll-core-22.0.0 +++ b/metadata/md5-cache/dev-ada/gnatcoll-core-22.0.0 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile configure install prepare setup -DEPEND=|| ( >=dev-ada/libgpr-2021 ~dev-ada/libgpr-22.0.0 ) dev-ada/libgpr:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gnat_2019(-),shared?,static-libs?,static-pic?] dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gnat_2019(-)] +DEPEND=|| ( >=dev-ada/libgpr-2021 ~dev-ada/libgpr-22.0.0 ) dev-ada/libgpr:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] DESCRIPTION=GNAT Component Collection Core packages EAPI=7 HOMEPAGE=http://libre.adacore.com -IUSE=+shared static-libs static-pic ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 +IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021 KEYWORDS=~amd64 ~x86 LICENSE=GPL-3 -RDEPEND=|| ( >=dev-ada/libgpr-2021 ~dev-ada/libgpr-22.0.0 ) dev-ada/libgpr:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gnat_2019(-),shared?,static-libs?,static-pic?] +RDEPEND=|| ( >=dev-ada/libgpr-2021 ~dev-ada/libgpr-22.0.0 ) dev-ada/libgpr:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) SLOT=0/22.0.0 SRC_URI=https://github.com/AdaCore/gnatcoll-core/archive/refs/tags/v22.0.0.tar.gz -> gnatcoll-core-22.0.0.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b +_eclasses_=ada a733cb988a74f3fd4b7c45e9eb9a4fe5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b _md5_=fb305760bba08ce651e0b332446c6435 diff --git a/metadata/md5-cache/dev-ada/gnatcoll-db-22.0.0 b/metadata/md5-cache/dev-ada/gnatcoll-db-22.0.0 index bf02ab2870dc..87306798ab85 100644 --- a/metadata/md5-cache/dev-ada/gnatcoll-db-22.0.0 +++ b/metadata/md5-cache/dev-ada/gnatcoll-db-22.0.0 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile install setup -DEPEND=dev-ada/gnatcoll-core:0/22.0.0[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] sqlite? ( dev-db/sqlite:3 ) postgres? ( dev-db/postgresql:* ) xref? ( dev-ada/gnatcoll-bindings:0/22.0.0[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,iconv,shared?,static-libs?,static-pic?] ) ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) dev-ada/gprbuild[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] +DEPEND=dev-ada/gnatcoll-core:0/22.0.0[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] sqlite? ( dev-db/sqlite:3 ) postgres? ( dev-db/postgresql:* ) xref? ( dev-ada/gnatcoll-bindings:0/22.0.0[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,iconv,shared?,static-libs?,static-pic?] ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] DESCRIPTION=GNAT Component Collection EAPI=7 HOMEPAGE=http://libre.adacore.com -IUSE=db2ada gnatinspect postgres +shared sql sqlite static-libs static-pic xref ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 python_single_target_python3_8 python_single_target_python3_9 +IUSE=db2ada gnatinspect postgres +shared sql sqlite static-libs static-pic xref ada_target_gnat_2020 ada_target_gnat_2021 python_single_target_python3_8 python_single_target_python3_9 KEYWORDS=~amd64 ~x86 LICENSE=GPL-3 -RDEPEND=dev-ada/gnatcoll-core:0/22.0.0[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] sqlite? ( dev-db/sqlite:3 ) postgres? ( dev-db/postgresql:* ) xref? ( dev-ada/gnatcoll-bindings:0/22.0.0[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,iconv,shared?,static-libs?,static-pic?] ) ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) -REQUIRED_USE=gnatinspect? ( xref ) xref? ( sqlite ) sqlite? ( sql ) db2ada? ( sql ) postgres? ( sql ) ^^ ( ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 ) ^^ ( python_single_target_python3_8 python_single_target_python3_9 ) +RDEPEND=dev-ada/gnatcoll-core:0/22.0.0[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] sqlite? ( dev-db/sqlite:3 ) postgres? ( dev-db/postgresql:* ) xref? ( dev-ada/gnatcoll-bindings:0/22.0.0[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,iconv,shared?,static-libs?,static-pic?] ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) +REQUIRED_USE=gnatinspect? ( xref ) xref? ( sqlite ) sqlite? ( sql ) db2ada? ( sql ) postgres? ( sql ) ^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) ^^ ( python_single_target_python3_8 python_single_target_python3_9 ) SLOT=0/22.0.0 SRC_URI=https://github.com/AdaCore/gnatcoll-db/archive/v22.0.0.tar.gz -> gnatcoll-db-22.0.0.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=8bbd6ae35201279b1e88152fb713073f +_eclasses_=ada a733cb988a74f3fd4b7c45e9eb9a4fe5 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=0db495b2806b840f36b51174abdf4917 diff --git a/metadata/md5-cache/dev-ada/gnatmem-2019-r1 b/metadata/md5-cache/dev-ada/gnatmem-2019-r1 deleted file mode 100644 index 9c75c3036c77..000000000000 --- a/metadata/md5-cache/dev-ada/gnatmem-2019-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile install prepare setup -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) dev-ada/gprbuild[ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-)] sys-libs/binutils-libs:= -DESCRIPTION=Monitors dynamic allocation and deallocation activity in a program -EAPI=7 -HOMEPAGE=http://libre.adacore.com/ -IUSE=ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 -KEYWORDS=amd64 x86 -LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) -REQUIRED_USE=ada_target_gnat_2019 -SLOT=0 -SRC_URI=http://mirrors.cdn.adacore.com/art/5cdf8e1431e87a8f1d425089 -> gnatmem-2019-20190429-19745-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=5c7a18cefa9c26f1bc98733aeccc591c diff --git a/metadata/md5-cache/dev-ada/gnatmem-2020 b/metadata/md5-cache/dev-ada/gnatmem-2020 deleted file mode 100644 index 45e9cdd83db2..000000000000 --- a/metadata/md5-cache/dev-ada/gnatmem-2020 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile install prepare setup -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-ada/gprbuild[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] sys-libs/binutils-libs:= -DESCRIPTION=Monitors dynamic allocation and deallocation activity in a program -EAPI=7 -HOMEPAGE=http://libre.adacore.com/ -IUSE=ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) -REQUIRED_USE=^^ ( ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 ) -SLOT=0 -SRC_URI=https://community.download.adacore.com/v1/77354fedca0441f882e17b6a73ac5631bff26237?filename=gnatmem-2020-20200429-19911-src.tar.gz -> gnatmem-2020-20200429-19911-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=d6d42e2625f4cbb4deb8541e177a5372 diff --git a/metadata/md5-cache/dev-ada/gnatmem-2021 b/metadata/md5-cache/dev-ada/gnatmem-2021 index 7873890ed117..b83caec939d0 100644 --- a/metadata/md5-cache/dev-ada/gnatmem-2021 +++ b/metadata/md5-cache/dev-ada/gnatmem-2021 @@ -1,15 +1,15 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile install prepare setup -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-ada/gprbuild[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] sys-libs/binutils-libs:= +DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] sys-libs/binutils-libs:= DESCRIPTION=Monitors dynamic allocation and deallocation activity in a program EAPI=7 HOMEPAGE=http://libre.adacore.com/ -IUSE=ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 +IUSE=ada_target_gnat_2020 ada_target_gnat_2021 KEYWORDS=amd64 ~x86 LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) -REQUIRED_USE=^^ ( ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 ) +RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) +REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) SLOT=0 SRC_URI=https://community.download.adacore.com/v1/3ddb98c0c8854dc7631bebd673ac7bc53038d4b7?filename=gnatmem-2021-20210518-19F7B-src.tar.gz -> gnatmem-2021-20210518-19F7B-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=bd7833ca4bf4df2c2bbf7fcd0e23222b +_eclasses_=ada a733cb988a74f3fd4b7c45e9eb9a4fe5 autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=6d0602e2d93db5ea984c0e4d0aa9a047 diff --git a/metadata/md5-cache/dev-ada/gnatsymbolize-2019-r1 b/metadata/md5-cache/dev-ada/gnatsymbolize-2019-r1 deleted file mode 100644 index 8cbe49bdd107..000000000000 --- a/metadata/md5-cache/dev-ada/gnatsymbolize-2019-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install setup -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) -DESCRIPTION=Translates addresses into filename, line number, and function names -EAPI=7 -HOMEPAGE=http://libre.adacore.com/ -IUSE=ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 -KEYWORDS=amd64 x86 -LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) -REQUIRED_USE=ada_target_gnat_2019 -SLOT=0 -SRC_URI=http://mirrors.cdn.adacore.com/art/5cc7d5e431e87a23952f18c4 -> gnatsymbolize-2019-20190429-19761-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d -_md5_=f6e17c4b98fa423025229f3bb369542f diff --git a/metadata/md5-cache/dev-ada/gnatsymbolize-2020 b/metadata/md5-cache/dev-ada/gnatsymbolize-2020 deleted file mode 100644 index 252f6defcc33..000000000000 --- a/metadata/md5-cache/dev-ada/gnatsymbolize-2020 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install setup -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) -DESCRIPTION=Translates addresses into filename, line number, and function names -EAPI=7 -HOMEPAGE=http://libre.adacore.com/ -IUSE=ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) -REQUIRED_USE=^^ ( ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 ) -SLOT=0 -SRC_URI=https://community.download.adacore.com/v1/ebef002ce60066e3befdd1a4a0980f3ab8f1b551?filename=gnatsymbolize-2020-20200429-19987-src.tar.gz -> gnatsymbolize-2020-20200429-19987-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d -_md5_=d50bf1da312fd2971a490b1049615978 diff --git a/metadata/md5-cache/dev-ada/gnatsymbolize-2021 b/metadata/md5-cache/dev-ada/gnatsymbolize-2021 index 5427af847e6e..bf7e60238317 100644 --- a/metadata/md5-cache/dev-ada/gnatsymbolize-2021 +++ b/metadata/md5-cache/dev-ada/gnatsymbolize-2021 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile install setup -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) +DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) DESCRIPTION=Translates addresses into filename, line number, and function names EAPI=7 HOMEPAGE=http://libre.adacore.com/ -IUSE=ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 +IUSE=ada_target_gnat_2020 ada_target_gnat_2021 KEYWORDS=amd64 ~x86 LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) -REQUIRED_USE=^^ ( ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 ) +RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) +REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) SLOT=0 SRC_URI=https://community.download.adacore.com/v1/884f3b229457c995ddebb46a16a7cc50ed837c90?filename=gnatsymbolize-2021-20210518-19D3B-src.tar.gz -> gnatsymbolize-2021-20210518-19D3B-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d -_md5_=74696e0624e6e1d344dfeca8c5d6d836 +_eclasses_=ada a733cb988a74f3fd4b7c45e9eb9a4fe5 +_md5_=fcc9ccfca3a26f518da89194ec30f809 diff --git a/metadata/md5-cache/dev-ada/gprbuild-2020 b/metadata/md5-cache/dev-ada/gprbuild-2020 deleted file mode 100644 index e703214342f2..000000000000 --- a/metadata/md5-cache/dev-ada/gprbuild-2020 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install prepare setup -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) -DESCRIPTION=Multi-Language Management -EAPI=7 -HOMEPAGE=http://libre.adacore.com/ -IUSE=ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 -KEYWORDS=amd64 x86 -LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) -REQUIRED_USE=ada_target_gnat_2019 -SLOT=0 -SRC_URI=https://community.download.adacore.com/v1/408ec35c3bb86bd227db3da55d3e1e0c572a56e3?filename=gprbuild-2020-20200429-19BD2-src.tar.gz -> gprbuild-2020-20200429-19BD2-src.tar.gz https://community.download.adacore.com/v1/c799502295baf074ad17b48c50f621879c392c57?filename=xmlada-2020-20200429-19A99-src.tar.gz -> xmlada-2020-20200429-19A99-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=289f08e6f3ec9ad6faeaaa31c44f3b0b diff --git a/metadata/md5-cache/dev-ada/gprbuild-2020-r1 b/metadata/md5-cache/dev-ada/gprbuild-2020-r1 deleted file mode 100644 index c58ce264b073..000000000000 --- a/metadata/md5-cache/dev-ada/gprbuild-2020-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install prepare setup -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) -DESCRIPTION=Multi-Language Management -EAPI=7 -HOMEPAGE=http://libre.adacore.com/ -IUSE=ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) -REQUIRED_USE=^^ ( ada_target_gnat_2019 ada_target_gnat_2020 ) -SLOT=0 -SRC_URI=https://community.download.adacore.com/v1/408ec35c3bb86bd227db3da55d3e1e0c572a56e3?filename=gprbuild-2020-20200429-19BD2-src.tar.gz -> gprbuild-2020-20200429-19BD2-src.tar.gz https://community.download.adacore.com/v1/c799502295baf074ad17b48c50f621879c392c57?filename=xmlada-2020-20200429-19A99-src.tar.gz -> xmlada-2020-20200429-19A99-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=07b8e9ed82d63276705820a57f9aff54 diff --git a/metadata/md5-cache/dev-ada/gprbuild-2021-r1 b/metadata/md5-cache/dev-ada/gprbuild-2021-r1 index 2f23a5eeec78..d9b4a2a68e2b 100644 --- a/metadata/md5-cache/dev-ada/gprbuild-2021-r1 +++ b/metadata/md5-cache/dev-ada/gprbuild-2021-r1 @@ -3,12 +3,12 @@ DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( DESCRIPTION=Multi-Language Management EAPI=7 HOMEPAGE=http://libre.adacore.com/ -IUSE=ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 +IUSE=ada_target_gnat_2020 ada_target_gnat_2021 KEYWORDS=amd64 ~x86 LICENSE=GPL-3 RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) SLOT=0 SRC_URI=https://community.download.adacore.com/v1/23a77a37247ff811609e23a0a271f445c299fc8f?filename=gprbuild-2021-20210519-19A34-src.tar.gz -> gprbuild-2021-20210519-19A34-src.tar.gz https://community.download.adacore.com/v1/6a2cf72f308cc787926b12ddc20993fcf2b8ea79?filename=xmlada-2021-20210518-19D50-src.tar.gz -> xmlada-2021-20210518-19D50-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b +_eclasses_=ada a733cb988a74f3fd4b7c45e9eb9a4fe5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b _md5_=db21e3d38e2dbfdf7a359013be92b76f diff --git a/metadata/md5-cache/dev-ada/gprbuild-22.0.0 b/metadata/md5-cache/dev-ada/gprbuild-22.0.0 index 7a79e735c458..c7e984f4caa9 100644 --- a/metadata/md5-cache/dev-ada/gprbuild-22.0.0 +++ b/metadata/md5-cache/dev-ada/gprbuild-22.0.0 @@ -3,12 +3,12 @@ DEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) DESCRIPTION=Multi-Language Management EAPI=7 HOMEPAGE=http://libre.adacore.com/ -IUSE=ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 +IUSE=ada_target_gnat_2020 ada_target_gnat_2021 KEYWORDS=~amd64 ~x86 LICENSE=GPL-3 RDEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) REQUIRED_USE=ada_target_gnat_2021 SLOT=0 SRC_URI=https://github.com/AdaCore/gprbuild/archive/refs/tags/v22.0.0.tar.gz -> gprbuild-22.0.0.tar.gz https://github.com/AdaCore/xmlada/archive/refs/tags/v22.0.0.tar.gz -> xmlada-22.0.0.tar.gz https://github.com/AdaCore/gprconfig_kb/archive/refs/tags/v22.0.0.tar.gz -> gprconfig_kb-22.0.0.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b +_eclasses_=ada a733cb988a74f3fd4b7c45e9eb9a4fe5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b _md5_=8da8560d54de57f4c824fbc53bcf54f0 diff --git a/metadata/md5-cache/dev-ada/gtkada-2019-r1 b/metadata/md5-cache/dev-ada/gtkada-2019-r1 deleted file mode 100644 index 6d498dc8748a..000000000000 --- a/metadata/md5-cache/dev-ada/gtkada-2019-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install prepare setup -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) dev-libs/atk dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango dev-ada/gprbuild[ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-)] -DESCRIPTION=A complete Ada graphical toolkit -EAPI=7 -HOMEPAGE=http://libre.adacore.com//tools/gtkada/ -IUSE=+shared static-libs ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 -KEYWORDS=amd64 x86 -LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) dev-libs/atk dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango -REQUIRED_USE=ada_target_gnat_2019 -SLOT=0 -SRC_URI=http://mirrors.cdn.adacore.com/art/5ce7f58931e87adb2d312c53 -> gtkada-2019-20190424-19D98-src.tgz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=af5648ceaf524f6eb2242f889b6b221f diff --git a/metadata/md5-cache/dev-ada/gtkada-2019-r2 b/metadata/md5-cache/dev-ada/gtkada-2019-r2 deleted file mode 100644 index ab6c5759970f..000000000000 --- a/metadata/md5-cache/dev-ada/gtkada-2019-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install prepare setup -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) dev-libs/atk dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango dev-ada/gprbuild[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,-ada_target_gnat_2021(-)] -DESCRIPTION=A complete Ada graphical toolkit -EAPI=7 -HOMEPAGE=http://libre.adacore.com//tools/gtkada/ -IUSE=+shared static-libs ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) dev-libs/atk dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango -REQUIRED_USE=^^ ( ada_target_gnat_2019 ada_target_gnat_2020 ) -SLOT=0 -SRC_URI=http://mirrors.cdn.adacore.com/art/5ce7f58931e87adb2d312c53 -> gtkada-2019-20190424-19D98-src.tgz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=5ff358552dadbdc7cd39108a5fcf5ea3 diff --git a/metadata/md5-cache/dev-ada/gtkada-2020 b/metadata/md5-cache/dev-ada/gtkada-2020 deleted file mode 100644 index 3a1986f3e654..000000000000 --- a/metadata/md5-cache/dev-ada/gtkada-2020 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install prepare setup -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-libs/atk dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango dev-ada/gprbuild[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] -DESCRIPTION=A complete Ada graphical toolkit -EAPI=7 -HOMEPAGE=http://libre.adacore.com//tools/gtkada/ -IUSE=+shared static-libs ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-libs/atk dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango -REQUIRED_USE=^^ ( ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 ) -SLOT=0 -SRC_URI=https://community.download.adacore.com/v1/96f85c875c161c36e7d0edb19aa4dbddf41ea671?filename=gtkada-2020-20200429-19B96-src.tar.gz -> gtkada-2020-20200429-19B96-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=0ddcde40fa7e8c770cc1b6cca6b9d111 diff --git a/metadata/md5-cache/dev-ada/gtkada-2021 b/metadata/md5-cache/dev-ada/gtkada-2021 index f4d5fbc7a32b..1c061c718e36 100644 --- a/metadata/md5-cache/dev-ada/gtkada-2021 +++ b/metadata/md5-cache/dev-ada/gtkada-2021 @@ -1,15 +1,15 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install prepare setup -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-libs/atk dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango dev-ada/gprbuild[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] +DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-libs/atk dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] DESCRIPTION=A complete Ada graphical toolkit EAPI=7 HOMEPAGE=http://libre.adacore.com//tools/gtkada/ -IUSE=+shared static-libs ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 +IUSE=+shared static-libs ada_target_gnat_2020 ada_target_gnat_2021 KEYWORDS=amd64 ~x86 LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-libs/atk dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango -REQUIRED_USE=^^ ( ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 ) +RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-libs/atk dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango +REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) SLOT=0 SRC_URI=https://community.download.adacore.com/v1/8f1daefcb56e3ee7feaad67bac66deb0f7c37a82?filename=gtkada-2021-20210518-1A011-src.tar.gz -> gtkada-2021-20210518-1A011-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=75dd5ef3ae4e09b0096b789510113cc3 +_eclasses_=ada a733cb988a74f3fd4b7c45e9eb9a4fe5 autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=56cc2a2111b443c38a0b11d34e3a8492 diff --git a/metadata/md5-cache/dev-ada/gtkada-22.0.0 b/metadata/md5-cache/dev-ada/gtkada-22.0.0 index 62cfc9ee87d3..e23d892e6ad4 100644 --- a/metadata/md5-cache/dev-ada/gtkada-22.0.0 +++ b/metadata/md5-cache/dev-ada/gtkada-22.0.0 @@ -1,15 +1,15 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install prepare setup -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-libs/atk dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango dev-ada/gprbuild[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] +DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-libs/atk dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] DESCRIPTION=A complete Ada graphical toolkit EAPI=7 HOMEPAGE=http://libre.adacore.com//tools/gtkada/ -IUSE=+shared static-libs ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 +IUSE=+shared static-libs ada_target_gnat_2020 ada_target_gnat_2021 KEYWORDS=~amd64 ~x86 LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-libs/atk dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango -REQUIRED_USE=^^ ( ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 ) +RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-libs/atk dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango +REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) SLOT=0 SRC_URI=https://github.com/AdaCore/gtkada/archive/refs/tags/v22.0.0.tar.gz -> gtkada-22.0.0.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=b86cbd4efa4633901f341610226d0011 +_eclasses_=ada a733cb988a74f3fd4b7c45e9eb9a4fe5 autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=58e3b52c26deb1d3c23af0f1b5f235de diff --git a/metadata/md5-cache/dev-ada/libgpr-2020 b/metadata/md5-cache/dev-ada/libgpr-2020 deleted file mode 100644 index 619110561b39..000000000000 --- a/metadata/md5-cache/dev-ada/libgpr-2020 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install setup -DEPEND=dev-ada/xmlada[shared?,static-libs?,static-pic?,ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-)] !net-libs/grpc dev-ada/gprbuild[ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-)] -DESCRIPTION=Ada library to handle GPRbuild project files -EAPI=7 -HOMEPAGE=http://libre.adacore.com/ -IUSE=+shared static-libs static-pic ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 -KEYWORDS=amd64 x86 -LICENSE=GPL-3 -RDEPEND=dev-ada/xmlada[shared?,static-libs?,static-pic?,ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-)] !net-libs/grpc -REQUIRED_USE=ada_target_gnat_2019 || ( shared static-libs static-pic ) -SLOT=0 -SRC_URI=https://community.download.adacore.com/v1/408ec35c3bb86bd227db3da55d3e1e0c572a56e3?filename=gprbuild-2020-20200429-19BD2-src.tar.gz -> gprbuild-2020-20200429-19BD2-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=a277c06ee604fc0a52503ff6a9e92aa6 diff --git a/metadata/md5-cache/dev-ada/libgpr-2020-r1 b/metadata/md5-cache/dev-ada/libgpr-2020-r1 deleted file mode 100644 index 6dba38038563..000000000000 --- a/metadata/md5-cache/dev-ada/libgpr-2020-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install setup -DEPEND=dev-ada/xmlada[shared?,static-libs?,static-pic?,ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,-ada_target_gnat_2021(-)] !net-libs/grpc dev-ada/gprbuild[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,-ada_target_gnat_2021(-)] -DESCRIPTION=Ada library to handle GPRbuild project files -EAPI=7 -HOMEPAGE=http://libre.adacore.com/ -IUSE=+shared static-libs static-pic ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=dev-ada/xmlada[shared?,static-libs?,static-pic?,ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,-ada_target_gnat_2021(-)] !net-libs/grpc -REQUIRED_USE=^^ ( ada_target_gnat_2019 ada_target_gnat_2020 ) || ( shared static-libs static-pic ) -SLOT=0 -SRC_URI=https://community.download.adacore.com/v1/408ec35c3bb86bd227db3da55d3e1e0c572a56e3?filename=gprbuild-2020-20200429-19BD2-src.tar.gz -> gprbuild-2020-20200429-19BD2-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=1058fc623aa44300f14506fd51d49116 diff --git a/metadata/md5-cache/dev-ada/libgpr-2021 b/metadata/md5-cache/dev-ada/libgpr-2021 index 277a6fa493e5..dc2522cc2b90 100644 --- a/metadata/md5-cache/dev-ada/libgpr-2021 +++ b/metadata/md5-cache/dev-ada/libgpr-2021 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile configure install setup -DEPEND=dev-ada/xmlada[shared?,static-libs?,static-pic?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gnat_2019(-)] !net-libs/grpc dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gnat_2019(-)] +DEPEND=dev-ada/xmlada[shared?,static-libs?,static-pic?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] !net-libs/grpc dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] DESCRIPTION=Ada library to handle GPRbuild project files EAPI=7 HOMEPAGE=http://libre.adacore.com/ -IUSE=+shared static-libs static-pic ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 +IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021 KEYWORDS=amd64 ~x86 LICENSE=GPL-3 -RDEPEND=dev-ada/xmlada[shared?,static-libs?,static-pic?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gnat_2019(-)] !net-libs/grpc +RDEPEND=dev-ada/xmlada[shared?,static-libs?,static-pic?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] !net-libs/grpc REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) || ( shared static-libs static-pic ) SLOT=0 SRC_URI=https://community.download.adacore.com/v1/23a77a37247ff811609e23a0a271f445c299fc8f?filename=gprbuild-2021-20210519-19A34-src.tar.gz -> gprbuild-2021-20210519-19A34-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b +_eclasses_=ada a733cb988a74f3fd4b7c45e9eb9a4fe5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b _md5_=f69780e435041300e049f6d2a2f207a1 diff --git a/metadata/md5-cache/dev-ada/libgpr-22.0.0 b/metadata/md5-cache/dev-ada/libgpr-22.0.0 index 1878eb0ff4a7..541abac0d5fb 100644 --- a/metadata/md5-cache/dev-ada/libgpr-22.0.0 +++ b/metadata/md5-cache/dev-ada/libgpr-22.0.0 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile configure install setup -DEPEND=dev-ada/xmlada:=[shared?,static-libs?,static-pic?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gnat_2019(-)] !net-libs/grpc dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gnat_2019(-)] +DEPEND=dev-ada/xmlada:=[shared?,static-libs?,static-pic?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] !net-libs/grpc dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] DESCRIPTION=Ada library to handle GPRbuild project files EAPI=7 HOMEPAGE=http://libre.adacore.com/ -IUSE=+shared static-libs static-pic ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 +IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021 KEYWORDS=~amd64 ~x86 LICENSE=GPL-3 -RDEPEND=dev-ada/xmlada:=[shared?,static-libs?,static-pic?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gnat_2019(-)] !net-libs/grpc +RDEPEND=dev-ada/xmlada:=[shared?,static-libs?,static-pic?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] !net-libs/grpc REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) || ( shared static-libs static-pic ) SLOT=0/22.0.0 SRC_URI=https://github.com/AdaCore/gprbuild/archive/refs/tags/v22.0.0.tar.gz -> gprbuild-22.0.0.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b +_eclasses_=ada a733cb988a74f3fd4b7c45e9eb9a4fe5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b _md5_=3c2450c4e31d7e7e53138a59eaa77503 diff --git a/metadata/md5-cache/dev-ada/xmlada-2020 b/metadata/md5-cache/dev-ada/xmlada-2020 deleted file mode 100644 index 36a648bc4e5c..000000000000 --- a/metadata/md5-cache/dev-ada/xmlada-2020 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install setup test -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) dev-ada/gprbuild[ada_target_gnat_2019(-)?,-ada_target_gnat_2020(-),-ada_target_gnat_2021(-)] -DESCRIPTION=Set of modules that provide a simple manipulation of XML streams -EAPI=7 -HOMEPAGE=http://libre.adacore.com/ -IUSE=+shared static-libs static-pic ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 -KEYWORDS=amd64 x86 -LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) -REQUIRED_USE=|| ( shared static-libs static-pic ) ada_target_gnat_2019 -SLOT=0 -SRC_URI=https://community.download.adacore.com/v1/c799502295baf074ad17b48c50f621879c392c57?filename=xmlada-2020-20200429-19A99-src.tar.gz -> xmlada-2020-20200429-19A99-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=63a62f2da107b967d2410c30076ddb3a diff --git a/metadata/md5-cache/dev-ada/xmlada-2021-r1 b/metadata/md5-cache/dev-ada/xmlada-2021-r1 index ea01ad3cb7ad..14c935f17ca0 100644 --- a/metadata/md5-cache/dev-ada/xmlada-2021-r1 +++ b/metadata/md5-cache/dev-ada/xmlada-2021-r1 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile install setup test -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-ada/gprbuild[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] +DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] DESCRIPTION=Set of modules that provide a simple manipulation of XML streams EAPI=7 HOMEPAGE=http://libre.adacore.com/ -IUSE=+shared static-libs static-pic ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 +IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021 KEYWORDS=amd64 ~x86 LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) -REQUIRED_USE=|| ( shared static-libs static-pic ) ^^ ( ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 ) +RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) +REQUIRED_USE=|| ( shared static-libs static-pic ) ^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) SLOT=0 SRC_URI=https://community.download.adacore.com/v1/6a2cf72f308cc787926b12ddc20993fcf2b8ea79?filename=xmlada-2021-20210518-19D50-src.tar.gz -> xmlada-2021-20210518-19D50-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=aaaca632165bf9124e0afa9cd492a7e2 +_eclasses_=ada a733cb988a74f3fd4b7c45e9eb9a4fe5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b +_md5_=ea3aa92cc301ed668d9cd5d5c0f4f245 diff --git a/metadata/md5-cache/dev-ada/xmlada-22.0.0 b/metadata/md5-cache/dev-ada/xmlada-22.0.0 index 666d1e659ff3..32814770e044 100644 --- a/metadata/md5-cache/dev-ada/xmlada-22.0.0 +++ b/metadata/md5-cache/dev-ada/xmlada-22.0.0 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile install setup test -DEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-ada/gprbuild[ada_target_gnat_2019(-)?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] +DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] DESCRIPTION=Set of modules that provide a simple manipulation of XML streams EAPI=7 HOMEPAGE=http://libre.adacore.com/ -IUSE=+shared static-libs static-pic ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 +IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021 KEYWORDS=~amd64 ~x86 LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) -REQUIRED_USE=|| ( shared static-libs static-pic ) ^^ ( ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 ) +RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1 ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10 ) +REQUIRED_USE=|| ( shared static-libs static-pic ) ^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) SLOT=0/22.0.0 SRC_URI=https://github.com/AdaCore/xmlada/archive/refs/tags/v22.0.0.tar.gz -> xmlada-22.0.0.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=bcc2baef6b610926892db2399af366e0 +_eclasses_=ada a733cb988a74f3fd4b7c45e9eb9a4fe5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b +_md5_=1c703d81f51032f27418af30dbc6a133 diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz index 91636a2328a43eaaa5d7015e2d8c64a98809a34d..3ca972cc6e270fb1510c2d27593bf441800ef160 100644 GIT binary patch delta 19093 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 delta 18938 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 Z{Wku1=nQu&N4WmW{|^ol`=IWF000+>t+)UH diff --git a/metadata/md5-cache/dev-cpp/cpp-taskflow-3.2.0 b/metadata/md5-cache/dev-cpp/cpp-taskflow-3.2.0 index 80b97bf0275f..fa5cfd59208f 100644 --- a/metadata/md5-cache/dev-cpp/cpp-taskflow-3.2.0 +++ b/metadata/md5-cache/dev-cpp/cpp-taskflow-3.2.0 @@ -1,5 +1,6 @@ BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare test +DEPEND=test? ( dev-cpp/doctest ) DESCRIPTION=Modern C++ Parallel Task Programming EAPI=8 HOMEPAGE=https://cpp-taskflow.github.io @@ -10,4 +11,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/cpp-taskflow/cpp-taskflow/archive/v3.2.0.tar.gz -> cpp-taskflow-3.2.0.tar.gz _eclasses_=cmake 11fee991ab428a3370e5c20fa8231fb6 flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=6aafdb748c942661c2f987cf57143c0b +_md5_=8f0e54925e866c3f65e4b677def875fe diff --git a/metadata/md5-cache/dev-cpp/cpp-taskflow-9999 b/metadata/md5-cache/dev-cpp/cpp-taskflow-9999 new file mode 100644 index 000000000000..ead327131919 --- /dev/null +++ b/metadata/md5-cache/dev-cpp/cpp-taskflow-9999 @@ -0,0 +1,13 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=test? ( dev-cpp/doctest ) +DESCRIPTION=Modern C++ Parallel Task Programming +EAPI=8 +HOMEPAGE=https://cpp-taskflow.github.io +IUSE=examples test +LICENSE=MIT +PROPERTIES=live +RESTRICT=!test? ( test ) +SLOT=0 +_eclasses_=cmake 11fee991ab428a3370e5c20fa8231fb6 flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa xdg-utils 4f29a8b760a594a212abe9c2ba957c31 +_md5_=8f0e54925e866c3f65e4b677def875fe diff --git a/metadata/md5-cache/dev-cpp/kokkos-3.1.01-r1 b/metadata/md5-cache/dev-cpp/kokkos-3.1.01-r1 index 114bf8a2a85c..33886a180c01 100644 --- a/metadata/md5-cache/dev-cpp/kokkos-3.1.01-r1 +++ b/metadata/md5-cache/dev-cpp/kokkos-3.1.01-r1 @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/kokkos/kokkos/archive/3.1.01.tar.gz -> kokkos-3.1.01.tar.gz _eclasses_=cmake 11fee991ab428a3370e5c20fa8231fb6 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=2a22c64a4d16c09ad8e6568f186308ca +_md5_=34a2ac32211c8393cca779dee929c1df diff --git a/metadata/md5-cache/dev-cpp/muParser-2.2.6.1 b/metadata/md5-cache/dev-cpp/muParser-2.2.6.1 index 5f0a482dabef..36fc524509af 100644 --- a/metadata/md5-cache/dev-cpp/muParser-2.2.6.1 +++ b/metadata/md5-cache/dev-cpp/muParser-2.2.6.1 @@ -1,11 +1,11 @@ DEFINED_PHASES=configure install prepare test DESCRIPTION=Library for parsing mathematical expressions EAPI=7 -HOMEPAGE=http://muparser.beltoforion.de/ +HOMEPAGE=https://beltoforion.de/en/muparser/ IUSE=doc test KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=MIT RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/beltoforion/muparser/archive/v2.2.6.1.tar.gz -> muParser-2.2.6.1.tar.gz -_md5_=c2b39f77f9d1d93b495e65dd55d644d3 +_md5_=49548d4408a16e91f4abe7fc5c3fa9d5 diff --git a/metadata/md5-cache/dev-cpp/muParser-2.3.2-r1 b/metadata/md5-cache/dev-cpp/muParser-2.3.2-r1 index f8e4fa462fce..8807ac477972 100644 --- a/metadata/md5-cache/dev-cpp/muParser-2.3.2-r1 +++ b/metadata/md5-cache/dev-cpp/muParser-2.3.2-r1 @@ -2,12 +2,12 @@ BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Library for parsing mathematical expressions EAPI=8 -HOMEPAGE=http://muparser.beltoforion.de/ +HOMEPAGE=https://beltoforion.de/en/muparser/ IUSE=doc openmp test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos +KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=MIT RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/beltoforion/muparser/archive/v2.3.2.tar.gz -> muParser-2.3.2.tar.gz _eclasses_=cmake 11fee991ab428a3370e5c20fa8231fb6 flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=1f297f662bcbf9dd41912df475a6f259 +_md5_=2c78b03f80424b4be097d5c444328c4f diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz index bc1967b02fa77b643b5f1c12d319248682c1ce57..6a90dca3a3650af31305f3ddf2c2e68a2dda9bac 100644 GIT binary patch delta 42722 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 yU*HVyq!bE=RVWH}|jLTp*Egj~Ggj0R#5To*R*o z5fY`oiQUJN{OkQZxyh>H<@9j_-A(RY^?jKu*5!RytjmA=_y5woN?o)zaPCEm|@T7J&H z^L66jmuAZ+&N}-OdU;M5J*R7jaoscJP+Ctbmyy${_jUDfJt6d`g<4{~R*ihke(! zJo_A18>{El(|_F_elGMo<~pByKi6GP+Ow~iPr0wXW*uw9+C%LB%YRf(_x$P4^Dl^r zC*pJShnVh@ugNPt=j`jup8DiD;yL-gdMjZ(E#|hjPdBbQPpdK9cgyuYCtc%y%Jb}a zR~~b>arKo-4o@wo_mKFjd#pRwI`(}%Gt{)MmSb4_r+?J4^DknWPro^*)>2x#j@Iru zpSp5eYtMbJapmhCe&T(e-Ok;1P6F^;^?RZe(vMtbA9XUVzvyjN~<7hWmuR1x1U z=Uh)s`{A*#uzE}n$8+`kvzY#6&7YpXeqVmbKZNh<_>@!R91wEad2XJ3p$eUIj!!tH zj8m_H0Dns=Ve{XL$~<%RbMBJwQLhwFLsjOS9$?@=%e>IV6#{>P#$B^r`zf*1I}K#{ zTu7l^r>3&UKsp0h$QxxW8>Z{{Y_5mxxc@DXyyB# z@^__NpW2joxK+z_a+=q@5XP~rC9e|2L(CU^Dk0D0%f7kkq2L?KdU7UuQnCC ztbY)-Uu-h%PfAv?(%A>U=+_r`<92eUt?X~Zl2Mo!^}^c}zY#fPW5pMR5k zJnNi#RG+q2j%DEddX2lT*>>pTq=-u3x91ut@8O6Bc0P2M>)IJ#abqmkv#uvD{_5eB z0#A0(zqTvRCeAa_(J(_>XW*yr4|N((ulY%Q7?yi?l=EIhmieTb4qBG6w{$Ih4T9vK z@Q!7znNPs2#mH~O%HMYWLkP%xL4W3PF#OynA?EV?IK?aEL|}>-K+3!GjZaB9jPV;W zMMB-L)G4)n5ynD}v2ozM4Ilqt`E|sxd!1|ENCk}>6P+7RK35+*2jbm@GiwR$;kWNm zqNg_c&Y6cec+83WLZt>ec+D%`XY~3g4GuBfu_(x2

s0IJKtPmn&@kihmd65cWhf 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/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://sourceforge/hsqldb/hsqldb_1_8_1_3.zip _eclasses_=java-ant-2 e83ca06db890ca292b0b6d43e376e20d java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 multilib 4b66d835ec72e021e359bb81eacfe988 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=539067cbb3597a9556be232bb6575c5a +_md5_=29b077f6ebf02410da15a8bcc4b31473 diff --git a/metadata/md5-cache/dev-db/mariadb-10.6.5 b/metadata/md5-cache/dev-db/mariadb-10.6.5-r1 similarity index 95% rename from metadata/md5-cache/dev-db/mariadb-10.6.5 rename to metadata/md5-cache/dev-db/mariadb-10.6.5-r1 index 89b464b4c347..ef94b9a11c09 100644 --- a/metadata/md5-cache/dev-db/mariadb-10.6.5 +++ b/metadata/md5-cache/dev-db/mariadb-10.6.5-r1 @@ -5,12 +5,13 @@ DESCRIPTION=An enhanced, drop-in replacement for MySQL EAPI=7 HOMEPAGE=https://mariadb.org/ IUSE=+backup bindist columnstore cracklib debug extraengine galera innodb-lz4 innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx sst-rsync sst-mariabackup static systemd systemtap s3 tcmalloc test xml yassl elibc_FreeBSD jdbc +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris LICENSE=GPL-2 LGPL-2.1+ PDEPEND=perl? ( >=dev-perl/DBD-mysql-2.9004 ) RDEPEND=>=dev-libs/libpcre2-10.34:= >=sys-apps/sed-4 >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= virtual/libcrypt:= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) jemalloc? ( dev-libs/jemalloc:0= ) kerberos? ( virtual/krb5 ) kernel_linux? ( sys-process/procps:0= dev-libs/libaio:0= ) server? ( app-arch/bzip2 app-arch/xz-utils backup? ( app-arch/libarchive:0= ) columnstore? ( app-arch/snappy dev-libs/boost:0= dev-libs/libxml2:2= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( >=dev-libs/boost-1.40.0:0= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) s3? ( net-misc/curl ) systemd? ( sys-apps/systemd:= ) ) systemtap? ( >=dev-util/systemtap-1.3:0= ) tcmalloc? ( dev-util/google-perftools:0= ) yassl? ( net-libs/gnutls:0= ) !yassl? ( >=dev-libs/openssl-1.0.0:0= ) !dev-db/mysql !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster !dev-db/mariadb:0 !dev-db/mariadb:5.5 !dev-db/mariadb:10.1 !dev-db/mariadb:10.2 !dev-db/mariadb:10.3 !dev-db/mariadb:10.4 !dev-db/mariadb:10.5 !dev-db/mariadb:10.7 !dev-db/mariadb:10.8 !=virtual/jre-1.8 ) ) galera? ( sys-apps/iproute2 =sys-cluster/galera-26* sst-rsync? ( sys-process/lsof ) sst-mariabackup? ( net-misc/socat[ssl] ) ) !prefix? ( dev-db/mysql-init-scripts acct-group/mysql acct-user/mysql ) ) jdbc? ( >=dev-java/java-config-2.2.0-r3 ) REQUIRED_USE=jdbc? ( extraengine server !static ) ?? ( tcmalloc jemalloc ) static? ( yassl !pam ) RESTRICT=!bindist? ( bindist ) !test? ( test ) SLOT=10.6/18 -SRC_URI=mirror://mariadb/mariadb-10.6.5/source/mariadb-10.6.5.tar.gz https://dev.gentoo.org/~whissi/dist/mariadb/mariadb-10.6.5-patches-02.tar.xz +SRC_URI=mirror://mariadb/mariadb-10.6.5/source/mariadb-10.6.5.tar.gz https://dev.gentoo.org/~whissi/dist/mariadb/mariadb-10.6.5-patches-03.tar.xz _eclasses_=cmake 11fee991ab428a3370e5c20fa8231fb6 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 java-pkg-opt-2 bf35c60a54945228d5d4cb3a5cc17f5a java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 prefix d04f14b297013ad1410550c0757f14f8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=a2c5688b5d9978bcb38a0119e362c18d +_md5_=14df57b9b46b8902db3e90c8a13e1530 diff --git a/metadata/md5-cache/dev-db/qdbm-1.8.78-r3 b/metadata/md5-cache/dev-db/qdbm-1.8.78-r3 index 418150dc0390..8f4929c3ff35 100644 --- a/metadata/md5-cache/dev-db/qdbm-1.8.78-r3 +++ b/metadata/md5-cache/dev-db/qdbm-1.8.78-r3 @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1 RDEPEND=bzip2? ( app-arch/bzip2 ) java? ( >=virtual/jre-1.8:* ) lzo? ( dev-libs/lzo ) perl? ( dev-lang/perl ) ruby? ( ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ) zlib? ( sys-libs/zlib ) java? ( >=dev-java/java-config-2.2.0-r3 ) SLOT=0 SRC_URI=https://fallabs.com/qdbm/qdbm-1.8.78.tar.gz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 java-pkg-opt-2 bf35c60a54945228d5d4cb3a5cc17f5a java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 perl-functions fea344a91ebf37efadf172c6a3de5a72 ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 java-pkg-opt-2 bf35c60a54945228d5d4cb3a5cc17f5a java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 perl-functions fea344a91ebf37efadf172c6a3de5a72 ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 _md5_=488c93741f6d3fd5a265bb70ecaaed14 diff --git a/metadata/md5-cache/dev-embedded/Manifest.gz b/metadata/md5-cache/dev-embedded/Manifest.gz index 66979568d890e068347a6431d1d8cb4439216e29..f444439d18d4615d00a90f03f9868300a5972d6b 100644 GIT binary patch literal 12147 zcmV-(FO1M1iwFP!00002|8<<(Ze2-|p6}-=_yQF2oEeur7y|>0@9g_V9?R^KL_(D8 z9zVUmf05jq>h=IrQ`MBXcdp2Y{}36u{_QXS^Dhtm$NKg3{rS;`ubOS=u0M3PdTf5h6jHDjb{c&TJ2{M;$_X>>kz0#x`p{F_^E8Vs zcju|_rGKx9#)Os#k73vVa!?h zOK~Na-L9wSk~^Q5tdCRu=p~0(w-wuV((yj`IbEv5?LE7j@v!`w8|$zQk6iZdJ9yVmPT7KpHpME+;f^G*4BOUGas97hB9m| zchU~ygl(br;CyU(#u##5zVoZ2&pKTR!%gpktA6qbJ7(fC$JlM<=HqH@B|h28jHwWh z9dCgOB@oBa{jssetd>`+DaV!un-fnB{p1rz^H%zvE)dYl*SFT@YS{wYl!lF1%4j97 zZhMV%a$AbbY@UVY?&=&V&uOQYy)3TUXGv+4-vc#%J$+sK2LX#;LVobR-6NKrYi1xwzY|L>CV;a(uwT*?4gihfn23*j?Zq9=ex%LDq`u2 zfBfMeLNkAhSz%wSkVuqKJ1+Vd*&a$@um#)a*ee_BBdKBS?0#BpIjzX<^W=J@5^_7W z`H<70Vz-~#z3vE3KHIDo(lFTeRPQ+}mDWlx)VZy=%16xDuEU3VM>5Q4&Pv*6gt3!f ziC-p|B^zl;NPTLhCDo#h(1%;K#h(3{GiRS`-|mc@cVy>R3w6yyaqwi0s&M|ay`vHS zsP(1NYo*5jtC;04Nii!{Vz~uv?cx{Mm2+Id25WA;ks2l0;X`{%%|&O?*xuzEn?p9& z>p05NG0f>h4tYn!rik#TmuENRnK3_thqlV}z;{sy$MY z2)3v{Hmwx44~XA^NSsogBX98#bum5Q8iVJP0LThgr&9H>sm~6QTbsEO z-uKA;@BZUy?#J-Or-$O*Elf&vH_q02VlC`DT3~{kL?F-IoevW-4*`k=TlSjM*D?X* zNC?IT*cMP)!7$LIRX&Rd$H3YrHCzG4=19Il@>j?N5Zka5{L5onyj3LGL+QhBp!4b! zWL^buToG>Vlem{PLH99N@!^cr@IYlQ=mglxy)8DFuheAP_C)8M1@Tw$Pg2M)M5HbBGCS zvcrzu>x5^C;^zd9dmAVZvZ1j_tHW-)&)^YKBx>{{AmdOfR00&r2XxBD>%Z6T)R_w( zk!qD}b93<3Zc&cDYW*=ciYx(ZK@kdxN?WTGSe9%{K%a2&cTk%?-6GYmvI`FgfLo9{1d{p&2*Ca7o%dw~3u)FB z!!9H4y$9=Up|PbIB!^TJ@I@3S!iKGfy3_8cHU1~54vkk5F7ue7m;=R*m<`#A)~bBP z+_uP+0+O};5hQXZADGzQzTEEtQEMMXSvA;!$6e?^f zLJh$-!HwDUjov`cjoLLscB9-kY7a7Yu)2r6EJiBT2yoi5*dpishCrbkpQK6CPIdA9 z#qERQ@rZlsrt#>5D&0oZ3eq#(qBI8IT}t6^l!m+{&VVE+EIq!D8@sT3Hc^ErIj{Wg zAxPD!?rlcLcjlB4dCmovx7j-2Js)Xf*UK@8L*JW`Z`XdwlI(E6&R2eq8V9}>XGkwp4WpCZ-SMvjtB5p;kVyTl<8!T3yIEwsMD zX(+j2M0z0|3Niws?~uN-@ZMe0u46>=P%$mU=aZ-rC2TBP7 z*|~e1Ab+fjvHUSf<(^$thuorA}5fum3rEn zsAdQSZvY-y8{+g-}sp^NcO@Gg)H6MRIKYx9EdI8DZ7lgqlB&X<`!>t~IjLd*ySt@?T6?}5T z10q?F1P(Cn9nr3206f49o@2-I2`coj{fW&wWvqAp5#N(W?c5T|tng9;c|q73kk3 z*;w2^D1WFwU<~YpYjH)uFV!byg19&`v#2WH@_VSxug8}k&wu>r-@ajQlw9GmH~t>6 zip@Zu<5LdtA{saxAe-F5K9L$ktOjfV?1)HP$bh1OyLUgGg8Q3C8v6=~64{HRJ zV44Nsl#H9=4{8uJMAXp&{tdI+fZ_HLF*Io}fKChtHo*w+XUGde3!@^<4XWe|bK_Av zSs5FcZg{{VJx=oZ4!hOn71sk~ts-?s#yGOJb?F`ee^Wl4pYG!r2f6e+n!iYqZbk4oGwMbX?i4-7wwzDn*ZEoxliE;;>o1@+g#_ z#}73C8MTZ15>K~NUU;9avM z13a#tl;8gtra+jY-NWR`<_!~rQiHl1u^}I`N6?NEKn8fGU|!f$H)JZH?#OP1js|rC z-T@3b>=`?V*zg&=TJ>sC0J}zxAqHf#Ct74kS^Oj9*f#6krG4!ObXllw4 zZXmfN7&8#L?RqkkP?Ty4j{s=Wh5u*Sdqaaz*87ib+L{K zD&{S(V9H?$^iE zdz4+F`W6lkg-2;4g>#aho-7mzGi3I_nB8-K3)mmuf4x3^Q^>E5U&YJVz2QfQ$>dyQ zIt~nKvFOj)s4}4#@RZQQD+`m0m@7C}BoCZI)JC0bf5WScj_@P

H2oS1+q#qmz1K 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 diff --git a/metadata/md5-cache/dev-embedded/lpc21isp-1.85 b/metadata/md5-cache/dev-embedded/lpc21isp-1.85 deleted file mode 100644 index c69656bb01e8..000000000000 --- a/metadata/md5-cache/dev-embedded/lpc21isp-1.85 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=In-circuit programming (ISP) tool for the NXP microcontrollers -EAPI=5 -HOMEPAGE=https://sourceforge.net/projects/lpc21isp/ -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-3 -SLOT=0 -SRC_URI=mirror://sourceforge/lpc21isp/lpc21isp_185.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 versionator d3fb3ba33acc3bbbdc4d7970227c100d -_md5_=f2595c55beea73f714dd58b694f4aca2 diff --git a/metadata/md5-cache/dev-embedded/lpc21isp-1.97 b/metadata/md5-cache/dev-embedded/lpc21isp-1.97 new file mode 100644 index 000000000000..0b43993f34ae --- /dev/null +++ b/metadata/md5-cache/dev-embedded/lpc21isp-1.97 @@ -0,0 +1,9 @@ +DEFINED_PHASES=install prepare +DESCRIPTION=In-circuit programming (ISP) tool for the NXP microcontrollers +EAPI=8 +HOMEPAGE=https://sourceforge.net/projects/lpc21isp/ +KEYWORDS=~amd64 ~x86 +LICENSE=LGPL-3+ +SLOT=0 +SRC_URI=mirror://sourceforge/project/lpc21isp/lpc21isp/1.97/lpc21isp_197.tar.gz -> lpc21isp-1.97.tar.gz +_md5_=d139f00ca31abbcc1d9c706249c19b4b diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz index 059352b82257f7aec415bbacc9a35d3c885ed87a..ac80e35481f75d3a7b98cf6a79f0306ab1195944 100644 GIT binary patch literal 88513 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 literal 89638 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≺)R^3~yH{LBfiLXhS;U(ajspPVs2}US{Qg{Pz38 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

mq$7=l$FJo9mbJ#bUWQc2dE>OLg2E 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 ZMg)xj>8xPCW2pb<{{cNV2AHRO0sv=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 SRC_URI=https://www.antlr2.org/download/antlr-2.7.7.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=5b23fb9b3c88b55f70b0b9f5fd8ae5a0 +_md5_=7cea84226e935ddb81d4f1d650e012d1 diff --git a/metadata/md5-cache/dev-java/antlr-3.2-r1 b/metadata/md5-cache/dev-java/antlr-3.2-r1 index 7e5e147c88f0..828ece2bc92b 100644 --- a/metadata/md5-cache/dev-java/antlr-3.2-r1 +++ b/metadata/md5-cache/dev-java/antlr-3.2-r1 @@ -4,11 +4,11 @@ DESCRIPTION=A parser generator for many languages EAPI=7 HOMEPAGE=https://www.antlr3.org/ IUSE=elibc_FreeBSD doc test -KEYWORDS=amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=BSD RDEPEND=>=dev-java/antlr-2.7.7-r7:0 dev-java/stringtemplate:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 RESTRICT=!test? ( test ) SLOT=3 SRC_URI=https://www.antlr3.org/download/antlr-3.2.tar.gz https://www.antlr3.org/download/antlr-3.2.jar _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=720d399a9afd6dadf37b6f45e4f3d2be +_md5_=030dfc1ef28d4465566f94832b3197fb diff --git a/metadata/md5-cache/dev-java/bcmail-1.69 b/metadata/md5-cache/dev-java/bcmail-1.69 index 187fce44f51b..8f10db4de0bb 100644 --- a/metadata/md5-cache/dev-java/bcmail-1.69 +++ b/metadata/md5-cache/dev-java/bcmail-1.69 @@ -4,11 +4,11 @@ DESCRIPTION=The Bouncy Castle Java S/MIME APIs for handling S/MIME protocols EAPI=7 HOMEPAGE=https://www.bouncycastle.org/java.html IUSE=elibc_FreeBSD doc source test -KEYWORDS=amd64 arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=BSD RDEPEND=~dev-java/bcpkix-1.69:0 ~dev-java/bcprov-1.69:0 ~dev-java/bcutil-1.69:0 dev-java/jakarta-activation:1 dev-java/oracle-javamail:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/bcgit/bc-java/archive/refs/tags/r1rv69.tar.gz -> bc-java-r1rv69.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=68b5037783a7abc1dd26267c015d8056 +_md5_=c8f5f9af9ee58d88fa5d6567bc33b8e8 diff --git a/metadata/md5-cache/dev-java/bcpg-1.69 b/metadata/md5-cache/dev-java/bcpg-1.69 index 45592b495885..6c4e6da9003c 100644 --- a/metadata/md5-cache/dev-java/bcpg-1.69 +++ b/metadata/md5-cache/dev-java/bcpg-1.69 @@ -4,11 +4,11 @@ DESCRIPTION=Java cryptography APIs EAPI=7 HOMEPAGE=https://www.bouncycastle.org/java.html IUSE=elibc_FreeBSD doc source test -KEYWORDS=amd64 arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=BSD RDEPEND=~dev-java/bcprov-1.69:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/bcgit/bc-java/archive/refs/tags/r1rv69.tar.gz -> bc-java-r1rv69.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=59aa7f6795c39d6b24bc18ec443f6605 +_md5_=c586bb96bc1c8ffda729116f4cd8c46c diff --git a/metadata/md5-cache/dev-java/bcpkix-1.69 b/metadata/md5-cache/dev-java/bcpkix-1.69 index b1ac3b053730..0d732378eb63 100644 --- a/metadata/md5-cache/dev-java/bcpkix-1.69 +++ b/metadata/md5-cache/dev-java/bcpkix-1.69 @@ -1,14 +1,14 @@ -DEFINED_PHASES=compile install preinst prepare setup test +DEFINED_PHASES=compile install preinst prepare pretend setup test DEPEND=~dev-java/bcprov-1.69:0 ~dev-java/bcutil-1.69:0 >=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) DESCRIPTION=Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation EAPI=7 HOMEPAGE=https://www.bouncycastle.org/java.html IUSE=elibc_FreeBSD doc source test -KEYWORDS=amd64 arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=BSD RDEPEND=~dev-java/bcprov-1.69:0 ~dev-java/bcutil-1.69:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/bcgit/bc-java/archive/refs/tags/r1rv69.tar.gz -> bc-java-r1rv69.tar.gz -_eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=41aeb86ef256cf33897ce62e44a8f32d +_eclasses_=check-reqs bfb51de63b0462097e40436214dd43c8 java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 +_md5_=816bf43cb03d381035ea210f0abc3dc9 diff --git a/metadata/md5-cache/dev-java/bcprov-1.52-r2 b/metadata/md5-cache/dev-java/bcprov-1.52-r2 deleted file mode 100644 index f2db7f329d1e..000000000000 --- a/metadata/md5-cache/dev-java/bcprov-1.52-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup test unpack -DEPEND=>=virtual/jdk-1.6 app-arch/unzip >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -DESCRIPTION=Java cryptography APIs -EAPI=5 -HOMEPAGE=https://www.bouncycastle.org/java.html -IUSE=elibc_FreeBSD doc source test -KEYWORDS=amd64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos -LICENSE=BSD -RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -RESTRICT=test -SLOT=0 -SRC_URI=http://polydistortion.net/bc/download/bcprov-jdk15on-152.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=9d1d05aa4d46860aeaabb3824a4e873a diff --git a/metadata/md5-cache/dev-java/bcprov-1.68-r2 b/metadata/md5-cache/dev-java/bcprov-1.68-r2 deleted file mode 100644 index 41ca945157a6..000000000000 --- a/metadata/md5-cache/dev-java/bcprov-1.68-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=app-arch/unzip -DEFINED_PHASES=compile install preinst prepare setup test unpack -DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -DESCRIPTION=Java cryptography APIs -EAPI=7 -HOMEPAGE=https://www.bouncycastle.org/java.html -IUSE=elibc_FreeBSD doc source -KEYWORDS=amd64 ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos -LICENSE=BSD -RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -SLOT=0 -SRC_URI=https://www.bouncycastle.org/download/bcprov-jdk15on-168.tar.gz -_eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=991d3863c92acb00b8a1c247eb75dccd diff --git a/metadata/md5-cache/dev-java/bcprov-1.69 b/metadata/md5-cache/dev-java/bcprov-1.69 index f973c66534e8..5f012fe7591d 100644 --- a/metadata/md5-cache/dev-java/bcprov-1.69 +++ b/metadata/md5-cache/dev-java/bcprov-1.69 @@ -5,11 +5,11 @@ DESCRIPTION=Java cryptography APIs EAPI=7 HOMEPAGE=https://www.bouncycastle.org/java.html IUSE=elibc_FreeBSD doc source test -KEYWORDS=amd64 arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=BSD RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/bcgit/bc-java/archive/refs/tags/r1rv69.tar.gz -> bc-java-r1rv69.tar.gz _eclasses_=check-reqs bfb51de63b0462097e40436214dd43c8 java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=abf9d101f03287fe286a9bf5587f1b19 +_md5_=814c5034775a00b7c6f98aa6733bebf7 diff --git a/metadata/md5-cache/dev-java/bcutil-1.69 b/metadata/md5-cache/dev-java/bcutil-1.69 index 6b20b101d4b5..4d308db340f7 100644 --- a/metadata/md5-cache/dev-java/bcutil-1.69 +++ b/metadata/md5-cache/dev-java/bcutil-1.69 @@ -4,11 +4,11 @@ DESCRIPTION=Java APIs for ASN.1 extension and utility APIs used to support bcpki EAPI=7 HOMEPAGE=https://www.bouncycastle.org/java.html IUSE=elibc_FreeBSD doc source test -KEYWORDS=amd64 arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=BSD RDEPEND=~dev-java/bcprov-1.69:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/bcgit/bc-java/archive/refs/tags/r1rv69.tar.gz -> bc-java-r1rv69.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=10de3a783c382c804c0b6a235bb6c045 +_md5_=1daceb77b59371772b191b981754b0e0 diff --git a/metadata/md5-cache/dev-java/brotli-dec-0.1.2 b/metadata/md5-cache/dev-java/brotli-dec-0.1.2 index 31a7abc1c83b..80f990691bd6 100644 --- a/metadata/md5-cache/dev-java/brotli-dec-0.1.2 +++ b/metadata/md5-cache/dev-java/brotli-dec-0.1.2 @@ -5,10 +5,10 @@ DESCRIPTION=Brotli decompressor EAPI=7 HOMEPAGE=https://github.com/google/brotli IUSE=elibc_FreeBSD doc source -KEYWORDS=amd64 ~arm64 ~ppc64 x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=MIT RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 SRC_URI=https://repo1.maven.org/maven2/org/brotli/dec/0.1.2/dec-0.1.2-sources.jar -> brotli-dec-0.1.2-sources.jar _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=2617a1ee5db314889885485342c7c8af +_md5_=9b5225970e25838a240e46477ca81a3c diff --git a/metadata/md5-cache/dev-java/commons-compress-1.21 b/metadata/md5-cache/dev-java/commons-compress-1.21 index d2feb919b5cf..e0e224a12e0f 100644 --- a/metadata/md5-cache/dev-java/commons-compress-1.21 +++ b/metadata/md5-cache/dev-java/commons-compress-1.21 @@ -4,10 +4,10 @@ DESCRIPTION=Java API for working with archive files EAPI=7 HOMEPAGE=https://commons.apache.org/proper/commons-compress/ IUSE=elibc_FreeBSD doc source -KEYWORDS=amd64 ~arm64 ~ppc64 x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* dev-java/asm:9 >=dev-java/brotli-dec-0.1.2:0 >=dev-java/xz-java-1.9:0 >=dev-java/zstd-jni-1.5.0.4:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 SRC_URI=mirror://apache/commons/compress/source/commons-compress-1.21-src.tar.gz -> commons-compress-1.21-sources.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=5d40bf03f9178ecc04019689b7dc07e1 +_md5_=9e330cab9d7399cda95c096340dbf738 diff --git a/metadata/md5-cache/dev-java/fec-1.0.4-r2 b/metadata/md5-cache/dev-java/fec-1.0.4-r2 deleted file mode 100644 index f71ebc78002f..000000000000 --- a/metadata/md5-cache/dev-java/fec-1.0.4-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install preinst prepare setup -DEPEND=dev-java/log4j:0 >=virtual/jdk-1.6 app-arch/unzip >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2 -DESCRIPTION=Forward Error Correction library in Java -EAPI=5 -HOMEPAGE=https://bitbucket.org/onionnetworks/ -IUSE=elibc_FreeBSD doc source -KEYWORDS=amd64 x86 -LICENSE=BSD-2 -RDEPEND=dev-java/log4j:0 >=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -RESTRICT=test -SLOT=0 -SRC_URI=https://dev.gentoo.org/~monsieurp/packages/fec-1.0.4.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 java-ant-2 e83ca06db890ca292b0b6d43e376e20d java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=abba8ad04ec6390bc5494cfd5377b0c7 diff --git a/metadata/md5-cache/dev-java/fec-1.0.4-r3 b/metadata/md5-cache/dev-java/fec-1.0.4-r3 index 91a54ab610f2..f164ed689276 100644 --- a/metadata/md5-cache/dev-java/fec-1.0.4-r3 +++ b/metadata/md5-cache/dev-java/fec-1.0.4-r3 @@ -4,11 +4,11 @@ DESCRIPTION=Forward Error Correction library in Java EAPI=7 HOMEPAGE=https://bitbucket.org/onionnetworks/ IUSE=elibc_FreeBSD doc source -KEYWORDS=amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=BSD-2 RDEPEND=dev-java/log4j:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=test SLOT=0 SRC_URI=https://dev.gentoo.org/~monsieurp/packages/fec-1.0.4.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 java-ant-2 e83ca06db890ca292b0b6d43e376e20d java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 multilib 4b66d835ec72e021e359bb81eacfe988 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=3cdb961f50acd23f5f5b5d822c3a8847 +_md5_=aa13fa474ec43f912818ad536b36ae8c diff --git a/metadata/md5-cache/dev-java/hawtjni-runtime-1.15-r1 b/metadata/md5-cache/dev-java/hawtjni-runtime-1.15-r1 index b56651b97398..03ae81da936a 100644 --- a/metadata/md5-cache/dev-java/hawtjni-runtime-1.15-r1 +++ b/metadata/md5-cache/dev-java/hawtjni-runtime-1.15-r1 @@ -4,10 +4,10 @@ DESCRIPTION=A JNI code generator based on the generator used by the Eclipse SWT EAPI=7 HOMEPAGE=https://github.com/fusesource/hawtjni IUSE=elibc_FreeBSD doc source -KEYWORDS=amd64 ~arm64 ppc64 x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 SRC_URI=https://github.com/fusesource/hawtjni/archive/hawtjni-project-1.15.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=f41d5fb7f0639eef5baea11c013b22a5 +_md5_=2de0ee26657439d8faf330e0974a2df4 diff --git a/metadata/md5-cache/dev-java/icu4j-70.1 b/metadata/md5-cache/dev-java/icu4j-70.1 index fb57c6f2eb45..831c4696f710 100644 --- a/metadata/md5-cache/dev-java/icu4j-70.1 +++ b/metadata/md5-cache/dev-java/icu4j-70.1 @@ -4,11 +4,11 @@ DESCRIPTION=A set of Java libraries providing Unicode and Globalization support EAPI=7 HOMEPAGE=https://icu.unicode.org IUSE=elibc_FreeBSD doc source test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=icu RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=70 SRC_URI=https://github.com/unicode-org/icu/archive/refs/tags/release-70-1.tar.gz -> icu4j-70.1.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=5678c727439d97c1b08e2a12c9acad14 +_md5_=c78192c48bfb4f95188a5af67d9720ab diff --git a/metadata/md5-cache/dev-java/jakarta-activation-1.2.2 b/metadata/md5-cache/dev-java/jakarta-activation-1.2.2 index c24260486668..da1ca203c8ab 100644 --- a/metadata/md5-cache/dev-java/jakarta-activation-1.2.2 +++ b/metadata/md5-cache/dev-java/jakarta-activation-1.2.2 @@ -5,10 +5,10 @@ DESCRIPTION=Jakarta Activation EAPI=7 HOMEPAGE=https://github.com/eclipse-ee4j/jaf/jakarta.activation IUSE=elibc_FreeBSD doc source -KEYWORDS=amd64 ~arm arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ppc64 x86 LICENSE=EPL-1.0 RDEPEND=dev-java/jakarta-activation-api:1 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=1 SRC_URI=https://github.com/eclipse-ee4j/jaf/archive/refs/tags/1.2.2.tar.gz -> jakarta-activation-1.2.2.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=c3c91264514d7273786ce6a2004d8eef +_md5_=867d1dcc42766ed6fc6c4277c237c931 diff --git a/metadata/md5-cache/dev-java/jansi-1.13 b/metadata/md5-cache/dev-java/jansi-1.13 index 3ae342d4a1ef..ee5ecc1983ae 100644 --- a/metadata/md5-cache/dev-java/jansi-1.13 +++ b/metadata/md5-cache/dev-java/jansi-1.13 @@ -4,11 +4,11 @@ DESCRIPTION=A library that allows you to use ANSI escape sequences in your conso EAPI=7 HOMEPAGE=https://fusesource.github.io/jansi/ IUSE=elibc_FreeBSD doc source test -KEYWORDS=amd64 ~arm64 ppc64 x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=Apache-2.0 RDEPEND=dev-java/jansi-native:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/fusesource/jansi/archive/jansi-project-1.13.tar.gz -> jansi-1.13.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=6edbdab19ceffe60e2c458860e2932b2 +_md5_=4f658529207fc5ed595b4b10e5f73d3f diff --git a/metadata/md5-cache/dev-java/jansi-native-1.8 b/metadata/md5-cache/dev-java/jansi-native-1.8 index eb8de4e87c97..cc878ed7db2c 100644 --- a/metadata/md5-cache/dev-java/jansi-native-1.8 +++ b/metadata/md5-cache/dev-java/jansi-native-1.8 @@ -4,10 +4,10 @@ DESCRIPTION=Native JNI component for dev-java/jansi EAPI=7 HOMEPAGE=http://fusesource.github.io/jansi/ IUSE=elibc_FreeBSD doc source -KEYWORDS=amd64 ~arm64 ppc64 x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=Apache-2.0 RDEPEND=dev-java/hawtjni-runtime:0 >=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 SRC_URI=https://github.com/fusesource/jansi-native/archive/jansi-native-1.8.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 vcs-snapshot b1abf460a493fc59ebb25de0df3f09dd -_md5_=22524733806333c5b8025063164655c4 +_md5_=81d46be7d76dc2c94d41383f868386f6 diff --git a/metadata/md5-cache/dev-java/javacc-5.0-r3 b/metadata/md5-cache/dev-java/javacc-5.0-r3 index eee92c286b09..7365fbaabacb 100644 --- a/metadata/md5-cache/dev-java/javacc-5.0-r3 +++ b/metadata/md5-cache/dev-java/javacc-5.0-r3 @@ -4,11 +4,11 @@ DESCRIPTION=Java Compiler Compiler - The Java Parser Generator EAPI=6 HOMEPAGE=https://javacc.java.net/ IUSE=elibc_FreeBSD doc examples source test -KEYWORDS=amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=amd64 arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=BSD RDEPEND=dev-java/junit:0 >=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=http://java.net/projects/javacc/downloads/download/javacc-5.0src.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-ant-2 e83ca06db890ca292b0b6d43e376e20d java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=cc7cb5af8194b96343e1de85e56fc3b4 +_md5_=3d17f7ad161351d360a23005ec74c218 diff --git a/metadata/md5-cache/dev-java/javassist-3.18.2-r1 b/metadata/md5-cache/dev-java/javassist-3.18.2-r1 index 5b0617b5a2f3..9b983dd696d9 100644 --- a/metadata/md5-cache/dev-java/javassist-3.18.2-r1 +++ b/metadata/md5-cache/dev-java/javassist-3.18.2-r1 @@ -5,10 +5,10 @@ DESCRIPTION=Javassist makes Java bytecode manipulation simple EAPI=7 HOMEPAGE=http://www.csg.is.titech.ac.jp/~chiba/javassist/ IUSE=elibc_FreeBSD doc source examples -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux LICENSE=MPL-1.1 RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=3 SRC_URI=https://github.com/jboss-javassist/javassist/archive/rel_3_18_2_ga_build.tar.gz -> javassist-3.18.2.tar.gz _eclasses_=java-ant-2 e83ca06db890ca292b0b6d43e376e20d java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 multilib 4b66d835ec72e021e359bb81eacfe988 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=323e8cf6856af8ced19d29dbd9a977c9 +_md5_=295c7fb5fb4ca954221cb28419786d82 diff --git a/metadata/md5-cache/dev-java/jffi-1.3.6 b/metadata/md5-cache/dev-java/jffi-1.3.6 index 2c40d0bbcb51..794439259272 100644 --- a/metadata/md5-cache/dev-java/jffi-1.3.6 +++ b/metadata/md5-cache/dev-java/jffi-1.3.6 @@ -4,11 +4,11 @@ DESCRIPTION=Java Foreign Function Interface EAPI=7 HOMEPAGE=https://github.com/jnr/jffi IUSE=elibc_FreeBSD doc source test -KEYWORDS=amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=1.2 SRC_URI=https://github.com/jnr/jffi/archive/refs/tags/jffi-1.3.6.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=76e51b40277052ae89480f63b7f0c359 +_md5_=0451cde6ee3ccf7dabf97d64848a5a35 diff --git a/metadata/md5-cache/dev-java/jline-2.14.6 b/metadata/md5-cache/dev-java/jline-2.14.6 index 252d9da8ee9a..e185be24d4e4 100644 --- a/metadata/md5-cache/dev-java/jline-2.14.6 +++ b/metadata/md5-cache/dev-java/jline-2.14.6 @@ -4,11 +4,11 @@ DESCRIPTION=A Java library for handling console input EAPI=7 HOMEPAGE=https://github.com/jline/jline2 IUSE=test elibc_FreeBSD doc source -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 arm64 x86 LICENSE=BSD RDEPEND=dev-java/jansi:0 dev-java/jansi-native:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) test SLOT=2 SRC_URI=https://github.com/jline/jline2/archive/jline-2.14.6.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=162e61157148bec018c417e1f64e401c +_md5_=d63d5d726efd5664d356510abbfbd2d8 diff --git a/metadata/md5-cache/dev-java/jnr-a64asm-1.0.0 b/metadata/md5-cache/dev-java/jnr-a64asm-1.0.0 index 9adfdec6b309..df5f1e009014 100644 --- a/metadata/md5-cache/dev-java/jnr-a64asm-1.0.0 +++ b/metadata/md5-cache/dev-java/jnr-a64asm-1.0.0 @@ -4,10 +4,10 @@ DESCRIPTION=A pure-java A64 assembler EAPI=7 HOMEPAGE=http://nexus.sonatype.org/oss-repository-hosting.html/jnr-a64asm IUSE=elibc_FreeBSD doc source -KEYWORDS=amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=2 SRC_URI=https://github.com/jnr/jnr-a64asm/archive/refs/tags/jnr-a64asm-1.0.0.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=0549621737bb56ca6203fab1ec49832a +_md5_=db601efba849c95cd5583e0ddaa90c65 diff --git a/metadata/md5-cache/dev-java/jnr-constants-0.10.3 b/metadata/md5-cache/dev-java/jnr-constants-0.10.3 index 482b1b802e33..427e891c75ea 100644 --- a/metadata/md5-cache/dev-java/jnr-constants-0.10.3 +++ b/metadata/md5-cache/dev-java/jnr-constants-0.10.3 @@ -4,11 +4,11 @@ DESCRIPTION=A set of platform constants (e.g. errno values) EAPI=7 HOMEPAGE=https://github.com/jnr/jnr-constants IUSE=elibc_FreeBSD doc source test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/jnr/jnr-constants/archive/refs/tags/jnr-constants-0.10.3.tar.gz -> jnr-constants-0.10.3-sources.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=18e4d76b30c2529233095ada043541e1 +_md5_=55d1cb1c0bdfc29f61f858fb07537e07 diff --git a/metadata/md5-cache/dev-java/jnr-ffi-2.0.2 b/metadata/md5-cache/dev-java/jnr-ffi-2.0.2 deleted file mode 100644 index 0e9f7b1644aa..000000000000 --- a/metadata/md5-cache/dev-java/jnr-ffi-2.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install preinst prepare setup test -DEPEND=dev-java/jffi:1.2 dev-java/jnr-x86asm:1.0 dev-java/asm:4 >=virtual/jdk-1.5 test? ( dev-java/ant-junit:0 >=dev-java/junit-4.8:4 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2 -DESCRIPTION=An abstracted interface to invoking native functions from java -EAPI=5 -HOMEPAGE=https://github.com/jnr/jnr-ffi -IUSE=elibc_FreeBSD doc source test -KEYWORDS=amd64 ~arm64 ~ppc64 x86 -LICENSE=|| ( Apache-2.0 LGPL-3 ) -RDEPEND=dev-java/jffi:1.2 dev-java/jnr-x86asm:1.0 dev-java/asm:4 >=virtual/jre-1.5 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -RESTRICT=!test? ( test ) -SLOT=2 -SRC_URI=https://github.com/jnr/jnr-ffi/archive/2.0.2.tar.gz -> jnr-ffi-2.0.2.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-ant-2 e83ca06db890ca292b0b6d43e376e20d java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=b94e4bf82f8e3397c6b85248ad4624c8 diff --git a/metadata/md5-cache/dev-java/jnr-ffi-2.2.8 b/metadata/md5-cache/dev-java/jnr-ffi-2.2.8 index 53e21b79d00e..fbbc633e951f 100644 --- a/metadata/md5-cache/dev-java/jnr-ffi-2.2.8 +++ b/metadata/md5-cache/dev-java/jnr-ffi-2.2.8 @@ -4,10 +4,10 @@ DESCRIPTION=A library for invoking native functions from java EAPI=7 HOMEPAGE=https://github.com/jnr/jnr-ffi IUSE=elibc_FreeBSD doc source -KEYWORDS=amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 x86 LICENSE=Apache-2.0 RDEPEND=dev-java/asm:9 dev-java/asm-analysis:9 dev-java/asm-commons:9 dev-java/asm-tree:9 dev-java/asm-util:9 >=dev-java/jffi-1.3.6:1.2 dev-java/jnr-a64asm:2 dev-java/jnr-x86asm:1.0 >=virtual/jre-1.8:* >=dev-java/jffi-1.3.6:1.2 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=2 SRC_URI=https://github.com/jnr/jnr-ffi/archive/refs/tags/jnr-ffi-2.2.8.tar.gz -> jnr-ffi-2.2.8-sources.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=49768853e6ffbbeb8dc50c10d08d904a +_md5_=ffc9c7e67b1fc3d4bf0e7654a4e5c84d diff --git a/metadata/md5-cache/dev-java/jnr-netdb-1.1.4-r1 b/metadata/md5-cache/dev-java/jnr-netdb-1.1.4-r1 index a23de7cfbddc..4bdfa14aff04 100644 --- a/metadata/md5-cache/dev-java/jnr-netdb-1.1.4-r1 +++ b/metadata/md5-cache/dev-java/jnr-netdb-1.1.4-r1 @@ -4,11 +4,11 @@ DESCRIPTION=Network services database access for java EAPI=7 HOMEPAGE=https://github.com/jnr/jnr-netdb IUSE=elibc_FreeBSD doc source test -KEYWORDS=amd64 ~arm64 ~ppc64 x86 +KEYWORDS=amd64 arm64 ~ppc64 x86 LICENSE=Apache-2.0 RDEPEND=dev-java/jnr-ffi:2 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=1.0 SRC_URI=https://github.com/jnr/jnr-netdb/archive/1.1.4.tar.gz -> jnr-netdb-1.1.4.tar.gz _eclasses_=java-ant-2 e83ca06db890ca292b0b6d43e376e20d java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 multilib 4b66d835ec72e021e359bb81eacfe988 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=ebd35b3dbcf928b4946695ae0898cf20 +_md5_=56343be8034b4d3c3ecf996fd9eb1770 diff --git a/metadata/md5-cache/dev-java/jnr-posix-3.0.10-r1 b/metadata/md5-cache/dev-java/jnr-posix-3.0.10-r1 index 4de5fdf1b106..3455a51fb5de 100644 --- a/metadata/md5-cache/dev-java/jnr-posix-3.0.10-r1 +++ b/metadata/md5-cache/dev-java/jnr-posix-3.0.10-r1 @@ -4,11 +4,11 @@ DESCRIPTION=Lightweight cross-platform POSIX emulation layer for Java EAPI=7 HOMEPAGE=https://github.com/jnr/jnr-posix IUSE=elibc_FreeBSD doc source test -KEYWORDS=~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris +KEYWORDS=amd64 arm64 x86 ~amd64-linux ~x86-linux ~x86-solaris LICENSE=|| ( CPL-1.0 GPL-2 LGPL-2.1 ) RDEPEND=dev-java/jnr-constants:0 dev-java/jnr-ffi:2 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=3.0 SRC_URI=https://github.com/jnr/jnr-posix/archive/3.0.10.tar.gz -> jnr-posix-3.0.10.tar.gz _eclasses_=java-ant-2 e83ca06db890ca292b0b6d43e376e20d java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 multilib 4b66d835ec72e021e359bb81eacfe988 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=6301273c636e9b7dd0cce98b55591b78 +_md5_=d655c742802ad70b6323f70714f14682 diff --git a/metadata/md5-cache/dev-java/jnr-x86asm-1.0.2-r2 b/metadata/md5-cache/dev-java/jnr-x86asm-1.0.2-r2 index 2615230c045e..19afc411b0d0 100644 --- a/metadata/md5-cache/dev-java/jnr-x86asm-1.0.2-r2 +++ b/metadata/md5-cache/dev-java/jnr-x86asm-1.0.2-r2 @@ -4,10 +4,10 @@ DESCRIPTION=A pure-java port of asmjit EAPI=7 HOMEPAGE=https://github.com/jnr/jnr-x86asm IUSE=elibc_FreeBSD doc source -KEYWORDS=amd64 ~arm64 ppc64 x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=MIT RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=1.0 SRC_URI=https://github.com/jnr/jnr-x86asm/archive/refs/tags/1.0.2.tar.gz -> jnr-x86asm-1.0.2.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=51ea4dd78dcb29865ac8c07d830b8de8 +_md5_=ca0e49df97599cb7ca0f808f96f957ed diff --git a/metadata/md5-cache/dev-java/joda-convert-1.3.1-r1 b/metadata/md5-cache/dev-java/joda-convert-1.3.1-r1 index 2fb998fc5801..a51d6092b47a 100644 --- a/metadata/md5-cache/dev-java/joda-convert-1.3.1-r1 +++ b/metadata/md5-cache/dev-java/joda-convert-1.3.1-r1 @@ -4,11 +4,11 @@ DESCRIPTION=Java library for conversion between Object and String EAPI=7 HOMEPAGE=https://www.joda.org/joda-convert/ IUSE=elibc_FreeBSD doc source test -KEYWORDS=amd64 ~arm64 ppc64 x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://sourceforge/joda-convert/joda-convert-1.3.1-dist.tar.gz _eclasses_=java-ant-2 e83ca06db890ca292b0b6d43e376e20d java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 multilib 4b66d835ec72e021e359bb81eacfe988 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=57090bb62b03e5b571491e89d4f2c899 +_md5_=2f15e3de2ae149d136df3732e9a485a7 diff --git a/metadata/md5-cache/dev-java/joda-time-2.10.10-r1 b/metadata/md5-cache/dev-java/joda-time-2.10.10-r1 index b4981f953374..74bfe7956c84 100644 --- a/metadata/md5-cache/dev-java/joda-time-2.10.10-r1 +++ b/metadata/md5-cache/dev-java/joda-time-2.10.10-r1 @@ -4,11 +4,11 @@ DESCRIPTION=Date and time library to replace JDK date handling EAPI=7 HOMEPAGE=https://www.joda.org/joda-time/ IUSE=elibc_FreeBSD doc source test -KEYWORDS=amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris +KEYWORDS=amd64 arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* dev-java/joda-convert:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/JodaOrg/joda-time/archive/refs/tags/v2.10.10.tar.gz -> joda-time-2.10.10.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=f83597de456be62e937a23efb7f299d8 +_md5_=0653ca2fa8987ef73e92a3591d84fcbf diff --git a/metadata/md5-cache/dev-java/junitparams-1.1.1 b/metadata/md5-cache/dev-java/junitparams-1.1.1 index ceac15a72618..bf3b432ededc 100644 --- a/metadata/md5-cache/dev-java/junitparams-1.1.1 +++ b/metadata/md5-cache/dev-java/junitparams-1.1.1 @@ -4,11 +4,11 @@ DESCRIPTION=Better parameterised tests for JUnit EAPI=7 HOMEPAGE=https://github.com/Pragmatists/JUnitParams IUSE=elibc_FreeBSD doc source test -KEYWORDS=amd64 arm64 ~ppc64 x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* >=dev-java/junit-4.12:4 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/Pragmatists/JUnitParams/archive/refs/tags/JUnitParams-1.1.1.tar.gz -> junitparams-1.1.1.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=caab566cd59ff622977c417301a9b5b6 +_md5_=c682427ac7beef25af113ed67a9e4286 diff --git a/metadata/md5-cache/dev-java/jython-2.7.0-r4 b/metadata/md5-cache/dev-java/jython-2.7.0-r4 index d0edcc1aedec..90299733928f 100644 --- a/metadata/md5-cache/dev-java/jython-2.7.0-r4 +++ b/metadata/md5-cache/dev-java/jython-2.7.0-r4 @@ -5,11 +5,11 @@ DESCRIPTION=An implementation of Python written in Java EAPI=7 HOMEPAGE=https://www.jython.org IUSE=examples test elibc_FreeBSD doc source -KEYWORDS=~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~amd64 arm64 ~x86 ~amd64-linux ~x86-linux LICENSE=PSF-2 RDEPEND=dev-java/antlr:3 dev-java/netty-transport:0 dev-java/asm:9 dev-java/commons-compress:0 dev-java/guava:20 dev-java/jffi:1.2 dev-java/jline:2 dev-java/icu4j:70 dev-java/jnr-constants:0 dev-java/jnr-posix:3.0 dev-java/jnr-netdb:1.0 dev-java/stringtemplate:0 dev-java/xerces:2 java-virtuals/script-api:0 java-virtuals/servlet-api:3.0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=test SLOT=2.7 SRC_URI=https://search.maven.org/remotecontent?filepath=org/python/jython/2.7.0/jython-2.7.0-sources.jar _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 java-ant-2 e83ca06db890ca292b0b6d43e376e20d java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-utils-r1 a8b7938ade305f087865de7e52d079b5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=7a886f0562a1122dcada6eae052cfbe4 +_md5_=d120f8c237c861226ddafb2a6e965b58 diff --git a/metadata/md5-cache/dev-java/lzma-19.00 b/metadata/md5-cache/dev-java/lzma-19.00 index 482875fdc806..59e64732c96f 100644 --- a/metadata/md5-cache/dev-java/lzma-19.00 +++ b/metadata/md5-cache/dev-java/lzma-19.00 @@ -5,10 +5,10 @@ DESCRIPTION=Java code for LZMA compression and decompression EAPI=7 HOMEPAGE=https://www.7-zip.org/ IUSE=elibc_FreeBSD doc source -KEYWORDS=amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=public-domain RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 SRC_URI=https://www.7-zip.org/a/lzma1900.7z _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=5aac5e2e5e0ff89ff6b6a097306ba462 +_md5_=9c54f1a52c6373711d85944874ee8e68 diff --git a/metadata/md5-cache/dev-java/lzma-9.18 b/metadata/md5-cache/dev-java/lzma-9.18 deleted file mode 100644 index d435e8e0c4a6..000000000000 --- a/metadata/md5-cache/dev-java/lzma-9.18 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=>=virtual/jdk-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -DESCRIPTION=Java code for LZMA compression and decompression -EAPI=5 -HOMEPAGE=https://www.7-zip.org/ -IUSE=elibc_FreeBSD doc source -KEYWORDS=amd64 x86 -LICENSE=public-domain -RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -SLOT=0 -SRC_URI=mirror://sourceforge/sevenzip/lzma918.tar.bz2 -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=112e4eb04de75e7ca0d070400cbdf983 diff --git a/metadata/md5-cache/dev-java/lzmajio-0.95-r2 b/metadata/md5-cache/dev-java/lzmajio-0.95-r2 deleted file mode 100644 index 192c0b509de2..000000000000 --- a/metadata/md5-cache/dev-java/lzmajio-0.95-r2 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=dev-java/lzma:0 >=virtual/jdk-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -DESCRIPTION=LzmaInputStream/LzmaOutputStream interacting with underlying LZMA en-/decoders -EAPI=6 -HOMEPAGE=https://contrapunctus.net/league/haques/lzmajio/ https://github.com/league/lzmajio -IUSE=elibc_FreeBSD doc source -KEYWORDS=amd64 x86 -LICENSE=LGPL-2.1 -RDEPEND=dev-java/lzma:0 >=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -SLOT=0 -SRC_URI=https://github.com/league/lzmajio-0.95/archive/0.95.tar.gz -> lzmajio-0.95.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=f97092839b216d62aaad534569e39ce7 diff --git a/metadata/md5-cache/dev-java/lzmajio-0.95-r3 b/metadata/md5-cache/dev-java/lzmajio-0.95-r3 index f8334974acf0..aa65680c4118 100644 --- a/metadata/md5-cache/dev-java/lzmajio-0.95-r3 +++ b/metadata/md5-cache/dev-java/lzmajio-0.95-r3 @@ -4,10 +4,10 @@ DESCRIPTION=LzmaInputStream/LzmaOutputStream interacting with underlying LZMA en EAPI=7 HOMEPAGE=https://contrapunctus.net/league/haques/lzmajio/ https://github.com/league/lzmajio IUSE=elibc_FreeBSD doc source -KEYWORDS=amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=LGPL-2.1 RDEPEND=dev-java/lzma:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 SRC_URI=https://github.com/league/lzmajio-0.95/archive/0.95.tar.gz -> lzmajio-0.95.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=288df90ccb49d7c7d9ae0883216eeb02 +_md5_=ac596e1478d250cd543873f491fb9ad8 diff --git a/metadata/md5-cache/dev-java/mersennetwister-0_pre23765-r1 b/metadata/md5-cache/dev-java/mersennetwister-0_pre23765-r1 deleted file mode 100644 index 29bbf3e4f340..000000000000 --- a/metadata/md5-cache/dev-java/mersennetwister-0_pre23765-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=source? ( app-arch/zip ) >=virtual/jdk-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -DESCRIPTION=Modified MersenneTwister java port for Freenet -EAPI=5 -HOMEPAGE=http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html -IUSE=elibc_FreeBSD doc source -KEYWORDS=amd64 x86 -LICENSE=BSD -RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -SLOT=0 -SRC_URI=mirror://gentoo/mersennetwister-0_pre23765.tar.bz2 -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=e91ad9292fe06c848fe998664b0a68e9 diff --git a/metadata/md5-cache/dev-java/mersennetwister-0_pre23765-r2 b/metadata/md5-cache/dev-java/mersennetwister-0_pre23765-r2 index 5d2f251c9500..93ae3700ea13 100644 --- a/metadata/md5-cache/dev-java/mersennetwister-0_pre23765-r2 +++ b/metadata/md5-cache/dev-java/mersennetwister-0_pre23765-r2 @@ -4,10 +4,10 @@ DESCRIPTION=Modified MersenneTwister java port for Freenet EAPI=7 HOMEPAGE=http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html IUSE=elibc_FreeBSD doc source -KEYWORDS=amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=BSD RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 SRC_URI=mirror://gentoo/mersennetwister-0_pre23765.tar.bz2 _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=ac6c0fc3903c0f995461ba9ad1e2bb5c +_md5_=a68650c82c6a24bca015230d120a63f7 diff --git a/metadata/md5-cache/dev-java/mockito-1.9.5-r2 b/metadata/md5-cache/dev-java/mockito-1.9.5-r2 index 202bebf8e7dd..fbc851a56e33 100644 --- a/metadata/md5-cache/dev-java/mockito-1.9.5-r2 +++ b/metadata/md5-cache/dev-java/mockito-1.9.5-r2 @@ -5,10 +5,10 @@ DESCRIPTION=A mocking framework for Java EAPI=7 HOMEPAGE=https://github.com/mockito/mockito IUSE=elibc_FreeBSD doc source -KEYWORDS=amd64 ~arm64 ppc64 x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=MIT RDEPEND=dev-java/ant-core:0 dev-java/hamcrest-core:0 dev-java/junit:4 dev-java/objenesis:0 virtual/jre:1.8 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 SRC_URI=https://mockito.googlecode.com/files/mockito-1.9.5.zip _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=82be0630b498837e1a6e2b7f93287564 +_md5_=29d55e0272c337124e087a1cc4351a0f diff --git a/metadata/md5-cache/dev-java/netty-buffer-4.0.36 b/metadata/md5-cache/dev-java/netty-buffer-4.0.36 index 51a942ae2021..d9cab1344a51 100644 --- a/metadata/md5-cache/dev-java/netty-buffer-4.0.36 +++ b/metadata/md5-cache/dev-java/netty-buffer-4.0.36 @@ -4,11 +4,11 @@ DESCRIPTION=Async event-driven framework for high performance network applicatio EAPI=5 HOMEPAGE=https://netty.io/ IUSE=test elibc_FreeBSD doc source -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.7 ~dev-java/netty-common-4.0.36: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/netty-4.0.36.Final.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=17db702bb58a94a6f23c54a72bbf795e +_md5_=5b283acd88a62228be7b188beaea3d6a diff --git a/metadata/md5-cache/dev-java/netty-common-4.0.36 b/metadata/md5-cache/dev-java/netty-common-4.0.36 index 9851fe4b6581..924a886d5f99 100644 --- a/metadata/md5-cache/dev-java/netty-common-4.0.36 +++ b/metadata/md5-cache/dev-java/netty-common-4.0.36 @@ -4,11 +4,11 @@ DESCRIPTION=Async event-driven framework for high performance network applicatio EAPI=5 HOMEPAGE=https://netty.io/ IUSE=test elibc_FreeBSD doc source -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.7 dev-java/commons-logging:0 dev-java/javassist:3 dev-java/log4j:0 dev-java/slf4j-api: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/netty-4.0.36.Final.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=1c0abe6cbf616a782bce552622f2f54d +_md5_=2e8f01775341b48528ebc5a5f5ca7151 diff --git a/metadata/md5-cache/dev-java/netty-transport-4.0.36 b/metadata/md5-cache/dev-java/netty-transport-4.0.36 index a2a5de900b8f..f8e5dee4d512 100644 --- a/metadata/md5-cache/dev-java/netty-transport-4.0.36 +++ b/metadata/md5-cache/dev-java/netty-transport-4.0.36 @@ -4,11 +4,11 @@ DESCRIPTION=Async event-driven framework for high performance network applicatio EAPI=5 HOMEPAGE=https://netty.io/ IUSE=test elibc_FreeBSD doc source -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.7 ~dev-java/netty-buffer-4.0.36:0 ~dev-java/netty-common-4.0.36: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/netty-4.0.36.Final.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=f75533923def0940e1f4991f9c6f44a4 +_md5_=513a6870f29bfb464b3896c35c9da83e diff --git a/metadata/md5-cache/dev-java/slf4j-simple-1.7.30-r1 b/metadata/md5-cache/dev-java/slf4j-simple-1.7.30-r1 index 09796937c43b..a2561a9a3404 100644 --- a/metadata/md5-cache/dev-java/slf4j-simple-1.7.30-r1 +++ b/metadata/md5-cache/dev-java/slf4j-simple-1.7.30-r1 @@ -4,11 +4,11 @@ DESCRIPTION=SLF4J Simple binding EAPI=7 HOMEPAGE=https://www.slf4j.org IUSE=elibc_FreeBSD doc source test -KEYWORDS=amd64 ~arm64 ppc64 x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=MIT RDEPEND=>=virtual/jre-1.8:* >=dev-java/slf4j-api-1.7.30: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/slf4j/archive/refs/tags/v_1.7.30.tar.gz -> slf4j-1.7.30-sources.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=aa720173062083da537129200a511e1f +_md5_=3e81594f7c4a497751b889177cea73e1 diff --git a/metadata/md5-cache/dev-java/snakeyaml-1.28-r1 b/metadata/md5-cache/dev-java/snakeyaml-1.28-r1 index 4b4964b4b212..8f7f2f860eb8 100644 --- a/metadata/md5-cache/dev-java/snakeyaml-1.28-r1 +++ b/metadata/md5-cache/dev-java/snakeyaml-1.28-r1 @@ -4,11 +4,11 @@ DESCRIPTION=YAML 1.1 parser and emitter for Java EAPI=7 HOMEPAGE=https://bitbucket.org/asomov/snakeyaml IUSE=elibc_FreeBSD doc source test -KEYWORDS=amd64 ~arm64 ppc64 x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://bitbucket.org/asomov/snakeyaml/get/snakeyaml-1.28.tar.gz -> asomov-snakeyaml-b28f0b4d87c6.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=f52be33d8d38e58f51921ec78cd62b5a +_md5_=438847cb045a970cdb4cd31988fe2230 diff --git a/metadata/md5-cache/dev-java/stringtemplate-3.2.1-r2 b/metadata/md5-cache/dev-java/stringtemplate-3.2.1-r2 index 7a7f06b34640..d58a05591802 100644 --- a/metadata/md5-cache/dev-java/stringtemplate-3.2.1-r2 +++ b/metadata/md5-cache/dev-java/stringtemplate-3.2.1-r2 @@ -4,11 +4,11 @@ DESCRIPTION=A Java template engine EAPI=7 HOMEPAGE=https://www.stringtemplate.org/ IUSE=elibc_FreeBSD doc source test -KEYWORDS=amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=BSD-1 RDEPEND=>=virtual/jre-1.8:* dev-java/antlr:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/antlr/stringtemplate3/archive/68f2a42e8038f8e716e9666909ea485ee8aff45a.tar.gz -> stringtemplate-3.2.1.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=a287efac00bc4f003f976644b977e80f +_md5_=ce2be796703b4a85cc2dc9fa30c706f7 diff --git a/metadata/md5-cache/dev-java/velocity-2.3 b/metadata/md5-cache/dev-java/velocity-2.3 index 3b7fb57a8fb9..d59508cfa680 100644 --- a/metadata/md5-cache/dev-java/velocity-2.3 +++ b/metadata/md5-cache/dev-java/velocity-2.3 @@ -5,11 +5,11 @@ DESCRIPTION=Apache Velocity is a general purpose template engine. EAPI=7 HOMEPAGE=https://velocity.apache.org IUSE=elibc_FreeBSD doc source test -KEYWORDS=amd64 ~arm64 ppc64 x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* >=dev-java/commons-io-2.8.0:1 >=dev-java/commons-lang-3.11:3.6 >=dev-java/slf4j-api-1.7.30:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/apache/velocity-engine/archive/refs/tags/2.3.tar.gz -> velocity-2.3.tar.gz _eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 -_md5_=e07519aa3a9cfd9231017d0b41e70afb +_md5_=50c63d69e9c2b7dd54db23f082bcd0e5 diff --git a/metadata/md5-cache/dev-java/zstd-jni-1.5.0.4 b/metadata/md5-cache/dev-java/zstd-jni-1.5.0.4 index 711acf750c33..3612b7e95164 100644 --- a/metadata/md5-cache/dev-java/zstd-jni-1.5.0.4 +++ b/metadata/md5-cache/dev-java/zstd-jni-1.5.0.4 @@ -5,10 +5,10 @@ DESCRIPTION=JNI bindings for Zstd native library EAPI=7 HOMEPAGE=https://github.com/luben/zstd-jni IUSE=elibc_FreeBSD -KEYWORDS=amd64 ~arm64 ~ppc64 x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=BSD RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 SLOT=0 SRC_URI=https://github.com/luben/zstd-jni/archive/v1.5.0-4.tar.gz -> zstd-jni-1.5.0.4.tar.gz _eclasses_=cmake 11fee991ab428a3370e5c20fa8231fb6 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=2bddad5e7564a61b5ac104fb977cfdc0 +_md5_=6940ea84cb29e0dc6c39070a19bda999 diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz index 571e73436c5c1394a79c8414d8d6496e04419c87..e170f091a9480c1f76b9a766d139c35840425423 100644 GIT binary patch literal 41612 zcmV(qK<~dFiwFP!00002|9rjKvK~j4W_PcrzzYE8L%4_gWwo`;WF}onx-SbKB8%B1 zL4nLxRzJPg3Y-Z{wz8};N#LCSkJ!G4@7t6A*MIxJ|LxQN`T6(~zLd}3;-_@x^69_) zAOH5h|F7x4e7cV_)fjr+p~SgHN#QKxO1aHB_=9!Lw6AmQ)MGo&J#w76q$|fe9dY#g zDtV99O1+OG_c893d*3tmwqpsk#1#%cefPVzws)zM-{@(!8h5Po)Bp9q{acCYQ;ZjX zcb2kCJ4W5d5z`0*g`reWz7o-2FIu;g5Gp{LAeB%YS{9Qv4D=e@jTI)Hf-uW6dMqXN<=^ zY6#=*V_j>^*8AO38)sW5PhNYy_IZq0#@@5?S2M1$(j9ia`rs$h#ml5rd8mBUcBX!m zRIW6SaGrOnd!{1<-m$Kl*6yvW^DeJaYDZXSXh%!OnR}aUpFMCYbLDXtL^fAF*WK$e z&lvVO?s=vidO1^S=^Wu4btI&9-8Hp!@ezBU=PK6>V}-Rg2e^A^_c24{FnZ)r;?DIr z1~2$sO4s=PbNW)ggik#F`6i?tTE5FFynnrFooVG1gDP+xDc|jyy|wFZJFgx*quzSB zM!E0v>em_S(N?VSyvlK}(CVmV4nCsSf(Z8>rT27(o{sxOFZ#UriPl!0WiNEOlw*qp9U5cj^BTFFxeYZVj8-`BoI}2NRW$BcEu>P=2PAzVwo7xa zd0Z{^am016G*OQDDx?ef#({CK9gi|wUhzP<_jRtu6OJ0|d9*nWj*>G=F`?;*2;Y&9 zgj&yIT^p;!?$e1`abSFPH9w$fm|0l8dgT!z#7f%~g%9-=xrSFYzJn`Mg|4ca1>rD5F zmd}l!Ukx9RV>r`=Oz=OsUHsO8t3*Drr_nk7I?ph1JH!A?4-Gw0GrVdv4xF{&r$f5$ z>wYst4Cy+Leq3p^UfV_R(08szpuoNm9M;*!g~S(%((w2=8$N7>Oqk(-?^Z6%qK>uk zP&!If|H8kXJk!MOp4aIil(}#Y2mZWa7FWaJjaP3qE)DVc)IxugP$vi+cf;o6*b!Yu zE*KF1aPBh)f)(C%g^dnGjN@G6M0Jqn`6v(@Ve*TS9kjlQ)t z_d0X!883w=T|}TuW53ROyt%5K(3W_$JLC}}KZFcWi;z)jRJf+8s7f0JKeO~!?dVrt zd&PkZj42Ep7Pg2QwQ=Nza~c`D%mK5nYn=n&<{h6ru z<@|&c-eiOuZ@XW_xFhuGYpvF?x7~Qq$u|(OLmaDwRtkRmF6kIEgzIV?1g8>n%|M25 z*T8EQ;~!|Fqu8-?hWOPm3B?GQ10)_2I=8k|CXqb8A%kl+-hrp6$9>?a>%@0%A_Uq! z&|K6rBh=$Oas(+5%IbY3exeZ~7ygZRCr;lx1s)$gM^s~@VU5#AeP`6C@ceix{xs-l zKrr~Olkd95cNxvkKmGd0{x+|lKWAhGUODocsCXqltzo5xkW$Wh)=kVAvrmFVkCijH z2}8t<1LNsEJi;pKhQ@BxaHeu@@Jk}NlzkCb`Op*$I5V9y0MCwAv>jCU zp2#2}e7@%dWr49K|B5;m5e_PUgV_q&gv!q2uJ?X%>hu2k?T>F4o+-o_YKotD$v0W? zhKtt*knMSv@HoPN%Z)Q+w3d&n7pGPf3CBd-B24m?4K#p(V8sosnfyz;2)V0qO2C|f zX04zOl!8YO{KMVFgFCf(7d%Nmd(7{$3Mg;ENv_FhV;}ptx(I9#^5aAplbmxT*A2H-R1xh79|qyK4M#0j7(deFeG?Yz)&%mBc5g}v~{=fB7b ztOP{+WLSC=*31}qioiE~^R5*aN9?K?{0TC=aYX$-h}{*hJqYpyjDrZ1`20A*^|lB&_4h@%dZ+1m1b~RvUDb55nxc!5Mhzz)|7Z@R|UXg3};QAx*R! zqXg%c6Dz`j%T-Wl-lg#DoFW2>$HbRhyxe!lS~rh(@>y|Reoe{Xu=9jIpvAeh_=XZt z!j8)$c0x;d_+AM63t14>TE}gzBSRme{)h7d4OOWQsDp24c+W_bJ~k!++aXj7I`LwJ zYLu*W2om`E*zg5FRDx(-7(MH*Vw$5VjB9)dd>5ibiTc%Am8bDr1DFh`s~9B_71wkol#aIo?bUN56D&B43!r!D zf`|qAgq~nHM5M^y-VMS?^dROIeh=r)fy$DO9yoe{4Xz_$w>iCv>FeMB@of|QV)&9j z=?~sbuL5@ALx+g+u8aR2x&q=nULx%qLERa*N?2U@bckgFt`P8f5rE=~eV_(_^%JWB z%5n6qA&N~r?7Jji4TP2=@|veV2r+Gqx5K-|{VJ)GPz#6Z2ozGrR}c<6g2*uTfUm%b zf`O`$C3L9J8PNyH0mKbN%DJ7eCQGROh*yaeVT`LDX71 zku=XYxp^cd-&ykj=kuT^$GZz}ik78u@=bO~U89P6TOh*!+lzKO=^7aQNML%9?uvt89#80)O>8 z8*qH!u}_|*WW0}#YhR$<8}!b{6(ZuB+qwh%=xQSW#A$YdL+u+3a|8^HXwva~@VM27 z=0=Pi<`6(23;fYRgB6ynrV(r>4xZ- z{pat0fUx412V$k;9kGW62VPhxk$zx2ZH+aKR?|S4Fx0RJw6KX^dx-t~JiJHM;S6t9AoZ&&}hA6>J!kOY7IReC4(b6}^C39LEeI1aHVuA%q zfSlqLrWrF%2gE`sJK?~%RsAWkCj^`Y?#-}yrIk9KYe0yA(!2$KmWjt8kac=Egr(zN zQ@tS8^C=4_pvw33uY!sQib(xte)M*)>*y*1hjT^#)JH3y~*ZbPqt3@dR2uY#KA254SD zuvFGWflnMKx_H(u)PXtycCUrkzCok0fu|Col2=7|Ee@XZ#OY#eDAXyqlO!#yr4k8< zqF4^+NMuKX2pjIxGM@Ah@&dX3EU5Gd>I1(yCM4~Q4S^ON>79`it_kjg z2jFqw6;iaSilG&I;m6=52%;xkP=wz?t3e%FP24-(2si>MAx#saID}$|tJWL;cB2ok zf&w+-fHTeukW1`8?0U$m-qs!I7ostTuu7N5&(RR%F1108LPsLf~gV8#Ko+X3ktb_0nJbm7DdN`j&XXam9@uz@H{U2aFb_X1)-k z>zFu>X|GOrj=25Q7beK@B|;MrlQ$<^^S4Bi0QkY1^F0k~7E@?- z5~()_F)*BtC!1G1RwevZvvkmnbazqJhQQ;ip^qp3cqjZ(hDu(1yQtq+wSbEi{gtr-#`EK&!4^-_Trc06YlLzPPo02fIkN3 zD}oCzy(Iq#eZ#16ns`<8_%aiWXO!RKvC$5MA|58TnBm~}PQpi+@FI)|(pIr%bRGl3 zU0jkkq8R)ZDm}n7N1wjKn?8liyUMxoO#Cv2c{Fn5S*M5zTR?`7m3S&gpZd@@G+r5RUU* zrFaKI3J1qm5;M#>?*%Zp2niX|RZ)+Qe%=|c@qhrR|2g-0pQ)Nw0=XF*tP=t|4$vu3et=T% zS0?jOPU#1I+WEi^a;^{n2qVWTjN--3p^luP!N3}TB%Gc{P+jqw1MZ*2Pw-#N1162d zK#K~gQJObE)$dGSc z2!=QCPQ=Svg`XiIXqD*P%aRrL13|THr3XU`fk+cqT{3{;PGASPL9$pL`-c9&XYqkp zLz$M8Qv6proW*%Wi_g%VWX1Sc$@Gyy2eNMxI7RCLI9^?txskU%LT_4Lc)M=Z0m@(x_g^TyE5RRL9x$ZsYA9xT!m34 z7*IA8^2Y-$fVb=l%HUjkyugVAs<=P}xa11Y{R=^TX^84W{-B);IvJDYfRIctn;Z@R z621)`Sg1a>EbvPUc6W(P5(JfKWE~(C0QrEy%M7du18q2R@t7_f?C^ZSnI}H97(knq zX&@pH3mX20%x_E~n*)S6aP)v6GwEO#zGDMY(}AB%H#`%}(ZI6zHBhFr*Mx>ViD8TZ zR}Xoc6S#TuhcE@q_=FN=C=qxTn2y`PCoKSeHWxD?1VHy6MP;iC&jfXSPqgr*c%ubF z$~FLidGRp8IyM15nZrDx`T+;IbXE|pZXzAZX48Z)pyQU>-bmtTINe$shZ$-^`}oJI z4>Uv;8A>7k1HNIExWZk^8!a~d2+%mKHmz|JxXx7)Lc92U-Uk=f=Ecij6`VUWPLTIq z<$>Ha6iF*Uu$q9X`Kj@xfov?$R)WACPhMih7>}M7^dHc5wUNwM02cF~1r@&=--lWj zux58ogW$FB<(IVru+*(7*k_O}+7e6ZKsxXlz)Qv^QRPbz0+z$I;zl56xxp@u%@-4W zfKhlG&hd);uZ0Wn)Fx_LeFI(*=W*ROg_9fO6&?IO zze0(hF#LfKqX21`g9_#Xkhcv@D=g08usC-B2jcElHv&i4VRgrTA`Ny5UP;-u6Tte} zO`{QaBJ{*wq7IwmxrAE$8fLYj*&U)iud;hF;P6|oLOO2rf#3y*LKM5Gy3zK9d&BqS zwJkJEuBnlT5ALX&YMd0VbX&Iyr+G4beVCcR!h?bj;c$FW>T;?Gnj(Y((+Z~@3(OV9 zw{QEWUWD||J%9e`SLw_5%pF+dO;iOy2&9%Ecn{7Kx2r-wn5Ii5v&4_i~Wqg=3k2H_(4|8^t|szl><;#O@7$J+Dg(zR zKCW=}gIJS8#U+Aj1Bms8{k4k|Z2S@&YaSWK6Vrk{Ok)0Pmh*$C3ZjC>)bs(K^Hl}l zh4Jn>ITbA3r28m)3#j5S7du)8tKSoki!6!I0GAp8r<^RY2M|b5?h-U2vW;=WIs#r7 zH6*5;VK42Jf0&?pLfr0F6W$H*>6Ki-B2;9d&N!F@8gL%XWfq?8NxFy&Sth(Q4QN>C+y;iSPKVJtd`qqSS#PM{qP${%o$u3 zf|}*qM(_g#V4_d&3SQDKS3Ty_89L3pxBlNSQlmPm|G@?e;oX&4YL{2uTX&AdUJ2vlovN;QG& zR^um;0km|OW&U2823T@-HXm`iI6+hw8wMs20T)Va`X#<;)w+R7o#+dY2lov2XRKHCuTA0QEe#8wgD2jO|gM8%{fWarUmVV(~T3D z&YSdIbFRcT;BIeCt523vP(>o>gnJSKt{y;q2YR~2FqjU~&R3c?giUx*ePhS~_w#8D zg_mL8wjGLJ03@hKY`~^=w;57`q=Kz+ooiNTp-ofxs0nrDFY8TIR7MuLI9NzKPW2?D z5d84(I7?GR0M9(`YMU-ZXWK*YBB}k&M$f0l_lT<3cLa)8IqcNNv7J~LSn3MU7c(Nb z2_hkX-QZVx`+?}DIo*WV!b_SIV$Tz;jz0tjChWSu*x&uz{G7j-m}(ykuP+q3ToGe~llF4X zC;H*?cm&QJwFR`DrcGe>^Q> z5NSO9z03s}f`RoN7G6ff#X{=3)dKJn{^2coejmhl5oAn2&{P8v0F(i+KDKlnW%I}a231@WP8KIoXa^hKD z;@;nEGqZc@{F0pnDeWD1CJ|<_c@_K{q}`=(;R|)K6`RGeu)S4~F>$(R zDoz#@a6)uDy1GVxI`VrTM1Q{g=5>OUu@cdNh*sr!C_vcJ?Y-G8oW;`5wqMB1$v$n_ ze4m@pPvhu;Um@$O*H8y;*@M(@6D z|G*uZYO`3KIU>G!9QJG148S{2s{j-7{wG1zPtJ3EK<3uy2NA)yoXPM}1mrh-gVV9F z%2(iWusx|4i2bn1by+aK43*Ikgt1*#(V)Wiz*+yeQ(v~h8le%Ty(4%CZ0(sB(SYvp zrcOLNkrp_Iheks~U&N?svz&VF5CwRfAB1RCs01Ja<=@Z58D9Y|fU=^IH$Q>x784bO z=2#~-k)1s8Q}JCjfFJ}qvKl-l0M8M!w-R=tN@7e-K!zn;C-r@y5{q5K5kI#Sm?Pq~`H{_v> zA39-^54Rk>So?%hm~Ydz9wIK)w@ZH>gx&zemCC>h;!_13?Y5MOGceI`f&V6M2C9MN z_yg$5No>CI^I%=5gOWo}Z4HFHZV~&ND<`Pm_^527mRzpO6R{1U>M%oXmIp^(aZyh5 zK-~7Wjr=}}Wo2O6N~Z%V*|uv`7y1LBX5mV1%yXgt~HI+;lhpga7o5@b> z@vYl@hTsbfPTr~(tjyA()_UG|HB_@-3l07xIP5$f@hpi#V9u|qZ(Vb^Tt zfTk0W#kB7|QD$3M;hqR|*vr%$y4ugI z9grNHVXFwJ<^ZX~Y;NGivF_>w4Dy8)Ld14Y(5&#GPik-+MLoGd5fhFcY}x|pr>FIG zJ#9AjyjL`PIuDq5oT~xHmQ8Rtg%k+G$2Cozz}WF)k?>rhH8%EwcyM(n-gPGnBTkWE z?@hYf=7F-Uw|9;J<$xIU2^6r_S-6Ak&s!U1AU%70Ws5U zlYE6424K7s*a=#6((!2Ia+wc;3z|lHYXAZm0?dnTzcZE=?+CU% z5Lz|G+jx|+aG6lW=d7MSEYyXt4T4V{+?R>CHK699S-(aZkJgK!7e96omaj?_fwySp zhl6$|eg@IqPM%j;{o{L|;@_|TegV63-on>t7Av#=LKjatXMN8*aB##eJRy3 zC(CHdk)6tH@`P%SVV4tfLt1fswi?Ij9^v1Kvb zgy#r+K4&WwS+EoQiD}vQrWU^Es^>OGg^P+2FK#>s^jMU5u?bQeD>zhQspnP=Uv=oAfO>0oUSt9MePi*uMY|kTz&yc z=DG55T(7wErI$K>Ilh!nF@4x1VWU9v=x;}dR}`X4l4l;a2BOFnVjB617_*sh{;#-s zBiWLJMy)03O~oQHhl<1E34;A_7^p?D?AcZ5R=6+QhHOSgB^}5=)?4M+v5r)p1qb!U zF84W#9hk#GZ}1o1W^LDk46}#$6{5eJ8XRA}m1)M$ZkGXA<%2-+9SJT7JY5IYZy&EY z5W6|oM%iMrl#ELoK#12q#dkrKXW*lJ08{Cn&(szyk*FR`YUGkY8vv4X4RZTL>yVv7tTd=_@_3wPO&}6y=DPs_`YI2GtP6f6{?261i1Sr?=<9a`^BfV?E`ewtr@h3^#v^%I8no(Q(j@30DI z<)fh!0Z_Sb)2Mcr5Jkd?5QJ(7PLsSKg9}jG5kt5!d@Krtl?KQl>1%!PPL#33gy>5^ z=5_E&@UmhZwE}M{(F(ZP-kiB?d7v?EZI{)AIi0w&XwNg`oDZ`E%ifZ*_YHeaX6IHh zsS|`GxCC6qvdIriC){C5SQ!v%@{K4U)ak-`1Kcjj6oKd1&#dIJVtq*j|Mctq_1iC> z>zACr#DD({w)es85LJ^-PS{z)&A`en4L8E7W$C+se}I@1XES+B0-fD)z{b=kU;wxV z6uftV>td$O23Hs^obT4>Rfl|o9T<5L(=NXyEX(e=JCJsMFTnub#vMC4{Qysu_r3;iaxS^;zp?=!53pU@+v_XYmZr7%OmR0wB0twB5wEZq9Fh;07<_k`J zKy|?rFl=K1026dJ>L$(f^dPNpvK}z%m2yNw`_$awK|{SpRu+u-kv>|3W4U}ohGlb z=x$$A+qQnKXF3y&s?D~29E9bHoI6DJMOMH6Hot?YXU6dz8zj8{23Zn&#TUDy0W&$- z0i8rYu?IXm)JA4e!3F!yk1w*#Z4?O>T7aSfgr5Xp_Slr}oNXqyAjI_+^w5=9Z8kbVsW8WNu7FbxHjQ1l{pEndfiQs4&8<CO6Y#E7%iK2X0aCL4QWzG%obN`BixXBkNA%VH|Fq0>!$$uk zrYB$UK}?`!iG6(LE?Th9d^i|&+t6hbQRy?R_~a!~2s_$vMa${CV$N&Y@yR<>O^IKh z(dqr80#YrhW$_@<9gKn0anhz$D}L2}8FXU3=L^=;0Ew*dM>RduHOuxrdy26sP6clW z#RYm3g8|#yC7)`9E3}bOIt0XQ_tMq0hV~@OaFp6s{oX}j?XMbnb^vx;RN$1`iv7I{>fnu(WxYM*fH4>$uE~_3F z9-)JAAU2MpeXj?+$m^$H{+K^oP;V9&jt_15fTjA3=xxh+970~!RNY*7*&n$b2(ndi z0#bwYi6=4Z{iO7Y;{!l1#|6>D<=D8C90O4|iEVdS=~G1O};WTqZFWdbW3$nh$67hPi$K?s7IM-RVL)4p3P==!;K6_3sLA z#Ivs9P%%_Gd(h8ZcqVK=ou=DT)=ORQ@4tWjRSOJX;=_mQhoKm?1b8uE^e6%HEe;+8 zN6AJz&{qzy?cyX=2$nCXez-Zm^Qz8hbO$3R zux!o%Q2>KC%R~^JO*{k}5ZIdo4!CoFu)7IIg2Ya;H|F~iHs5wzwaNFcmt zyQPyOceLy+h6R8u=MV*tZ^Fuu?E~NpvpufVoU`nuk8`JB-O_1eb4u_{UeARsP7 z1;KjpM**;OTDl;H0K7*DXYP*D1754`H+L$8zh&Zqud<_rxWC33*8N&u_#mwF`^-AO z^PX;T;>*P%r;g^S$qjcp*xzV2@1E|c!0qF^t`5<|=MoiNvF1Jk+&WB0@`EvUlld?} zLUXfn^0e%Qb%LUKMdE$3KL=l7O);SOcOUQMcmV@qB32<%a3U|=v2v8OH>$Dpjw~#kCgI~q;YJDlaFx#aZP4XyxWU3S%9w%I?sNP}*S;OKl1CfzJi!BmMW4mJf`+;pnqJf0O&xjQao zPsBN&=@T9j(6G%tIE(Ox(%&SNe-x9hp}K4E9C(+@d30P0+Gr;TL=Ix>+CRyy#VKb% zRzCUy`J8Tjt3vWCwlvizpcHt1kIQnp>+2pv0J#nsUMT@UH61>l+0-S<_Ld7iVNAM9 zi}l+kU_gZ}nYUA+STByjzP@Jq-8FmJ#hex*((L#L@LJGMLpQ^d;Bt-g)~m0|@fBOy z&%-}++3#8PR``YbjKTKT{>1NMasijN=Thhoy&62r;4AxRAeQMGy88r*ESC*kvK!#^ z!HEs0(vmwwo^h4vNKrC--UhA_YWwUdg^uC2>|5opZoPsWhtH`t4MOS0 z+st~e03bQEOB_#q;E56T<4Jz)bfH$=*|k(4kLOcuwj%@v1!h7+x_Pb#;N-wbj;97m zo=WpcdJcoC zKNFC+(kHdwEVU;$aS?m1bGv&EB|wMV2I=bPyTLli>RZ zjH@{@d2!lr?)>043BL(Xe_HD}fnR{3E2sz4-!a6UzkEj%+Wj4FPz-Was(?SL!kCzmin`K~fD3v1EVZieWPF zr)6It&rsvjp$U!J{n?u{i`(7Y;*@rA`6<*N(PeiKUp6RacnwSsX*nAPe*t->^T>7u z;;3c+&t(F(&!DK)^;>U#3V;embQjU8Zceu9-yJo&uWaQYJCf_x?;XwiUJaY7F3Up~ z0ULzU3v$$Ly!Pa5tH?T`4MxKQyV+v8Yodc#&}VaG_D$MWu!xO+meiBT%O5fcrbam! zFbO^bDs?89dD${;bj6t=Ag7Sc8A_0zRk(oGMqy;$1Qvzs*uD|evv+Ts(@Pgf5nH>` z5s=c1aFc%BCi)xpv0SEyF??7MXm))+I36mB!YrODo=`wr!kr{`XBhepOSnx#q?X)J zp)cdi47kaLQtv--k=0?>*v9MOLUnMlpLV|P?PSBv5#BZs%sfDuUAs~odrK}; za+8o-{3J5f*;dE|B7?=F9|di6H_>$oZ1P)r>T)#{r=Fgh9)>MpydOt5pG}0sW;b82 zRxMuhuI^uT)!@SEfQjOf0F{TH_VOfcPLA-{az7I_yok_;*RsOK57_$8Q6;#ugE{-f zL;ZaHkL%k%e#h#b4&h|a!8?@7mMu$ zp9EF4WGgxZ(5$qfn*DN1wRP3*0+KnedPCP-&X0mRvg?M5;80z>iMlQKXZaptUYZZzsFF>>&qksTBnGg(Y{G4hqbC<|_S0m9182t$&22?3;tD6K zYDf5)LB!rG5Y0%zd-WBa(2Y--z|X^ZIGCu5DtjJs*U8!97We@tj{vEdc{El3J~rFc zP8SqBiB3Wj&hW`bR9oW`UaQ9rpu^;Yo17i{@<`oL;116Lv@%;}3Anr6z~p4f;H&=Z zTmX*g|m#VHqziYk%0G_Jp8TN7IT7Q-68<0w~j{G$2d=~VCc6Q9ANzIETx+^oY2Ek z&Dh~X9DiP_X@pL=7R&{CsC2aie$DxkLI3%7U@w0O|Nh&v(L1VDF@3mr0B}ZxeUeIG zx@sC|%zg5sc<=}7f)6>-18=Y$vDgqw;~Spi^yZUc?QR?pC&;wugD?-B z3EBG;rkAX^ugYneoq6iPOw*ZXJnF-|W zXs{;IoP=!~I8a=FX$xeqrbwD(1BZWgw-zf*MpJRWECs)*~zFp=##pw%xBQR%#~ zek-{a@N}6;=@pw+K){MKnlS=lMBC8pdOIA&ch2I@^+^d%x3Ah6kc4G-AUeEA=%?SW zYnqSBPBEZNAC~{%-fm#>=_VDk0e1ED(;W{L&;%ra_z{2z=fH>Nu!(xdgSk)V*{8T} zkm#wYblwNMv6KH2^V!-ehP7|PYm7Ed8Je{)rqx~Y-9L;D4VC9QT`9Gjt7vd2Ugpzm z1S${qE%&-Dzz)~QZA}ieOghD3(}q*oPou|WD;J<{pkVG5-j|c) zu&MgY@e)?2yQXeP)@i{mqE@`P8IV5<>Np=keOM<&sPP_(!HXQZ6g>B{bfSU9(t&_D zoWtFl2mEup{6ea^itF{|Zec>PhTo0Tv~`+D=f+rXE%AiCAq&`LKkflrUy0B|)XK*N zRfdPW!SbQBYyqolIU_^t{)Kd#Y- z&A1Sp4~J5@=L_1Bk7uL4J47u1n%b+NGeim^!$jT^Qr>ce9;2x(*rkbv;1LXc{1dNx+czAYrUYK! zxcT5>C~vB9Q384gr&+B4(t=Z=mdgUD0zl#YcfhKr5MtWvnKJ>f%RtBJvf6ULj`V+* z)A1!)TCi2(o#$mY)I{4KyU7RwT~1EzkN$+i1T}W+eQ~pGy9L`;LZ|K8PGp;yDc(kQ zxoNyOC*#9j_IBFey00$HsQi_3i&luB8wc8N0D6N_5HPUcypkOV$k;tAe3t-s5mns5 zV8i7Z?RvVByOWH9)*Wo@T7XQ`!|^E*dD$KR!zUarH48*P#4|8|m(QM0cfIS_x6NeG z@^fBqa{BvEe>`ZjJU4xW4?VBWAx*daxW*thXFaV5+Yb_)ekZsdaE0zbzZv^ev6Y$H z#+uUY%{z5L?i?2*q?_uUcNy+CbX4KSm7jRgW5Xv@(kr{@--(H|RIY7q0_e5tTD92oh3ccHmiGP3>;V+4< z+akA_#nb)X;ml81n{6GlINC?#wzzOwPaiT{&ehS^2H!dC|B_TV89_+CoxKH_HK(() z><;>UzgPI+Q-{mkH^C*0!$yU&T#*KTxSt*67M?gBS8reV3-hd?|7_FQ%FlLAXl1dz ze5Gy=cy#K&ANjd0qI=_@+qLm#h`iapfdIWq>>@B#jqp91n#p?hJONA|}m$@`VW!RMzEcQ7`dZXd3?vK^7UDxbc*qUA8z3lU3d} zF`Te}UV|72g!ZmE$!@aX_vX>Po@Vl85VZ^Fc7b!whc!6^!nxqsmlHJ>Xs7E*m*ubc zY@Ws~1Dr+zm^^sE){YC-RD?ueQ*@-K4Q-{wEQ{pV+U z&Yux0qR@Nvi(}&PI4Qn|7}}t|i6}l?5Wv%*11_*HvR0U{2kj*c7NV?-cugMBunk;r zUc>u4o@JWEykC%5 zh!SrTb?$k`tGkY!*gBys-$!;q4yTu#d|-hJrf-1_dAw?yVdZc z&f%rCUB~?wva(z8;}Q~kye|Vl7q862=@$E^cE4J5pA&v7di~_HG1_(Ic1t|#x~|hL;`YT2`z;sz-jP!7ITR)&A!n-@KPki4prg>_fnmh}3QxwOzxT+KzR5m4uT(e5)gy`KrgW zfzV!DQ@~&ul=%dZ+s2u_O_S)npNiiuQMYH++o`PWXiX;6M4P6piG#CT?#n@Yk>|S^ zf`whriP?H1XqSo36DGA?%w>C|J6kS$3J4-j6`?x!)0PHaSI`wFnzr{!JY#H}hU3?G}1^f{CJV0M`I?U~!G^ z{7ET#4;Ab~kT`9bb!^4t#_I6w(`8DR>rA3|$KntGw;9SburExXIB^k#QJO-GJeRZE z%Y{GneYNSfr(ln6Ip0i*2>IBal=riuST2Sxw&SLU^PO%*v!>Zr@KKsx0UFAb#tji~i zb6dZ+R91(z6He3hDNtd21!2Ei8G!|J7})))OaEeFz@>MtMm)Sz1I(6l#4y_74GJOJ zO8xXQU--aPz0#J`7ZhRJ-l+MuG1tK{z$4Vskzltc>BVk)syH~g5f4S2DW^AK+IZlm z^&V^iHoxN_MR~5mgH%BOy`d2Z?BQ=$ri7W@#b@WuY{W2)iWp7sbs+wADbSy!b^ahK z9YT?og8c85;dSQp@eNjw!ci>t6@U~cScvzIB;&=Cmti)W;KNg1z*Ajwc^`0a-rFYO z9Fi4O-X+RVPekgJwyfA&kiCD!&wp>uGgNH*e|NLC)hn@t2P&@els3E5AVqg>;Xa4k zMf-DUbibGF9tH61zKXD$`(e?u>wv5~Qf|q)++LZ4!R&q8P26^M+XoogITK$)w z|M>dcY1jf#;S)6CJqPNpGZ5CC&vI`t&4FHeaT%V|yF0Q=dhZ+1d{sawHy!vy){_o2c!t8F`yAo2pykI{&g4I;?(jnNla5&s8?NIg_(fvIx zm$VC7dgHx6IErM4=HSJWnZ_PXdQLA~0G2n`I$yj85#qKr!~S*0xbWZ64f_C&=GY^|!QcXUm z_jECi%FVbF419QXEC%De=QF~-yhh}3+H(SL@yzbH^ZKpx$qzT+CgARL+8g>nJO%Bi z3b}$txIi(hB%pkAeLz)LCDwgE+lO7_=^)yRsJ>p`{`)V_;QtHEY9D5hj|y7YRtnB2 z2Lt(7MB_;S0|2M0bBK_Q?$*0v$JpXuQ0$E_wc;D@r<0_EtKg<rl`?!q9d1xeB45*aljgiOq0;7YcDG3j(~}dU>B8kHvrUxKloNyN7^R zzMmbV&(J;HatVJxSZdFNsGYKJV`*8a~E2kJ7*-PDN! zuX`7a3bi)OK)9`;aVakmIIN?ZS&^^)GdzesMLBX81Sg>YkmfI zFnIulm*C+Zuqe)P9iu^@T{`cz8luJK9;@cnGsBDSY&5I;xsoY^Yv%kxP*2Uhf7l>l zQ#*=Yr?)tnBXW>0=yAO*+DKt)$errf{oLS~y&%vu&2WV?!EEph(>?Q9vimH&zLNbp z?kBb~vx~c}L72;GJ;2fsdqJ)TPyOB#yX|TkhQ8K@V*$wquBBh&5AuA5a_(gXHC`OT zaxbZjz`aH81;ZJ*+QfdsV1tcKEy~+HJ&;eND?Q3x8M5Q z3xN{KxDyO7$$O%Gjxwuo6x16$@Wm z-8O6Ci-%q5gQ&*!`%m+;H#K}*u?Y08mJZEe65>1P3BeV2VB^!Di5wu>ux9KavRiO8 zigFwPNZ6q_`dafqtLF0dGglooFP*7a?Agw`XN!P5Z$!qgm-38Jprz2|*7EypbEl2^ z_7ype;3%>!*N|TO{Nb3fq$_x6)3h`^Gv)g^6F$V_3EraO=%;rpyVtd2{@5AL90M)$ zY2UGBLdcq>?&Un(;%HmL>!mxteElESx9|Bq$V~l^g?TP$vSHtjx@1MyThob}@OVos z6(F$P`V3&_q3wkQwbkYhp3_0h(>_(#n1~bc_AZHa(C13-Aj{1}fV+UVQ+JM%^H9Sj zxX<32_m0@(v=r;M9=AYS46)zAyRk33}CAQ6dI4Z36Pv?i0gm-*)4{5t>* zEP_{9PDVcc$&M7AwsLyoDj?p~>x6Re*s7fQ|6a{{QdWr%R}3T zjIpCm78hhiY&8Sq|4fR%%TsL&*u`mx?X?;U8E zF=&lQQ3ghOO{Ytor1NqPxi!!bB<7{C7vvfYcobW{ysK!V2i{q*y`kvbpjTVk`r3aI z5_qM2xP0IStX37&RMT{ibF8i&G_?sG8LkMw&eJw|2O8bg42-A%hEu%Rp&i+Z{P5Zy zuR=ep-K@j?3M~%zVcuT5;k?4~)}p$HqvaTTo9RPA%Zv5C->zGa<>pZQRPYWPT%gyV z<2KDT6*n~Jg1!U`2*HG=HQ08#5-2y9&7zEO=qK3>dP%nFxi(oIbJ^oiw+nb}p@43c zX@?aUoJDb6Pf6j=0>cWJ24khv#zo9?Bmzi(H*BKHe`!as3j0_Hdh*yY~o6dp)ZT zu*>E?Y~ra)cltH_X8jScfw=D~^N5FWh7@l}z=MzvE4#x*i@{dr)2S^edS0Q}$3s-% zhgWog5c-8r{Vt?mUz+jCmr#D#c-{coGIB7FtM7>nt`>?%?wY9B81=)ER538;nd$zfyEv# zUU6V&1=k9=o^ZJZf6h+W;%!`pxToVG=XII_aI=ydj?eUL;<7^?dvYfbcGX-9g)eRV zgPBt2HVJ@7^HR>kjXD7S2<)G)8v}p+>6d2{Q2SKF2N{`o+rr}l(L8@kz4sf&;2QB$Ofb=HV(0cckJVhJZT|tT&C3U?m(p8*B+}rr zgV!c5(6MXcmls-qy6ss-gYDOGMSpkX!Yhz?)$Tapi;VuC-(FcT0q(={$#7TjDdc+D ziZ!fhnv*?o9PsFXH?H1H-HVsSqOaS|kqE3Q>3)XLM)pF1fKwgCDkc{1vNhb7-6!E0 zA6?DR?be6f&bIYjLMPA`?RfqS_c+-`;Wu+LPdM_;Z z>TaZ9K``0xnQUb$&lJ45f~Z4tb%i@M1!++UX{L>-g5JaBtC$Pm_IM7NE@;MP38&wY}&Ao;vfN#035QK};Ex z$k_y`VR3=H>%!f=2`+HytGn>A2bXT24k46IB*xLy4uIr2vRBK9&XExgw%WEE)MSIO z%eKMn?)-R$tPYU$(Ji`2bgzy!P!@ z8oMEo$M&AB=`zUDyUD+9TWo%2`QPuhatHvuy`J>RbGZ<}&r5^6Uxip8E-_OKLq2)m z^x(~Bzk3GLo2tPljNpcR*Q9uF4d4N6A=pgUbGP7vzCp^P!&22{X=7c886!GgEbi;P ze)$<+pT-LnEE=5Vvhl5Jc0mPfG{^ z#0DDwZ1JGpM)3@-Idjxazh97PAT;Ef;P3Wz!F}nq*nTtia}9KGcb4}`+Ou4}Od20f z3~@F8{le0-`TMMkCUnUqbD8RLs{Oou#kx%Lf z0Jlu(d)0Vee-c&yJ`@T#t{>A+K>6faq|?z2Q8{0l$JM~g=mDmWd-4+T;2!iFZ?qOr za=U1bm__*MUb1r{V|UsXcb|4|+J;chE%OtVURKdmg-A&)Th71`w^U`tm>9jI%! z*{8W)1-uDcbGxcV7M-f?xXYfqFot^~BP^B(kM;qZw@$UCZXtdwr<;_`g=ap zm5jCp-0hjdySGTgC7}bp8Adt@#K8+g0Qxn0hvI%3_PiYo078uD!x6-3dh6-$>E6O~ zZoIiI3#Zw~Cne#;)!`i?Gok6#?IQX3lc?gGs6O;npWzaT9rJYc$g`k(UTs=of-|`H zF86M$6RfOzJ1GFKc}vUS2S5eG{d}0K>Icxno4^OW>Gio30ATPSG-s{w%z;mn%77{p z&^5o4;22#Vf-n`4SBIdt=5}{=J+o6N5HTRZF?QUgpS*RIW^ojd1TQ)*pmaC#;xH{7 za)iT9_}c{FWoKS>-HIKLj>ShPq1nLg)Wh2b{Wnp0=`*kWao(y__w+b#8XW~Fcy(*| zwyj9{&P2?@IqmGx*jHdb9HySXZ?P}-KR^}kby~)BSKw(UV763KqkD~}8?(IY(0#&Q z=??31JKi1N%EO@eXK`J+aRo8m?v%7w`MGTmcQx!nSDC;U6TLd8_h7X7ta9ky8VZ?# zNO{xA{geaM$%dnJ#n5KNc0CVElY=v2_{XXnV^L9uS;S!P&=m>;sS_ebPy*!P7?ki_6p99Ld z4Uop`SOyeQCvCeI%-=7^X+})ln)NpVQQzBEoUPB7lj<=n3Ma^tJ3SIiE(yLvcUi;s+x1M&Jz??Nj0-}sVN z`TEUShT}_)pS+dy<4QN3>_M3H)+d*1KWGyN2VaL^x|A_``3!WcIc?}>cW)XCUOs}I zSq$*r;}hjEGU26oQeYRpcnvT1a{_)iu7(=mXy)m7zA26x_J;y`&F7Ps;O)WV&z8A| zHQI~h<|bInaxp#BdpngI*E64xBPVGAW{2g~1qk*$yY1mS~OB04w#1ogw-NjD-o&w_`0McUdB8$5fZ#!#XQ?&};?$yj8SbO=gEX9>ME_Gkd&V$}eQbF)Q_qRJ~szaE#S7+8|gPsS2g|!s^0oS>o z?JiymaychHVjR{rmI=};y2@R0&Y7pz0lwen{GRZA?nnEu;T&8C8|SBiaexyjam?-# z1+Zg5>%l9qq3u?GXLRu0u%?*2!FSsY=a#opyj>Eqe%sM>dFw!hvhLliy2i9k_exr@ z4KJj4wgH1ij`7y@>eQsdd?qlao80aVV)EKycrvlVjb7d)*KIX$eCu{m=5@I$4!n}w zbY}f79bsGXyKZ-r*@RlX?XN!_C+}W<2;xb5mmwwSu-kM@dW-)qf5~wO0mAh580bs%#@y2j8A`zbr~5@ucUyZ! zVB`;9w&4BtAHRJ*zvM4DeR9kCdnzi9<&yepQzB;N{K@mK^klHT8qX za;MrQ5UzH4JD&qXcVn#A-<<(kL-@sxaWG&3*Y^*1P&qb2WGKGb?iR8#nE%a}<420E z?k?vU-dE#2e{a$s&NDMu%>a-M5PuA)5!!9XuicZkw#W}mw ziA^>NUTWRj1K)zaiVDdNPRMW`clq6qA66-S(MsWUaSp(%8djxykTx8cE!Ox?BJv&> z(KE`=tmJqL72Yl#TFj9t9))WHS-OWhlhhTG+SSbwadL#gYlMZKYK@#={vnv4N zfEsAUYc58C5>R3L0scLZ}r2II}EVjF+BYgREyx-a7vw^jBf3cd! zKSu?sHK&JC5aFLQtP|g;?$cJINoe^3`Y%jRn}RxcNKwcep33;hUwaP$s|i~A3Pzli!>1@O&>+d z7`;SppeUt89qE2~dFUN>>kTiBB{2dL9O7_7)Y_E?b?w5I62w)}SCAfuR+$mNNmIM& z_GtOe49tguH%mPe(*D7!XSE60y%6C0@I!W+KQESK{7nS@bCph3>CIxDysSUiWyb3E zZo~^5P|#P3tG|P z?xOyRC|{k`=7>qS>^2}i*K1!CMeP$=t9WT^3Ltgn$l0PB#^;5r;D(*KG>d07=E_FIQxGn4ouIVQ3w zUOQhWKan0Y^S0skN{{mf-+8p)CW5NELn?Isu?673&;zR!S;6Ba`xXwV@2hld&s0NG zeJzwa%_Hj~{czrS>+Fsii~WiL%vdZvKG)QrVOn!P>^$HYNZ=oPO#5{1pU|Q3yg~)` z^TN?|%S~3mz*7V2&bM2(UP2SJKATRi!{k0Giz~%fJ=6AC+d2~P?px)In^2;m4?$&V zc@VmS=p1=9Hp=MJ9c&v5TlpY?uwNBc9#tKCUZi8A)-P5hlEY2I*`45>4`H{S))Jm? zY3^@-{^wr=PR+5#7i5AVWL`=>1@G$XojMpi&b}YJw#2@uQG;B-&sFVpD7Jnr$8}iT z?mauex10`>+pEud=V}=52*N^Y;q1X)ZP# zm5|<)?N?z>A&fgkuX*NfpD$LU{8$y!*c{n3vyvt3Jner3LyQUz8U1C3WZtE()dMSEu}J4{E_ zdjMvMAG~5>c#_ea-a18MZA-EUD|8woIY=wQ52AFIsT}6%m&?}`2+ZqJU$PG%Az-YO zY0m&VJ(JyR)4i?NBn3jEy^!QUN0KzI(Nz_43~5tsr#7|?UugyFf==25T?b3I1E_1q zP?aAlO1?E^x4x~@$3Q~-TE8Cc-+m@W0a;&>{0v^EOrkzZ0%i){_#Dnsk5if1rOt_p z`HHZ6r4VtcD*J%+2y%*TQMlbo`(BbLFa1{VszTk5_r57TReg#&4;KLwuFsJp`_WVUtA<_lhA zn4Uy0HL~(H_wA&f$_#9I(TG-q#K~^e7??-M;$*f?fOW3V#&0&naQMpNby{XKAmOEBQv%?m*1(}CB2*wwmaHt>N6%PfCUJ8dE z8dlu(+EbX&3|^OldvJ(Q0X~G;)51sBzuW0YRUK>lajlH$*Pnm>k87`2cr%*ijj*{d z9j)}cSMJ`PCt`oL4xuoiF7sXMHS!-!B$Qhnx}o47*uRfmwJ03q&=nyUbd-Q+5SU`<#8YFdSOZ98n?k#wH?Z==17q z*;FR+dCslZrv1vHw^!SSNjvwcitHkq_B5fNnyG+%IFAkpsvAALko;l2&aX$_XAxBJ zs&a~t$hmBO^{Up%u_xqInzG%jYSTu}+TFq3 z*|%NrPLO8DX~U=@erON)iC|-qQS|e91rztp&ZGEzHRBM9*`(U#0Yjh-?vRI%w`pd# zW_BX3690rYd!RK_lu%fGWK|zKAPz-vct94r#_jAO_3ugx60gYd=D}2~yNutjRbipt z#5H(BGWw>K!quj71GV#w$+WWylUWzuH7}4SwNp#|&YXdyT9rcMPW>b-3U$X^+tzX2 z8dC%f!g1Ci2^dST)qGOT9;dF^zo+BOn?IJ%P&fr3}L!`;Kfu#mRcQo0d+QMKAJUj>Fr!1s(bO+;9mAlIC++nL?FF}6&hb{DTxC*coZR9$}coRaQ32} z2lHgw#s|5K@o>C2b&}^b*=t1~hHi78mGcKKa}X<>9P!RS%%l`2+wW8^=CtAk+RI>M z1-$NW4i=wl)jrqit+j=a1MW~F#YQPOQ|w0AI)dW8qWP$k^&I+YN@^D0oAh>h=R`Kw zk|WxDYUL3;oShw9w&_lb>AI)r=HfL=_0nUoX0$4K!5}wbtkyOUS7^JC`uh7@{dqi0Y`qd>MTT%RFfJc8qorT1QnOJ&5p)yYxWRM zr#cdOK=92z_+hR3*SeRgzIhoFPJ{h$f$!RQT?MAc(Uq*L-w~(HE{T*_;J901%^P() z{cNl~Pv;OUrB8zYU2IkX(6g)Ac?!eZ@d5Y;mGihtyMVI2KUSUgQYPnfsQ^8_04sS7 zKudW0r5jP<*QH{+b2C}1M7`U&yp6c>og;g$2n?+WMsHn|AG$ehggwVg(}X$P!?zC= z)gkdvB=b_;W_P_PGsH&u-BLC1LVTNNw0(2fF=FxJz72m58Jc*iVU@_CiN{Bkk?vS-mVwnvGwajRC_a;5(#cXS!WJ;LFp(yO*4=z7{7u zVR{b-UVQJAk3*Vy`#Z|wrILmBsGItA^4gMen3s|R(+OBF8OFF&&#(g!KyFKweShm9 z)By+q531iyj&9Q|@2bvExRmvG>(sw!@bYRuu;b0DIoaV{WkGYdT=NB<2FXM8tG7lD ziVT}H;Fr&grz38l?g}pF^^hpN7OGXZkYPL1#bNLVp*Qs&PDjDI^mN%)jVBm-sSxqf zw^^h<%?O*-0f>%*5{_o=-)3R|QCJHikat6{-NiZ`U3PFS-E42WkCX)+Mtz>IXPv(! zs`ZW_zG-nzDVVYpIh%PvW(cq+LDGEL?EczeNMHK)Wuw!1>NQB5#$vr zm!36NDKCPfmb{XoP{cO6C5dS(=Hb1Rt^_Qwb6z$wEOLtPOM$Df$k_q%c__T^h2weN zK*43XaoZa;jn-80e%ukjlWrfvW!>18XMTPECNA~9SmSShU3kbiQ*YA2uv=kj1)yeKdNK#E+SYt%vK@CRoYg0WL=D>gOM|fWv0(rGkDtEzs;bs` zq&M3_Qt@szKlsLRTddsLB(7_2FDafK(0y+6#@oWc&~N;5U>v$CBWmY9fJb-!pg^Ws zG>$}hbiuaa1c+0;WOWwdWOuP&PgC6kf0-}&12&Ahl5ja)70Kur(Qmf6!1f)sc1`$JWJEo1 zB39Mu#i-zAMwTi7^^Ys{xC>Xn4V*)JZ2z6U9$4iYj zB|g+Qt-oI=hp&%!q%QVk{gsI)=UHyKvyte#$=sjs8P2f_KS zU}V3ce!EpX?vzNh4g#tf>RYhmSe;S`PN%)qHrWCQ`zKPbx7pMo(@G%XEU7Ymd80-U zJ^`B@d=C$X2}XXix@z9}U$(qKz4I1BiZ*d-Y<^xsW1C}1LJeS04hyul!n@<0)mC;x zEifHp@9^#D&42&XU$38jng9F08!v2i)B4sq1ug@^7Q4sO07EG`O@?+{Pbqqf@9R?P zX4>@%U$v36X7)6^4 zf0Dp%1kT&uNj0JDgdlr-XlY=3d@q_{-d^KWJ)zlQM+E^svSS|Y&d#Q(h!(dtdIpbP z_95Amus{?<@^wr{ZWR0V3h&^j!o_O@&Hc7q|G582;ycBk=X;p)$hkwoyoW0BQ(|!P z?g+@FTu2H*oh@yPp)Q3^F*>#ZrJ4OW;nWw8P&-i*UTl-w-M4HFAkD(By?u~IpXZ(g z2a%Z+Sl(!2`G!BkEm+Z`USm|#q-tt5dLH=+eYd-I?~p}TBxLsQ+@fibUD9=G5(zpB68M)7=YfK)Lc9%BpadGx*QzW7&iNhbUasm1_ z!OnKDJCq4M1cU1)R-KUYYH(+!p>z^qre}a@G8XW?X83NE>euXEO7BX61m9avcdt=& z1iqo=c3~>|$}s^Hi5--vvDZLXai{!~RsvHq8T(p;f!l!2AA-Ng`^EemWe$orUc5<= zHJemz(Zyy8$!7cfYCLBLlSJ&|>$YuemaR6z^hz!2A_cG~Qdb3-PLV$!HLa98>SnvL z8v6={7Ls>n%Wm}_7O*HMZTn)|Z4r(T*bvi7QsJ_?f%}iEw0*!J_o<^*X)1a?V{&>1eAexQ#3+UFZCPW^VQ8NYhjIuWgQ? znYq59uwT~So7Qz6>ZBwaTO>TEN<84f&!NzWKzwFpCW$7U4ID1wjpWSl9QUq|9LRTD7etwEl<1;0= zyFpMp!X8sQ2CHztLK6YCXzZxi;_x1mgLf7J$MD)zAVJ8s^rBT+vTN9fJv?E}{PSu3NOl{9edU*Z?X2s#RXuoHrSvs?C8N~0Mxdn0@8SKk zx?GZzBU)CP&TL0p>ei!W6#2TSz)I2wOEqPzwEhN-Xeg^Cr?)DOkLhs;GY%H3ZL9*H z67sXMJ>Ue`Xzwf(Ia}|W&rWLa+N}2FOnmV_HQ&* z_yQ)@XuIk@sxFGogd6}(mV%wkO|`_F6nXoM;LS!tFBggPtvtKWSn-r>lN7nzfHG8v zScI+H!T3{|6Rpqmk(=>lpCmITxyCmXRq#Zm`v2oZ$-UetxiEwV=F=)oIrb< z2*3bDq7bMwLGSsV7aPIYKQs~tB&g5<)6!Q;NBJCH@*<>Xn}+S~l?fJ=r7saKzxXEV zbHGJi#AtSIhV}5qZtG2?y zK@uOw`TJ$cdztDBUKShvx+)Xbev=|)2c&f{QYqDn1G{WFYEs~5QTIGa6wAQ2zRqcK zapw1icsZ3^i7VhK@PK2HYD9v@v-4>Vm}T$tBN>pjhe@xOsg4~gX>NmdoB2ry4+%az ziUafN=DE!!uRRW~+mAhHQ3GjMQnd)bly2f%_-4C}AXPtZnCoH3WgY+u2%oD+2o2t) z!J)5<6nx%4?56VLGTG;N?pxZfFVYpA(*(yuP=eN|B;ln$V9$-EvF3C`j#RSDL)8XN zLE*~$i@wfkl;FU?c2r-!_-%S+qmv2Hf`HL7EleR*dk zJebhbCEwDmE8L^#Cw@WyAs&{^?8?0F0_lcQS=mjCn4hCwMe|k}Ks}3lg7j=|ymfLQ ziz=-KV%fO(6~RB2>HHX8_->^L&kspE@TJq$uS*?rfX#MWJWjxV@#)lR?$V`o<%1m-LoFoFU!(L~A+1Ot`f};aP%5v?_^zbS^%>_&5-5#s5 z-C%sZf!NbY)C>+ZTvi}VO@|22)^ZhuoyG42u5Dv*c&Xek2ph@FarbpOvJFm#G6s&_ zIv*ti;Y8!!(tQwo$fPFa{l}F$zCgKOmkLwMC(?il?C^O)Izc(L5o|O}>K$$u@2TV0 z$U>6iD^JQqxK9jex(S)oP5c78j7O0UOxzI?yj z15P*)za|kx7s+#IujmD(^Pg&%fX#l98z6es-MaEU8) zC&Vg|)z*By0K6A~jLFfRK^78$58syQH?vCl1c(+1 z+J$wVjUZfX+$q^9v^0XQkBM^$@QzLn2=drBmU38il`d=6rbo?v+dT9W&{`1?X}-Ud z-LusGi48^_R?e;Mp6)E5cmtLJLWtnmin0Gpn%6qBaZWH1yy@quVUxHHCNh>fwAz!s? z2t{gOM^%ENBP5r7*R_Hy-QCa;IPTSKnmW}j90Zl29JaHXaXKU5%$y~%tijMKL(zf_ zweL$e!Ox}2w!4UP(stT=c$CcYDM%c2%d^{^*KgnL#d=ihc`VEVfNr%cc$eZyPyx-s ztW-KUmI3iwEc$SY)%J=h%dlA_^1hmCm`SD8-!E19-BQ8eLexaj5$qPv%jVLPgRO{y zLL|o`dUpsir<$K4!hq1gy^4gavcVk@`!ST~)PpL-1O~#4z3;Y8=nOYc&sMWR0H8p~ z8sz$`ynL;ctOLi5JqQf8-^ROq;5MDRB~x%};W4A77WG+pHZ4;KQ zo&frOl11-MObX-~yrSAw_Mo%)Ms#3%0+%+Sx zMpGKP!efum14!m`F1QfT%6+Kt<(5(2Y^t9R_Hn9jnoJ*K^Rs0o#o)lkla#Gp2e5xh zFX6#T$rg);=k1=mm2U#Q+LcnKo}fJ1ef5#mz-wdu(NYoCV|)wi(E53(%Qhtjr4x`N z345w|SGw)p(Vh)^4U%&nK(~GCG0oQ?R;zU|RXrXFdw`rh7rva1<`{YB*@sP2fi&R| z$R59wpEv^h5^H&;64y#aW>6XNvUxkV(y+00=s2yygi2PAnnC~wyI>!l#?549fuCu- zEBFDiqo`cdZ2NyWsA|3EX@Bqq?Sy71AC`q7hlpEMuaBkr_4@VKu{+A*m-+^$Sc}`a zim3te9qp_8P+U;6X-V=ghlu&Z2f&cLs;Y!+Ubao^kX4o5Cz(qzX&Y!Y30AJc=90CP zA=o0O%gbd54J!k+Wz*feA1uB!-}Sp8=d*_a+gmW?4q9328xrhl8&jXc#TxdW_1Gfb zDCq`MPune=7i#?)E@g6tG7k36xO+qAxw9I+$9n|Q!FZ-3sotXdyieJM9rWT0=Y;{N0Pi(GiT7>(K09} z^Gfk|3zfe(K>WI!I#s&Y`5Msa1U=~iOb(gxvRq}5%TeL6wmv^GS#5LRQ);)PP*Yng z@79yGf-N7ouRy%f(nT@ZYi)ZEarD**8DK;P)0hGL#{v1g%7fCfJ#6nJ>N=+dKDZwn zLf9gOtw+pkJh}rzETu9|M_%C5acYPJgW*lar-iKj3tXTI1JuLS_K{Nw>;#DM4u}Sq z<3GdRH}3}T!2fK;P@P3*11+aXh6#27ou2Bk^5#l+Xil5eiTys8J$USE7Tuv~r44`zfU2-_ zE%6>Q=@gHS8|vwo@q9N}xT4*b@eIM@{zHeZzTJ7 z#gG@Ldtd8Y#!r(B$i{z~T7T*}0(I1LQ&>&Iwg!`N2XpqWHVFSg*CAU9i@g~-4Z?=o z+Jg{x-ughm+0eC*c@?En2h-Y@VoM0wKR6KzZhDeKxXPp|BL{kTDw~G=#|IO_hOV~d z)aREJZ9O`A%cC8vRzsJh!G>N(?=>pyPNd{V9=!+MQnOx7HvDa+e!hPBuibB8qtDy0 zda)teP7bm>`R;~?>VnD_H#Oab6l&iC8_7v~NDGO$95!4#4SEYt6~y+kkNvoO^06na z38>BjYD(A%?iw0BrxN8h&T_1m#plmZevq~934Y$*N8Oo_L!a{A)6_sDI3cG-P}yCH z+2NVTHY1oJk&oC`wG-~QaTFl@*d@i8)SV;hyg7BqZr(H4@E4AzO4o?$Z#snjZI%A? z%wPWUx4-_^{O2~t-ky#+HNDk@gZFXEyYtEMI5eaxft>*IQAKU4q_Kc|>#&q~>#GU0 z1d~ot@YY!c+5oc(!3BiKE{zuJ^kIUn-;PQJ&jzdH?a-+!`j!%m@fR~~q+NFyx%+H;rD3JelusbztgHuDI zE-&a|#@9UvX^J-5WU~Hf#Y(h8f!>AWtMo+w-PV?F9m{?F>HSUx+q3I~6lpZ|aO_ zr*XfEpGVrW*e!_7*}E#UXu;zot$?*FD|!&`cGhMcAz2@!NDlQuP?ZM%opl7Y9M z)n1*feOcotE&{>B%Xzf2XK&tiS|<*)O6PyDY-jjdzQ%w1IsEj?`9)8RxBCZvpIFm| znxwlfX!ln4quVqv72CamVivD2EAY*$SesYiEM~>I9rgf$>c3tqrr8MS{LNy^Gnv)V z_A`zL2y3f`_=z(|LL2oBXsO<_)G{G9&s|9jgfvAGlDa!=!=e!BC6M9lYEnb;T?(4O zTW(8Hx}GaSk+zeTZ2@FxOZkWWKifz^=`EftiZb%0Q>UH4c1ixxqP6Wc@WturSLt|* zfD$+CGLgR@mff=C@-}TD^FDGpMCPPi%!|`h$5CT`cb4K%iiyw+>>v6|92L*r;~fb+*((R8E~4oYIYTWxBzX_ag| zUF08&vi$KGw0jEPu&ZmdOX>u^`uKvYa%$jQIN_;Qq{f<@66aqusv(^H!Ftu^@#In7W9cHO|NLd*sdhtBHKSK38+I{0ID@o($Y_8l_Q^!`|>)>d$*&kln z($UTPj!~8H)O-k*ek*9w4lOFO(<7l34WH^(4$8Zh*{x_3$hOOKw{E8ZqB`pG+BE*f zdhPRAkN(D}9eRE2a$+4%E2f-CIHo#E7GBsgmC);07KcwSEOd>9-^Z`R6yxo`Xpe6&s zp&s^&@a?l15-;o5(NzR7W=77PX=Abj+^(TkZd9Ebfxlo5X*r!Vd>d6 zWQUfT%H02Az0$}2N^jW0`2galx2~o^-8aX57JEsy$joE&N8kkN)0ZDY=rNkI!ON!n zs_9L$IVMEC9Tlw@O^G!kJN%e9#_`Ie3Bpzfan$XKXVE;{1M+#Ha|0edd5>at-s_WL zotS4s^^H4+*SOVkN$Acrsl7g(PSl@rMN-MQY%;bjy4&Y$pChn`%m7s!GI#?9 zdFJTch68Nk2j#uHwB8mP+m9njO{?Cbp$^m>E&+EK#VeuPW);Zc>jLa@R>4Uzjv24# zimGsU?boxCFx$aC=+Fgsv6V{~i3ur?dlUsb2~1FXo8WoTOPP>9QFwJko5`Y+bY>T>KcyvYg8>(DdK&flPP0MYsoPaGhw0kFNgQ-6mx%&F=c z!xMN#tsYg<1Up+l+0H=i2}=T;C*O{v!IQKTj&r4LXG>DbV;o9ORXz%ob*`6a^Pxyc z&9*rTC)nD{;XXk}@UF_1>RX@ouC<2uqTqUG$AXr_ocmTEen)o(qRP#WU4!72>P-P6 zbZYf-Q`+AhG=?PRW~Jdc)W5CQfB)l8zx*=)?BMdh{T!|NoLjQ4yv=QGxzV!j1)j`l z+mLxZ(smP>mASSEulFWG*0vrSXAkEXNn@u2q(|LiN{&$L+{xAtN{J{3lfA9mrk)7^ z2SBma&|BhpX>XW6HyH6>YB!TwFB_yZxXYnUJZq-%03nJWAm%I$VqzwH42N%OgjGV> z=DJ4&`@;#8+Inoc0|-7|rwrX6%EK1d81Kq;F58vh5PS{dY5umsepx>qA5z5c9I|Sd z6+i+cp{Wi$-!Bjy%ehPcSG%St!ct>YJt=9*d6Bwo2!*WydRXP9w2e)C$wI$>lF`;?HXSxe|R=#KD?Ma^dOT1sne_= z60yUWuTBrlbGsueF@D%>r#Pxg;?AO;Aeqvg3i8MvyELS|7(tMi1ugwnH~std%bz9N zyCScQW!SSdZ`zCiBeyUNmjK>$nzM)QB+EyAh^9AElgQc9^dS!$#Why*awCI_h`!Rz z)4IjI8v)tZ`lk^#Nc9RfL3PK~R11J8E7kuv78v%R^-G1HP3rrF>0HtSKnB0!3=yWK z>}%LQ@O`LX*ln9tGS6;i|z7@TdxM z*O>yKmc|1lgYl_!Vs){r0(Y=y_2!Hen zZm(C$Qt$9KnA%t5Nm3!Q63+pn(TTR(_x-36sUYj2>&)h*A-_9e!IVFbhVhAWLl* z9$4E?RZPt7Ds&N%(%7=91QC&AR<9x|y9s$?-MT{&(`MxpwBEFY7vTX#Kb!lU_lJP; zw!!xN{O!f~<5f{40oj*N&M9uq+xi^P6}&Yc8!yxi=A_N4TV)mgvP+uqf3n8^`O~*KxArxD-NyIvy-Kg5s`pw0B)^g&J!_I+lY+Ni z*#RvQ?(RfsR(ov-b$A=@q0*~^f5TxJ6%qX|EK9Pu+>;Gb`f~DWNdVfW2Vn2P>6{KN z9psIXUv7uIBi0OnX>*YNkZQNu_8pH$>tT)eTs*{JX+Mtnu>6_zSejR()=L$a2G0dsVk zkwbrPshXwMt!4P4B5||g1SKHBp9*Yx1Iv3H1V*6Gzgn*J{cSM zQKS_1(5XiBC*)G^RR@<8a&xjhZpRTd8!iowl=!q$b_=O_g|f@_Rn;#diJ`quARiA8 z-{KpoeDYkt(v#O}W9@`(7jGYQx>ghl2nax(Yrm7D{lRi=IL|(QokZ}4^C5b+1#2GU ziW|g?N6Xw<&<={_zpp$hh& z(e5I96|GwG+;@S1cOLWt-Pr~)wdsCzb`LyuzoG1pb4|(V-9KEbrAsek+P9^^QJdiMM)@GHJtHtx zw7lSNG4`V1niiSurNF0&xfd$tMgGA8YIWeZJIkMTubMr+iEM4jn`FT9v5yq1iZ(-T zAthVwNGx!QJjKxHV8f z44d3um`mNf!$t?EClq{uj9j{htE&cWI6)T9aRJiwcfTE1c+}ibGV}&ORaNX0ptKCInFnSWTl@UAeL9z=Q(olw%bu)y_i^LnVlC4Y@6bQDT$4POw@<< zb?FYj7BB~F2ex{7MY3z|?V{xDZHGeMhogBNY;EQAwW}{f-1@_{`XRiZ%JFA4vQlww zoFgCzU=2<$WZBUDaulj-Lot%K#0q)|R1}YU^dTME5}Ff4m7KOq@nw*0)*OZdY_^vV zvQ!)|_Lsw{S5-jil?|tZS^2Teo>$aV>*F^oNe)3w&cSrzrBlT!e>kpH?JA9Hbrpt! zQXR)KyH#h%rx>UZ{I<8ELy6u&I($z)>~ha3IpJA(wtBtR>fiVL#Fhztb3gj93Hl8m#c=kO(peyCKcv&kUR9j+&4+f z{y!+uR4_$*rKE%!x%6CzQX5ceTNa#N)aZ>fT<=RkX1)Pv3>>4c>v~%yqB-&Wy;`bo zL{$GD^10Z`cJCM<0d&f3grS&Y2UHeqdCW_BW*3Z< zqj1XB&jl-`%dx2^o z6nD4Pq4Sv%$7i(ssgvK1&TJ%aWEF_N4{}H2dv&kWR3~bOV@9`C6elac2{ZkD=={*X z#`=Z8{{jX>Wd^<9rc;jW*p*>R1Pmajn!dCz*P;FZSXkItOmB!Jk~>Bd$}09S{8V-2FmbNSV1gA z6E6bqE$^hz`?)x3i~U8$);wE@1wBL@C{~Ywq@zT$J}sZi6}7t8Z>H$vwvMcGk$Vw7 zTeqZZ->uD63+qPU-hGkkjX~Xc+( znh7oAgtOew@3AHec@t0@5gWE17uT8Bl`zQUpA zg-x9vo=99EnrR#jpv$&xsU1of3UIEd<><-N8et!GEOlY=j)r|@D_3Y_;i=Top(TnV z(}d!zCf=|q>e~|i87y$_Mn9nctNfWyjc@GSjgxI{%u{5{+xBdO;kuQkit>}Fc1qK; zr)+y1h~L`IV`~A0z(f|RZcw(-(N<~QbPwwYqyfuLQ2*j}0W@4G>I5MDyuX2=X;)-D z4AAA8E6%Q+_$)+Cf(*Od20$;kK#%sNX{WP5ba&H5TYWyL3>iXi7;?t!z@y8aC~{fc z%3>NvDicq7$;2vMxRisw>kq4>8F@-?6U=svfo=}H!89kUYzS4_6?x}*){{ESC_5p! zqEa&@=r4L}B2ytI%GB6eXIj#gud>LtdlL|VPsOob2l2K?V?QA^H$Ti8l8jUN+)LX2 zfJ^nTB6AoI=V)+R!?3Mz*(rI=l&y!650^IWS+C|Won?iS1~t)YX0@Wg^wfZ6sHk-+ zfOWCH+SRBN;e?uHEAJ`zVJY|btJJ;#US1QYcG_IdG2TNbzAYxtKNS%9DeWZ}vss51 zmgh01EpF=ij0^ zo~}A_a+5z)_1Xp^x~dcOY$#5d1Cl{ZGk(8F-L5r`+}jmRm!Xkm?!LA*8M(5nXU9G{rN_32k=QtHbX&xAUuh*H|!XoL*z~6~U z!Mp1Xe@7)eoi@#~zvK=~@)A(tQVv2NV+BCZrruY|gcNrputc;SZsi@pHaEcc)YSuo ztO{o&_T+E{ey_IxS!`pKby)>E6o)y9DdqaMndU$L^B=$dwC&g4Hq!%9I^pz+{pGmT zu+K}8m9?)+0Vnm)jmjYv5aN;9F{vxYn%P)djvDdv!9iDQL|yKxH|Dj~6Fv2ui4V<2 z@)Swwj#my_rG&J2er~2tPB>ImtHBwJ`t>97-00V-Y=hx6iPgr%M#D3&+}ek6!K7o_k! zSx+`2%=m@@H~!OYk#iOpdaR_0gW}7XtJ}Vkn{YtD6aNxeAk}IV0EgRUF|2&QNXPe! z1X4DZYOSEBy!FzgjG}XNg2c0`?WX1Iv#wKJ9(h%s4w#Pg>+OEj$?55PHjVE`IIeeB z8nQ29n(D?jbCI3igFC`NVnBx=VMbS3SCG zH$blpg8g}VFW8ic(A8F_;ADmNaF}n;t=ic1Sv%b;f7%|l4Nrz((naAkX6NgPM&Cv)8KuYEjK2)=WUa~rNfMqQO_!Z=n z{@oh&FQWXnMxY^|w9z$Z_3Fs=c8*Ww`3nn^o7d9IskQ1!BNQs8vTu&JTeGccTLVxF zmZ`pJkkKCM4)dzXPuhBrfvij|4&%Cs_G;)>sKw{4f!&uR1t6=4hlPR%@v?2Dau}Z| z3#%o1+Lu)M8+*_}Sv+e2dmr)tZtur};|h-w6;+KmNoG(u^jToRyC15lYN5l!v#H1n zDrtPbMjxl`c&nX&b#3Rhzhg}M$ye3Pdu2tKk1dBw#?~tb@)yXpmvfWu{;VOfgO==N zj?!fV>2WNv%BKHy#hJ6Ps(ZA zqsX9rQ=l?vdwjUWheso?ZNa%nxqWV7bFiIyoZ1I=uPu~R z;J;H+?n(Qs%cg7~0Ow0v#n#nttE_x?=*}?2iOTO7F=pQcIYy4a_7!vYc0+N`L_S zf?By`(^Pc&dAISJYqxJZt^e5RL{w0~$JSPDnt7}Ffw)!UOjp$Wb!Eqw2Nxge z-$o4%bbP%WN_8Yua}TSf12U4+qvokY2Y^nXNVSq-LtN@t2JKCKQC|NMFWI)3@n&wu|Ze@$P@m(<>dAz+GNGw_^69JjA} zT{fA30STO$z{<(8N7gcvL2HX<@eRgk`qIEmjU4cPqD_v;fsm)uCd?FM)Eos(NL8gP*EVC!y0&UO~JhI+$E;>U9LgPeB-A+4V)N zA@H)rRYB@WFINJ*;3Ih_r;qL1t;%ZK4^SDhOJ&-kxgEJt-D$7TL9}XnS+7w{E}G;a zHY$KmCs&G2M;dlrc2Rjl3gYKk?z;Ql2+#nt;D92rP7$u6i7s(5j&J3rZ|ijGE2h52 zi`bdMoqFcfmhN<>Pz}->NwZKEn>6h|d_>35>*lf)D7Ln!xsy~3q|~J(klUscUrJ$J zyA_gwcO zF$nQI+8yk$PIqvixoTYKr7v+UZAlaof+P95$_g%qK}Ps9#@4q1#s|(iAinnR*QtFy zG|YN4)^;+#hrDgnywV}?TDxGMcU-teedw-3~!Z*J>w4A`8F4 ztnc_IdA#J^Mrq5hnviVItbZdgWb1$qSRmx^mHDbhqK`deO(ncrE4;3~8u9Q{LRhKu zpj9`h{M4?s4XvCmeZ7LJO3Gy`E54LV&ML54!-56Cx=9vx;vUNq@7gA@B52q@i`M}7+(x&54knB-#PV?gqS3I?c)2+z)j_ea$w%@UB zI2{e#TUTV8JKoTa1hKBMkmkq^iox56Zo^x%K>V^nmI&>}@N2LwNxABpvK4fy2g#c? zB7{RxlkNWIs7kX3$>66#!(|DWeXk`QyUAu1b@4R@@`im`#t$oi;ncuTrB=IXmD&up z-^ZsCcA@uuonn>$I~c9q>?)ucW$mMtk{dugY#!xAY0@dT+KNLt=>vHIa@i|vkUMJT zrw-k;T+AP7Q3GDoaTfNjPHZwM8aa7~&Q09j>yOWZ$|W{j>Qw=-9ArNAWrFBLnM^qq zMetfwJ9@adWsJU?9n6al6lXivK^1K4T-wM5viJ6Sucm5UOSffkb~-FHa^erJ2^d1zad zS9F4USm)uDEtjYjRau~lg^V;LvTQJbW~gEs5W;-T{)MR6KY&sV@Qv1-J*&#^MmGG~ zY9zqYOg6|7G8H`g+oXlPoZY?;P^&l4IDHK^0+NoSSA=LE5Do5cBS>4kN8 z@6oPx{3Sf%N@5;kTk9k`F%OZEwL z9lLGRD3Z-xTYN5rW5$|QWvci zb=cUi`I}xDRXC&X#IcLs3oCPb81pU(-kZ?Mh-!GG>s{l)O6*j8Kw{p`+41AH9s5cZ5-Egj5o5eE z z*TOwXoIu9Pl}8&k4p{Kx9jtA!zb(}N{(5hNr;l#(H|>(pl&4iB5rV16?9kqruMizF zfk2+nj6AMe*9Vgc&QBjE=%3AYWQ_}3!Ow%XlP7Mft zI#~zy`ixE9vF#QQFxMs~#S)8E^`KAqsSqTKuD=z>*vb{TxJ)}US&d+IgWcp!sdyF+ z4x|Fu$87bf@CAb^w-=fENK1pQJ;JNW?4f(|@mi#h#vNYF3tol+^cprko>j5;Q{^)o zt9hQFNlRCbN+I{42l-h%&ZnxL%AebA%YLf+v?}4N$H2JnBA`Cm8{ zdk12vN>}WX&l^o&5Y$vO4dd`uovq}Be3JNVfaoP5NIM!Mohf2hCiN-ZPS2K5(>LPL zVU_rqy)R&4XA3&*Y$Kd+yEI-$Pb6u#d=lS1&jHNZ)e zQu$5~3=_x#X&gO4v@da-6~9BR5k04Fl8kdgmrcR2xn}p6t#(yg6wC3NJwP&_OW9wZ z%>f-VPH%j8**&TJ#`CpKA_R_xdN@I`j>57LG&7-w#g3}0YP@38kJ0I9s(WO+8lBj) zk3Z^DP}m;OtWtqJZsl~=+;EUAEA%jK53>|A`<#KfAUx(xux@qCgMNisN~ zKUHdDhdvUg^?=Odb7G}ZGeMErA|9zv{tS>m@+DYa`-1ewaI@*cyPbRvHC zz4j%`Pl^%%mmIb!YB$R~6;wCADaSO1c31p4&$t{2&DIc4;w%4q#hw3jf2xWne5}*| z`_sP@yX)5j?%Uqx5WoRlyZTdV%O*dyHZKjX06ziJFSRRYR;1<7L{Pb@$Rtu9syIgPCpn(ZYg{6K zrS_){MPNiAk~0L=E2QF-rv|C%<{+QeH&2@%`TjX*thV^)$;;-wZ{a@$PZkhC`8Vae zh$yV<)Q~a0FVYU*?~BxQKUj7c&2@pw& z4~py80}#<2Xe>~y4*b^MB57i8v*iP_Nr6zbcfGRYR_8|Q?GrOCAPny-?R&?isFtqm z$qQj}n{sgTgclOo*|-iX50mo&1J(jQ@4}ZBa9UiGfVCRnEvt$~{sZ60?R2W#*5_I` zEGf|fLqRLT_+gRu#V=do&2TQVL$fkSD)bS3bj|Kt)8$Zg_-3zlVzUMi65%KUAf&WA z=^#5*Uc8i%u@tv>I~wR!`}JS~SvyMr&80G>xMp!Swf&AdI3D-)Qq{MWkrOp__E3!S zVH3tX@43yWi+R}?aInywxD6iQC4mcW)k$UmFVw?cMm^JYQnP;=;8+Nir(0pSiCSzWf>zUwxq2PyZR4TAv9_7ri3~oJ g4avvqG5`g$d(^x2(50{1+5eya51D7;Kl>#C0JFIP8UO$Q literal 40663 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 Tmalq7|DXR4xEx)85g!2nM?dFt diff --git a/metadata/md5-cache/dev-lang/closure-compiler-bin-20170218 b/metadata/md5-cache/dev-lang/closure-compiler-bin-20170218 deleted file mode 100644 index 10f3e4853863..000000000000 --- a/metadata/md5-cache/dev-lang/closure-compiler-bin-20170218 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup -DEPEND=>=dev-java/java-config-2.2.0-r3 -DESCRIPTION=JavaScript optimizing compiler -EAPI=5 -HOMEPAGE=https://github.com/google/closure-compiler -IUSE=elibc_FreeBSD -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 -SLOT=0 -SRC_URI=https://dl.google.com/closure-compiler/compiler-20170218.tar.gz -> closure-compiler-bin-20170218.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=d2a02d9850d5b4814b6f7d327d167e98 diff --git a/metadata/md5-cache/dev-lang/closure-compiler-bin-20211107 b/metadata/md5-cache/dev-lang/closure-compiler-bin-20211107 new file mode 100644 index 000000000000..25e22f48d00d --- /dev/null +++ b/metadata/md5-cache/dev-lang/closure-compiler-bin-20211107 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile install preinst prepare setup unpack +DEPEND=>=dev-java/java-config-2.2.0-r3 +DESCRIPTION=JavaScript optimizing compiler +EAPI=7 +HOMEPAGE=https://developers.google.com/closure/compiler/ https://github.com/google/closure-compiler +IUSE=elibc_FreeBSD +KEYWORDS=~amd64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3 +SLOT=0 +SRC_URI=https://repo1.maven.org/maven2/com/google/javascript/closure-compiler/v20211107/closure-compiler-v20211107.jar +_eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 +_md5_=bd972274895ec7dcf7f59cc3d9031644 diff --git a/metadata/md5-cache/dev-lang/gnat-gpl-2019-r2 b/metadata/md5-cache/dev-lang/gnat-gpl-2019-r2 index bade7a1df890..3cb5bc774a8c 100644 --- a/metadata/md5-cache/dev-lang/gnat-gpl-2019-r2 +++ b/metadata/md5-cache/dev-lang/gnat-gpl-2019-r2 @@ -11,5 +11,5 @@ RDEPEND=!sys-devel/gcc:8.3.1 sys-libs/zlib virtual/libiconv nls? ( virtual/libin RESTRICT=test SLOT=8.3.1 SRC_URI=http://mirrors.cdn.adacore.com/art/5cdf865331e87aa2cdf16b49 -> gnat-2019-20190517-18C94-src.tar.gz http://mirrors.cdn.adacore.com/art/5cdf8a0731e87a8f1d425049 -> gcc-8-2019-20190517-18C94-src.tar.gz http://mirrors.cdn.adacore.com/art/5cdf87cc31e87aa2cdf16b50 -> gcc-interface-8-2019-20190510-18F59-src.tar.gz bootstrap? ( amd64? ( http://mirrors.cdn.adacore.com/art/564b3ebec8e196b040fbe66c -> gnat-gpl-2014-x86_64-linux-bin.tar.gz ) x86? ( http://mirrors.cdn.adacore.com/art/564b3e9dc8e196b040fbe248 -> gnat-gpl-2014-x86-linux-bin.tar.gz ) ) mirror://gentoo/gcc-8.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-8.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~rhill/dist/gcc-8.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-8.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-8.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-8.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-8.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-8.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~slyfox/distfiles/gcc-8.3.0-patches-4.tar.bz2 -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 pax-utils fce6ad998516159787b92e8043167889 prefix d04f14b297013ad1410550c0757f14f8 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ce385d8e5d68af1d4d2898a326f48bb8 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 pax-utils fce6ad998516159787b92e8043167889 prefix d04f14b297013ad1410550c0757f14f8 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 69bb6fd4a2dce9ddd906e1c4d8982ccb toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 _md5_=27927871f5886f2ea85b6eb1de05115a diff --git a/metadata/md5-cache/dev-lang/gnat-gpl-2020 b/metadata/md5-cache/dev-lang/gnat-gpl-2020 index e438be4252fa..69e65cdf4188 100644 --- a/metadata/md5-cache/dev-lang/gnat-gpl-2020 +++ b/metadata/md5-cache/dev-lang/gnat-gpl-2020 @@ -12,5 +12,5 @@ RDEPEND=!sys-devel/gcc:9.3.1 sys-libs/zlib virtual/libiconv nls? ( virtual/libin RESTRICT=test SLOT=9.3.1 SRC_URI=https://community.download.adacore.com/v1/649a561ec6de9e476c54b02715b79f7503600ce5?filename=gnat-2020-20200429-19B04-src.tar.gz -> gnat-2020-20200429-19B04-src.tar.gz https://community.download.adacore.com/v1/e6b6a3e318e13248456bd37b758435e602b367da?filename=gcc-9-2020-20200429-19AA7-src.tar.gz -> gcc-9-2020-20200429-19AA7-src.tar.gz https://community.download.adacore.com/v1/c7a97636b31f3575df85f1eb0965462a353630dd?filename=gcc-interface-9-2020-20200429-19B10-src.tar.gz -> gcc-interface-9-2020-20200429-19B10-src.tar.gz bootstrap? ( amd64? ( http://mirrors.cdn.adacore.com/art/564b3ebec8e196b040fbe66c -> gnat-gpl-2014-x86_64-linux-bin.tar.gz ) x86? ( http://mirrors.cdn.adacore.com/art/564b3e9dc8e196b040fbe248 -> gnat-gpl-2014-x86-linux-bin.tar.gz ) ) mirror://gentoo/gcc-9.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-9.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~rhill/dist/gcc-9.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-9.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-9.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-9.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-9.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-9.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~slyfox/distfiles/gcc-9.3.0-patches-4.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 pax-utils fce6ad998516159787b92e8043167889 prefix d04f14b297013ad1410550c0757f14f8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ce385d8e5d68af1d4d2898a326f48bb8 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 pax-utils fce6ad998516159787b92e8043167889 prefix d04f14b297013ad1410550c0757f14f8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 69bb6fd4a2dce9ddd906e1c4d8982ccb toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 _md5_=305f34fec95d5164df881d5c5640bc53 diff --git a/metadata/md5-cache/dev-lang/gnat-gpl-2021 b/metadata/md5-cache/dev-lang/gnat-gpl-2021 index 2430ebca2dfe..83ef0f546117 100644 --- a/metadata/md5-cache/dev-lang/gnat-gpl-2021 +++ b/metadata/md5-cache/dev-lang/gnat-gpl-2021 @@ -12,5 +12,5 @@ RDEPEND=!~sys-devel/gcc-10.3.1 sys-libs/zlib virtual/libiconv nls? ( virtual/lib RESTRICT=test SLOT=10 SRC_URI=https://community.download.adacore.com/v1/005d2b2eff627177986d2517eb31e1959bec6f3a?filename=gnat-2021-20210519-19A70-src.tar.gz -> gnat-2021-20210519-19A70-src.tar.gz https://community.download.adacore.com/v1/44cd393be0b468cc253bf2cf9cf7804c993e7b5b?filename=gcc-10-2021-20210519-19A74-src.tar.gz -> gcc-10-2021-20210519-19A74-src.tar.gz https://community.download.adacore.com/v1/8ace7d06e469d36d726cc8badb0ed78411e727f3?filename=gcc-interface-10-2021-20210519-19A75-src.tar.gz -> gcc-interface-10-2021-20210519-19A75-src.tar.gz bootstrap? ( amd64? ( https://community.download.adacore.com/v1/6eb6eef6bb897e4c743a519bfebe0b1d6fc409c6?filename=gnat-gpl-2014-x86_64-linux-bin.tar.gz&rand=1193 -> gnat-gpl-2014-x86_64-linux-bin.tar.gz ) x86? ( https://community.download.adacore.com/v1/c5e9e6fdff5cb77ed90cf8c62536653e27c0bed6?filename=gnat-gpl-2014-x86-linux-bin.tar.gz&rand=436 -> gnat-gpl-2014-x86-linux-bin.tar.gz ) ) mirror://gentoo/gcc-10.3.0-patches-1.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-10.3.0-patches-1.tar.bz2 https://dev.gentoo.org/~rhill/dist/gcc-10.3.0-patches-1.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-10.3.0-patches-1.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-10.3.0-patches-1.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-10.3.0-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-10.3.0-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.3.0-patches-1.tar.bz2 https://dev.gentoo.org/~slyfox/distfiles/gcc-10.3.0-patches-1.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 pax-utils fce6ad998516159787b92e8043167889 prefix d04f14b297013ad1410550c0757f14f8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ce385d8e5d68af1d4d2898a326f48bb8 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 pax-utils fce6ad998516159787b92e8043167889 prefix d04f14b297013ad1410550c0757f14f8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 69bb6fd4a2dce9ddd906e1c4d8982ccb toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 _md5_=2a2fe976b6a350944f6dddf897363262 diff --git a/metadata/md5-cache/dev-lang/gnat-gpl-2021-r1 b/metadata/md5-cache/dev-lang/gnat-gpl-2021-r1 index b1d348990e4f..bc1ba386a020 100644 --- a/metadata/md5-cache/dev-lang/gnat-gpl-2021-r1 +++ b/metadata/md5-cache/dev-lang/gnat-gpl-2021-r1 @@ -12,5 +12,5 @@ RDEPEND=!~sys-devel/gcc-10.3.1 sys-libs/zlib virtual/libiconv nls? ( virtual/lib RESTRICT=test SLOT=10 SRC_URI=https://community.download.adacore.com/v1/005d2b2eff627177986d2517eb31e1959bec6f3a?filename=gnat-2021-20210519-19A70-src.tar.gz -> gnat-2021-20210519-19A70-src.tar.gz https://community.download.adacore.com/v1/44cd393be0b468cc253bf2cf9cf7804c993e7b5b?filename=gcc-10-2021-20210519-19A74-src.tar.gz -> gcc-10-2021-20210519-19A74-src.tar.gz https://community.download.adacore.com/v1/8ace7d06e469d36d726cc8badb0ed78411e727f3?filename=gcc-interface-10-2021-20210519-19A75-src.tar.gz -> gcc-interface-10-2021-20210519-19A75-src.tar.gz bootstrap? ( amd64? ( https://community.download.adacore.com/v1/6eb6eef6bb897e4c743a519bfebe0b1d6fc409c6?filename=gnat-gpl-2014-x86_64-linux-bin.tar.gz&rand=1193 -> gnat-gpl-2014-x86_64-linux-bin.tar.gz ) x86? ( https://community.download.adacore.com/v1/c5e9e6fdff5cb77ed90cf8c62536653e27c0bed6?filename=gnat-gpl-2014-x86-linux-bin.tar.gz&rand=436 -> gnat-gpl-2014-x86-linux-bin.tar.gz ) ) mirror://gentoo/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~rhill/dist/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~slyfox/distfiles/gcc-10.3.0-patches-3.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 pax-utils fce6ad998516159787b92e8043167889 prefix d04f14b297013ad1410550c0757f14f8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ce385d8e5d68af1d4d2898a326f48bb8 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 pax-utils fce6ad998516159787b92e8043167889 prefix d04f14b297013ad1410550c0757f14f8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 69bb6fd4a2dce9ddd906e1c4d8982ccb toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 _md5_=2f50f981067062a27f583d5c419c92ef diff --git a/metadata/md5-cache/dev-lang/moarvm-2021.10 b/metadata/md5-cache/dev-lang/moarvm-2021.10 new file mode 100644 index 000000000000..0b8122fbb353 --- /dev/null +++ b/metadata/md5-cache/dev-lang/moarvm-2021.10 @@ -0,0 +1,14 @@ +DEFINED_PHASES=configure +DEPEND=dev-libs/libatomic_ops >=dev-libs/libuv-1.26:= dev-libs/libffi:= clang? ( >=sys-devel/clang-3.1 ) dev-lang/perl +DESCRIPTION=A 6model-based VM for NQP and Rakudo Perl 6 +EAPI=7 +HOMEPAGE=http://moarvm.org +IUSE=asan clang debug doc +jit optimize static-libs ubsan +KEYWORDS=~amd64 ~x86 +LICENSE=Artistic-2 +RDEPEND=dev-libs/libatomic_ops >=dev-libs/libuv-1.26:= dev-libs/libffi:= +RESTRICT=test +SLOT=0 +SRC_URI=http://moarvm.org/releases/MoarVM-2021.10.tar.gz +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multilib 4b66d835ec72e021e359bb81eacfe988 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 +_md5_=859759e29a3fbac8c74f0fa4a8e467b0 diff --git a/metadata/md5-cache/dev-lang/nqp-2021.10 b/metadata/md5-cache/dev-lang/nqp-2021.10 new file mode 100644 index 000000000000..6a1c8118b0d2 --- /dev/null +++ b/metadata/md5-cache/dev-lang/nqp-2021.10 @@ -0,0 +1,16 @@ +BDEPEND=java? ( dev-java/asm:4 dev-java/jline:0 dev-java/jna:4 ) moar? ( ~dev-lang/moarvm-2021.10[clang=] ) clang? ( sys-devel/clang ) java? ( >=virtual/jdk-1.8 ) dev-lang/perl +DEFINED_PHASES=compile configure install preinst prepare pretend setup test +DEPEND=java? ( dev-java/asm:4 dev-java/jline:0 dev-java/jna:4 ) moar? ( ~dev-lang/moarvm-2021.10[clang=] ) java? ( >=dev-java/java-config-2.2.0-r3 ) +DESCRIPTION=Not Quite Perl, a Perl 6 bootstrapping compiler +EAPI=7 +HOMEPAGE=https://rakudo.org +IUSE=doc clang java +moar test elibc_FreeBSD java +KEYWORDS=~amd64 ~x86 +LICENSE=Artistic-2 +RDEPEND=java? ( dev-java/asm:4 dev-java/jline:0 dev-java/jna:4 ) moar? ( ~dev-lang/moarvm-2021.10[clang=] ) java? ( >=virtual/jre-1.8 ) java? ( >=dev-java/java-config-2.2.0-r3 ) +REQUIRED_USE=|| ( java moar ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/perl6/nqp/releases/download/2021.10/nqp-2021.10.tar.gz +_eclasses_=java-pkg-opt-2 bf35c60a54945228d5d4cb3a5cc17f5a java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 multibuild 05a584848db4901c97fcd94ae7cc3a97 +_md5_=80044ce6b394e076b892cb99d687ec85 diff --git a/metadata/md5-cache/dev-lang/php-7.3.32 b/metadata/md5-cache/dev-lang/php-7.3.32 index cfc0e09dbdae..f05c76d4496e 100644 --- a/metadata/md5-cache/dev-lang/php-7.3.32 +++ b/metadata/md5-cache/dev-lang/php-7.3.32 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=7.3 SRC_URI=https://www.php.net/distributions/php-7.3.32.tar.xz _eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=9f70b79284166025e32f61a382f9f6a9 +_md5_=ca75c7e3c6ae9454ba6bf6235efd7bfb diff --git a/metadata/md5-cache/dev-lang/php-7.3.33 b/metadata/md5-cache/dev-lang/php-7.3.33 index 3047a34b1448..fcaa7da9f573 100644 --- a/metadata/md5-cache/dev-lang/php-7.3.33 +++ b/metadata/md5-cache/dev-lang/php-7.3.33 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=7.3 SRC_URI=https://www.php.net/distributions/php-7.3.33.tar.xz _eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=91dee5a5fb08b61bb905a732156c2382 +_md5_=196db45ecd383f354002b14a637016c1 diff --git a/metadata/md5-cache/dev-lang/php-7.4.25 b/metadata/md5-cache/dev-lang/php-7.4.25 index 8837b418cf36..f9017d69e969 100644 --- a/metadata/md5-cache/dev-lang/php-7.4.25 +++ b/metadata/md5-cache/dev-lang/php-7.4.25 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=7.4 SRC_URI=https://www.php.net/distributions/php-7.4.25.tar.xz _eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=fe01ce2342d7fcc0c0e162770fe3c9b5 +_md5_=33fa9af9c9fc54a5d200ab9e402fa86c diff --git a/metadata/md5-cache/dev-lang/php-8.0.12 b/metadata/md5-cache/dev-lang/php-8.0.12 index 235d16b9de21..af66b311658e 100644 --- a/metadata/md5-cache/dev-lang/php-8.0.12 +++ b/metadata/md5-cache/dev-lang/php-8.0.12 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=8.0 SRC_URI=https://www.php.net/distributions/php-8.0.12.tar.xz _eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=ab21e1a818ddf684b317be534e4f714d +_md5_=289d3522fcf75e8ed431e473d8800e52 diff --git a/metadata/md5-cache/dev-lang/php-8.1.0_rc5 b/metadata/md5-cache/dev-lang/php-8.1.0_rc5 index 7c2c7caa0c82..ce2287b6a21e 100644 --- a/metadata/md5-cache/dev-lang/php-8.1.0_rc5 +++ b/metadata/md5-cache/dev-lang/php-8.1.0_rc5 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=8.1 SRC_URI=https://downloads.php.net/~patrickallaert/php-8.1.0RC5.tar.xz _eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=313d6aaee676e19316627f07ba02d2a6 +_md5_=b5731a41437413dfb58c4bb5d08e24fd diff --git a/metadata/md5-cache/dev-lang/python-3.9.8 b/metadata/md5-cache/dev-lang/python-3.9.8 index b7ab3df6ab42..57ac347594aa 100644 --- a/metadata/md5-cache/dev-lang/python-3.9.8 +++ b/metadata/md5-cache/dev-lang/python-3.9.8 @@ -5,11 +5,11 @@ DESCRIPTION=An interpreted, interactive, object-oriented programming language EAPI=7 HOMEPAGE=https://www.python.org/ IUSE=bluetooth build examples gdbm hardened +ncurses +readline +sqlite +ssl test tk wininst +xml verify-sig -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=PSF-2 RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !build? ( app-misc/mime-types ) RESTRICT=!test? ( test ) SLOT=3.9 SRC_URI=https://www.python.org/ftp/python/3.9.8/Python-3.9.8.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.9.8.tar.xz https://dev.gentoo.org/~sam/distfiles/dev-lang/python/python-gentoo-patches-3.9.8.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.9.8/Python-3.9.8.tar.xz.asc ) _eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf check-reqs bfb51de63b0462097e40436214dd43c8 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b pax-utils fce6ad998516159787b92e8043167889 python-utils-r1 a8b7938ade305f087865de7e52d079b5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa verify-sig c777c0c815c60c9460f1ded02a8edb0a wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=31a3ef7f03bc804df8bf4c2b0949c5fd +_md5_=a221d3616ded5cf1c694d61de40353be diff --git a/metadata/md5-cache/dev-lang/rakudo-2021.10 b/metadata/md5-cache/dev-lang/rakudo-2021.10 new file mode 100644 index 000000000000..12fbeffcde08 --- /dev/null +++ b/metadata/md5-cache/dev-lang/rakudo-2021.10 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile configure install preinst prepare pretend setup test +DEPEND=~dev-lang/nqp-2021.10:0=[java?,moar?,clang=] clang? ( sys-devel/clang ) java? ( >=virtual/jdk-1.7 ) >=dev-lang/perl-5.10 java? ( >=dev-java/java-config-2.2.0-r3 ) +DESCRIPTION=A compiler for the Perl 6 programming language +EAPI=7 +HOMEPAGE=https://rakudo.org +IUSE=clang java +moar test elibc_FreeBSD java +KEYWORDS=~amd64 ~x86 +LICENSE=Artistic-2 +RDEPEND=~dev-lang/nqp-2021.10:0=[java?,moar?,clang=] java? ( >=virtual/jre-1.7 ) java? ( >=dev-java/java-config-2.2.0-r3 ) +REQUIRED_USE=|| ( java moar ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://rakudo.org/dl/rakudo/rakudo-2021.10.tar.gz +_eclasses_=java-pkg-opt-2 bf35c60a54945228d5d4cb3a5cc17f5a java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 +_md5_=5337f20d8c2e02ecafd21093353af5da diff --git a/metadata/md5-cache/dev-lang/ruby-2.6.9 b/metadata/md5-cache/dev-lang/ruby-2.6.9 new file mode 100644 index 000000000000..c082a607c990 --- /dev/null +++ b/metadata/md5-cache/dev-lang/ruby-2.6.9 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) ssl? ( dev-libs/openssl:0= ) socks5? ( >=net-proxy/dante-1.1.13 ) systemtap? ( dev-util/systemtap ) tk? ( dev-lang/tcl:0=[threads] dev-lang/tk:0=[threads] ) dev-libs/libyaml dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib virtual/libcrypt:= >=app-eselect/eselect-ruby-20181225 +DESCRIPTION=An object-oriented scripting language +EAPI=7 +HOMEPAGE=https://www.ruby-lang.org/ +IUSE=berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +ssl static-libs systemtap tk xemacs +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=|| ( Ruby-BSD BSD-2 ) +PDEPEND=>=dev-ruby/did_you_mean-1.2.1[ruby_targets_ruby26] >=dev-ruby/minitest-5.11.3[ruby_targets_ruby26] >=dev-ruby/net-telnet-0.2.0[ruby_targets_ruby26] >=dev-ruby/power_assert-1.1.3[ruby_targets_ruby26] >=dev-ruby/rake-12.3.2[ruby_targets_ruby26] >=dev-ruby/test-unit-3.2.9[ruby_targets_ruby26] >=dev-ruby/xmlrpc-0.3.0[ruby_targets_ruby26] virtual/rubygems[ruby_targets_ruby26] >=dev-ruby/bundler-1.17.2[ruby_targets_ruby26] >=dev-ruby/json-2.0.2[ruby_targets_ruby26] rdoc? ( >=dev-ruby/rdoc-6.1.2[ruby_targets_ruby26] ) xemacs? ( app-xemacs/ruby-modes ) +RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) ssl? ( dev-libs/openssl:0= ) socks5? ( >=net-proxy/dante-1.1.13 ) systemtap? ( dev-util/systemtap ) tk? ( dev-lang/tcl:0=[threads] dev-lang/tk:0=[threads] ) dev-libs/libyaml dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib virtual/libcrypt:= >=app-eselect/eselect-ruby-20181225 +SLOT=2.6 +SRC_URI=https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.9.tar.xz +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 +_md5_=7c6fe3064b61295ba43ae365e9afa3aa diff --git a/metadata/md5-cache/dev-lang/ruby-2.7.5 b/metadata/md5-cache/dev-lang/ruby-2.7.5 new file mode 100644 index 000000000000..d99e8e9f74a3 --- /dev/null +++ b/metadata/md5-cache/dev-lang/ruby-2.7.5 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) ssl? ( dev-libs/openssl:0= ) socks5? ( >=net-proxy/dante-1.1.13 ) systemtap? ( dev-util/systemtap ) tk? ( dev-lang/tcl:0=[threads] dev-lang/tk:0=[threads] ) dev-libs/libyaml dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib virtual/libcrypt:= >=app-eselect/eselect-ruby-20191222 +DESCRIPTION=An object-oriented scripting language +EAPI=7 +HOMEPAGE=https://www.ruby-lang.org/ +IUSE=berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +ssl static-libs systemtap tk xemacs +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=|| ( Ruby-BSD BSD-2 ) +PDEPEND=>=dev-ruby/minitest-5.13.0[ruby_targets_ruby27] >=dev-ruby/net-telnet-0.2.0[ruby_targets_ruby27] >=dev-ruby/power_assert-1.1.7[ruby_targets_ruby27] >=dev-ruby/rake-13.0.1[ruby_targets_ruby27] >=dev-ruby/test-unit-3.3.4[ruby_targets_ruby27] >=dev-ruby/xmlrpc-0.3.0[ruby_targets_ruby27] virtual/rubygems[ruby_targets_ruby27] >=dev-ruby/bundler-2.1.4[ruby_targets_ruby27] >=dev-ruby/did_you_mean-1.3.1[ruby_targets_ruby27] >=dev-ruby/json-2.0.2[ruby_targets_ruby27] rdoc? ( >=dev-ruby/rdoc-6.1.2[ruby_targets_ruby27] ) xemacs? ( app-xemacs/ruby-modes ) +RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) ssl? ( dev-libs/openssl:0= ) socks5? ( >=net-proxy/dante-1.1.13 ) systemtap? ( dev-util/systemtap ) tk? ( dev-lang/tcl:0=[threads] dev-lang/tk:0=[threads] ) dev-libs/libyaml dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib virtual/libcrypt:= >=app-eselect/eselect-ruby-20191222 +SLOT=2.7 +SRC_URI=https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.5.tar.xz +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 +_md5_=571b50f0e05dc3f8102b7041ba43f18a diff --git a/metadata/md5-cache/dev-lang/ruby-3.0.3 b/metadata/md5-cache/dev-lang/ruby-3.0.3 new file mode 100644 index 000000000000..1f12ebbb9ab9 --- /dev/null +++ b/metadata/md5-cache/dev-lang/ruby-3.0.3 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) ssl? ( dev-libs/openssl:0= ) socks5? ( >=net-proxy/dante-1.1.13 ) systemtap? ( dev-util/systemtap ) tk? ( dev-lang/tcl:0=[threads] dev-lang/tk:0=[threads] ) dev-libs/libyaml dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib virtual/libcrypt:= >=app-eselect/eselect-ruby-20201225 +DESCRIPTION=An object-oriented scripting language +EAPI=7 +HOMEPAGE=https://www.ruby-lang.org/ +IUSE=berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +ssl static-libs systemtap tk xemacs +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=|| ( Ruby-BSD BSD-2 ) +PDEPEND=>=dev-ruby/minitest-5.14.2[ruby_targets_ruby30] >=dev-ruby/power_assert-1.2.0[ruby_targets_ruby30] >=dev-ruby/rake-13.0.3[ruby_targets_ruby30] >=dev-ruby/rbs-1.0.0[ruby_targets_ruby30] >=dev-ruby/rexml-3.2.4[ruby_targets_ruby30] >=dev-ruby/rss-0.2.9[ruby_targets_ruby30] >=dev-ruby/test-unit-3.3.7[ruby_targets_ruby30] >=dev-ruby/typeprof-0.11.0[ruby_targets_ruby30] virtual/rubygems[ruby_targets_ruby30] >=dev-ruby/bundler-2.2.15[ruby_targets_ruby30] >=dev-ruby/did_you_mean-1.5.0[ruby_targets_ruby30] >=dev-ruby/json-2.5.1[ruby_targets_ruby30] rdoc? ( >=dev-ruby/rdoc-6.3.0[ruby_targets_ruby30] ) xemacs? ( app-xemacs/ruby-modes ) +RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) ssl? ( dev-libs/openssl:0= ) socks5? ( >=net-proxy/dante-1.1.13 ) systemtap? ( dev-util/systemtap ) tk? ( dev-lang/tcl:0=[threads] dev-lang/tk:0=[threads] ) dev-libs/libyaml dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib virtual/libcrypt:= >=app-eselect/eselect-ruby-20201225 +SLOT=3.0 +SRC_URI=https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.3.tar.xz +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 +_md5_=4672720182e1e0f0d029a8f5193d3865 diff --git a/metadata/md5-cache/dev-lang/spark-2021 b/metadata/md5-cache/dev-lang/spark-2021 index a0c5ce617f45..789830527c63 100644 --- a/metadata/md5-cache/dev-lang/spark-2021 +++ b/metadata/md5-cache/dev-lang/spark-2021 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile install prepare setup -DEPEND=dev-ada/gnatcoll-core[ada_target_gnat_2021(-)?,-ada_target_gnat_2019(-),-ada_target_gnat_2020(-),shared] sci-mathematics/alt-ergo sci-mathematics/why3-for-spark || ( dev-lang/python:3.9 dev-lang/python:3.8 ) dev-ada/gprbuild[ada_target_gnat_2021(-)?,-ada_target_gnat_2019(-),-ada_target_gnat_2020(-)] +DEPEND=dev-ada/gnatcoll-core[ada_target_gnat_2021(-)?,-ada_target_gnat_2020(-),shared] sci-mathematics/alt-ergo sci-mathematics/why3-for-spark || ( dev-lang/python:3.9 dev-lang/python:3.8 ) dev-ada/gprbuild[ada_target_gnat_2021(-)?,-ada_target_gnat_2020(-)] DESCRIPTION=Software development for high-reliability applications. EAPI=7 HOMEPAGE=http://libre.adacore.com -IUSE=ada_target_gnat_2019 ada_target_gnat_2020 ada_target_gnat_2021 +IUSE=ada_target_gnat_2020 ada_target_gnat_2021 KEYWORDS=~amd64 LICENSE=GPL-3 -RDEPEND=dev-ada/gnatcoll-core[ada_target_gnat_2021(-)?,-ada_target_gnat_2019(-),-ada_target_gnat_2020(-),shared] sci-mathematics/alt-ergo sci-mathematics/why3-for-spark +RDEPEND=dev-ada/gnatcoll-core[ada_target_gnat_2021(-)?,-ada_target_gnat_2020(-),shared] sci-mathematics/alt-ergo sci-mathematics/why3-for-spark REQUIRED_USE=ada_target_gnat_2021 SLOT=0 SRC_URI=https://community.download.adacore.com/v1/969ce28e217bd5aa4db549a544d20846408a5229?filename=spark-2021-2021-20210519-19A1A-src.tar.gz -> spark-2021-2021-20210519-19A1A-src.tar.gz https://community.download.adacore.com/v1/005d2b2eff627177986d2517eb31e1959bec6f3a?filename=gnat-2021-20210519-19A70-src.tar.gz -> gnat-2021-20210519-19A70-src.tar.gz -_eclasses_=ada 404e63451400970e82fe33ec6856fe0d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-any-r1 13f6d423c5c5bc519a9b552654cc745f python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=ada a733cb988a74f3fd4b7c45e9eb9a4fe5 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-any-r1 13f6d423c5c5bc519a9b552654cc745f python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=6c1c389e2dd1270c5707b8d2c42574be diff --git a/metadata/md5-cache/dev-lang/tcl-8.6.11 b/metadata/md5-cache/dev-lang/tcl-8.6.11 index 78445188aa09..d32b28b2c179 100644 --- a/metadata/md5-cache/dev-lang/tcl-8.6.11 +++ b/metadata/md5-cache/dev-lang/tcl-8.6.11 @@ -5,10 +5,10 @@ DESCRIPTION=Tool Command Language EAPI=7 HOMEPAGE=http://www.tcl.tk/ IUSE=debug +threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=tcltk 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/8.6 SRC_URI=mirror://sourceforge/tcl/tcl-core8.6.11-src.tar.gz _eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multilib-build 19ec165e9adcaa4c132b9e3fe3e7f556 multilib-minimal be5919734a8448dddd49c2b26db45091 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=5ff751c5fec47ea01294b93dd0b24801 +_md5_=c4394c8f1d6b0c79f16a4b26d3ba2c4d diff --git a/metadata/md5-cache/dev-libs/Ice-3.6.5-r2 b/metadata/md5-cache/dev-libs/Ice-3.6.5-r2 index 0e24e9b8b021..53363201da24 100644 --- a/metadata/md5-cache/dev-libs/Ice-3.6.5-r2 +++ b/metadata/md5-cache/dev-libs/Ice-3.6.5-r2 @@ -12,5 +12,5 @@ REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 ) RESTRICT=test SLOT=0/36 SRC_URI=https://github.com/zeroc-ice/ice/archive/v3.6.5.tar.gz -> Ice-3.6.5.tar.gz doc? ( https://download.zeroc.com/Ice/3.6/Ice-3.6.4.pdf ) -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf db-use 063d3e7add942762a8203b52ec3066c2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 estack 055c42df72f76a4f45ec92b35e83cd56 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e mono-env 87888393b1c1b882d0543087e28ec0b0 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 a8b7938ade305f087865de7e52d079b5 ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf db-use 063d3e7add942762a8203b52ec3066c2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 estack 055c42df72f76a4f45ec92b35e83cd56 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e mono-env 87888393b1c1b882d0543087e28ec0b0 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 a8b7938ade305f087865de7e52d079b5 ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=a9e4ad486e9713ff011a481d0cf623eb diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index 807dacabc9dc4585afbc7074762fa2f74ec803ab..63b9c6fe8990d8ee004309ac3ed048fd79d99d22 100644 GIT binary patch delta 151352 zcmV($K;ysWm(}dfg8VL7StCtPXY=y$eIo$(#M9$=8@X9XY1vf<$oSM9Q%rShaTDy!Z=IV z_Z7pr>oMy*uaVC)wt4qb%CUFJYhV1|b;Wj{yU%&#Qc_wY^Vco%Lq|+UUw1!JsG-JM zKK%Fp<)16hlfyl)RoY17zGsLbj@oJr;kvJLmMhhI=X9m0N8 zD_yD8HtHGjtbgO$>5A8xcQ47G%6X1mOHE7BlJA`Ioj27>1kf=>aCwgE$L(( z`IcUD9c|1jvEuV8BVXs;uYQfrCzpMOGS4`UJJTo#C6PekKE^CBj%Y;yg+?$9b@t zXRAkuR|{C%Uc_Eok6DjA?tjYm)_q=S_9I~U@xDf=Wv;8-J)}L> zQI9{Y*5Lnr82xRPFv082E6-T#aj#fIpXc1H$&I5;tm)`?+%wI5cZ>wrnmk3p_RD>< zoOoU=oAn(t=Cg+|bJ?2(xE3E&8y{19!W`p1OUK`K?>q#56VG|pmsP_4`+epyaF|j{ zZ-0Zw>UR!7_fPkA;C2#y(~lsTP1E zW2X(1-uysfwcEwMVF%zvE7$u~N*~jw^p|UWKhwvr@dLZkUe~LHTK7@&K8}K&H|#Oi z6+oyuurB_b1*j>;xxtwf?mMz|yY+)*+kb2VaxN5no-iT>kIAdRP=ku6A7N2mgn^lc` z^m*|k0hBti^AXr4u;8u>XFKb{ba>W)AM#q0Edemch&7%!KRQ;vGmqZOAJ^+KD}T)N zZJof2zIup!c)0N^{uTDi)?6S8P`%Dt2BtR}_L|p)j~$}_*bVDu88Df%roF>lsUC^_ zUId5-LqPWuXT1R$JT%`tVG3tUC2z2*?}-z?tkZF(0FbSO)!lh)5E)QQWsKIbsx)Q- zATTDLcHpXY;leCJkNr*wFknLtOn>)awc|1JY6%x0>@1P^&e$1?#%8gB5pQYuPuus{ za}ku{`D2~V-|oMD`P;`YUq65R%#zJtKc?`hgin}r!=*p;BfqZPJ_r_tEjkw~o>}>D z^UFwNNuljlQoYUuwze4V($9SOg9C6cbz%O6wLCUU+E&ej$01f;jbHN8Ab*4a%Rf)| z$}yEN*&&>jM|XSkXy;XK-17ungi=3gyI&LB*yOiPT_bGtU*m zfvFJ>`UZwrS03|T7~0iG+<{ndoqZjCZ0;NT<}VlPS&0)YHLD*_u<&?UxnDnqPw7+m z(9%1`Fb^K&ZiK9G91SyX`+w{y81n#x6x&%g`*f%C64lPOW(6Dw0H7FN2d3WR?7mbf z;A+G>Gfh=FzD*HDdi zVfV4JgJ&D=BE}J}8Sb(6(jo&P^STR&wOqx>tAX#VOJD8CD`YSLCVx{_26$%+u|WfR zD-eh>-`42yz!u&duwAiZv2{RTc3rIUWpqgQ*;|6=q;&EkgJ9OLEA<5;XW|EcOsKtQ zgU1w5B{jm{0-IR7Gxl=y&hD)qd6zg0Wkfx|A9~PlLf-~&ALM>nq6bwgztD!Z8j)e&HT@43EB;}zc+oTuTtlP^ ztWe80K^r_g%YU)(dLS4&LjX7nE)DrMAcNI#&^qBp9UD1e>UX+<+#6WW@qjX55AEnI zC}H0?(-$!m=2r}4bMJn&){a+VwfI7Wz>HT|7%p}__YHkwPx3Ngz^x&WcMU{p0C7WD z3ABYBT|5JSgI|P!Pwxvpl~w|j8mILAIi6(74A+J6HzGKvg-#sls_JYDm}`F{WY z>(`GH%3eP`bOHQ$!*Yl@A_iVGa1S_h*G09fL?m*8RG8OY8#9ocG!=Rp?CZVS;vOCd5Hbajuu8ViTs=jawUd;crXI zR<>_)5P!?q(TU|{F!;o}f)9lM#}jsRRb%<)NBm|!h*e#z(;8=J>FOC0134vh#M~i{ zgmJL-#H>@A3HF^{?CQ&xZ{NSJ^EVJZmQVFVM1Q=l6}Z3yp7D(LO}Lr|YlXo8)S+Jy z*#u2$0rE17VdQ3SkcRLrGy)iWB*JZ|sG|}v2!9rNfh1R$2`0}9K~-7iu?n`wD-+L% z7nooJDq=*0ysQ=BYe5;V0vBHL@_GRNysrAILcWUXiBN~< zL4WCisjSCHcaROZeg!m!2wRRzQlA@Eg2Ym75EvK1S$R%Qwvc1fSvZc+-0#JVGzmqXbk^`i-K<_ z;TlzYBPH^z!5@-_R>wJ>8C2b>mrhXxRqp|A*+0m7?5OfH}hz}W#efGrP%VV&h* zSJg|9)Hnk%^tut`SZYiw-UNTNIbh7zLWYQR=&0+>7bCxmvZC0DRUkg3amlBQ4(WCr9$ zIzaojL;_*hL3LtbWj=6@aFbaM2Lhd00#rUS)YYBzokrjMFp?OxYu1-u-f zLe`x;Q7A}FHe_k6C~yo1E_0oG)nM*r;s$^ZTh3F3WAXxk@2ERL5_3XBbvYp%6h%PD zI~rJXw8oExeiS~E4P#<%)*6d8Z4uRVB*2Y(^CZ zj5D2E#CXN4K25u91TIWNJBCW9A9TIr)Q`L*YTgJe;7Ab#+bR`0J&%Uw8UWc11-Sc# zGKF*)i^k$*(sAR=SB5&{zJH0>${wwyf530SDx%|ya{jSS&Ey{I1pd6P)0i-3vu$QN zc#X=(uoM}Mngc?*LJ3ozxI57XxPYy&vJGAV>*?$%92`p@E-L{H8#7*B<^~Yg1jKS> zh&r0XU<}M$Aex8k&u*N+z==V`yMN+GkQtP2bD>K< zrh)BbwJPYr(wu@=y@)cVHU6=9!1`_HCX1_WhS%AESyN zzqSvty>q^s$GG4Zgj6CRksM|ni_0ZvsAYo>htU|42%2W|lF)`upag%qd8kGB3=r|2 zcG$o=+AnmN#iNo`L4OJP%8nwD*kjgjn!366J$rp+?U-GMuH7AD>CN20-HroEQ6TwP zEG&ZsAM8$el;?%`4`l?!24+5ywdhIMH2!5uHn<>_A10u~=u^O5fH>G-dpwn&f+i<^ z)BXQ1M)mct-_PsU1q+Q?KnEjVmkM7R()<*#)DRj_j@hsi$bYL$z=3T6%l^>l?CcGb z3nqnNrbt7S8ZuLw2-V^3*dbjOJBO5=iICa>O|`&Hi0=6=7sdl?=h0(2Vr{Q{0cC)4 zsu6XgT51J1yFigj#M&lkyO}TS98>}k#zQaB!R?kB@#0gxxZu9qwi};@dj0$mjx|9`1Ifx!EkR<|LjU zVPC5xd?-dhDPhmV$de~U@)B&26$AjhAYA|tlJ)3V51KZowR_=Z3LI8W*v@vh30O6M zSPbmEz(pW?6M|}P$OcwxMqWFv#phbQELx9*vf5?zq{i#LEWW63&55@W*#haS#Id`1_V>AaKa!Yy3n zdCf};OMfPv5WiRRVBpy8HKVZmM&yjxd9Mr|0>F@?87+W$oookTAzlL`$9$XK%eFxK zk(ap~W;-!AqGFqq2pMEhgwI+p^mSr~4!8%7cEcjz8F(W4)Zs+vH-E(o%HBt+F^?r}imQ!o)2%|t{nK584#D;CXM&OtP&>i>ho{Eeg6Gftpn(M7xpk8zpWtt zS|m#!rI`2I)UmA&3yw71OiiO*tBg&ExmEla# z@j{TwH=K?5&pS3g7bj1!j+idLR4=kGSKyz}O=b(^37z7IWnAX}pVIbYz$TIJ=O4 z4bTLxF-}bA%9Sm<(BAMaw;hk|70FgTST&OfV24*!$3GCtvNtyU*ys~p|Mm#!V0%0h zfhum8?QCn$7(pqxs5!5sAAhlv(W5z37uJYih8=>sPiq7C7K07Il-W(P7% zzsmCOKP=YzxApt?kFUvvq_pvntG#*Tyuo%b8E03^0LlU-ehrQTvnH5WD}V=fIX!?& z6W)TiLOG!{2U`8%#1OL#whlAH2%7k$CsD^R8#n^i5jS7O%X*{=aDTC~eB|*8^Zc82 zUyw?CC!z&BBm);WgdY&_bibpmvDvl=W8q2zBw@jn-V@4wo{I-A=8c5}Vsk^dqr7~L z0R+RTaGj7O^l%A&4poTKioxUQ_5ZnS%>%FTMzcK6DoL?*NzdiZ(+nm0=4>bGZ4%O0 ziQ_<*5u31l3~`z(Ab*sjf>SKS`rZym6}E*bLL=`btHxAO_=#=5VkUgEt$fvilVP2n zaK8}Sz(V2@71xE8Dd-0T-2m!%x$qL;_i-~~R*r;UkN_cSKMhk1|V*gX!7 zsS+FsOXe#&J9gm}WAlUH9fkt#bk+=3jEk=Ee$9UQ{3K(-4}SxDrwO~qO5G)%Ff#%n z`v@ghtH31nja21901|%WSzGoH?*h^J4wwQ?a-qzGGL{NTbVEw|Iu;TUFZEm;-M^qZ z2i$3cTeq1ptPmY?ziMY*rLo$}ViV#&oD`EfiaDnZdgE_p6DZKjsL^pD5wDi99=7cU zAlbp4yTm$PMSryjxFK%>7~deyGiVezvj-rvgAVZ7>`@EO!do8apB8I;vWj86A(%PQ zgTRQoPZ&@GS>28b){P2j)PP zT*U7HiV>?pGrX2a-1Ft38j?(2dt!~TM5xzs0m@421qF_oAcp@!sxR!jr*|v$FKhnm zx4-@N&CKYh2ty_MzlF!TqNGX@o+l51C3JkKqel$|;8F8n8G=v%VR&$ZR7BJiFndka zY%8e8m46Ds4C_LBSr3FYLPAd<3|rsh95-sD6Cmr5Z=w5<=kTQ0EFZ3C`YrSVuPQa8 zWsbZtxICKrZXLLBeNG_ES8rl4ED&y5Lz`yoVyr|E==Cd9#3!boL)AozFT(T~G z9qcu}TF})zo-b+27-ee(2VdHA*@$7(AU1;pVwoaVLkP<{RR`>bRV}74#znA$ZN{<& zx)A)|ugCP)eOod_FsW>3Bt~z7q17X(z^6_i?{ebgr>jRuNr(&xm#l?tKtkZ>F6pY% z{0jbEG)5%yWlm%qlV27Ue~$3M9NrtB;N`GdyekLxLRi4N#Tm1l2y{%NvZkemEX9Ws zrEwgqTbX2%Ni6^}Lo7iDh{jFaP1Z}HTVTGI)in{sPG%Y|OBYlzv4hgQ*E4S`Qqvx^XxWI7&P z?0g*}mH7AIDGrz+eV`(bf^0J$%}!R$_8UJF&x#ystnwRWyPL)Cc?w-`{!x& zHGji%s9xnF3p^c&c!1)z08uJY~t9xQN0dA|>|m)PP4?yao=pUx`;s1+hBR-R(T!Yzx*< zt`)Gj2rCAH7EaJ~Z5U02@eT|1?x2enB=7CH#5`h01r+pWhBKg5Jy*5tBki&y${K7z zR2S@k?+t)^F?gzdh8uX#t%E92;$Db#3ey|ApEw%ly{f2q0WC=ru?Iv;qAza00pRZ zf9nz(o1P&LksxwlK|m&8lXkK?5?Q)ieiBj_;pyOIkYq|99>nzN*!O^iS>&=0(=8o# zrX4LSTn;lLJotr8TJs3mfW9J_Ug2p%J_#3RZ3s;?yyt}XK+j>Mxa%ws7q(|%Ld`k? z=)s1i5f;&G(1?=&715TcJXr8K5RY&te||C@qj_;|rbDpU_@|h57h2;jF0PdMk$^=`ufTe-MMut8KT;YUi4v*aT#}Gwfo$H}+o- zl)=wc`s-8npFV}6IUVn6MAHdko_FLQ9hN#@#C*Q`n(TM<#M-1|G@l=M%O|~F2H_78 z!?#*l(X7%Rgqp!BK$xYYX#5Moe}TybqGq(rAE$=a;x$AnJ{=jt(#BU6SYRFei$J89 z9o8zCW$4qPe1MUn2e-~2DpXuriIzpn9DE=j6&K$Gp(q0Yy`Wg*?wbAe6l-T>D3%D( zzbEuxAKqwf?BF7nLwMPef3Q&L19I)n?>Zs6UAdWYK(59Cxnci^;la8JfBt@87ig`+ z40|30qM7ROKnIy^o-;yg&=cy zGf_Nwdti^P<8WYV$Z+NDnbK{FmuN$n#aPmlBraH4Mq`{XP}X!63;K4tJh46?tM#Y> zy$|#k-VC5tVPnUy1l*B(5+@j#37FuAP5>JW za}rFTu6WyBt@i=re{z6Tby3YytOGWQ9UrI&1kx)?A+96D2C8ON@deTL7@frq%Tqv4 z`gv_=??uQ(b+KL@HbP*}Pbul;5ow#iKLUz4gsTGxUD9J&6h1PscPk@t{d)oanMbnD z2|)<@{ezV{K1lfAY^s^qG$Xul^|RFw`4-FNh|#6gr;G^xe~bzV7Ze1AVO1HBGa(Gy zgG$I$fM&L+k~!|J|3qBm0F6KrLJN@)R%hOh;AVkgcdZfp$16->jG>))@5Nf)29jWY zcl65x!C_g=G=q)Q>%CAZ|--U57RSefv+eDBq7Uc9b8%caaiRCJRnz* zBz$d`o^O5#;RU6-!d{RRBx)F}2BJ1wnMDp35VNM#LtI zQc!2v%0K%?_HjcwE+}a*kxaNC*z~_!s-I;sILo^Ri5y46CGJVUM>Y;(zZ%Y@Cc=v6 zCft_}v$W(SFYq`-yd2)ZD_J*oTaRjaF|-L=-u8824M-P@OwWXPH~BD*)5EKdT=YN< zUbYT3f9DIP!-Z~pvZOW_kt<|dP9pN}3hXsd8}B<`yy%0mZ3A=FV$~fe*HMluiw|VU(VnE^5yI2`)?DV z=e?oP^}`>k)U4&SDeW>n+GAg}-w^}LbMd^Oe@gQx_q;9L&mg}CN+62;VEEPv%GZ2* zSg5aM{N^^LoN_6X*NZ*!YaWV%plaQ@Und0&)=<*X+KDN3OT(iZpYm(j2?eM>Kz+XHl>*WwMKaI+!Dx9T-w?K z4yiB8ve*HmL;J@avFij<#Rj|Jf3A*A*!opLvjRzgx55`vv7iN4XI+sL+rFDuryRTl z(H|)j;nq0*NpLYL2JADbhT=4F23uMWf6+u*5&VU8MEv<2!2&E+tUR?93oylfan%NG z1k!oU^8_S`C>UX|HpE!EJjY6}NrjiC>OT(c6WjDA1?O7LQkHWO+>^(oOEr2XC|TGi85wh9jqk$7QzyMK&Yy^P!fQmsetzHIrw*J)XFqZ=xf3G1B z)t7~q$LmsU=qf~Qf_=f>zZ1!R;*W$qlrwY>Ou8@76u%Hhdp{a<4t{IMKG(S*ne60- z%w5oWOf6R{g_A`LkV0&Av<9V}M^*bv>nEEPSTh9npOy+nL-c(EFVM)d=Cjy82Kur7 zFvlBPiqMFz>bb?u8}u=21^s0`f3FdsCp?`}rdwxYc_~nbNfVw>!=W*uS_llmr^ROp_|+!fYo+N5N@nvcFOq7E7g)!R$wivv`?c3N14q=$J;8mU`N}_I{o|pfBf}3nmK%m zKT@EH9}7?BBfL9RB>>~n#5Q&Xs5+rIXYXujm@oqnYUC3H;a`?bMDR?KpP$$XdV{E0 zC(wbC&HM@{87U%fHX6ekPJnjhR>Uy~5TZU{!Z7o3x78m)^OBAk;LxaW0lYXN_cCMx zPd5_w)UAJkHrPmvH6!G&f6dy>ZEY11k3|3h2{A;6a=_Z));vFtmWUmoYf&;?6@GS0~_ml@}LRxmV9JY62^Aqt*(Hjt+b0xla@A^7%~f4@5AG@FS?x^@Il zExv=XTTONF>aap&zbW(3))AZVIFn*%K{PfYabFXlu&4%#0#wF>kYkbw zC4#}5D(S(z>@)-ZNYJ0__P1~UK^*>Zu=*jtYc|1#iMf#L3vB>(Sa77vcFq$efd;eP zd7(q{?x|SWF%Kj^f1%IB72GeyvSLgsMPUCq8Ntujv<1Fx1PYLb-A`D$ZPRO6(X9eH zvi%aTS<$d3LDyow-4w(*+K*gi;#eC2#L&Q|z!rMhR$BGS!da3C?||bZyZS9r4aDD5 z>3HukAssWUyWAFiA_h7lVtCTMQ{s0h5aP>5;Qv^s`SJSofAcr1vr@E-jURfS@tamH zB|=BD^%DeGRuX_MLCMFf4~ssJ%Sf#905tMLRS7v8ph)@YfC11UCnnR-B;X5VDVJ)s zAM5R*YJW}=h?dp>Kx81p>9xgj5!>f|hYVg0;JRjCMUE@W1n7~Va>6xL6(F^_ZNS`& zDSi!2)MMB@f1V47fc98>q!xqW!QIe>aQhNi?Mlo-Me|#}n5Y5A&+{Lw6uuYw8)n63 zL?N>53;T(OjcKUQM@$F=`{`7LfPqDbtOCYQxG8bwkW^P&iK9)T7_!Zh#eN4=+BT4a zhe&=fzYKU)=+HT9(Z|JxYafTt$sBqe=-DrU6-Q?a1(;)Ax`3so_8O` zmdjXnfo7JXn|^S4zt^ zMihNJe@)S7bI=|LD5iNeo-LUPv($@Fg%VYV@cHSeZ>5o-et?!GtJGlXr)29!12>b& zlBt45C@hTSJcvjO{jrg%KV3(&tPQqA49#(3WG4$1%qd^tW_fMsCPrK5WGZ(jqBqp_ zX}NpI;Lnx%U;q1m`>#(!0P1kOoAq)1Xc#GSe-9QYgsKj`%nf9F(&2h`1GAwGVYV$|QBBslVf2Uki4#}4LV_4a}t#Gne5~2Z2UBe_`R(_!m zgB{u>HuNqmeFwr|350G@Ab1Kk(L+C%>7CcL=aB0yHwwVOlkH~)lL5YA2YN?gop93Q zKCmAPDR@i^@E~o?L;?Yc_*OmJA{qyhZV}XFCe`nSX8}znV zwWAkM-%b{paP8A%cqQEN&iLf*!Oe40YOM*uT%Z^h^QBU~%J#)O;e~Jn!bjPR;b=jVFUeP%%wIQ5LayZ{;+1@{)5_Z45B$DU- zuOF-HB!h|h5zd5|H&iFa!7`vNrzZgEuy+zLh3;BCVaLN|gWh4uCwk{R*(qoRI^A+i z;N&2zqi8F>a~3<=TX4h*U=bV-bi%i+!o8n^esi(5RkmXzHlfdNe^XIB@8jEnnK_6Z z>>dk0vSUzAr>=C=l5=1XIVZ{hP6`V=pr!tH*i~&QZ$VkxBXofn5JSQX+ZfrliCi-^ z$_qhQU8EWh+kYLWa{Otv*e$m0={0#rstS?jh?f5Be!=o3KE>9xK8aGnzIFIgc^XaU z;Xz-rCEW4=^X^I>f8ZauRU%uVNHE-~R1aW?i31ZX+jdE)YZs*P*|eVOu53~0YcY)F z)mBqaz8F0)ELMpnb(8tF+~Yu>_OTiiP6{CgpF`AXtKa+&^pj=K8u$`{A;9^{#l^f1^tjrsv2ea;;-<9zwTW z+j6i2Ut3m*O2>^tZY2glR0ZW2_G$6^AC|l%ye{5Iti2oJ(S?P*uK-M4(XV6i~J#6`<(0Pv|pWH**yu! z%a~Ka*OFtkV*;?()h(kr&f&1HxO<4u?6{~F5wz6)yiCuze16wriI1_#7e3@EN`_9M z*-;aK`WV%MA53=zr#9K^?D&{TNFoNzp+Iyz3QET6UOoU2&Gojj9H~5n5D$h;P+NT< z4Tn)&lP@e9f5X0bKDXW`8qj>FM{+O=d)clNH7s53%X5zBgXLhzywq#+T&UW-&R)Xu zoN@(OfQ91O=(k&Ll3tMgufP0k19zR;JIBlBati`P5XI+sQ_!?5;Cav5BTpyJkMs!@uIASSOC90CcCMd5 zxgEeyQ!5*UoC09OGc6BpW3NB)JV4#{MU~k%p<*9`wI$jol7WDc;!&NH+J>dY@Y}53>jNhKcL070b>uI(n zxR$NJWlDUThSD8Fa1X$XEm2~^c`<9`)s{_Pc?CGoePBu0ISkap!2MJ{@~p+NH=ybr zt#*$}R_ApQ!&LjwooI{wEy5?H^2SVw?9r(Ne^1@+&to&9LeB;tPg5lB6J0~cowIF1rH<%#c)i5Rs@)8%&0w_ z*C9ZVn{wsUj@2AB*TZ4CTYBZ`Y>AmDpdOcp`y)ARi{OJwNNwYU1cNq!rD+iYDjF6W ze@zA)NEExh`LWwJr6W5%$Bz1X%iODkhX@^?7VRtA{&kEK*N4XwdKPSJ-Y-k_+Yiqx z4@B{lZ-=PE$qr@?%WxLXh=gT=6#sEF2k|oAhlnsBpl6ejI{m^ve^p@nX#K9Qhp4s`;W&IpRsU+}sddnII^io| zR$&fS&4ejV9vrFCeAjIY>M$Qy_Z953c0%D!buG-3fYLo&2@TR%tp+22+i6d5@Z<@o z52sTLelC?SW~Em?k=n&g1%nI*&;@A;`K*YnNue}ZL$un`^tZ=GdOXb}Wyzm(v9-#wjfmRtXiu z%wvgm9Dt_I$wL){e9z_iIQqm&9Q@PTL{MA4M;xtEOwhwJo(8NsQSnvmJssz!B2eSY z#wDBd`9|1tpN3J##L3Z}X|f%ma33S3yLia9Vw&h=(@Y*G^Hd1+YuTyXe}vGB;KGOU zerQUh&$coH9u2oQd-|5*{5kfkyeqWEY;rseQ_$1A%;g^;*`sk<4b(H7ce98lEX3&P zNE#mw?7_gGEAT*%=nj~t)1z>>^E@0k0%0v+>1}t+QoW*8u3XG!L!Tk-vA%Ij*@Wx@ zMRXo0J*fRemRRJ29FqJle?V%Dwi=XjMcn9=?lojGz7w~(^=Gi&lQ6Cp9kMn}ZUuvn zJkV3NZNaJ|XWC_+yFQZ^0D@N|`j;lfwe_>S0Flb_Ovj^f*pWO)3r}(`)u!%@?Axf@}&`SB~o4@um_tl<* zU|SpE>MG8o#+c`vsLr(uo+lDm^-X$KUpg4()RhZLLa6190Q(f z!|=j#@24M8kt%;oHfW=GoY<7kBit6EOb?Wc)gOGqn>GFNf91>i`tkTw{;tn7Tg6rb zn#AJMk+FH?nv*I$N;4fBEg54EPo5on=0R&(4<>Xc8(hXm2i6w0raR*lQf!(8`+!9( z&srf}+sR(@gpVSm7W$wq6TIOyx`C+9t_Z}>a^UHRj+6MaEM;K7rUP8D*{Ga?3nUE4 zxw1I<_4FxjBM%@wsKUP*TW6B&BE;ATdOF)A*5-kSq6;gCm9IjhqHh_CFlej2ec4Qh>EtymW*0_@g=Bu0-^Z$#Fo_ z^M&IXc(4Yv2XXXp_19%`NC&8^Wq5#odCKV+Nr=F6B9CUaOkbL2-9O~*%bzx{*T7=Bo14QWLdc->)=)w*+|Rtr*#juz~W4=JP;8t3lWvETKM?e~6A{MhKUD zJPfT^y#h)Hj|oPTqCGWC&fQ9Y{RzMF%$*>CX`L1jE~Sk_fQxRN*YR?Y@cGwY2_YZv z&%Xgsb~v!oZx*GrYL>H4!qM$;%nNvQjxa(Yb=h}@hXB>>+#0-Ny3l#{qH@!J%gmdRf+rjyWY{BX(JCESvpHjw$eO zZ$wydNb8>$>&Hmm{B978Wp5UW!YuHN1@E}*le=-Z!$iX}ni=zue@;9$NRHaR&8=2v zcxUH{WP@1ltU%-05m9U^JRvNo7SMr(z`hlQ6P*@P$IlmH5U$Rov)DFvlja1u02-E2(w*xs_znqx^3Svms@WU@|8~T@J4ny3^4qGP_Q)m^8LrqIJoA!2_6;zovH&~>gXs}9NUaE z49#MiWo2-%Cg@BRu?t3@b_Wuc^R=A!mD^fWX%ISJ;Jov&Bm?}q~b zoLG&|MVV@OJx;%Nx57~44dEJ2=O{U9N12ZbwAT$e{BXnMnJ!KfC}7r)PIKK zsS`SrJxL~GA!|+3L@zCn7CH(|fpdA(2CWSal>jI#H16emU9SDNZ%(GqAMCMsBb=y{ zZHxGX%sQp+cyP%PCWfm~EhF;`2CT{!lMZy8HFhk(hH?R)(EluYI2M+G057y5h(Bhn zko6wbuIEH>e>*eC{^1*HT+E(?S0-hR-0)BB{=b#WP%m&3JnZ&{Im+m=3vpLRa#sAv zfy6*V*w%-h&Ok5EDKVA_<41wolp!bUGUBGIu|(Un_^=xl1&Z^`auJ%3*Jb+l`PcQA z>+3J~Uw@2adXnY5;Jc}y?tSnC6D2OBL`zPy!`V8qf7k&ccYmflh0!f*BhXo8^0Z#n z`?TECDVKJfmdc{Qs?N9%j2@76w2gCe<=ELqPwcSEy~dHB@j9>hmCLy*s1xgrZf8WZ z>59~X!T02_glyF8p_)CY4gK;CfhY^)9T@7Wp6#g z`M|?o0HjaAfMVm-vJ#K*gZ&*AWfI+?XoJt&5X!?rbQo_ZjJRM#)ZonH*X4?A%rnIu zN(mc60C!KL>}GYj0zw#qKrC;`O4qAi{CU65e;dAF$32MPVCSdayG_*Mu29)L+`~0I zF1(zPhi@O2LIWM!DdZqF6wD3w;grLDlXCd_V(064M&zo8$nDeO1B(ke*(n^I5Ev(Q}yY%3H!^2bs5n3=oF3kRN+IA z(GVW9gJ=B3t3-Bo2V53;)=Ox46+DALifMTN2+R`}h=!Rr&h0pfDlqbNFz_Nvu{In! zWl5WEDtYCN>a2aF`ZP2Waxi0yfzTSkNw&Q?@)d#6Ub4Vn9pCjJ)$yDwgg0z=e^e*@ zH|$iLlg=(dv|tDYQl;9j4vpfw*#W*T52rbz$ML^#@AHC51LL(>i()0V?!Z5D-Vlc8 z7%IYlxDBtjC4y%(2S+R^qRc*D4?(?w1MfG>=b&QG@iI(-0D+YHk!cS0(^#ca*$c}A z57_#)1Pe)dc>v;kd^_4Vs{~>le_qRA_QU$whQ4;P27u7I^OU?x0n{uvh|=5Nt&~+# z;PxAyXRBvsIfLDGMBT;y-Oo({m%{-qqVsU0M_lEECN9s5Ei^$egW0fFToD=Zj0f>N zMCQJJ9Gf`7=+ga-=Y(-5P~Wyd0C%WJyyKOGTKpV6is#Q9X6t;~(~7m^fAIjpF2RA1 zr;6qFa1kSOM2M;QZkL$L3hBcD56dPx4sf!V9<&6z&vRz|y1{;5a|L_t5RH;B$7HAd zr)Byv5BuHR;+dCa@F^ma)=5yqKAk{QCD(`pRB8>xjI`})(u$4Hr{`>TA3M6-D;unP zxLBd#3Aa_V-lzjNz{+yGfB5^SSR*~7_B*CF4?A1JyH=W=%c_V-1QJ^v_$7o12=?G@ zH~`v#`*M?Mr7WbGpSn5d633qxr zFYaPn?#rC@`Sq9Y>+3I{t+6hzC9u(vChgrtHc!$W^?oagPm2%2f74oQmx5i+*`ZdB z{%93rTf}1F-6OvohLa`(8vMA;`d(HSPYbwqMcFv{9Y5&l$-wx0r#A!O@5_^^m>lK# zN*An~^#%ikt|fCYC$<*x=*bWP7)Qf}?S(2fo*tL|ea(yobnqG(^LFa*IUo)z?+c0- z0&3f%z;2s1f8(SBe-IN_j`CPu3q*4S&~?oAKVCG#U@R=!yJA=Xy_o_V&fe_iy&`hm zt_wSWu5ntR72ti=`d9emZB6$D#j}zcD{nSN&zT<{oiH&LZ#sGz3YT#2t_XdY zUMFzd|9pGxe+4`d3B$rTNNPF;--9>;c3utAQf%LPJ$@i!4o6L+jU4yKdn4*uW6Tt< zN)9>(SM&6ClH}btw){gvM?F#HI5zx(;Fx2ug~^SvK46S#iT`jG-%#_Ihj#b`Vb-Hk z*JA>+FM8+ee|-7=`JevjWB2lr9}T(h2Bg955K2Tkf7HU`b@sLfkTTh}SMMD`d&hG^ z4Q4WDg{mVy1xU;p9H#FKyzG>#QBdW3*w^K?6>18P0+VHffta0Ogbx42B6wqLz2(=E zbS&PXhWJ`SuOOKcfvBPbiG=KeN9f+0G+VNn;A!54GNc=^BYE0r(PqVe^>zaD4+wY` zK3L0>f1NXOSoUZ2qP32eav)Pi$ab}u=lIiFl}`Z?{Z^Tfy`^b7bc6UOB5Wvk_qgAY z78Q0KQ1Z8PWQSwsOpSVN4ga-O*l`Z$u9iOIXQrs4{kH_x5OG5^$yJ_tl*A2GXU$Kw z?@m_kCrd8hu*(4-7l2QEvF5|sV~#v?dT_+blV3gwf8LPO9lcWyCalPd=QEzz8^!AW zaT5nmx*UJW7O;}UonXO`lWm-)Z4%q+R7YChe_E*L29i+Uo!g)XqZ3^*!)JV=gK>IO zE{x~ck3jCYnwSpgmesduJ38&E2bdBjM&eMyv~ZYihbP)+-i{%fUNr(k^6D`HHxwBX zW`m9ye-}{0$?WIbWFZ^}BaBknVZ-J=tjfUep{EUFcFuGhJlpazD{Ba6N=YgML$|W{ zBF4iZR&PN1M8{nAU4T#kpJxIAvKoqQ`HjUn?Vt8Ict|1tY*EMGEtI7jUc0rRKi2

U@Vx*eAi4496czRCfX|^Gef5k1Ztj^9y^WoQX@ZKJo^Y@iGmY!k&?e8yG=> zJQJ>@S;!O&?IDQRc|ha_`#Af6K6@vTWguvAbMEmq0wU8Kb_OSKtXL=Nw&9R@Z%8Dj zVAbg9xQA)r5;QvxuT|`L<7Jy4_G$fTYY;lKfPd|RLlCs%(=G44Fx?}gt2S#zsx2vw zM@vb=9)Db@jLsST4+|B&%Im20ayW+LW|J`-ZqndvLH;tbr?wYX3)PFk@)I z(Ms1CLQXO;z!lZS4w)W=v_UCg5-8w-J{Y4!=U6}#4#|VfX0I3pXALEFcE|oz%T*^U zJAaI+o<4ix>}(~z_k5~^*nn6XcyMg5OdaIuMT8eE8X6aV`bcP zDlx3>i0yWIfj7kcT&RCr^ZVzok08vZMBioG5oaTqLA%Q{k!DvDM_va(5SDlz#d#ai zD^vu))~;lcj>;Tik$%HH5b;8 zz8+0DA`fPZ3&TT3X~iS^b9kejH!V8%#%dB9o@=rMxjZ*PJQtK%Wt*I_?OexR9iRtO zf&Ad!&c|wzpmjJtv{}C{@}pNxc~8hUOORf2egFRNpTB%}Vn_Np|M^{qxb%blM=j0kQ%d9Ukj^6dSL$bx5kA)FH^Z`*Y2_(V*4Y1!qVaE0d{yy{Oh-m zmYN|W-`#gm3~c+39#2M-vF=r9*cgPX<1Q8xvIoaR;Sfc-rSEo)dbb@`;w-iZgYYVk z+i@Xl0^Gr4G3P!E-rutvv@)|H zcz;zIe_kdH>itR$FGZUU?AyTIatW*@U6BAWj>GE)n=?QruQfZgRGL}s0XaQb8@Jao zh3Ktl!71=3FPwVtNCju~M1R;Tqu>-L@z|mwY?d!crr%q7E6Q7rdz?+&z?iTkZ={;z zxt%gp%lG(k&u9wv4U5^2IXU6F+68U*L^uF}Y5l%8L4cYt{zQbpRMA8GnT?0Y zGnskcjsmq|%gnozW7dW0d=BIBCJSj%CTPFrM2wKzWgA(pPAY>~Bx^o+PJ8$3VHB7q z%Dt#I*vCHJsDcwXx}`i0*p8N*MLT648e@jkQ~%3x*yiO7CC(7>*!daLW`Eo!-J`FI(XJ^$nD-@bkPc7FTSmhMlfc?~mg z+uoa)H{zJJl{`NIr2u!`cg7why^uIa`<1FXLA$sP4+Nd%iq$Qi9UEQ!Y16+V%Em-V zRHDxNsTi$6r~T_X$D zX1!i;PQhkRy)AJx=z-a1X9*sLJBKo&%%BVdHinm?J#A&=6Oy-kIFvGZ3qh>t5oDH#Ensds$C&08%SPoaQNE4-V;fW|O7kh68*K z_S~Kf8p5tJbz}gz^7? z2fTUa$9mo2FW0ZX{C@xCms|2++58*DDhONH0F*pfQGd3c=3p;DA)HzD;S69L65gAg z`+m9>M2{Q3Sbmg=-K-ocuq4~CWf~S#7SFoua=4ry3Z*6FdQmi5Z!b$^y@BT4ol@4> z*=r1MacHquhC*U?@Mbp1`vSOc+x$K4Q-^0~APtWrtr{ZcSh}7nq1vX<=@iW8lECU6 zw4h(l>VLM|3+Jv$w6=ic^itaO+)(neQs>w2PA|^3g}l3jGCk857ubobsGe*W?O4RD z>B-_&Sh91b0A9SPAV7KaXGp)D?~Y4F)86czQ=z;T>U91>Je@tpXF7g4ZI3+UwBczj z%gz=yb8x&$K;RF;;eoXG@;c=9$WIHB*9|-Arjyu46n{o{l&lrQ+1t}`w9^xN8_DwN zWDf_iTl_g;69unjzhTXG#P<02i}Wu)Q&v4b#YTL`@u9yf3e7{=4ox0r@6915=e9;i z>^auX+<`fiKOKrZ9bj>EbM8c^3{t^h!PeCig=s<(~+ zQ@*ArEY3zmH#nm^SwjfQmtLPW-%LX{uRaGHgPE&r zO6eKsby;%RR8|Od(GlT{WVBf|+1GZ&ZMH_Kw13ZK;jd%hFr5kayNK@IVsB@+SI*%( z6?>m+`n%zqzMfH(F%GAwS#$+?ogR3hVN}X>JKbY@hh%VaQ+B*oZU~9FpV@4-+AV`K z9#^CePTYkgd+CtVZLPj{Mj4LdX=2MZS6lc6RkQgWUGTC<-z{YbPlx0iVX)8&N^{Sc zoqu&Wt$-l*IdiYv(Hr-GS??3|<|f>}-(C(CKm%mF(`TAFWG@k#(|Zyk=my%E;4Y3O zJ3KhV9uLP9@s`{AHFG{s(ck$R057i{yS*e}V17?4fePqIjvlx$P7}cRxg)iY`poVl ze)jqdW?Jp=7LV-xVep3=so3TeQ>}PAoqx0LP$;{gyfnl@_B0?Mw)rlnW%r-@=Dvu3 z^Pm3d8A~5z3-S2FXn+es2YsAin{!`o$L(O5Q^+(Cr|!zm-f#IE|JR?Mn`Jmt9YK=d<+W+tMd@?TVk5=E_?SD zOm$zQU#mE%2P{92UHC4id^rNP+2+FcIdGi~LNc+p;JC&O`yYQ^`UG`Dj*V#>)%-_G zmHxO?5pE6VsSbZa63k+|h9%D`hSRg=(&5z_)Ll4*FV8a(^YOQ;$4=Xmp3!zmA&4~{)4LVNGu(1s_H;@AoUrjs z$90rnJD#GIjwb*uZw)qHLOcjF!Ff&a-HmuWy%+d^oM(r`?(2lW;a1kYIP)Gma+Z~+ zxn9m5ZikqAv|=-Hcsee_|+>dup&Sh?{!}xK#t0iL)8HdU`+B$A?>ZU>oA(!(htX(Az*xm1~c>I(X%G*;h z%RCH-_-Homb_l-ZdZzZ`^yxW0cE*x3<6iTlxT8JgF#?%zw<8d07NL1Swvg4QX=6g! zxDbB|Cqw|t1}+ZBY9+oo5iR44Pd`cOLcR)n$&o#5J>p9{PITfcJo<|9sdXUId9%^W zvi<(okI$supOeJXyFT3E$e-;59CO}>4WZ7_vY))7`eCE}ZeS&$&Psj<^p21n+U*!` zYo9H70_`JW+9Hz6p{99zO~(TKJlVe_$Hl`KrKxZiF~FF&epLkY7@r_Q=~E>qYG z4#LV=kGY%?yq%Z$Fx|_$OdJrf5uIM$RV=Hteg{PW^>SW>1L1LIISmiw1uqt9VS3TR znq0gb!HZ&}!)-j}?f-D4o{qqGV+oTpKOP#;th74WQ?bUfSZ97eGqe<%L~HM^8Ag9V zW5V$Cz@nMa`L>C4N7_2+{j?~N5N)?be!A3(^@~soC*;_eym$3Np8E#2UeoS~TaO=) z`)RfDG8DLx;}j$+n3NYLf@GLEF(?cx0t}sH$oLWtc{|#FJT>?1iS^9Un^+({H?Q?0 zT!%Y&S#l{vR!4QpkgO29^9z6Y<=cPv&tHGbKkku-T;(_1x*H*Kc`M;F=lWphfKDgK z<_o^*Et$L$pB5V%~olWihlTXBJ;zwdk@F4-d^+Sk1Vxr&eajI!o_0FZZ9lgY zk7V5@OnXTc7M_8En)Y?!qBei)IROtkiDTZci3Z09prN*+f&kxdn~Aas8aU^aG%89^_dg z^2enbhlucAA!I@FEZN&P_B6eis{ak3~R04B0gXzV0@HY#e zH`IDQ7Z(OAdHE{GRh-@KN$=mdPAC<0JfGf$eS=`$pm?(F1Px3DRz5xLsE%g>dSMJK zU3}{lyqwFo98+w=8_``#2~Utt@!D!A+p>FkcuyWkXRB(MRuW?hUQYOP z$^NfjfBC+iTVl;Nylbws+VD8iu+X|Z5fykS6P*i+-qC+y?x)lDZjXT>$X)@os{3M7 zaQ3nqTYXussmBA$m8d__8Vhv%wnhjKf)+64Y9RuM~+Wg>(z>tLNe zh%UK_t?Tkq%68|1EudG-f|-k!)iyMUJw9e3*{y=$b{V>tG{AN&e)Vob1JX78Uq?Wg zB!t1)py7XrLn~H)=B?KCu~@|Lu+MkxaBxrd*QqadZXZuELw_`Z<+_&z4QJvR0gvq^ z^}Ks^*6RT;m=42@kAm=^7zr+vqm$}{5hC22%zmB=3!TARFVF(50NQT-b2)W+8#Q|w z-N7eB3Dz2LWb8HZc!`RsmKrTZ61`|p}lv|%aNH%N!w-Co4la59MT)ie+! zKyhqGcfM{I~GeaxQh#(g}QC+KO3w1Eph2yT{DC zn~Hz8wF5-IW_nAq$2A-@TK99CTo3#bkSEp>1GKAv-d^vq?? zGR_lR1;U^>!0=T3;dCjovp7eN&k%NRZADMnqIK2k0$_Yk4K{ z2>@Zhhl5p+ap0)+KKZ$}*n6w*r)$bv+B#3m+k(+oMOoeidkZu>fi)P%wvFQM!z*Ja zf?Q5qxBS6LDwm~y$JkzTlNI$*Vcmb9o5q4uHrr8?(ipzA#DZ6tMIDO!?TGiEEA{LC+xK67eXgPG^#fb=PTLH7xfL(>w2QJk zfZRz;p6!GSJ%2{rdwOHp>3HumE2NI`#2RO};J~K?1)plpovluHsN16|3r~O1OU?Co zF244PU^CUwF?1VG`c~)e?d#rbhn5mkJ?eEPki{j#i=)-i%Tads^zM}W++LK47js*g z&0>JP4j+tAdfqGUJvwf5d#R;EAYMy~GC`$yC#yr8?Q4gh!2zs|$A>M8hS+&)jJL-) zJ~1?Jt8_pPfjSlMJ)2%Ejds)}Au~2O!^f7>Rq}0*1F>Q`T~ABGBvF6Y7U-H|{exJHi61x2pu73{n)p%rUJx&|lW^X4Gu?dWgow|c-UypZPz z!wX&UzHoXEg0uaevF^bcyVmR_;GudzKWr35+@GdR92+XcbdR#?dM4!`?QNXwj0Qd-JTw4i0bc@|SK~MnVodQp3v_+Hzvt)!Q>as(OyIEu24d_B7FE?!ub! zqTXT}?gpiJyMe_ypm90a61?`pcN?co7|sT~62yOPe>X!FoNtd3PKo#q?e#wI{B&8` z?R?q5=-6kZ{>{!n#gAvI;`GwE1Nv%M>ra0%Ug;ftFf!uv&z1W3FQ<2s6(^{tcPj6; zs0?L*sjG*Mr)Sf-bcJP0T1GfHO#@=- z^A2r@3nW%iBqvF=mFDT^`;g4sTT*rR>1r!UC1&o}2*7>0WBFRUQwJQ~M6&eAIh#zK z2mGOyqR?@ms86p5s{$rG90ep_ii*9Xzzc8x;ked{d2R z1D&x_U{OgYlnt7I@M^&>N`t*k2F~-BkFT4_iy4mh<^)#mQXJdU83atQ5B9FVT$WEt zdROy4DUqKoIPD4S;JF~{wRP`)og9DJy>r;8#1moXS`=WC;%<6kn@-<>b3b7G)V$zw zV2dEDHIL@=%R6*FG%5-pOyv+VMqm6orLZ!qP0}pR>FPUUD{0eegs(1{4=}cFyGV{z z6QZC+^jRpJoha0fro9qnf@L9KPcK|m8oK3|v_2MY;{)C#Jt!7G=@u3AMSp)KWIsW2 z`LBvX11tg6b7{x1>xPGuYDtEAJ$G$+D{BeB)hQz?gKWo}JfZ_GfYW(mU~2KEm3mNP z&i(QxZ+XNy=6_lrda18_F=d$|V&`KZ@Xq2-=U1{$EmWIx50P`*~ zkKaCh`RB()g9*u<#rb$p766Z@wlNAS>zZ>KwNyRtR9|4C0vtJmhOJ&)M@5!M1cd$L zFuE^l zpXv_t3k#5neJQ!lYlT_^KQlDK+4Li3OG$lWPi(zci7xzzdPZz(&8*nJS!NMwMS=cM zG?Kc@S?*0W;oyJVj~0#Ka(;#Lr&O67@gDo~Low{`nj{o;7HJ^`At7Nf*3A~&)Qq}WfsZRJReElRo zq@*3&R`lwCjV_4UtG8VRZ@Gm^pOMaeH`7@xy`r;9B>iqnK!TkT^s%7=76?i@GiZ*} z%YR?@rm%mp5{>dK0cGqdIa`|pMekMLqAcDNGbMCYwJ$dn^`tTaJfN;u_L^+v5}8Mh zx0j-}WvEMc1uJd;SDS{1yC`XB?PYRw3MXgpAQiqzZ4~PhP%z-rp0aM)Zx`8CE^Op4eQh<}A*AwayEBuDaH!O*yn)l-`+KmeDotHWLh>Rh zf{QpgmtSk!myP?JYBFEizEa3{UE>|rP&;JtUgJxind7%yB(BNsO$8y zz?M9cWl1>1-cyCu;Y}iDF-D!!`6Qd zFu(7QPH^kfI0lLzBC0*CPV^|IlE}|28yx9Z#bMC7tNXn-nhW> zTG_MZNK#&8SI4)FbccEd^%|g`sQU<&8d&;o%Tzz)r&;B-svwQKCW@rA>v6U#MQXcd zELmiAjHjJ&0+4kJ8%kRaRT+!4WqE(FTGK79U2XexGa;s2n;QGmR|&?Zin!MJr#{&Z z3tt|u`!NK#H%pLKeC$K=!>+Lf6@S-a-je_BM^PcBkayX7RLhb%h|SWDR8CzYfz!6g zu{u`En0iEF6rtVeeqmuymRDCju>X`ZE??_;GCNziz^KZN;pN{GB?bv92W=q?qGj%9yJr#mShFR7>4 zw7%u1`qpBQf3Pi{&ktu z*LxD3Q19BsU-i2BNkTt12RMV51@?)rVqd1>n;ly^m~P+nX$S5S{T=(^WZIv00)zb% z)D&hzw0W-3W>-IRnlyj-NECaKOdj^4H1XVrd7>M46c z!d01Pm7uNKuCCOF`XFL$L5Go z&^(Ks9KEn~Vwni3+!6?1y^k}U9A9!59|8J*RbDym3*>dcc zD#@0XUS|`?C_ni?jis|tCY8OWYag+~IVP5gf zr0)CJHamXiIidOHRGAhK;HY-{Acyqc<5Djl;5D6!=)tjL9~3;8V+fA{<&agsON(+j zr4L_A0JKgL&3e9BoxMQBM-glLyN<3|+ zKZN-=>&<_lm6>rrDLO&^1k88#wlZ~`H3z3S(clo1uy?Uuyocb0q(%?w}KMw6fIWzBlcKfln%w@)5l3%|0G+G7zrFCP6D5_X6q1IlI2A zD}Pb>Ez1uh2z8WsqFxHf-Bf$pakZAmJIDlpY4c6K^Rjf&qIEA)R1UayD%u&8tkfk- zUYTXJ32hM6tTXLIck?U2m*1y>d#bjaII(|4g&mcs$w*Bp0~cLy<)W8B%w9zNSfr0H z1c<#|UWe6=z5}Q{Cqg%rW`$(pq(EWHY6#Jy;1Ycx_BV=S8ih~qcvoU|j z1nu4vu5KoKoE?_Ey8|@@jcX{LIMS63+MLA<+ApyAs%8r7nj}@?Wn*g+Tv$#{q)lOs zYLc@8@o(!?Kd4duB+0?@=X5yEU_`X7oV}aoW0qAx*0lb(ooJelHXA1DpyJ>JQs6p6 zN)_65X6tpR_Utq}@Ip)3F0o6BXrzB6C16IGRMEle4AcP#oezIx^$s~CN*KzBBXm&s z^dY6DnBX#xp|R6cq!ipEIo_g4=OWMo2Lk-5UuM(YKvh$IhE5CDI6vIsVY zgM#g~E0fG?x*gn8>hDzRrH!Ef@KWmE2)?^160 z@KcV))B&8(7VNv1b-zvd^<#gT{$Zc4W@oORJ^VDlRPHw@?&EA|yk+1>v&ky{59<$8 zk!|}cC_p(BsN0tU3mbgnbWrx>rfgJEG$ZQZk=W4Src_xwDfv>G!=-g+$a+Zx{Yg{k$|bWVfZIRMdBYm%@w93YiE8N^cb90J^g(NE3wP@@(=Z zsMnB%Bl1oLmLq>C^#y;H(~AXk#*)f*k6J@EHC+aw1-z$HwY}6$v|`$ct10c-q==z( zZs&9sseshjpNr5VIj$uDva|UuDZIvlkx2*_W0d)qg^I4y0}$N2q!fot!EsitWxRe< z?nQGKf)YE2P)`q^O?s-yC-P=c}A0h1$D;=KCt8zwD*tG!ihms^g*j z1K)Q@0e5=N-t>RI_NtWbN*y^vyi`eOGUGWwXUf@s&FKezm8OuYt@17_&K`^Yf>bKD z#a8bxm>4Y({N_Z1A4943sm}>%*BlQ{a%O=-a$D zQ#&X}O}c*C_NX>0??;{^4o%LY=BWKrH<&HXmy6^HVrN&uN`(dq;fFk{ZAQR5coC2= z6wMBaDsO);QY4#3D4oKDylwwVTto)h8?`a1vJNtcv*UUsf)>CD^?Y8XwhFuUG&Czc z>Cn3Dy0^Fn6o_hU#Y4B}pvS208ZxH0HBB6~crA887O!uU7yd2dLL2=Gx=q&)%w2)UGg}H=lJzOT-qByF}+^T-_RH^IGl4DmjiF zS73Ve_RZj9OO9U(fZlP!ds+WU}!2)Hu3o3qG3u!m*4!-qEopSElcZmDRW&Na&5w4G0J zBHTngeWbg*=#+X_p%LWM9QKzo7WX=Qvc2yzq7T|$vFGZ zZzI`{l}bNckRL0RwV}P02CxqS z)FP_GI|DW*t1Tmdv{jErwA5E`Kj-Da-J^Q^r@F`rCQB2#+rzZSAB?BPkq#2ZFE5_M z*2imipmow7WjHT$2jLQyme%B{3NC-(K;dt7ggp?c$j5mHxC$D?*i8;*%bbR>r5IchgN_c|m>MtExNQ9A-C}%|6{Y`!1Qt-eFu% z8dfo?(=fQy&L{XJX=BCl-z7OJD_$L(2Huk<=U`Rs(gnV*-|jKX7*CQP(MErBii7Hq z;^R^Waoy)k{UnpuxwgrjfwVtqSKto!eQAh3?JDC*#=H8^1tj z+3KA?wdk~wed@sUrgZwtZy$fNn^J#{>)`2-_E;)M1vg>}znAYYy}4s!%9C?M&+gO` zF3kLPQl*nV`c9BdIh>Ta-JyR|qKFcUqrI%dzm3@haySWPBQWXT(pnU>KWRg$KnGb1COXY&B($xu+JlKh-zwPC(C-SW?`) zjFNeDQ#q<#M_>YVs8Vz5i=EfZLkS$c>!L1IsO7M5-=vQ?Of}UZ)jV)>a0C!`*|EB) z@w}zcL{lhrR(`45UrpmcRGzl;-ZP%yz|qQ>b~RtluF558J34<1Ofg=TFH!<*6O_HY z(IC$Wsg}>|oMbIyS@tw4@YWnJ+~qHJ-FS4})mDIzeJYVaPParYr{Y#AQ>OlHoubY0 z2mfhyTSq~52PpES%GKlSlK0VUZ&QzFRq6@SnSz9`$`g&`rJK?&z!-@)VrVr3*;JM( zh5UO&%}%a;TZw;yr2yL>Qp7gSw0KJor2LKyqJ>Wdh58ggrsK}uTe8F+DX=3Sd&n$g zpD3`bO;yq0Lt#4`U?e&3e3KKoUh&r`f#V$28O%Io&K#D#>h#E^y41j@hOn!8ybY%R z^7;1_%E`GuZ^`+*t^XYJ&!v6H&y&{zfLld5Hi)h&O)`Io0wf@E6Opzad)!rCH>?q9 z*xRLfN?Ec^rZn&9Jc(pFJGt?xcfATCH`?qd8czbAL%j|enbjs=x+!V&;(lMWLG5H< zA;Gak)H~ZqN$G59R-kNZ5H^m3Dl8x&ZFelzw`4PSfNd#n_3Z(2-uyvLmq3<{nwl&W zDHAvu{ONz#^=;(=ckh%(R4rTUygx0PZKy>FE{~wDc;T^=p#~d;$kpd^(DgEwikH;3 zfvu>oj#Gt2<-516_lmk%d>g(Bg}cs?UKQ{nx3+|)g^-sLo3hR3bTGQ8CLNQ5SEBJl zHd+jiQNpkQn{rpb#E~4Z17x3P64D^4~LV{p3GY2lIbvXIOmaL#{VSdru zWk03W^xW3aptAsH(R@a;4gI63!}J&=VbnI?^WT@BmI2$gMj6>qVIlSWBtN3?x+6B$ zWmHb~gmr@2m6E&EGujjksS3Ul;*-i{^5cvE|bG@-yn^i-W+uCAV61w^cGy2cbuno(Y(bwq;AvkY8RM?I_LXcb=myjp*& zADo_uz{jwMqXZGpBW*}9qE1WFQ5U>;ok#N50T=XG;?T+5kZJ)uvFoe*6dUWU%q_%%HOJiu(~iC%l6cTx%BCCFo?LyK~^jFc1)RwR+aXUawTf3 zlKa@Xs}ppo+9bTc?L%G^4ErWgL_v)m)Is6I+9+fK0^Qm5gX>=e16^sRERUxMr0Lg+HkLK?pm%g*-RKsIACU!DjFV&IU{lDFB=a=7pdu+R!A2omDvPF!}-wxHL z8jyJy&MEknk@E2zbG8fu5oZ!6Me0!6D_FLjYlOYaB^RCYY8UChsFEYW>u@w%d4x>3 zQ&EZ?2jo9Ayq!d__YOofTS(fMyFtjgTqE8~d~>gvwmk z)(CXn&&*ay3K@SlFJnn!#dh=(paUYm>oZR8Zxln#686?$g(7;_RitDQR~OsMSz9$K zbn(^U@35r>gm!LnNx6EhHW%%It(F|6@c&<0R9y_QSi$tAwpq`BByhix>4Y5{*ZWjZCd_ltDq2zmhk6j}O1 z>ETidD*z*)+64cy5vxwN0f4DqNY_)XJ9-|@3>4UI>eWqGo#X{>QuGh>c~RW64c_}+ z#KTGM1>^B8r-E)a79C?hH0PU|;euE|$C9#H3<`8_Xz%@$+B`{@4kCC1UTuIhui93H zDPqlRW%Yl>dbVjaBT2;M8g(9}oT%yVYxgR}D=+r}&-NPtODX6zgA@V&nIPfpvJspZ zp!`|1vUYH&SnZOBL{4GGWjqY(oVpW&@`|nyn;hKR%cDbzG2do0H&TmuvAV3V%LMa@ zc*{$fKYDvT1)_oM$kGN)QIHuF-Pf6o;(J>}bkz zA6E|4`n*UP;e_8vy_*jkvfrL`i+KViaVU4oQc(`x%@pTh z%dtjR<7&`puL^MV4hKv-i$Yr6BkZlx9j1Us;;(brO@C2MS+(_v8)0??9pwpSW##@8 zG;n_uHIDDcTFo`lKeM>nt`wQgHjz^~PFb=@8*yLfz^G1S9k&hXOB=~ERp%OZi7<{C zR&@@ny(Ls!8V4_H)UN*?_?YOXmf``fOG|#%35p+U^)f!IxKw_QKbO_pAtXMi#;1;{ zU8w}EVfJ0dYdVA4PScQG+ZuSkRFkYlpALU%U?6S2l|4E|W^?J5H$bXQRY~Krc5lGa zW=Rbo**r3KQPUcx$W}A@y1(ODAn--JmMZBTdzZ#Zalp4;U9sluE{~L0Y2YAH@{kJ4 z>EbNwrMk6zmqc(lsrvSu^SW7F8kszt>9nV%uiEW?pA>hYdc{oeqeP$SuWO|tStx($ zNl`(1ZfuK(08S?F+|==6oM4cRaF#9u z$ljFs=m@WWT=@^;#auE|%NerXhy0s&01LFFh&`LrAzB=itS(?ypKAmfyI!BI)y>$%}T|#XIjqaZ6Hub=R;0aZMrZwlUfM z-pcdJcQSeaBJx$(9m0+gRi`{Tb44Pm;QX)!`hF`NHKLJp?64Z2nVQW`U1)z~Cii4d zHO!kWL;B0%xP_YC0k(r9OLY+AFp(;5pfIxDK_CkLa4e}?Nl}w!^|95;(WjXhcd$XI zmw3gGh5G*Kem#DyRD2o*)Q{SG0@>fYW-$_IsT2$>9MY*yROMZ4(RRcYl^Z^&X?ba0 zfGt;GRbdY`j=U-kHqad6qIQ2LAZc!|#A?4*XT^-zb^Yto3-Uwp>^$`byx0$%giEu% zT~SYtKS_B4ll9_|;u3b1R0xya4it+{Y1aG~b?vk*OmTNjJ%75|l1i6=aLU|t9^iC3 zirE~D<3Io&v#vY$`%U8ae=S{w_^OQhzzJlpJzb7C2DbpUiy~S2L5P38H=@jWk%UzB z1Kl_oczEjKAcvg(?;9~%sj012l{ko@-8?jOjV%{B?BXA66{{FT!MH684TS~C5!XA$ z8VX_Z@w!;W;;lRZg}RHMP)j1}ttSyq*1V&;5>zrVTCqgeHmb9Is3ccpUcb(tN|4ed z&G8^kfV^Lg2s@ZG=t_SpLMnMBvmeX!`)|h=r`k5BZ`;$Q&#i$6zjdqURMk%P3405f zpsJ8<3oC-oosT{=PYjpi0M{kArxB19S0a({x@YQ57Z7Dp9X2RS#UN86YKJKZ*&OSj z!1snnQ|I%&)={>~f}CTdBH&4sI=8?En!0N3N^|LGeIClXfNX#7uA6VwKv_j4GAfxL z$d@%ixmLyvj&UgLu5?d6Pu}vq)I9-qDxq$=6ICgM?D^Ma`gMGoZxf~QiOy$>ir=0u zbtC|Y`>AYa1m%^}q2Cy^XXL-h)yw;t7_UPvq07V-)E>Flm3UUllRtCrQ@zloesXFw z$7-Hbw6~5yz({|NvbSq~t^47?2^yS&TU+{*zw)+<&eDl2TvhK-dxIac4|G~Sv1u+z zfzo}6$PP*5NR4>thV4o?#kn7pIM+sXF6Ddx_6R8FFl`5U9e@RklHPt)gui~glu=iB zei1^R`tr&KRp&_5CYNh!VY=T$7=84#3cl8i9%n!z@9lqk;_26`?~b#RS~X}NZr;u8 z5rRSy-cyQC}e&9{ql@gByd5cQRFHz%P~qNWB{)uC#HrvwMp zolO`J(LJV8RnAm2J)aUdd8c;W!31o5mO4hK?|JkJ=67@gY_{3invMe1YZg0E00ZAV zK=LmOwf}#-{m080esrC|Sqo9Mr>c2Zkn(WY(c2t$4Tqh_RXc~5>j;!yr0aU6=O!dq zy3MkL@E*z4J*d3KcZy)%U9%!J439MQzO($&mXhiTc!LNE!rD9e{7v zq@J#TWF8$2nkf&cmh&1?TbhhfG0}bV-s)V2+)~MZA_erCrI=^Dh|2sH7vmypU4?}& z;x*1mAf9>)H=N+`#^|`-4`bLA;`7SLUIjZWTE4H^c`9{v>()xqe4a|(I=GqcX$3}x z;2i`ns^UVfMAxB{wd&64mYsZo5~8xe>gBvLRy8oNFA4Q&m>*{rC|X!6jr4&AB-+m5djiN(@U^9Temwi?e?0U7p2>@9T0@ zIXdYf>o_`R5SH%-xXz2hv{V2GM`m4$RF;Z=cNC>(C3_6sJY1c4@IwRU*YDrI{xt9J z=dbt6YfEOutMEh?A-p@!TPXrE`!qxaPB?squgShsgXJDPJ}a}AjS`gTrrLz_HTAH| ztoIQw)VL`@BoSvw59)rMk+VVBtwE%sa#8J+$w%lP1+XM+Jqnvk?vR(_J2^&eRE>~- z6-3*1<^L7gp!)9m<^gcZ(4;`_76lG)ZX=3}RXLW;DPmG#Qwu>~54O`y34W;bPYB_F z5YUFjVbYAOaL9k4&|m-fdcS--$7cZhnh_+^J{k*TWj&Wvc#G<5@G5s|*<1NIA4T&L z3JCiPr=q_KgddWi?mI|0$l4QhZ&7l8(gy8tY7K0!CD}3+xDW6)M~I`5E1-u0sUK!h zPI7%;s;;U19?65C8SU$c<*k`zm82o_^Y2)7UYx0@dWlDos?_FOnvimlFByQ*OO)!B z=uu_9snZKW+mrMOJ4#vd#-M}_%MsK}dmj0HseZjb{}joIOE@4u3C~x@jq0XYU;fl3tP@0EBx?YFPw_=Ll>(X)XQK zADh3_*6Fx^W@gc;QSW)^#FggNZla6E%^4_k96vVI$MfUoU&c>g zfBmWf#LIa3Nw0mQH6;?2tgg-cxooYwk!Usq7-QGjEGBkJGLT37b2CQ9;X6JHsve zl)V{s5gMwxks{*XR_!|>|N1&!zW?!B`Mlb}?oZMJb=ib$4iJIY6UV35YnQU3pi}}M zf$20fo;=?fmZkz&a1C9DwCW4XsceHT|&9q@a0gRJ4hQ%g(*0%_c4t z_0*F3evl*By+s-rKTm`Pf@*c74W(hmR=U2JY{xa;WCPTov=ll31k~|Cmr&lJVrULh zbF{syEy_l1YtjicetHjN7UHD?l+Air2kwQK+va!Oh*|DxSR8{xV{?;6E%lhSLiXI$$(joMY);dZgiFmZ| zRT2Z>)%QW9XSue2><#JABz@QmlNwhJUTxGO^Uw&r1`RCw@mQv28SSXd1C|!~>(?#y zHe5EE>;{v2wi49TRHITG7AHcJRwMQRm&z2OF=?uHDE3JGH@!)67>hH#pQ8Qyl6g?u zPTV50IEkviG!XN$ku!n8?^|h{dS&dVjCw~qLSME#hwa&aJJ?9p(^Si!ocI*>v}2~% zkZ1`u0O2Ui3vToZTs>ZXLkN_Cio04%F2S@gZH#Gb~TWv9NLgR*67pt|b@Gfib?p{G;~r4*$KUu_s{o*EY|DJYTy zH3(C?y=;4#%FB=Qb{11*b3F*NZFfo=vP~iu68T-GsUL|=cxi$Tk4-Ub95Ur@Rj^tn zW?X82=!B?3wY85PdQXdW|McszaD4g^s~*gU+_ZVMAT7;VPYv0Xjs$BR67f45_*gE$ z`Wlf0bwne)+3zqZ+gj~*Jnw14`v7a73er_0=e`>GilpmIM+j0sB`7VgU#lW^@BOT~ z`3@+RbJxcwN$9Wk#la5}^T%Ia#@An01EPHBe-c3%n}$AT+DvEs6=WD> z2XLB0aa_h$c9=^$joLi|BC>^;<2QSB`nKev1c?&mV!~bB03LOMON)tW^$Ns) zQk}{W&nGq@J4X7avS<00M4G zIx9x(`~d4lJ_mI-jmo74CVhA1@LXAc<)E#clqu4_!CpLDQ90-KVzk)mwfjqvFH2n2 zDjC0=TuE|yEDq`{8aus5s-2P}ot-VCj@%NHwl_7{r6)->=@FUjLg*nRn%CT@4b`sY z*N&aq$}KqB9jPNg4>xn9%3w*}gFTk?w{^;YUMC8F%G+xz zJ=%iyGAhd}Vy7{8OiG_w5h|rB2dIukXlFa9g{ZD$2c9}@bt^Lf8d8b5IDTQ^OUm&P zS_(*{H&vp~%XV%e^ittIjnAK}1H_(C4wmyoh*VT$I-AT+*dm*0dU@(l_BI_3w&m>{ zwsp|HYcL@@u}Fd$Nsm&px@LrbrrFl)_>+umQ1XXVl=04rxR`RCZ$mpD|M~6y?N-cc zDX3B$x2GwKyXws5z>ON_sxDKXXt%;4udGIS2D z5soF@XW4t%@^8{ZFZ-@K-Z+@Rf_42yZ$eO%N$^eu)R}DgEtLR*j2w1{_C&RDU_I$_Nm(QtLHg`{yf@F5%oo}dsAunF^sY|E$B~8 zwF$&RZUR1Www%=2x2ywzKmW_BhUInNrZd&IcU={{G01y=87K-IleW2o0aWqw zycf-LZ2ZbVRU$Zf1ISTg4ML)d;OQKKR}+6^?+#fc4oU%rH~IWa2KwZuD!BNuOhg>O z7e$P-uky*~Ml>)2>@BbXQ{ro?1kB@-2oCi#3C@>RCKRBzieXeF1W7O2)CAB*RL4k_ z+T+e*f&GE^HZk;nJ0QrY+|IXdGEaUi)8~)B{#4SR1^aul_-YdLhL+>m8QV=|H|G%| zq1pNLc2X!22mpy|1PY8UNxEueD)ZGFwR6dK6MNJ zF(BXa@P2S_9sN7CJtupzGl*x)_et!3IlrS*mx6uCQELi+j&fvnck()r0L2)sEEJaFYcySa#ejYr{Oj0C9Szr zXlZC`G_*sb+$H&d*Qm>Y0p~F?`1+urAdQqA=ub(1l5xSr=f+-80h5rXKv=)7e$Am( z1CUNi@S#V4v>mzo2sZG%xdCWBX2W%2spJWMS({2ul~}zpw!7$9!R7op;kqxecBNFT z1j|%yjZ{HE)gjP9t#f$mO;{&JA7E7DM<)L4a{E@@T`vlrv)VD8TaqvIcDMXkD=#7T zr;3;;Nu}u&v$24JrEINgENR+QfjD6FP>jDCtvat?oqo~X< zAE?vTCD~t*l&HZ18Ecc?7I*gg1^glrRGpxX&`l;Hr|2;Hb=!VUmnbSKTcbljQ0e(? zo&Iru|DW$V9;32lw#g~k)rmNNwTdh@zeu-vw%m6C>zYpMszC;eDqg3w zYVV9TGGlz>34Q$h_4n^TeI2iMTD`yf1rtg?7!e=ma2dERty$;fh%_8-$66_nWiY8RK_u0TUPX3o)ij#pZ?EObrN>mWygqhqxPUx%gjB((91=Bu zn8pL1Yv<;~D~0wjWH}7yAPR|H2O3To6|ruda_?A}uxDGiyot^h*D|C~6~&EzxQ9;h zr(XA6T@L`<#@3QcOzRt=o6Nlwx3%$UnXO{`vcwVg+5rpX1`j zDE;|#2OTfHq1vwRuKqrvxV;{SCT>T66hs6Yw%e6_*%@4XsI?a)1@*pKm_8BFeopDp_C67aG`4$F zO0lK$886B|Z1pa+k=V!9@}iVo>X1PpEhbr}@>Gx2>AfZ&e~>feC28xRX|6JVljND4 z|EI-EKYLTOEBp9d7#^G?Csio#rW0_JJaq}VW!_whm^LSPqsF#CEB*Xxi)K<{SU9{t z_13v1^{P_v9-dU@1vL@Kc|cI8hJM*0;iM~%GAgRi@I@XPD$^jv$s&w(@H|!Ft&P&I zyZLs@$N;I2 zD>oe`Y*ZAgjHsi@o6X{Xy?DjNYxysW7s1hG6~Q1K5EKt{*IL5xisq;yyVq-jsy8 zOR4fc$D$eRC!v-To*jpc2jFXOKti=(Pp=e};8{vkiLJ_c)$4a7)>0d>A1@Xfe5p#g zS42TQy{*(;?%-UWp^7ap85GUb|EI;PKimKN%g*!E<)E1L%;!>nekJ-WK`Su#66B#I zD|sHWvsC;c<<(2AU1>8tNc?wzP$es3+gu(nElRXH?Wr4;Z{<*zdC)0$>2SWH=wwIk zd5?Lzz}p%*H(k$*I@udJ!x^y|ycD9~QF8LWb)T_sMY=AaN|g%~j+o@UdH8ZGwcj>n z#FcxDyR9gEY_j!#+UspRWh+R;B90>dqON$WD!=L672RM@TCIC_yp@Em%emy$Os2Wj z9<-5ljbfLXXYzukIANnC1*S&rumm zl>sC|b+6yp_Lx=7Q&(W|Bl&qF_r{CY;a!GG3IL`kCCpiWZN9cDHJ1B9wF~lrHsw-B z!<}^p?SOQh$X1Vp>P{(ZYDxkon?Sk~n6@-8i^@@iQ`?`{Xw?8UJSo*AuYH|bo~#$a zvFT-BCBn-Jt9!FAXyxnhOE5UGsH%%lS84kjZ&jJksB?RerlwqlT~F`t`04#{=p>v5 znYbj%=OsITCmoY-@yGy?BzIBC=z>M+Id!OSUd?V)a#hjCc}dgFYHxIz(rg;i)NrhV z4{%tRH%yis!-k?}=9|`e+SzH)JUE$3TBlR-yrZi!Bf+BsyYIJU`p-Z9xrj(vOOE!$ z3EUNG^lqEN?(E8!Ie9hoaFcP`cIzbS7VqZwWlpkx2evo6HmM-c!d*{m^~&q@uJo*W zvkckC#Mw3TN#<-x+jm*39Hy>Q{g6AtE_-ybJ?^i9xQ|QQ=m4mwD)>h5j{@HrV?>o1PH35Lr&3*+L>5$0u)}? z=^x{N^S5tbyw?xu^$L+c_vp&6PK4f%SC`Iax%6=po$sZ zCp)N9w7DtM8g{6~wV!D5hZysw}; zl}=eXj)dWm+ByGit@4Nci9M zOD_ljj6A7Rnab!4rO`ccyWGpGZkU!E)v3ukLkZCjgRdbM^<#ZN8hyy+xIb3$$fI{Oqdb|WB+ZA4%cC1}D)(WP~9xAZ!CCOZo zCspT(qn`_aUQyrwilvqEcI3LSS;O2OpBy2KL$Sd`QvtHc_vt z_YI|5{s`Lh3ctxi%IE?5NDh`@%{kEl2#Y5%Jof6)p(FW@v0nhvtXHn>-z*V=^KQDP zI=YkU9R!q6<-UPx7L^+8K|vM{FE$A^+rL|>SFTohng(WL=PLZsruf)_B)h+V;;^a( zfa^o4UjHO>k>8XqC4MLq?x2@e;7yOqC4A(-DrGKtcd8r41FI)0^Tmc&SEP)1S~agy zV~uUn9`4^Ds{yW5WiEo7s^f7E7u-G{b!j(et%fV{pDR$I(}$ReE4%Ykq;%U z*VG(YIkQW5Y8C?zC77ySUi&$-#A0$52wX*p=%s!fHi>AbG$t?dZ^d)QrtF2o5Ud?* z>a{GPiqyG$0Pl9G81qdJ{&>=I-0C`A}z5LLr;=_ai@hA`36{T zd8GFaFUaz>s)?~K1svS#(GfdI<8{p#_2zX;)1G!@_nwcy~%bbydY4$|Uid-cM5>2er?{8mNyDIT0Ruu6t?%5NQbE4Hyn(@O0*Qs+o6;MxvAQF65?412#vs@G+D zohgh@`iL16*0jKDU44^5T#+Sk+U-4OR(-MFXDd!nE{0E9Y?#@9wW^^AVi9$MxbH2t zFdWeJuA@)K;LlejCpmjtwSts0#kULc2nYXWl*ew0f&E31sBM`ucj}-=Cpe_Yc+som znuK3cFyD``%9nIHGpb=^fTFnS%E4*;MikwY0-#<|ER8=-?L*C@LwBU~xxFUcG_g9B z$~~TU(^6_v{GO+OdTyywliXTSb3oKy)}IL+HS)GNM%06&DeRpIv0G#7k`J$}?62R4 zQ@GovRuu)56IL-q8DTq$7fjGo-COQ{o5JR#8&Fs`5`23pQ2F6K%n`7S>@1I?jml3u z#ttN*E&^9vl;*py->b{);K$8@-evDtaw)ZLMg%J#x6!qK8xf9W>09)MQ;3Qek`+Xv zF7tMFND;bkFzCNss=7itIsMV&8Zj$asI;xd)iOu5Eg~yYVyTLF1ZBof8?1}}K=!?4 zNQG+RW~0ngW%^mmeP`994=TAZh_n=>yW%(d?TFY(r1i?|SaO^jxq#1kr*;cTw2mVw zT&jOj$8ZRLWiwDWIE!BHt}C%{Li!xrWMojMS}=#C+@aXE-3U2s;(n~w`BhJa{&V`!pFp}!uZNZDY2&uCNm5M8S!!|&P^6CS zyYnp^HL?ehG}#qdPLO@gjcTd6n~kS>E7V0ftC&=Os)K{`bl#GusVdM850ah}Y?(V- zusx(476cCxOPuxuGES*W(~e~7YT(y&QWI2Zk=Y5V7QCP!FaVlK4lHyx?niA6sGuF1 z*7JD?PMt9wH|Yjwp>M;Ty{M&@y^5o&J+;5D)3Qf@1a#h_KO?)iJ6x)O>foVvec^~( z*?YHtv*;FJ!7p_y-|}w(g=u+%P%3L=EoV{H64Jo#jWUq+ASa#KL!}kPvO?7i>h9t2 za+C~P9@gLB%C4}sybG;$hL^2vL}zofjJTVuJWdLUK_0CGfmUIZ%}pb-b&uO*ByWmJ z%SE)c63td4UCRWLRduk)wvVoBR|BD^eSlei;@=lakMyT2vJ4VetxG)=V%Fq$1m~xV zUpnu}_9>7lI5i_t{FNPWd0)0~=bC*P)$2ikz-BfE@D164YU=O~i~F4*SPn{#aCSNM zI!QTmHrvC?#J(R!gkG4JP)UXUuRa-eA?=!=w$nU zDbmdGv-Q_hYgWC}*~qQ>%{w)c&MbBlSkjz}w_L|#p4X_Nib*aLhqHU|)SbtT%Jq>Van6`C6CX6JEuPdXh-(f9|P2~3K*L+UY95)n!D zWyu_MNb>e}YWISWt?$jB+>!Ujly(V!U6(hV$|SBPyK}Z{Bnc^r+U(BGjmTyHur8+u zPGlvkvmAL_EP(8g&TSFMDVEUUxUU*%WT6NcUPHqbK%*Rn(G{?K6VQGv*Y{sv?sfl@ zl;w_3S3bNHN=8Zo3RI3zwQAJNOq)3Xv#x1}rq#P{UYt%foOv~Y%7rqca{iQmG7adWS#?lU5QZ$Zlf-khqiTC?l6TyaJJa6Jo%|FgCoV%s!sIGTa zNs$-8mY1!`nRIx-xjko*w<`nahjUZQ86Ty8-&A9V?Zg4#3;IHqrF}h=ikVsHGiBE~06+k>LYsVH zm6Q}g>A;e@FI|S5j0@Wy*>rq02^5lEj(eTQpqx?5oRUoVp6e$$tB(ON?I3fKn@(Qb zb;$}5;NUPyTQb}N;yYENdT@tKI5A-c zvC3s!Qt3@a2hF9`Q~H4s{yDz=@%dbqChNZNY3f9{!9DFLi5ydj7Y3XoU?N(i|vrp`BAcoyuC~Nq>Ew~Xhdx|WceL;Xp#%m;y%l`fGnyb zcwkTE2*$nKUbC)P-oo6ENfXJdtq@{$9T^gzPhHmXatKfdg`&KkGb*Bbc+bOoQI>hv z490;y$>V#qsVY%QV+aLRPbu$*de#(Z1w>U4BI^jhJ%`Wn#T$8P*1URjko>YetGd|H1`f5mF6~B~ zmzn$fa((;$<@5c6W*h61weF#n^kFkz`u(Czs~>q-n9M!iA*sXgDrIXKcsY_IA02>4 zswpOMBPW#@r5G_z<<4}LBu-bP*GNz42UKYNIO1`CgCn%*y|hAmXojt^-6nsO0}9+^ zvkyrCrmPmZ=S^dPmg_~6dd z%I^bzbF#6z<4$bipo%I8$4!{79O^LwkT0I9P%4Q)ev+{1)Jjskkdyh|PynQKt8tN> z7Eg`{o*@CnDSO8?mHL92P*!8yW)`eZ}2r)$$PFp^dbVkIPx1pr6 z)8SiMZY|ozWoJnHnqm5}P+z{@pFe*7<<~ENziVzy8qCYIxjq>&5y|hx%M0o{9x5YM zmEK9xd2j{|P}Id#dAGI+T`OLK`^AQghZYuWCFdEHP&++krxs~FUH75)PvfM8r9|B~ zfERF|aC2oDb6_=2!Pmf~)+7vtCFchUrI`V)TSi1_$|F0HIdl>KXA2-Q)(~s-& z1pyrIRbFk87fH22UIke<2lFm=fMh-vBnM?Ll0|Zo^qb0YC%w9f#x_$mn5^m|@BvEVGTQyPM(L0Ah=Q99*+qwqks8~>urof`MR^`ucoRljNxlu^nP3O{osO^#} z53{KE-pKw|0fk5$h;5glmSeAh=^$`5svXJ;uLY8w{QGemp>>8lFz>LZdWT8Lfl}2q z&G)Wa=AIV6{FK5JZqgh0j!NP_FK3z}$vcD|T{K|oZ7C+tgIC9I@vd5Os$Mlc60UFU z8||M&J>=n!4E3HU1uTaL;8z}9pkG`l{4ciV(%^J$|Z|g^Gm4un`};hkH=HXSKiJ9gWxcK|?>wYK|Hp z#rs$gl_Cs|2XYSduvS3FTuo*XSpz-mv2?zaAvm?zQw~AUg(S+=TC+DxW##mNoUpV2WGf$SM#t0i zR_mGwI)Un;$AyGx1 zl;7VJRyg~#S$r&JBN*dIl1YI}^TE%xsTo)IiNkA4`dUJViq?{E6ht3K_TEJUPOnas zg;Veq^x9aySRF;&^+sWNGQ|@?ogk5$LHRsbbkT?O@FfkUW_8r%u55h9+giO4_Z@>y zuM}Nsi3jx3_=~`Q8RRBOMcs8K8Hc`rY(y>T^BPILsv-@#7!p*i7`nH(2he+NtC6c2 zJO?(f*EGDCy)K`yf^Vvp#)m4G8cIj61wd8@dGnnfPujHZzSK&0UjuCwfw)wl)bS%I zoCpYxq?4`}ZxvUoU)^PM5Fsdfybw_@{wP`dM3YfaZ_?X;@R8WAvi^x>o!@PCqdNAA zk>B&SRKFjeKAzuS#^-Nezr1{Z2Nk-JKFN9CgNy_++W4}>V#+lR3HZUnOFL9fj)T(5 z?%V8N9E(~h-%mXc_xL);YWqVWZ?6xA_GUJ}`4u-cerFG8#+LN2?#e7kwdd=%^Fe2z z`sPh_?Q^?-`hmsFOO}j|{&HSeFJSVa39)l~Nz(we6AtT}qv%>rTsXZQ&f9$-=S|3U zBvj4V-HE507}C6yJ-lNleL0O;IiDnw{l8hW74plIV2IZ?>-=9m*|XE5mp8@1q4FkZ zFZH^n0>t5M-Fk<-V#@7hLL@(>G+k-s>TgPj^3;TX8^W(zZB%jLP|-u9g>Dcjq|~Nl z_i+(u9(0*1g%x<&x^5b;DshJ_LJs-?#^8-ghmg#t)EW`$ltH>F#xk6Ub9mamVI7LE ztf>LcoWJ&3{+PE;own|j;P6(6kMZKr>&fw>5%|yl^JV=0eT~xXHg2AS7s-2)cr<)g z)bx^nmOuhqty+02q_=B2X-i(BsCB}=3Y_h3rMgEgQ)>&i>ZyantX*ePH(0%LM-0bS z@;3V@(p~j$c7VnUSp9~a zfeKFU%2vM=p#gsB^t-6JDN>p5Wi0Q1P)?v!Kb?mJUoughFO#IJDl^Iaq4w9Pnv)|J z=h=K58GVDpt02xUh0l&5s7?o~P6RuY2?j6$rGe8RKFyb$oGr0=Nj_9~bY%mJ$03f{ zyS6~cqU>CwuDh3aYRK>+e`s@my1`vHDE0HJ=HKfz>y{pYo=QpuziZQna@RwDNXZxH zqrItIiqcv$P&$JidtD#I_QgNQqib zs}8N2$4TISXaWyMq$LnuAsw=Wbb#IuqCPOXnK8s3Dg$5YSQQF$wz4z1r&k%%vDQV3?2TsIhS6u;GQr6pg{pbDZr~iAud||!H&-nut z>LY4hYUFnc)-+`E$|XOCRW*n0P}Z@822nO^-D4RbX^eBgan#2~Ch~k3Xj6e|o6bf#$m<8VpY$thE>^&QrJ6}{11dOI z{fuzy8m&e=`@HDu+kuTC@&>XR^okX*G-}&uJW+hp6o`8M>8i<_J2hP1G$hqxw)~r= zlIzf(rlPXs4y9S`n%2!p5?v_x!bEevu(ziA8HkZUo~r^(oUlYZaSEcWN4sq?fV-R`nsJe zSbLQ$4a65zcn)Hr^sU-?zjm?s=u=jOVqh0XOY`z{XIsy+N@UwOi3DJUVJR?LbQF7| z9!ba3Qe6@q;`X6Ebt1;5at=9`L~=Xx2MnUd-qv8T(j_y>kG(8^K5h-y^R)F@x|9ks znF@+!H&U_j1}}HA(Uq{<&rNE6Td-F@RO)Lm^Hc)QDMF4id*yK@y=iS!DPX#CP1!1& z@{dC2P|Ggs7{eC5i9=zX)2=`UKtVyE=!jq1^^U$wD5thEK+naN2K{t3?3T#@>A;@7 zsvSIdh#aLQRGR;PwoI?87x5`h0XE2hq-ryMQyLtGXkbHTmNd_BhzPl|XF~v*7 zL|*XW)qT?zL1Gu#-oJUChHQe>VV)}bZq=IotmvgzeeFu1{%V3WqZE9R;2{4!ruh04pSQ(8>Y zg@r^Xep|fp3ZPc}`rt<>D~`GoPj@9YwVu|^MgOSdeXYjFFY5*)EUCsPEtNSVtLh-| zMWC+i=FDymRT*4Ds)->e1Q}$4-Qjd-Mqy+gfvjeK#MWOS$k3<$A%HF{Gv&`Dl>qE= zY*e?7ax~ISC@Q`4+Z>rY9^RQewmc9GJao?Pr^DIJ7AuE_0LBjQ_eqV}lIK)Dtrt`p zl3(BoCk^AeLz78;Wn}g!=e!J#z znZADg`1$&Hj_+Syegap$O0T7DInzC6mMGFr^@@eshm?Y(eQhBY6R2zwRIL$;Myxtj z?NB+zsSUXT};f?AKK1i&YKfvE?H?pf!0k~14D1>g`MQok&6r?b!$)$f{r zA)BIHAw^w5ffj)RmqHQ@6nM`TK?Hb-3_I`a>OjyYXI*tQRSO(1Y2I62O7Tqnz#Y%2 zd600gGIuh>HeRPr`H|A7ZS{8m-7i;$^53o7k_-m)s|G!Q{~2M+e{&;CJh@>`m82aL<0K)KT@z_Tbd_PKc6BQk_hg z;2W)7z3wS?x$dTwl+uHWV^fPO0tNobiepeDoXQjMeO^g#kHvdAfB*JV{#mhqF_W=Aktbr>x&_o4!-KnqI;)gBUW#dNN?st=d11#(p#md~JJEhSutJ0=qP+x` zAQLYc6kg50U8xLicrqa(pGE3bcXDsiQY>+`f{1!oCQjxy7g<6ZY?AP9H+vgOc7&$Z zr3r8gV>w799va-~Z7A!1e<=OsH5;)pXF@P9)5Up$3VkMz(1QCLw?dH5L zD;W<#>#`G8KkU6SJeAU&o5C*1CY6)U=Vd<-s4mY);mM$X>&ICg3U7cnQG-XCC>w)P zB2nxx35z5c@Oq28+PA>I4hjwW@ler*)gHe_2`8^`cZBkdV6#^1%Wogg|M>Ft+fPmH z+xTIBQa`%D=0(+2wnEE#h!U&{0NqPpHm$dQ(u@^CvYg$7^uUIqWl5=OkUHY3F^P0w zo&|uj>+$M;K;Ya0-;O^fYd{WcAnQaY$4)1!>%*(nfgnW#7x*5$d_#ZE45i&fD%y~rYYf#Bp=%~woq`ZaI-??fug{f?_@r5ZX5_ogv zAtP}J6oIFtR&oMcYF;v+)k`11X@XSa#H_9-s7${s6-6&+T$PC>=|6uZk=!H1qSiT2s@$p- zpt5+tgQ4U4xm2Pj*p-x^uD&;Ub~@*umT8U3Dbbc5xN2$>&3~HVM6_t@lFyKyrG%F= zlT@??LQ%>}{ag>0TsJbGWHt@}P2!$Ed18+Kkk?ciE0BMzw=~ zGt|y_-%rGyc}Y~K%A;`JH2>yLO1bAvkbRsFCtLSZqcKGdsJh!Yh#gA#oJ!-Z2`xfv zC#@ez&XZD2D)ZlmbOLFQv9f1Zb0h-VrcTxD>+x8q@$D|Vas5s9?@4g;)bC&!952a6 z$3s-Vs_V9QCq+c>lhyZVjjHD|{D8uL2n}QTO|ljzd0|OWq!#S5QzFVQSrbRMR#PX@ z_|~|i&uK+Mk>R~9iS(gDc7$0M`Iz!qHx9~nB51r-*rEcZ+LgoQ#QfQub?p1{pCC0K zim1i7nDuICh0P&uwadtYOV(6g<#N9c#u??nYO^Ci5luKL=S`k}tk&1*RQ=C?+lM_o zxo@ky%wf3{s?s&};_LIlItR#A4A-vSwlg*@=mt#LLD2|!&>OqYU=d=ttuyJqszsf? zC`HDTj_zx9G2BT(OV+il5Os6Y|f<>bjMO8O1nt84@T$pK9_#FrQg>yer0NK8jGK#Ovsr4NQxO=A$d;*~U5wR< zxZ0n0)9TDnqCH*HQ%CGU&+|R1F|J9VF0MD|Pjo;YCh?PqI~c1iVhhph%!-i|Cm8jV zx7(%6WG6t%(Q{P2)ip$auV9apqEjrnsWR252-&WVyN$=~jq}kfeBbl9Zc-KdjTFWK z0@f19!SqT}9+E&*t5%~*dg7@!uD8+Ap47G1O)IdnsZ}*K5>eYxOP$VHVUsJv-3TgP zcBD+@*t6!{k5&41y}C9f)m!rutMr;nyozTd7HT1AXP^+OsW~ry({j^;FzCG!=QKY-%ECl7MClKl!G^5jM-I%Wmk)$bOGF?h^|`{WpSKn(s_JdMc#k9n&$%|~ z5#-{jU+Ja!YZa}39t6JgX`z<4aadET+f(63HXl(cBIl2=B5ZW_t9y%ikQ=ti8`))M z?XO}a$!W8_D80G->-Kd`L8_(}b9pptqa<6y{Dd2)^qccVvuiofWk2i$5R&24rt>j; zqW`naz`BD_bc|8#o5i`+$h#cEpFydX)5eQ*EYA2iorsx#OX>Zvmd=WfUcz5(m323z zG7nX8{~3B)LRGfGiqn^qAP?Fh^X%8(R;n%Q+59{wS8OWTJCP=>y7eY6?9@1(*rife zG~4JlIgMvpdl49@FaT6K6B-zxv)G= z-mfIO$k1Vbi<3li zbL9F4zp|*D>1q3&d{r0qg3zArStMfEG5)qvYpP-^kJGm~FBDW%%A1&~D4M6$(G0Rt z)SK-ZOI8&i18d?(e^ST9r)wK$d;T0vA4n z-@$5sC0%(U*;PrrWY@yJ3n+oys@9FAjQuJ_Hz!CE^apNKfUuHxh} zVROn(EV|@K=bOWwLuHt{M8b6Lk9L9%n@)L~=WMr)r0HJ1N%&gd;$NjWcFQ0$h z#^)#B*;h5@(_y~7DmM_9DvN4Ab14=F$5d54rK0qO>%U2aCjJCP{fds>Qq1qVDU`Mp zjR_4d`z^M&ZMmo0e(jVS!e*gV^jc$r86O-XSl0Oii)nq zA?UGM)j3a6gVy^kAVx}IUOT@rc%4Ik2&v}|3d(WzWmc!+_j%vvLmfreG(vq-N6XNd zFTh7rv?nQoZ-IN-(7iNSaPYqU~$wg|GTBCEY(vH!!ry!K1WD!n1FYOlJ%6tcBTy-|AGHo@0WV2qEs)g7M@1#TCvYLyD3*}iv|&(h*t^qW zM^wujWmKrY`HG7BgNNUj>O8)Gyu8{we$b)dk^BhU@~~wwH^2b3x)FPZ5uW=h7--3YVw*~_5VlLyJkspBUze%Tj2(n2QO6s z8=1dzQ~@Y6rpO?h!R&ghe!dURbTd9GPj_Wigon8)6cD*0xN>h6hLP*8Dx?0kV{@3x zt{`Q4ScL~F)pIFQuzj&_gR$}-BMC|$-F*7n9kX14Yu_^O3;F(r(y4O~+YzbWhvF1n zX%A}tBz=ROPTfTTwrysAl`EsB6pN}OQ_035@#HlrvUh9mP&z^FTJnsG*^>Cp38|00 z$0n;NdbLAhSIXM4-S!g1S64#iXtE^F+erH<>NX10QqV)ca%E1BTZh>w;UFg_|Ckk+z;0@vn%PtcHa zpwfBCf8n^4GXOta@nYMoe@MC;DpxmSQ)-Wb35|Sh#li{`QKH!ks zHnEfQHLpEoGEN5ttZF*vj;{y!m;aLiBD<*rve9r2D3^m?U;Ws!lb8Hl39qs5p?l2= zw-F{LFW25+tXO|@8p_9JuxqJd#CdEZoqiQ+R{6+tJ3sUIa)dna z8ZUzF)6(YVA#^M9e@u1I(#q@@{>)In#*!eSMi}L7e1HOyGl3eqg54rz-o|LJsT^Wk zJ@y$5)M<7orQE8uJfr-WOO0?v98!~#NsdX*v;#uDu+n6jD$iqTGicmlb^F7Xp-Tq& z61_$zb{?aiuAR3UKCCoQsl0$F3HE*588nJd@+P_tLDX*F9Aev{feD z4C|av4qubQKzgILoyRu+$fc8B4i%zj2_rTwEV~N7f2w0~9_8SHMLC5k+W^d|N5QK0 zWts{F>9!M0xpv7vBD6>v_5bP~Di+MUX+YMa`@kR8>C}N%9{Za%?IRnN2ekaX^lY}Q zBQ}t_Gtbz&qTt{X&8khtRnDp&NJB+&UK?+U>_?nRB+{(mbE1q?#JftwTuP0ruzp8f zrtGL`f9^3K2gaUHzz`gOwc8DF=xWL|wzM<1dacNAFcdGPeaEBIfl3ftYp(3tN=-QR z-Wz4}K~B&|t!#@Vd5EewgF?r306cALP|NVTB~$BfEVJRYPCxwm^S^$vLma>VRk7pp zTC9^z-fs0^hu}f8^jltyojmrLgELg20#O0GlV-ssf4d#c9F}tq>E-c7v2RNgs7Y+M zh&iIV=-V;HZs6Qa0^kRj5in6C{U665AAw1_SG?Ma7G<%@>W5ey#-#CkgWs;?}%i2BnpUAiJ?bwG`}>ptwF7N$s&8)QPFSF1aL`rL^4Z` zjuM*@9N~7hg>t|adsmzHv35P*pw&OGUw{7kf58&k;3~h-vd1PNPG!cPW0wiG1?)-% zYf&&~ld^qQfu+oO0t|7od7Be58%mx2!}}B9f)_?b-!B`EI)lh8>Q-z+A+E~U>_FOX<?gEhci+tafLK0CF<70xl8ADlCXFq>5;Bk-wVO<I@pnyQF<>;P|CsaA2wF(SXB-z zVSH*P=|CD_$7$lJYD>-9rVzsJ{ezrghj}=y*`}pT!c+R8%zDW*^=}sHA0PD4@-D+e zB~J~uq?me5ZX@Q96O%PKP~W__r~xYZlwZTf;S}jb=pYn7(~6_Zb@C2@2Aou|=oJzfHPvP|vO}U??GBnAdhLaGkBF!N)EU3YJ9P$af>Wfkz z!%*+yyl*e_cB?q(#Ms7`$stOCjmxIWD=7>zUn;!;O{t=@78L5ZYDYm`H*^h*e_XBd zzFO&3;jlHFt5c1OnC?Bwv6(C0fA&07Q9(W8n?iKwr?#cOs8^;{-yXqmG)+G*GP9me z1t58=ujW0R&8fv1jk*Cm?98TN=6#Z|415ByPry*@;XlVV&6K7mJJ8p0dsq8mOn=nr za2O?^A}F^KJCb*%G-T2&^-f-L8YFpv1Xw4{c!L^Fvfdr^N!2<1o+_K*f65jT3XtdX zcw4Ox&9HBT_X2DvZxPG2jVjAsX?MPX($4Feax}gs1pTaFY~|(G`C6>+|J@@8dtJ7dI)q_SFhq#UoI_coe~t1$yY&6!kSt)>&+4t!{Wm zpz{L7NeK^9b_VHyieHzqLmlm<2`e>?<8ggoU|jQv13nLh7K4VkOaBL9 z#HBhj@uKP`ONgvQe`{XJbI4S8?5AF?5($d*LZB}Xb!0zp{niQ?S6=f}gx>CLSbT3U ziQ;QOB1pRMGPpah<>eob%Wpm}al(=GV7E@4dwN5&!o$d`1k{bH;RUWyztjj{rdCx`NMnte?$8tz9Dy~Y$;%;TAtE0 zG@u=cvW~1mz9wWTsjCsFgd!!A<+-Ul(T|hVaGHCQ(m|9jTu5nEkeiP^&qIQb%;HYN4 z+S=+K+9;D9e+0mG(|K7#%M3+k?{wK-aLRe|(kWFo{0B_Ms z$*8rJJOYpGWzDICnp*6t?Jh}mNuXc5h?N*nV$C+~Q#E;(%x&xcGqXa9)vWj$Iud^ThplFLK?a$=r#f4|O?mcgs5jz#c2JYv~-7I5YA z{>?nk!0l3kq!P@qnT1 z&}Cnce-|xPtVh)?Sn^x)Q&514;Q9;|y-9%%X(?9!$uM@_o6NP{884gh?m9(m9p<|w zL4mWK_ZDu&r2~yrmS+n;Za$elfM9ltufi5}bcV$J5oi@;U^!i}aj0mjD*ae0T#-~q zy2jgL{m=jWxW3Q-C>xLROW!er!?$fqdmd^|f2h&btv7&zQ!zayV$~c0=d{54vNk2Y z>a;XSmzjU5NeKnT(DTg!S)zBRz9pA=qZxzk5{}YNt{JG)sRz{BZ1XiplGSW8eCRx~ z?W3n3q8q()$-o82@SbCfy5GVSzV6}QkhC_B`BN3yiyey6>_LXdMlc8eT< zf4kQS1TBee@8q8l?X_0-Kfgb0GEjQGHDmba_Th_(z87M_dFzGM9oc2Sa|oiox?qvS z$*)mLFW7)BtYW&7UqQ}_ccF6Ik^)BCt0sFps2?9Ocu}2J+ocqPTEyz$s%bL?)hn=T z1Q^J$R73pul868hkPMT>y*gOvD}QgEe;4r4E{ZxpZP=gT9~6sx0-P42svt?r1J!HB zY5nHt`cv2z&2YIiOTLNAq$kb9-qz_~-+o$O|Mh)5Rr%OGWDw;Wb}yX0`zdKoZ5-;< zto|v}`%H&GAF~>tPl;mu*PU-VV{0>5UCpG0->H=9mYFvlsgzo3(>F-@5&jf>e`y6R0G0c%EB1eW+d)46?qNs_id)D6 z1XA8q%AFhKKo#vf73fepqo_$zf5g`c8tGz?0^m4ycA^Yda>`Oky6c;i3IT7jTSuq( zC{ov2Q(NrN@Z;DX4b3CsWqaDb2FY%fUYsuimTHy3Vf<6gWe{kwz1k#rDC6<)=UyU$ z#L{%`&)YE3eT|#?f7{9?dMN(1WQeuH&S*PMLM@Qw;CYs*V^S+DhvvMBe|pxVtUf9I zwR~T`{c`;_Je~P>^ZM{MEFmD^Wa;~{wu>(b@lc*iNyKzHoe$jIk_y-9oHZCxO#_pi zvR}e&<@TE{pK)h{+fIAd`+&~?jyyaM!T&fn@g3kl5AajY+Hrmcea)oUz|?j`uj`;L zSM&bSIOTP-DGB=2f8bG}=6N4?l9#5)M+Rw#$BMHSDp2UFOd#b~_O5LQS>?F4 zlH|}QOS7@dTWw;?Y2b-}3;Raa&Ja9@I?Tk;hzU6VADe?(W?R{N70wQ*MlYAceC5%xY~_A zb(EE+>j;U0Z^y?@ZB?>7i91J`mea|$`S(k<>+5#DoyexYH@}$5H0e;K(k-|cxTm($ zqhG5GJ?fX`0O0yCf2LqD$$|6K@oi|XpevV5C9l**mg4;Y3_)G3J+gGeF>NAuF|DQm zj}A}yr7d&xlOs*0&sSDfNaZL%deVUFlpQ54K~kgA8(t=95lM`5439Fd^+An%SQrxR z2>aR!*nKb_$E248F~-{)2)>Q+3tP0zWwX@f3{_dyb*JMu}5FnqVYSM z=pm}b3n=U|r5!n?@-9ZnUR;Rko7dHk>W3Gn^jx0&9Kh9y4u^Jcr~m7`Op?0B>mIS9 z0*Kq#*IAJu-BU?W^l%y;LV-!j$ntHIwfmPGIcyIAc7B4x> zU})9Fu{Zt82^U0abtW9k&{n6Z;Lck(KcoG#q&|8TfAnmNW*}>@r@|}LyFsTwr_>Ma zz}G3G`y%h2`j#HTSZ%fS3~=i15cdU#Fwd&Xpl(E9D4V^!ismRGHL_mkiZ%ygSAT9)FXKFeY4<^2FaQ}TI^qGiPh z7e6)mq7EX3^=fm?Z~y$gBLQq>#qxLgO^JYSf6VGDfv#K*#o}~~P0=mmcjYY(g*+wL zDBkPDYTWHN7BuNpA2rztr_8*&RnCI?Xe12BjCI9sJ+R3$2#tbL&#gn7#Y-^Cvwemw zjbkb7WgaO3rLCs=w#T4ee;l}{vQ&xqAVznhbYzfUK+TT9KN?u@w=4n&m$f ze<%LM3rmDEx3q&pM3jtLohasel8oL<$N&B+mAfiC9slS#)XcTKQWaBg-kutlw_WRl zT0}42Zob(A)pJB8IvfaG7Q=TTa6ie&xm!4?g26Asf7(N6=2|b&Y7|r!FJl~yk%N6) zovj59xIZJ-!6CLifAJiI$fZo3!LS~be`D*qyl=j@_SUIf$(>R6=H(n+}cOEDz!hCN|Z?tk{X;CR-&+}-fBlhGE^9alkd&^#lq%Df4wNz z5xjX*oagOkldaZBy~>rme2z&jjWkDem(D~4-i8hwu4y(SHXOhxM};JuJ1NZX;qNuV z@D9@vc%`X0zPC=%hfXJ*zuUsxS&Cn(iu>$q(xo&wnF);K_6f7QX%kx*nsj!@+A5h4yYoqRi4iIl9=Yw8?wgt^lglz4Erk7s$L1US0AF1*4Lx}o_TYt*Qs_IAmq_c=&<7uAL)SO zb~*&W!Tx5|maGM`zH|Nkkc((Tx&-Gyqoz|;(tbQ0qflH)$*BIpDo@#3e}1O>4U(?; z1*l->1r(%e3MJ2(-b9P$?ws$L4n9qViW-trx<%bpCz@`Rua$Lj?hn8}HqQ<`#}XXV zuBo1YiGnN>hobk6;F>J_XX{<$Zgos_RdF3uBGMa5mEiOmA9TRFoBFF#Rm#a}!bQk0P79Nqo$w~-09w2y>B^uENvrc%j%*WpNvhWcu9@a6 z9SK2LVZ2NiT(7mqymn#znnhLJNEt8?6}3TD5bWO4NAc7bybvMT91pR&aB@zTOH(f| zp`_y;cVFz1Xz|Ju5uO}$U$^E4BqYTz)KgZ39CQ(O51E6cC5{rBe=l7%YDpec#7X!A zm2kY3a$oAK3?BbdWbO`GFFn6<%#r~go8GMDHFW7AjVE@as(q>uaXd7ozU-peN&{1M z_Bi1r@jj*(Q|0Cd2`%k))w+IsKJ<$6hE>N~5$)WVQc#Ddi_NWFa!@jY400)PGat#E z!wEegl%k|WZi~M{e}V6KPLL=mwM5mEr)Hp)$1{ReeZVO!qIOoUmAW|(3R}4({HZcJ+6ZmrC2s!ux~A*6L;{o~=ry zRHG+lPT(OLWN(8$!=<0+cDJLXPEMHiw;lE2-#C7r>)%Flf8?iE5lx0rk4II|po7^d zbAw}YIh|9+vhYf}ud$6DC3zM0n7Utv()eDWW3RdZ@&v`m4&!_g+_p(Ju{NK3RIhkv zGc^S}1fQ}b)jmu2i=<3UB%=}wl^;}0ZP~pc=j;lMOgM#niAuoPT-zB$uKV_V4?x|e zgCvQelU-T4f1p@_wu4pCv8WmlXPPA^A(}*-)q4^l{k&9#e3dxs+i$<_sZ>D1dpnS% zv*}Ihj9P7M8;lqoh`dx6SVg;5LbfVyo&3Bt-CYvh7UPuY!Jg8AS(=YJoS75+n9`^% z*>fwNdOw1~O(4p>gSEk86Ih#GVvr9BQ87_VDNRPbe_ibQU}>1(pi7xsM8`4jLbVSt z-f&a`t*QsMY{?zUA2uazDZmK6{P_WzaZ~atPq~emjb8NE(oSG{Y%53ewNU@}`|^)$ z539UMeE{dcIh2>c$i_BSW>JkaQRN0yx_R)0R}TG3AUQ*qwts}m)4sMoN5Dbn{0=SN zw1$;De={11RF)uEkR=~hNKx}aZ@<9<=jD*t=XTN;<#u#&7D{rU5W9Fg<+R7!%RLY~ zN3-XodSvkUb}Euo*y!7CGwKpdJS^JzsIsifIWYj#@u-MGN3_QOV;*=0#GJ)OTujtaXG#p?b4{ z+>~>Fe7F4qf8Flxx{X84{cRAJ&6E!bljk!<5m%e4?(;QCAwZl@cc~Y#%yM2l0k)t6P*!Qvg8}>4GBo-w6Pgt>vt$AhX*~63M~2y~q@U73)9^$}q2u zf7`CS(rz*Tb*VNp>v+44K2Kpap~>-BzFUwaI$Klb6o^r%Knd#ImI=8=4>+Pe1 zUGJ*Ca=&&*i|EQCsr2ux#;y22fpTBEe^S~M;y*xFZ@?l~_Y8sh##L#1?Mp5e@sp_ zf<3hJKEZhIK7i;3R759xt!^5QA1CF>O{P#IvMaFUm7Wa->Rp%bN=gz@5G-$IR5ImkQ?=TcDH@5}HKej9G0aD* z+m@p`E`{l9QE0uZq?R>8cX;f%=bH}Q+fsoMYI>vkIpx=#2~>y0d5=H^e`_asYQeOQ zM+RNex5}9W=_kBkqTrCwwuIZ--vpTsq>|>}MJJ-wKV^qDm1S~iWRAYLuTX8o{cl|;UPQJ^9&AGsx9K|vNN-q;DSpD2YmfAosux}c8*$2dGevn zwLLZv6`_KROL7K2UmcuNf5Q|TEz*w{%gWLH%~Jh-1m8+PCv2oYlQm?*0T7!*#~_Y& z2VRO3>juT4E#u8A&44E&+f=QIq@+=r)6py2+Zt}Fu>EsbrKy9U!yUGvv;Hz(FbmQF z?mXEA9Qx!Yw;m`Jy3HlMt@&Z;^T(mhFh!G`zDws1DMdx!Se|ulfBS`~4hrSXA@|iQ zdoxv%w@glIgUZvJe=l;Dy=7TW{70SXW9&Y=QptZ>tdE5{%Ihw|d;ki5d>fH4st1f_ zGuI=zWROh&*a}EFU-LNqIy7}YykZL@Zgs)ip$dwGXQimOh$3fW$O-Y*uLk{Jc*7gy z%+ea+z1OnA&u6Wyf6tC%2%Jie#JDw3&J;lu$XkbxccylkvcPo?Uhh=(O1>|Z0*N~7 z=1lCEYDZnXDb`QpIBFw@B>K7!b%(%*M0NyB@WTgqWbJDWvAN%a_4Qh3;Tb(tT04?P66zUs+ff2<=}rj*u0RE37Yqhx78 z%1Jo!Z7<$w05w<}(MI=)Lju2Ud9ON|15#537Ao%+BF$XrUnKgXU%JraNH<>RQ@ToR{lYguIi6Q|v7mO4Ld zK`nf41=gnsbbFMFH;-GI5y_eA@1cSOLvbpc7%s1i`;&sZY@ZxWnvF0XMT!wVg|xC} zlgY2pDoc>G@8TdDomD~teh^O=c$EsLUU~!Qf2ak^f1_voTVj}1P$$$LLZBFrM1PK?`NpQ z5&ITKkk@QtBW@-YzO&SAb{G-H5bM17$U|60x~{4)-S_6+DJ_;A@$*LUr6I#9QDuyE zl?OeqYX~@A})s*97`Jd#X*@*9&yI@u3PJLRt**s7^+ z16OI2=RFswi}1;sGz%N+yVI0*={cnF%&l~)24KV_W!h)BHNLz0I+PSu>kV`nlq*Ow zRg_-}l!eg*Mm_LJiL|17>h{zzHYq})n%1P>{Wx;Fbl{8f0iNo zC|sf?mS#cAadyy-7j37x$~mhRsCx3m|n8XjZ-|@)cj8CIviRsYA;Z&wB3b0f- zS!(;Tg?VEGKqwN-nxm96E8#^M#E$nqUxkQhrJMPdEAN?@w8*@uni>YAswm z_Eei)4jLfE8I>!kyFyF^c^`}aUmsSK;`|BmAg-n%y;1?J6?f-9f5l)DA~-oX+cMSB z44!e_)K%X<>swFe-z(MkO1Y0z`qO(%|#mbIMa^_LrFQy0R%Qj&I z=Gi*btIF8yojaL_f3kuKo4WLa7{ErJDspkqNiu{ENB^Umzqk4~noxSsRpzK7S=k}v zXg#?#Bh%ql-O3vvyt3)>eO9jHTU+4m)cCWYH{BPW=1@D#h( zYdP9lIGiRVa#eMe`IglE%O09{pod+ZqzVe?`|nrFV@S>MX2ovbNU2E{J=!7%F!iZU z3Tf+79`%r+f2w)H)P&99FdJIcTj4u&r@#48N7>JVEn0~K-q;Y+KoHshd1rrlTi`s2 z<9Esf7UdHF0xtj`KubL+)pS!9r~)Rrsb2(0fRiP7c1VGWlReEZI(5jI&Jt2~oYWWk z0))*CAX4V-tr=y#r|x!Y`q{J3HpDmhvT|FyrE5i>fBts0a`@9~=}6VVS4I6VeHdY>27QK|* zw2pNyl^Z!RP1=gy7Ki4LpL;87pDD#NMU}Fte-kyj|Z9*Ucyqg1*y=yo}kZDpC27BKULV43Nwub0c{i^puRLZ~!OGd1qE+A|9O>&JeTt($Ra4^(Tpq@* zLh^P(=Ebp&e0Is!^jc<6bOO+OvTNV%GEt<*knJS^#D-gyR6{}oVK|iz9RA-{EB$e` zls8=S+%PDFz9+v=N#g`in`z}4w}Qibe~)|uOLR)j8f58TW3XNhY!_{PlAKaN6{{>n zwac_6#;d9+>7sJHWwQWQ)4s8$KzZJfJkVe`ls)x2P^W@;qL^Q@u~*esIdz$JUhYw` zfnXHGHXLG;G~u)g)u;z<#|<7Z{Kflhdb2-W75qzKEj}rwY1~>qnB<4!eYJkPe}21u z{q_3q5AE6y_PfH9fwDTjiTV*;$@P>DXWznndC$5BZ<6mY1(>8u_1KcEix{r+gFI%( zcND&W6H;>DrAGI)X|-fq_8ZkY*`y_z%7Xt!4qrg;o0D)8)D%xipUwDkZkV}-+%xH; zw>MasYRm1T!kg-?0HtMl6|;tkkFeb>w5Q$spI0wiZQY zaruzSN)l%|*Q8BNeCu0(>!;to2Sj*VPlkA#j;1D~-aYLB&aG%sd8-sh@mND0i+D6m z+{@AgsIfF710m)qAE>A$qI~?=7>Tr?CKyo#$Yyg|t<_GhZjvP)N`Kz5T9wO z_>$BYaZtj51Ppu0woq4|8Wcun1XN;sYW>SPHr3^SJeVMJNV$x%JDhl#NJv_lU;=js*0Jm-uYg4 zedI{kL*SH=8XS4%WELHsl2!#&%v7BYNU;Gg*~NPrUK>+#)2&YGNr;~^#WXK}V*d~z zDF#|iAb{q7e^{sXZ;>qd8L$3dVv#BGs7MZ-57-OEt)lXQ5R1 zr?sV~9(A{UwC8Y!=>m^V`&Lrks&cO5YC|6bRwsq7yyY3HZ5&{CeZdC>1b@o+`Y3SklA%Q4c=a2+@T&FSXpP6Zm}D zZr`0E2VAOD1oid2P~v1t?W0Lz zYs-v($?Lm8xUzCvR4K-znx#2w9i8~|K_z<}Qu?)k8SD_%2lyVK7|MKbwQo`1rH2w- zM-!gOnfME+%=bSH6{dDh@zsw%EY-)w4t4gM_4-T>fg~a$@%5G|~r zD}#2UYGF^0TAyn}rA>g=QpvW*J+{A|{$IR*J2KY|iZYDtI|cqpXVb|ELB&>G1yMBGZzWsrK1?L!PB!x7kD%k=HHU&l|%^VIL!o44MzoK$NvdHgzm zRSc;FC6TPiizT&XJwF}(Crl0RefR->$xSizWLZX~x21(=sx!!m>B`D)br0v;RmTxi zcUvKh2IPLO&#Ew*0?T&V=+4Be&Mg)7IJd%*IW;FKF#EDwvmP}LKuU7Dbj$=* z+{(49;>xQ7IO%g?M=p9@7XUu&py9-SQ<$KRt~3;9@(yg|6#j0Z_GHQNYA91C9hBpj zjuof#jt)80W_JJ#Q%`&G)uE~4-Ll$C}axfJ1-rN}93mve=hW<9o3?emdXIDblUc?WvDHq{UD*nS*) zrShBX=+iG^Xp;^OJXCms1y|mXr+KVSx6`yPFq-;!d)FjUQwkOUYgHbbqe3iOHs{D% zy6z5ApIJ1qf%s`Ja=lR<-cwP3c} zDvhp3*I%zh54Hj;T30&FR7v8XX{z!SMI)P4c%5Z}`X3)m~LCDtpyFON<*qMX*_r8Fnkh8jr(^dGDHk34?>|acstW zR>bbfti=^o8U+n$JacJ)OdudUJ?f8=5&8O>v3pCv6V>}O?eX*33Uga)fKi&_s+I60 zy_1EdP!C5j#gS=-GceSdxu)D5`Ud56^;v+={1fFlA~=qm_>e%mLXjLr4n&zGCe^*v za13gSoeeO`ws>EqU)R@vxqfw5*+On_WEoyYRWvLs1{(C*R15Nyzz>%3ilQINwC=kF zEo2C@O@+W-)ItQ#a1fk^jKy&dQ1CO9@1Ph}Fd#VMu)O@awV>?Vf4UyZ>le*WUPA7q z5B6@hYwBzr)!Zrny_wI(qeUOl5!kO1oGt{nMhejpil*Ch(U&uS#AaOUv&eOojSGIg zw>~(9vS}Qg&^4~MpF+LAZKzFZuSoU7_0yNHA9wX(E3WnQE+j_A68|TTyM^jhtS{;} zrxeej_~GE!5xdA;)QVKGkLp)cC~_>i&fFk;pd<${@A(;RO_i=<^9=Rb$;avjnQKR) zTp|BOorm&$$CsRcbe1A)Sq)5RHaaCV16CZ3xZ5K|_BfSxzXgFDOOk2UK}!`A2dk&I z!&_aNjBfbKTF&!@Gthv2NjhN+&s62&^b!xTgN`L4>cvYV8 zx_M%EC`g&$?GDn#^U02~Jz9ysE(?oSEY#LDySJkwh}X$!{uqqnQPw71$0 z@&{d{`7)W))HPP%BWF&JO==3zn49#{UVzI$4Ha8|uPsd_7g4WirO3d3QBEiCP){am zZa`Xm)0BQ&s`kgFQuu`hu!cKoG`$m_)e|SRP=#5yY0hGOqxmCHJZP1oS%(H*l)Y>& zeFdDJY1dY1So&%DrYU}ITkR?tIK^|aIR{We4|ZVYSg+m{=T1|wd)O>EKlGd&qXu|) zXHirEUy}#zB7YOnR~~zQL1{6?p7fQE4o@krnE$#|{U1er)>nA1HtNE4+8H~wzm5_a z#JW;mOyodX`nx>7Xt@pNpN2TP}n}0ySu|Y=2M`Y%jXKOeX|Lh&QnOAVZ*tlZ5*{duW=zf;vPfDnJY!3R@+(MMJm zpTuUZq@&X|XHH~U2i7??m58Gu$Gx3;MW*_CC!NOh$fK$a(|0OMOhG=L^z<|N^tdjG z)Il-IeSh~$H4WCZ1ZAgvHmm>wm4ZaY3HSERxkJqv3jHIl!5Kt{GIDUtWw~T7TQ};+<9N0Z>L7u=k+E48^mKHGRvK zKla79YhwpLo&KWKwU8NBkkpZH-9 zd4HwgDI}r4N}MpYRuDE7umRa=c~jroR{H3Q%Ur?U>!e0t^Bii@Yj|S!GaP#4+C2&s z?9QjFw$>Hm&C=-L z=9|0`L4Nr1n|IG%;V206rf6#$mZL<$r7wJb)}g9<&EfRY|Kj1ED_iUr1?g4JRJz2( zM-iw2w5lVqkhP=?t1@VRlzp{p1@7cT>YA|bPyR$aeVaz&KvrA`U$Lj%esbB}8EcEWBvV|&uwi$cLUCyo>O>GrnmIi@4&<5W(9!0FH; z&q3X2vq7s&kjxdT)JuPH59`khl|L5hO&apCqerzJ2tRJ@sphsrQ(7@k=YLKYrO2r& zxTb-MRaZNtj?!oKZS5Wq9Rbrk*f77fK1mUTQQ)xNa0k$WL`YI-LHA>xO;@y_%xCh*A(n%5Y-N*&4pK(fQ6|Wt z3AxotVdGQ2iwu@kV0}hZ{-g zmOPDLOC*|2b9L1nkEz}~)m{oZ;6xy603Va=hZ8qKDRs8Uq&m1QcAEa{Jy^nZlcwqEd%xt2Tg{m>ud$Y!RsN{e)eYwZ(XQZwxG-!$}K%lYg74s8WXjb6RuTrlp|Wk25?Cpb;Fy3U@#dY!wSVg`IYoCc^VwV80~Hi?HMQiZ zHWlVpO3Xyf829b8qf>8I9-j-9zw2jv6S-BvKI`S8-VwiNHqx-sw`&8~`m4 zRqBaimjx-NzG_yq(^>=PPdSW>@7MFQW%mfS9!&?@Ky>l(QitQY=5g8dp=c|w0uj_s z);+;c)PGf^cmU>baTTypj*egA8B~x-tGm;N^#c;1JXIPr=@$yxI26fgu@0TN6$w^R zMEXO}Wu_&nD4m@NrMx5{hlHBh)>~8Smmj`gzyA8OEx_XGYwwye;g(pf5V&<%Q0F6N z)uwY=64Pqc&Mi|`m%C10)vZyeUgy*E7H7~};C~L3nCvvkR$KW<Gc8U*PDV3JQVPYK)#`{ zwSQFuwQ$xvRpZytg?#|H1qf#89Fd+*KR13pbSe&gaJ{}gHh)ty&t#wF6fRBovTmmrg`W6NTzA%elxD%a31d7q`n1aU=@)9Kw@sAM7z zo5!6r@=T@YI!nU-9+7aVcuip6=@J4^v3~^&8t3&r#es7Ly!aJbh`%k?m!Id>ONrmL zH<$H8Ym`%l3doAo;3Yj+859sNHGh@5X_pmh=G*jxN`crT+vk!RoC!mb{Hczd`lFO3 z-BFAszm|1Wb8RyaMSI%z)farK0=tPxaIC%3q_2HB>RxGh7iKc7Ih> zok_2vBbTiyHuy+YBlE4x-*$m&?jpx9r!Ma;b+#3?hQ_=@snDsAdWoD2aGQc-QFr<) z|7D?0VpV&K>9SaXS+~4(R_oB%sa#66+k4@Wx5eaj1{J5I@3cHW9KLq43p&08CAhQK zW#n;B8O2bFmHI@A`(?qmY5sSyygXPIGPnE-HRL}D4Fq}8Ec@Y5@=Vn;LSs>aEKxC( zjZviSIr(-_K#>Ip2w^*YQDAxPyJzYvIlSeqIAfDh_Y{AFO^1(OblV^PZ^+4`d;eV3jW6%I>>l!6XQ1Zx6jVrmX?v9x5ROCTt{ZJ6e#!)RN7 zj(=u&R@_w2jp$&$;xxw*WobW2P8q@HjaKzL6UU685~UvBy6XXJ@*E3)}wKJBHkR=kd-PltY| z=dp<+kI0C+IolSZnyd;rG?^ZKD}w8!LfF(3A`0EYZs~x7qiW@$Y`r$;N~gC~x3&k@ z5%?s4;=2B_RQ1Di@14mvixqm(-@@_#!=itmQ@>^WtAL#R;~=jxC6`|H%EPw1IaD!D zt1GgNW0$0~qEbZFUT{1LpQwPYi+KAeBp2M8zwO#j;IwHTp;6Lo9!?A$D|b6I=^Rpk`G zkJkH{lMuT)c^7#=fzU2O3!7Iw-#ok-qbjV%H`JKQ%W`P zz4E&TXj9_<($1D#<+RQ2DM{1g*pK5-d!UiUfLdCaNrj5)R_J;+l2?H0{5gNLtmqf; z^i*?(FV{`*$NFseX;I5BP{KKp!ZJY*h`2!Dx87L1PQ{syJ1JWGOh;3@UO6|&B9^<$ zhXIUJjFQ<3r(S9FJ#g8D0;FQA$l5Go`lC*SiU8(cAzylBzkhyF&ybp?e%IcHa;`+l zu4Em!gYD@Rk+dhVjD#ZV&oh5IDtgGU@_G!&n?%e*{dpq*!Ap73pqy^Hz1^gWI4OUv zU3Ab;AOQT8oZ;G~j7c<6OU#$F`&rz}o~V0yLBYRiL(i35M6M6tPngDeY}8Cjsmn*5 zcBf)frhgHdOHq4RS8#uC0-6e^L|I+d8zlr4YV}e_%iCC!R1D%-xV6}Mw7wkttgB2S zdo<;KTdAMFZtD-L*r;S+j}$B!DeBoxA`)z$6iBsWYj5oc1kMWW#$#3k{8Me8* zv@OaI&ay*h@;q!fu^;l-dP|(9L*jd~xzkc1Y+YVX#@uxkp(Z)E43llpOEHwGUii=~ zIeUX9Gn-98VhY-3zGmqgb&ygdVBfIThw>a%o8Sus%DRp1HN!TMovUkPvBDhgJP`R( z0FxX@bye+GP%0XK9(h|7FF`#9Fe5t~D3vsy)9YH9R8@%ucN5}OjBbam# zIptgfr`ZbYmzR8G?5%$#|7g<>)0@H*CXGfE zH>d(U8ly%B7WMR)3b=uM7ypB=E{;H+D{THd5K}1+kHUMEz{qgGbb(MG7;b{U$S`N>?{04coKD}4V z`M6F2x?!L=!`%2K#LC$M-{+ASVVWH3m?jF@(?0#s$6-spWLv6x-sD_Tg}rXv(Unzo z0PAhhe)-qdCGT3Rax&g->nWM`T|!j2U6l&ZV%`LQ=PHfj@uFFSzDLi{XSJrUrFT5` znw9!e_w%Muim>_aG3ag-slkG35ZB8+#jB=BpLLOGM z{nlq4v`iGSMddVeRbum@QqGzYQhjY1Vnx0C<#5k+c?_l1#G;!8g>f=oIGJ#6*Qotn zfybMFm>U#PB+st5rTXnhv6h^*H>kCRRaM!Q9Gw-JleQ#{o>ZH~f0OV|UCQrTUZ7_R z+28~_AYa0mX0s8ryme!ODvu!83(!cgmw>e`ujC!DBlvXRJt4`vs?+Y>XYgX(oWV{` zxpxY}2l%K>gc9}+JJd@v(d1eKxLKCuu<5CPG{mL)z)k&3HKwp`u|A3=*jpfYM74#6 z>66bPIrZegDpAHUDnJg${CL$lU%vf(|LfPUn=DgYtMg5h^-!Xl)XK}zpR7u?xF1fr z;%!MzsXFX7L|8NpU-aqbVYb-N@=}+=?YOt=4hJvmC93K%MenspZnK+Ny*1ZjEeY&@ zd1^V>Jj8sP=jGt_OS0M{Gv}lhnz8omDC?58PCh+kkgJY;NdMyPcxk?ZtZ1S2;{R;t zvE8`I1vb}C!by=V(1q*w_C+BflGavsC~i6lNGWf%-5*>j;iU;(QVD@L==t z&;ZKupdpP;B^PN191%+E%VEn$6&*N%7kTIYC@7y zI#q$+K$T!6f$jjb^=6Y#hvU=n8I|$~Q{%Af^~otpa~;u35hXf76pH45CjDFF@n3$Y zASaXx<#0f*SJij!BiXJXEytUU)*SZi?yJi^8MUENPobU%`-;G)+TGU2p`h#zmvrB? zWykf`rK%qsknpyvbO{#`EFBFjC{Oc*NH}j@uG^NqCbTvsL+p);E$Jq;9m;@M^#&($ z%6LYNlk%aSbM9lQD?fdIa0*($NI3LTj}mgL&Rm4%{+apI6Jrm6hIVC|m3j9H2grJ> zKq32H*YStt8Y;99;#RySCGsGeW~J2m(%@ifK``oaLri|9WA;xomG1OsCVZ%iq`W?D zm$Ks|M*nH4KIXgH+d^H3bJfZ5ft9?@b6z(Toyfo@PL}qyJ;`o=c|0<$(^S;`_5ziy z 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 delta 150178 zcmV(%K;pmNp$X=g34b4p2mk;800092guP4C9!YYgx7V-0o(5RlFH4S%%rug0W-;2g zWkyCeOROqD0GcB8>-9Vde3$C#k%q$}E+5`EGs6A&IUepF|M{Q)kAMC!fBohB_A!16 zAHS9lBc>1k>3{#{|LuQH|LMcN+ODaOUG^-irGDP4k8-YZ&3_Tvea3u;5qb+@9wpq@ z8N+ecw(2_0nU5p(b&XO=yYG_see!?z8T)nIW384;Nomi_U-!rlwV2x2*Jvr!P-870 z{`>#(&z0xN;acY|eWrO`E5s0I?KOsQUgxpOnQFaqI(Ex<+GXtHYG>{}=APp|=BndN zXX>@jdW5{{Jb&+W#`DPcD9NA7dCj|)n!>K<>Ls4_?&pl<>hWsxfBMfZ(|=j}WB$}W z)sJ7(hcrihTc@3_T&_`5JI^bw)$^5)nXex5F;dU7rqR=6NkX~Kl4I<9&TFMu?tK-$ zo1f~nv7~ifHJnFkt<1oWhKq+P{S1R2xJSB^D~(b^cv+`8>rP=D^O|+s zga5R1g_(1`OY0%68uFEDY3ta%AFY(o`cdw6T?yR5v*-R^j0)?l_B*qk(1 z8Sy;Nc@B0xZGUs{PL(HYJ%@0VAM5nrzU<%s>wm$X>ZkrG23L!%db6rFR_aH}dB(_7 zg)wu(EPvKuYgPzXi-)^3D*M879Q_=3yJjA1vytn(j(U`JkKEd^VjruOaLl8%S`OAQ zur2{>o7WMrCAN9ZlF#$5Gt9=J8M_X$gZCvqQY2|Coap78vrzqHdxh|Fy z&%?S{-?<`I7{bcszFB~C^Fg)qF<4z@Q}3e;{Oulthv0AGv5xw(O4$Fnjyxw0Q)(G~ z@_$(4V!w6&be#?F3oS-WB=-~#TwuqNN~uT9nDa=JwdIi~hUp@Yh4J5Qm5C_=9QlsD zpI5#4fy8QK>nsv>c%QwT?^h{(OrO$U&i(yJAHT*A>`H%KuM%p#Tg^9)Q}Mu3VyruW zP<3Km{5cCyQ;h2dXHvMX$kyF`G?wjVV}JSTbC${rE#M-~kgkvpVWotQ*$v$FU`Hax zbX^lGn{_UbWaNUAysTHp8`_c2Hpjg4eYJ4ba@Km>5z{*F48*NF9}TBVe8RCWRyFd` z$H|WbQ0lJqmS~(^?J+-Gk<+s zr?`255h5QRF8qprh5fQM=dp$Aebh2Bz1gwXyia_riT?BMSU1an$s9G^cUU{sme}u2 zfVgq96Lc?e)$0QP`NtPen8MLh$@jeQ;)N5xtW!HuDCe~kR(IujgUB@>sm$2{xf8fa z00hRw(*mEZZd{l}7;#)F0S0VH!+&%es~y|SyC+^&Fy6mGB93?zr@a(emrc-Hl*T*rH>z;+d5X z7r%@|mK6HkOR4~3VxeNV$~bcK2PYw<)Q$NU*0S9!Y2P(Z9*0=Gl+eXxJi{*Y26{rv@_Zg+;C~Vx1R}l3mJpblWTqjyhA^^~h_7 z&@i<{?7e{@)|JP+HimYN8SijZ@OI){2Hp! zPwYNccJS!aUBoy7(ej%6-dbchh@Mvgv9_xic{T8zbs4+2yosb!CVx|Q26$Hwv9~%$ zFA#{b-qz^xz#iTlu%B^Yv2{XV?z&m!)9658ha$jpQaX5%NiZAdnZ^c@Gx38zu4leh zhsP99C3V8y2Af#BBaYI>VE2g1yi1&hGNK;fzk#!h(07Bk4|2aO(YcO@H9&-Fh7Z7A zT0TP}Qr{8O-tFkEUw@b`CPH9=b3wk2d5=TW!JqaCsA1zpd;-1;R7_9K>rN3o?-f8H zkoOWw(j{;HT_%`C-t(?Mm+1Gu?q9#HufKfx4!Gy~*wc7jtmBMs#{jEUI~7dS%4!ALKVxzx_{IYgP4a=2PoS|SRI6B zfh*fG4*3s(@qAe<)}EK;8^B}elQ9;P>^Sr!lmSB5Vpn&Kuo{CaaT@jjxI%E+2^R4E zKt6w)W>|O<5O5N)`eI4u)%b20o&MP_;&A2vLL2(-M27pS>3^_T@ehl|i>B3Z4UsCa zLeNlxHh6fHwtw+@AQ(DB05}RR4f!@8gVjf9b-|4WHgdq!uLOZi7qFgVgEC+by$u$W zuy33hn;07FSqxhN#yi!kx&`-D%WodBf{D#6HrxJ!b2rrpsVsDF`JWbi9CxCilcuNUY0{rj(9 zKQ1VH{q)cU@Z$~3ZwLyU@)#5M=tM03B}N1QWpxY$I}*z}drAztQ4S003-i9^yFfH{ zjS&=L%ph>FV575iD$$M zOt1qLG2S`7tQFx4C32nxF1+RCwE_O4pM`gwvMMOeftMjv_*k4AM5=~}P(dqLx$co~ z$W*<9dj?b`ZJibCh(grG#2aSxQ5%t*w}Vc$Mc{yJ{KK_su2p+oD_B9uClLdO?gyR+ zrGE#evK}MdK{nv}70{R>Y(bylK)GWjb9dDSkpa$h6Ac9;0qlg)M&cM`t%7*B$`uhp zScNBDXbSjzhi0L7UllXXHq`4VD3Be^5~TQNOg%vH19m#Da+S?~pbxLfM`QRGToime z2-nC8+!6ZD0^_bIVR$UIO{6QivwHC=nSao<6mb{(bjl64F^JV1f4^3L{q>iV1w#)G zT`>``Ue^pVePgV6B42aELZ{3a#sR0r-k|}6Whg9yWrFZ35R(fi1aNl34PeU?VOUpb z?5cVRk{S`d5brCnF7b+K$BW=Uki|d^APnOt=JL>QzKC!q+`x(=3Kx&Akjl-rfq$rY zVQ4rZKSwA6`E*7YJK7>Z2@enhP8{2M;^VGxb)+c^$o^&`b^_stY##QEz~>V?3IRRI zzOz+R&GNElUy;u3Q~vlB+d|O1t`oe2@Ny$R^GUFtdiW-~DM$G<*h)oE9DEgK1DOH2 zkq*$lTOxrl9H2U}F!E&xW#UXnd4KZ`a5_2qz{5M>3e$n&ZnYaf2h&GQv39TPv;$ra zP$BCMo+uQgCL6LfRunjf1D83Ed)Hv@W#I;Z4_nStg|>JBz<1U=K@xL9Lk&40927-B z$ZH*}X}$AfVYI?W@&Uw5^8*O;bo_Ch>c_8{b!y>F2@>@P261+r55}sV!hhYy=xlhK zKum?Pe!wyH##m(8fc zfN`ed7BOD&YOD(mcO!6N8rm^bI{l#Q1E+rEB~kN2U;#&pDA-o1(CO7Wnri}N7Zl(c zC(0DkVJw=Pmr3oyna>P$#(#Yiv6VgATmOLHf>lJv7v=n8ow~_A)(QN1U8lKV%x2rn zbnqILk6|e?8Z`%mbTy%s7w%590WM%GtZau@zAK{n?EJ7&tJ9cz;#=2r`4x?Jji5 zZ5h}OR;v#4SA-9cGi`ngiGm?EG<9W33@XT>@=y@)cVZg8=8>oJ_HCX1_WhS%AESyN zzxEHYzjMBe$2j2^gj6CRksM|ni_0ZvsO1J9n$Z}N2%2W|lF)`hpag%0d8keJ3=r{= z?r;O^XumLE7LQ6&1%D;vD?5rrVvkwBW$NaEhDjJ8L@6*6)>1 z_~sp8z!3_FsFARg^E%iL!a_VJMvnP*y_ao) z_9HKIX=XbyH=<%+iwGHHP=wD~PxN(ShZ@`iN4sDV@C>|>pOfGbnl>7zysXl{s{ER^ z1nGHOB`9RwsEIO1#I8b6bgqmjIG|`1jWrv;?0*5AKs5-F@IGRHhly+!DWvlR4GPP7 zV*0SqnNMA}5mE@kh%$sVeCzD*H7AoZlp6iWEAcE%i!B9@ z@ix7t{sj>En3z*A8ain>h(nAQdWrPMuVG>Q)!UHPYhk-lu zrGK-(VEMm&{fzR9pQcET@*8g}H4|`%7zp`sC*BQ80Xa?wu__*z0X_`tNdxVGG88;+ zFcGB*TL2*riDbL6H)zjwpj41zGoccbbjoxWui(0ya>kv3sd)0w338b3%Ssh!fbbj9 zEa`41FA^nE4PfDa*m4zTy>EC{xK0le8h;Ot+k}O-VH*(wL{dC1$U-k9d~7P{+eL?n z5)M%47orbz;&~AGg@2gXpj}^B)c^gBg<6NXyhr$jcL~qg_RSy6Yl1QrhQ}is62gqw z11c0E)0L_wP_PSv?3f8rb((ve5cw2L1V%Fv5sZ)82K0(WGndnd237qZYJ=ijNPpa$ zxK|06YhyC+@(C06f%oDV$jP32zcQ3kehWV-tS~SLmqVUF!7if*%X&+M2R_DStbb@>^D}hF!aR@bo|!L=#46sWnTlfJZqN~BNr=jD zCg^w}NaYL8M*Qa;JD&@cJgSKSrO0cl%8=xV7$7{+o=03VfQ;R+jaVH(e9b;$_Z05} z@>r;=EYx%d(BcIfpPQiE%u3>v#U%XNV9MPH2xe`8k_#|j=-2>an%M7qw|{frv;4!= zs-IY_{D$hdOIgtQ){E!5kSj2IcGUaiPk6*T?h}k{nV631C$^X)hfm{O1f!N=2H@;Q z{&heTxW+g!p)*&u>_mIRyWDm>c2p!=O@uBpi2!zZMRoiGp)7l2)7yMn|+ETo7Q0^xNz} zhUr&X{`H5&+W)qH|Nikcxsa4L9&+_Jk6ahn4kqL5Y8gOTpv14iabVU26Ke(Vz%G{u zaB0C?@Kz`%l%}E8A5IK0%V6s?GmM~#PkIt{46}hFU>))1t9V(DRDS_3R+f)!uQ1QQ z+1ClF#CIZEz(X={@rLjN0-o*z{R|=kU(ti2zQj1 zuQ7pOI2EoFl7t>E!Ox)zQCbltcGUgr@83uF*SIB&+=(=A=W*O$?##`qqTd) zsWDZ8BVoyW#bC!yykg$`Ab5wNfIEXVgB9bVd%j<@Up_y{n1ArYz}{)X;jz+ii5JX_ zK*&Bq$<-<_Nqr+#c@ThvA9>c6J;XafbiM9 zy8uXb@XkYG9e>ZFS_IsXHvx?A5a$&%3Y^&kkTpOD_-yv51!v(c+wrHxnxCveFK^s$Ux{2aG+)hO2bx3uor;g9w)14@UfP7IW;_Cuj;69 z0KkYqhfx;v1Wz7WGw>KHi9cTY_v=dWWe@{7s}yJu?tiVx$q`B983^CfkkK%@OFu9N zs^lVm2T+Vy4VvM#MBHZT>yDBtMR;C31eP%Hp@AMX6o5zFgJlRp0fgbf9a0fdQ^2fM zELZOZ^?$fiA(&xZXfNx5utrGe0fb@e_dMo>8W{x0I^|pFe&jhk={3uT>zRHFqrj_5 z&1jjHZwxNauD;t1H?GeKg!$^57z_)9o7T{m8M_!O(Gr-00-mf60x7YUM?hqm2I+=~ zgpisY0vM#M{OHjlZ-2bAtZ&!9eq3L^KvM^+RewL2n|&kncdz-VEoQ+Jwrtvd6PHWY zrO(D*1ZCM?u#?w`3PqL2|6sXV_+Sq2jZg4$SS{X_1A8GX z;N9YkSxy8xrcqhbQbU&FLy6LCZ4WDxOfsnjKxT*~=m62Uh`XsG!O$%*-_z=v2x2EQ z4X33Gs+c%HXzdn8bQA&*&@^3)nSG)c#nm^Z2?yfBSeJ-@gC) z|2&!ZzkK&dDi3Lk`E+An*&-xkIDsx`l6xe3PQ-y1*b|&xQDN7#2MHC(pDY1`-20YW| zHE_85m3Z}35UW$&-H!%m+pvam?tsNbSTPW^ae}UE!)PLmck(O{e_ga7d4Dg@C02_A z6;RNh8P0%K^<34mk93ziqO8FdM0LRqSRVA$p0Mew|NSzx@d5Vs2J$X&Idz)TqqCFk zJD-$Fvb>|T?t#$(oLB5fz6bU%BKsWh=X|2D(=r8|iSH0c7&4S~EPnuj5OZ5r1wX(a zF7_-S#cl}m-JerKQxaE#5daz6SFim>eZLB8#Cr54!X{M5iHz$_BqUHMv>@*T%#><0( z9V-87U_A+h0=!y-+$QrW4eQPP>cAKvx7$pr$&3Q0G4_Q~puT@OI=yfCAKpb%~u#&ya^m5NTKtkO|nNJ6RoxEWLYv5>hAOsqr#M zGNlg>V)}I6*Mx;x7=k^x%f25f;&G(1?Qo715TcJXr8C5sz>ueloRLJYt3* zTL%4P?QwWZ7J&_X*q8aELH#JHE$>Q1Z$t%R1i}LyL%y}sV1WKab2a>h-(M&)!ZLAX zXimq->uBb87fvO;yAQY`1j-VvrM|8JBdQVww)r@;KY#XaaWas=5*E+(f&T!9eqE)* z&)@7qv#_j#B=D94qcMqrk7B8w92Oa07_9z+_8KhA$EO8nMGeW*__*N?`x>fp0Mh!ktUS_QKVeQL@F7%6)2*7-w)ic2fevS^vc2l7#I^Gy(n zG6B#NiZ!pH*`H6bc1DI`i4gs3LI3sP8?B8UoPWe}2rpam4;CtYK(4*{-5^BwGj}r% z$kjL@H|!rVJXlx3-%soUt<}u1=UE_{sZI}cklE%rBeVw1a0}=}8Qu}?3~rYEn2su` z>j1aq3j_lKO~Q7^BoO7dlF%GwxAj6j&Ey?f$zg!gEgM&T7D*3$r1?YKqDIaXSv7u%lB{F%CzyR zc-lPs8_)DuGqA!KL-Rbl1Q?)aqImM{fjzd4!-1(G!s~^#*&^Saly(m z8smV0vZlLO(08ZP6YB<9t*r+1KG0uyGk<_ug^eA*5_AiUdAkI<5QflBhXM%gf(#5N zyT~V4Wa5r)p{Q=E(ciE5Y;TjYOqP{xS=8tNUtb` zxQ-ATsG3#9Cq&z0bQU{oPXRsY=e6x;A>^XESg!#aA+YDCl=Sq7v@hTv0Yx0b)d7Sd z>9H&dA6eMDm65pqwE_RkBU$H!Ab$k?{=rJM4-)=2o9ZSu%?NK?{pdABzQuAmVst6> zDIU9xH_%)kunK&dBm_Us^CtT+h5k-Xe7uZ;NSe&_KpJ#!ZL zijqJQvaQy^mDL~3DnH->xr!v=Ylrmw=7$hoP^vTB8qvxx4{ zd-ywc73V@oEMB6?uftn+#D7_PR?Z>*`Zf!9$2Ip;(w#kYH(i)(xRzzb(0kK^2MC^? z;>sI7P87Fbl^=uW+L{C!5t}SZL7inQ|LhyN+Xdw~p`^h?GU0+?GyZO=ewM}HEbkg5 za-1EPxE28)**J;)YB-ac2rHhOa9;+@(vp+B!Q&9|a(Dx;WZl?hJ%6g@#n2{f`NrNC z)_`=e$n;2vcasmZ9Ufi{^@Uq?1oG+LT7h>tIEwwp`Tp`=-*<(psxZJPS}25Cx~YX_jm}bVu`Z9xImezDQcLW$29eOZD5A zUq7zn>-YWbm*e-pe1G}+`TE-e=y`8wbp7y$Dm804d22S`4T)pdaYYO)ug&vp zqy+(i7z>k1%iW#@Y|6%o z*F(b#R*%mvIQ_D{qQG6-(VkjZR#X%$`ObXMf#OU=qstr$nty0@iyR;_xc%af6TuM4 zc|h6|e} zuicokDa{0^b;6V9mOzf;($*GmNPSth#SR!9+CSbAyG|fg?63>|=N#CCtzQ*1E06?u zD|{gp3tDh>)_)aAaoczE>Xeh0Ao?R^BHS9sKL{>H#ejV#)lgg}&R|RXA(}`lg1?ZC zh(DeqSb)Wfm8Z611E#nyuG*oEKsv8^9DpPd1tSdBh8Rn?=UC}AsqnH?Ki z;M%)e%5rRid-9lct45Cm#T#~P5*&}_ITbH|qtYM<(SNfxBSJQt+&VaM0SpjT$VLEo z8&nL6Y4tL|bL&r|PIEc1@freAeOqYRUYF{Iu0qrn*ca^mJCN)L{z%wEIYalrr0WDt z@e6TujMkxZ@LNOnv5yVOWG8RP+zGA6)N-{_I9bF1Da2N1?@-#+s@h*#zu2t6njx_N zv{Wz}qJQrjc!5TqH6O+PG0>0ohdEx@QiMhfRnH}EUZ9UzE9fuldCmYm;pvnz!#W$w zOMyB}niw_Me@I40MxU^*fvCa~0_r@RSY9ER1K<5!7u*Rk8xW(I)Hlhb!th+?s<2Me zCMEOLeDrk^bE;bGL^jynpZ^r~#PEO2C&*>}7Z;W{0}RJId-d zI$l<}1v}ba*6H8x&tJcznZu{}BL$lHvG8O*!n;#d0x&L3Y-3k|ssoC1jKP+M1v3Dl zW0y7jX;%gs2agFwA^j zeSeRK(7dE$Y~P&~E`S#&(=D8#^59wzi6h$0C4$gczbj zX|Oi9HP6qZC1M9Cd7GE$e%cc216ma$E90pwv5n{dXVL!Da#@=eY#MlXpy#p>-0r}z z11=8^;-Tkx+&0sJ^CAZ1bSHbd%H@GC=xl@t%eBpQDcZ2)!HaHP|A&I2WZ2D9CH zqeJpNQn9jQH6%Zw&%_nnFU7KBOe#fS|2Y}K&-bzgzTXHGAPu`;uyos|_qL*21=OH5a(z=a+Qf=Z3GZQ1DgU{80EIoYE%}^l0z)hJvBH18%4N|fVqhR5rYGHZO8gE5LVURq_&?TZeLR2t{LSjD6fI-phu&xWmQ_oM z(9v!E1Oc{{1Yk>0^6~1^qR)03iB%qeMt-O&A?F4tQhqvM0CdQS$uu+x_ySqVrCROB zdV8oko|6Qkr8NK$8OU&YZL!?M_H|t$gO?MyuGxQAk>koT0eU2;oNzBy1xRgf8!$Ix zieEz$^%ypf=K><2J=Pwn#b9`FH*_J~z64gg60=az{FW~!YQXXH`Ufk8?}hP(S+N^Y zh%EPs{lsQt8tU^A69U2gbgDwYz#>Fe0pl0klsMBQ)zwzwXp<<0Y_nvs-vO0&8%V)J zBtL(cUnaaNjD6X%w&cNZK96Bv54=1qywx@nt$ubWG6a90=Vj^&`(+2jN!-!%?pAEM z+;;2ZY_}bb0a$|0!ct(;J%XSE$(1a^Ji3({XS3c3zrM|WTh@RpphlMP(z}&X+D`sc>|e7PUFDK20^5I2*0ox_WNI01i6X4aqVd~?=gGoMxl-D; zF{0@EVTwkZgZ4l`G0n5{Y{^WRrCx+8l&Cs{&rhwsl}3X40a})7qhX}TJy@U+syg&EH<0Z~hwIr5=tkOcsnHY< z_=qGC_kI#tk$==+0=z=H#<}IH9^xOS)sqbJxC4UYZXVlQHqx+oc6Gm1g zxaB#cO#!%wEhEH|gkPR@g6o#2!LWb!9S=JJs-@6?yHT{jDxIgn6S2tClA7qDu5Ahx zq`NXpyEocW$~(|6XyS#)dZ{3Nw@md9%S3EIC}Z(w*aV!13EM<$Jx*ZpSh|J-*<4(B zb)3uOfG2{8%+kvf%$nl?JiIqYz$=C5qK&o8ztp^bWL^f_eq}<;wmXs#6w`n8TE<`> zr(JFUp>?{E6|>l#pMk)#)aH+pMNFp^Pr0TXk}dabTG@SD;bgBQL<5*Qr%Ax9{6ZfF zJG4ve=v`R)9SDOZ5V}Qy;3?Qb5B*%GcV5?@L$0^nC;$Ubwx1bH2Kc5O=mUjyz)9QH zupbL4cuWiMAZ^`50s)ETBAiY5?WdDU4j3{JR4WYGc0or0Slekv%?G-A^n zGD3c6UnoMB<~TDUM;*i8dyF_8cTlY*z92i697R6^6?1#ebiEx1nrIr1_y{W>1JCy$ z!8DSmYem{=kzcYw8Agj!`*m86e@-{87=!=Cyk zlTvF{h_{32fsVRtc|Dxw;vrp{G9ch;J?%Er+%qJQk46@Xt*qtdvrXf*e`C$9U;w7y z6i(_^)JB9zPJ~I~NjPkWo8c*a$5@iZqy+O|jpjjAQP^)gPAx?};PcnY@$5S)sL&m= zI@IO%wDXM4X{jCIWRk=AM%(uO1(mS-m`m#3g zEvs;^=b+zQtZkLO-H1)-^V?Ju&-?gxU}jBX2fN3@&+HhK!>KC+wd5QaM9zUSfRn-k z8?@BlPP?it{dxTC917b*cVH+dcwvcP4MtLC!tBX`)v;Eg`e=6-ytHo}yZBMVs zJ5p7MG%Z^CbB`02FYzh1u8l>M3ihqTm&(&-D_i&yW8w>`QmtZLF3s#V+`uHK{@;aGiW&9rCzd?4Bn0-CaW%_)UVt#e-l1>w&ouqi z3wkKQcd>mmZ*0;r>lXP#xc0I3(`mm4zp{H0ke4y1g0Hc4#CBkBs9R=toI|s(czB4= z?YO8G5%kpmyiCuze16wriI1_#CqCpUN`_9M*-;aK`kd8*A53=#r#9K^?D&{PNFoNT zsX%l*3QET67+yXA5Y6?nvK*;Ag%A&hO;B5XAPt96oRcan8h_Kics{pYCK}LuhevWS z3wznl12rsN9@}${=Y!>7$h?S%_P_q}vklyJ z>hByco69W-5J425<4r-&?)V3D2({Uau<>qNDHBYgIO?QWEGh^0EW--GyNn|~hZZ^HeCnR}oeD zh}hcdEy44iwMU*VoFC~EDqPL436?s-gY8^DfO0#4pQcte2ss77hG$wH+{Rvi;>ioE z`s>%de}8ejccttV%sZWIw~+`=m}0%H>DwNW1L?NHMSrJNfWSaCOTgar8Ou`(OLROf z04?bCjfQhpT=awkV6#or12cYm6bD_Q=B%f=Ey1;H1uj$K+ccEn7=mj8UTldH6V8iS zBd>1R^qF^n16>VE!p>o!9tPe|w zDUm%om4D!=+x@vr)*D-E{BynsO#UsCfOf=O!ISGLszZ$dp$R%Cp0L`}5mM7Uu!18Q zJdpK4%}a!?02j~Vbg}m_rq z5*{LSd|I^6X!}>22d)o~C-iLC*1BGn>bD=BS00GsDc=rJr;{Db9G2-UoEZtr1S$UG zXvPDV;5l!C%hQ}5u6S5S{M3FPJ=v@aSLfd&6HN&d`-Y{ybD0VE=#+>sA)rT>kvjdt zK7UnUyY+F^*F#iWif|mhqpE*3^wbCFyPWV9Fsra8t7gI!Cl8KP>Avf23+gl=m0(ttBKa_X13zyRXrllUq zEy0|qFGAADMhb1a3(Yu~+o_`lC zn}mgcLSv7rc{RuO6t-h~ti7EsU@=bVnXpQzm}VYJwBrCYbxt0tAmnRp&&SaxR^s5F z)+U15@;%~cm12S(mhp68)rpF)V(;lVHx+>z-!?AUq|Z0Pp2sqbIwnqz?o5;05eiqE zDP6@wwjI+#C!1#SIGLwHsGr+T<$o@Oo&*;@l=nkZB7JTvGvLv1d$Xr+DbAl`zskEp zYs@Cc!!QLs&D&gl3&|dh!)lHf9WPB&y=GLFVdQZZ*T6D`;<% z5KJ46e=k_pasZ)QiEx1)vVR&j>N$kUu2WlhZwpW6`(ZFhzaz-~&J&5Bnr*2YMO-aw zYgu#~Xo4c&2llozCE+i%+A=aOXRj^H9i7+t${V1t;sq70un*b87gY0^Js!Dhon_fo znFkJX8P@-_O!W`TbU5JT4yRo@gB5bP#);mA+b-xUao`3;9r%ZHoPQQZr3`~6CU<)v zPW9P^AbpD8hXb34L?@!;90;wHpT7B%{c`4vWw*Aq5w1>@&kX0Qzg?o~E#TeF=42=O zLfUNAY#ufP3kY+ERozdP%DS}scv_)b=|0DV=h`s5vE1wFM^vQBACnE*C>|#^rK5$* zLX_o!aKAjnxN3J=k(xWufvC)z-_VD1@ zv1cB%ru|^TaI(Q^d~{%KVQYpnP9epnNw5!C#P+P!xw%gES_ga-A+^y5eVgEYoy-e! zpU$ob#Lv?3bVSEN{MnW=uwTmouGnl;PQe8d2IO2>ocw(H6n}3IAU&wUzdBoIlI$eJ z*a&(!+a%WRfrp|CD~Ol}>f-px*Z0dheg6DcdnBDjft9_H02^W)=Qf|Fn`Mx_JcPm} z!fEMcct*G(|D#iHtBsrnQ1(BxYDNviKqFx?@%Io$mBSn<@rK;1|IAQ z?LizpT>W*K9DmXQ>S`Gtpr4*{Iz|#A@SMn_nJv?ordjt7c{?&Y>tQTRw4O0L3-Y#( z)&ZiRQnW<{@^sjfF3wsZ&Z85K%-#}3$IQc7$S~^n%k&`lNN={(ZpZIhGywFWF%c9j zi-Q&%qN6bL7}y57MRbPv!~au0^zmNd!ncEeTS25(kbm&@bjsR$8|Ko2Je_Ibe=uwp63k*;_@F$o1!8P z-Q!tQ_FVkg0PM<&9K0DfvH<#YY#dt>F^bnSbsHM0M~27G@@E1Qx~L+5AxqFhX&Vt4 zMFi9XQjX{A8A!&^36I5!`rwT6?rd=A8H8SzwSS{yP6^qFU6vcmX8)373jEs(5f&WM z`sc;^F_JgG8w6w7n}wn<3p``PJ5KxLF5In|XxK(GV;<6p#|Ft!+n2f33P?NV<0hUE z#PVPTI?s-XVpHJ>VMDcm4lD%rttedRw2%gVz7d0P?NQ$-c=1$Y=lY!YK=Fy!?8o8x zo_|H7c31{%q}mojm`<%+4&?0PbY>1Hh#^_S55Kr<=--w(OmQnaY@JY)Z^xug2RfRh zyP+!&Du5s_u+Db?%&sc{Od2@e+-R-YrdP{VFA#gI^d<+K)K@BW~5h9dZxwN4BTcwzj%NO+<4S~g!a@49m$>~ zld+Jsu4$r|Hb@H{g{Hu{JZgj128T)j6c!qfa=b3r{kLyUrq3Vjv3Mh#sFT|k@qY!G zbxK`(aLExShO1dEBl8RftjZRXPIR0#b}YaRpiO7 z&xzpe%pm)RFQ{=bdlFumlr?hGKehY+QZ7Tiz)kRQ*c;|3qthAy;ztf71{%U` zedyr~^zxh%W0^316sS!Zas7rD%RQZP zX~$`)EDEgZhnHY-vp2j)pTEM)2q;Yul&I5A&I9*R)M*go~BE^a$qzPkRB7 zJ^=%Yomb0BJi-t5*DT5;x_?8_CZBghD4T=mFy28JalweF!I{Ue%N5y}XNo(N5;lYY z9-cV;f=`LaF}{pDA9;=42BfSyd*mi%r>CXn7O1b+t*{Klo@V`X42 z%g~)lgTdKwyV7&WMI;zbr*TMea*W&M7|iJ$m+dJdkCz3k6K6kP0V_I*=Gs;Ha zNGN6-p5d@ZJh7$Sld}z*oiZNLU88Fj5lVO3Zv|C=S$Rr?>I&*l#8;6cVk`RdeS20Z zx>%_kc|r%QTn|IR+<#ynPB~l~vW>X@yLI}}pEcjDll3a-SWhyB;~#H`+g_G^t!i~f z#U;Am-k*A?>B#bEBZx^w>6W8Rp!fhMra5h@J{&h;f7!Gy0~#Nlq7k1ed<;1SKi5r0dHD03gLhoIiTf%lu`b5OD8cp0WZfIv$9$TSE0X{=JI?1g254Yqz; zf`z0!Jpge&z8&p1s{~>-uVpa%Vf}1JUprX?Kt z)ibLc!R|Vu?q>h4=ca(u;eZy=dAKnmu5v&Vx97zcntvde!E9J7u853y#)EhsB6HtA zj!m3kbn5=bbHcb2s4rU}fICzq-tkI8Eq;z3#q(zlvvof0VZ~bVcz|G+;K1#vV!1qA z#K;^GVk&;vCFZh1`Y^y|*~GvB4i?jcmSFdJ&aB@s*x%>c!CpH=qa@5R+3Eh%GX0o` z{cdjY%75E3_!JRI`yi-cpH85ul54~PDzye;M!M~4(u$4Hhv#f|A3M6-D;unPI9Z|T z3Aa_V-lzjNz{+ww`TM6>BR!+`2d1`~oh{*AE6ttDu82qk5?dYkC4>nG_TX(g0NR23 za+77HEToyAI#G4A44dr{HVYbTS8xo;Tv&fvn}4d^up!^^{&5M>!mQW8Yp(QkUR=et z+?P4)>+3Jy_t#%OTVq{bOJJiTP5QfwY@Vb$>itp_9~K{kr?uEF1-qQHL#-VB(JRKb ziN(UZM}9d>Crt)4c)QH{o>mtx3%KrzvT^b|elXILf${kcZwA2Mw z;IK`bzj4w5h>0slc`UC5qB#QSY^(o|7mY9&3yb!y7#2Y9rog7NH-~wzh+Mbp!VaKw z9u{Z?c%QZY6+U@c(|tnmtfa=uyN%In<$s4qCrpgRTaI1^LqWhRU(c!i-s_&HeU9n* zEEp)P?rv|BzxoZ|9m6vdtIE4gVaTXiZT|vU`4mVDlyZ2l&*N)sB`Tr;V(0)1s4hoo zPSb9-89~pp{oeLlkHhL9#EoNnw%sJlt0j1Db{ZD(vS^>bef#U*e!1R_=oqnosDJO; z+%lwnLQrK4%t5F$GmK;Kx6RTT2v&3oku@8rI;ZgMGeRGh*9lzq zKVM#Z0Z&B2urLmiT8_c@AdY~YcZakT+qYhiABdRKQPXH6$Nll%&Fi3`D0)?L&@s50 zm$#E7@4m6+9}+t2fhxzb;THtQ9Djo?Om2+z0dp=({HL?{rkck*w8JL|vmTYY9t)U# z(K}!N5y2$+o?E-4V2RJSWs(C39A& zI^t7+#2mq4`p&@1PPv)|Ren$Vy1ceRP2o{svTQIAvlEQa;h$IpZ;Y+?{C`@Kj>S9F z5MN8^6(mz45LI*_k&s>R2;F;=R!=q)Jk7gMhIAozBu_V5v|I6Cy`8}P0|K6f57zQz z=ZrMV{;XcK*3nW9WXcTLt`_qge_E^ZDIlWXDigA|G%bg25dTDk8_GRA?sud`g6kfFqh4FXe{B_ZoPWb{S4*GqGgDO2{#ycTh`1q|_1a2rY zB+LdKGcKTpli82A$wD{|Mi`~C(}vBvS(Sm`Lr*)#?40R1dA99kR@M-%l#)~ihHho? zNsNa>?9qYrg^oGxyMF+o06xzI0%SE5+wwb$bJ#!aaqyHv{@J41-z}7-8(zD$p+DCD zShmYLEI5KE?UnbQ_F|-(y@?FI2Y7l;=V`Vfk;N^rtijGl^Wo=n@ZKMp`Wx@@uV(lQf>=Y;Q%b$?l1Zdt=7PGgI5a_D2u#ys+hV?(Z|D->xV01Dnx@^wRW=HRsVX7BADVDeM`kcmpFS zkY~b`Gz*!6p*;iF<5?rMvy=Q zJu6!28bioQ1_rpIy4WGpgOD~T1xx}3JkbYpmgpP{h(eP**lhNSQE=8!(qMP&U$tCy zv9i;c>gls5&dyfidyl6|h&>1p#oN0u;0)FJ5NB|25ADK!8e)!G?A3v6Yo)h$=R)3}(=-@=T<;tBE78gCGb?JX>+z zM)V350kHQoStQveyyAL@+6I7zCpnkpWV@MR4a>}=1N<#}4&DQmy^g@nqc{kFUUOmn z=xvKc+X@dDEhEZ>%P<;khPDkjsB_6U1{tnN_yQ8Qacv9Mu7O zFcruT?(KZ69tm2_@uA)Nb&(&vYRY>-zFC6wlI#2TfB*dDyAwOo&-u^qIwVi2(d|Ss zbU(7#K#m~uS_7gN!7n&Z5;q}+*i;J>-_9O9ETtU@u+8N#h~0V~fDH=>+qCo39^*Mu z1PqFBZMlE*Gl&tv%_race49LbJtMN<*dCyU>EtkKi z3v|1Yt1<|nfhV`&aVCe85rvcE#+QROp1BJMe~VByVsoszyl;wFyWqY3b*a98{`~8= zkCvJtBj4S3Pz-GM6+NDeCS%>J(6KQH*T7vYCS-pP+Ct$FMTVvCc8z+s9aiEjwg`jp zDv!%?A$tMb!DBJ!K1|-<-kYe4g;a!B$PEhdJ)Vgz(v!ccM z91hj>-l{7UGge+61FjK^3jgl5xc~O9N2>;Nx|}szlctnxd&fTkE(>8{Ko|SIyke(2 zn8bhktJ3`QGHFonS894G+Hzpu4cu*)z*^EB2@tb2uN&;n09m}&8qiW{X0-?8@L+9T zUdt4sx1t57z#qJD8o?tKoY50uuZ)6I9K>Ubim+L}B$8&VlJMM9HaRXz*lDv^> z&F6N?P%Yo%$33Gd*f%WZe$2@U*VQg)yC;7_0|b`!``!crYQp#v5n6}riGA@>o6CZa zr==)0*yFstUk1qixl;de?yvvnvHq2%n)6fr%a>Sw+yFc4JK;>wjE=*p4pBu9-Op@1 zM4rja>v9yR4O?d3ogA}IROfRTk2hIJi!wp`bthtk+)vxca&=M}#3EVq!E@TXUz>kX zV3{b#YGfm<#2Zy`0>`kF#{t{XlCx;1%tK?$kb3HWIu6^soT0=SA|5+GW7_O*oEFns zuX^q7#Sk{FNL(%dB3juW=^@^w0|M{Y>ci$LGaoObve$on{oA*X-;Qs;+S2_gb+2It zZu@%^^F|!Awvy*3pcLS4_|Djaq!)h@2WdZ3RVQc{XY)YNS*}>!=Gn2)J)SoGGooxv zltd-!x}J*BN?1FedfKuf#?>n_g4eaYtrt(el7c8t=M@z1xp1_yt%qKS(a~g zj(@OT?Suc~jbQ=Njx@^0#vlk)2fpqlu6RRt+`5MFcXp7*A$>W$>KQ*ij7JB^ z(49Zv%`-pN>k5B4fBoh6>o31tk_XG?-zZi=*un;&upt5+@WtYS0{7@(@As7DxCaiyj!t=d>=G~oA z*4f!>3~zC0u~&vdV(#G0Y>@X2a9_6hd)lWC&(1)a9!FX=M9i^tJyk-rO`*#vn9n7F z)jMcGzme5#mlw{Ri)d{D$>F86`?;ayWu=a<-<@8ZZ3}sK31xbwFK)0CS5ZCLE;_J? zRnwEjt*~V0OaZ)jQ9*xz^61ZyemmbCmx`vn*gK~}c`el8{DpWpdyLO?{BpWI@{rSp zr?o6QTiDD&dzFB|AB4jLY47EA$Zg9{3zF9jJL#ra(U6>8;XUo1yLkhU*TWWoAb3m0 zaFnbS!`a)@akRq|dmG8};bad7v0MDPU=szeWxrv~cEpbO_ltk@FF#XOBR<7Od`J5* z-W7%BsceTPPqX*t5R-FTqa*elYiDjiyvcTp0g%o7gAI(Qx3xGXAJjvF4#(V^qxZxt zb#Ix^^|4LNYT5mn`g0|^=Rf_hvnk?NZzHn7DwxR4A_dlZ5>TCyil861*i7UyF6}t1 zi=Y8@P38&!^v8dvF2SsN>j*IAYkI=sY(#W}GrE&CgrJOxke;5YbdEAcMU3lo3RQo< zZhyKC)(QUIG<5gsbHFi}xyq)Lo`GJcC6`@gg+Lb_5za_Pn^lv2Z7tqrYm`d&u`T>{ z3>>Dj;C?63-COMK?Donze5YdXYcGE{ebd)7iZW+&ikg2#SCH4`ffpJ^rCe{Pd)(e3 z8Jygd9j}$Ux69wpY&Ki%w!s;XD^dq1?n08ibjazpR^L0L49D>_v1gmBE&PJ2+5CMxmL{1I$Tyj5c{0DSFY%dd%&#siF$JrZa*$BhYFwpGT!Mk z-5j!)2(5qRJqZzX1MN(37srw{4-T=%=9nVh^0t1>oX=DAcf1C`(`&~rFA12K-_uH< z0&2<811H950vJDcq;{*%>^|b>sLx=g-J7>~WbY4yKU_$~zLuD3#oOVWb%#RP1?8n7 z7P6-a0kO?@J1u+s)Hl~j{9FI@PtRETAX|v-52JqpP6!?Jae-~leYqUBgJmuu(?p!Q zD?59~fqY{uFR!rB=d?%!@_=TrT=pr@cT8}xEUG?z94OY(94-aLC8W-dDMak4YOR}B zd>cv_p&$4~fi7T4QKIX>1e~rMpd_K76Fa?j-dm=L9h+}#gk2BME>l-)x?;iNXe-3S z#%39TO0#Spj_2&0+U2wW?5%sr01OPr?~X*+lb%T(f9+jHc9-53=}r$tAq2%qBHn9t zJ+rwErx16qI!za}COEtAa;Pc>)DJMpiv8hjSvO$r?9zz=CUsp!*}ip&oVGAJQWIar z^W^4pT0mHxhlt-2(~Ni7ySHGf_c_P8i-UT=@}u2_?{dnQBVfC2E_|N@*V!N>6MGAe zYuvE^f9a)9P&ee*T((iIf3#HTk4qKd)^MKc@Fyg}Dzh^7es4^bBGTLU~^i)vkvKu$or^MTFc*T;!WnW-XQ5mU@QbrN%#(YX93WYkxex|9X7;czpTg<9fI#o>*giS5I^~trbS% zZF1ouwQ^)fm}kp7ZD@h1J15ua%t*L^0eN(4DKRw1W7+7`MnHv^aDdLXWeW(aCTTa0 zf8#J?Z{dJTqAU-a&7hZeINmN~9#2tXaEKYS0*Y$g8bA-9uU;>I^ctPw>Y-PR;FoQX z%bqm=J2V7L^bTn2!eAfE8!xgqx%b?iq6TPrS@T}!3E5@E`=g*6EX4zypQozVFZ(;j zWq}L~^gUuF2uK8+^Fc5Gy2jFjfnM+0eia;08I* z4vD?b0|JLzS@+`1d+f+rR-Wd1IeWMqV(!t3&BWp9xb(WD`|=uzUIJU1y_AQie>`kL zw5&F|*oc;YuueZImIqk#M-|Asx>4eOyhd^^b9Wu)kK0`>8H30;RMyef@iwP!DwGg% zI-kPYRpNl%{oablPkEudJr%30W`_?GjT+Kbbt=k(YaOU{gY&5z=a_LRp6 zWWwEAAk=I^^Mq_6s}Ix0gtB=ee-sXg0G170G{|ZtzBv&s5ixBM$>~tje0xpD2K+qP$_;hxf8|ORCRp5W zx2BgL)wiL9*``xxT|Ad5+#3$U%2|)Ooe_LHFY#fzr+1k+AmB!HdUaQ^tkU`&6am!B zc@YkT$C>3cJdhW>SfqvNMGI?k@p1$&ij5Ap@sxM`!R?aB z8p~px`Tfk$QfLyby}M=_e*ujN)6)ZsX6E4A7SbJQ>!kO?qC`Tp-4^-jQY+RkLM@z- zV`K7tS1;tbE@105?T)zh__1A2tBseTz>OTIAW^}jyf6_Y!_0|6VOkMj=qyvlmvG3- z(f;$Pxo1zTXO7;)0_nMUtsmh!T*1qdOChp4s#At!h1iu}_`@&Xf4+bI`dj{Sk38fm zzv0%^36a}d37`*-uB($OpSjbc@hQR`D2Kz82;Q^uL*KM6GoDk-j0d`TfC5n$WpH9=zjR|=_T1~p+9R% z$IlTb*KfzKzkXgH>!+t7w}0sG=z~o$ykT-A1}~MH-6=fdwiyl!8ApGPv63U_9TNC- z$a@HiEXDe^BXT_Lbf(+=+)g}`b(=8lEmhcf1`2A~*M*DPf2`*OJm@5jdA%kY93NpZ zjW+}k?xO{v&8mbUodE)}uIZ4f%PPHTH)EZq{Xqijlbg|cIZ4&4HnSsxy{GB0=R4U% zQ@ptajeX<#IeF;^K;J#cvqt2POEu?DJ@{_Y<>j1tw*MGjgv?f7_rOwaqDl$QjIwPb z)@K&6BO9;hf7%|K$G~Kp94yj=NF=9+S~kY7m*aEn3Isji=)*bo7)!IW+QFukXkcBH zbEseHV=jxoogC^FkZF5~=TzhmJD|_#g^CVJJ-n3pIa#{O2v}|MLfY(XD7c1gDX@Du zidML8#~HQlRWj3xT$_PFN)HXOZbBnla#`Gc{XF!#e?EV=z};T>XQpv~6VAh`R4aVZ z>DFHjs8y>3=4=Mji|^oX7Czrl>-Ah*7_8*ws~lHx47(@2f8#u$RM7E!co+5sf_a1D z!L}1LFcnz&^0cEmo(brMF|c&;tyA!HF5h-cu?=rTcPS-M4N(uyqrbdb*C~x21s<1; z1oj@Ve{N8kQ4eqKW(hD@*2m(4l5ITnZl~g$*{rmk<+Nj;r+3pG?P-(kdA(TF=f8O$ zGmG_a`|CHWurhqq3q9ZE8c<>YdU%c%qBnwGo(o$(;RKHuu;pp-wbct783ez94#nv( zQ52Wu{bIT|7sdWunim`ZU!XU)<#QnU(-~TAe>$tj%`+lOQtD5+=3Ck5DkqfP`*!1V zZNn9aewX)oB6^Oy5EC20d9x1BxH%+nuBuI&%Pl$___T8q5VhxcngwlL^|l$Wt%kB~ zyO*c;+(cY;GryZE+~3M ze}}mrPT#vc28JMe1<uS`>EIQftFj%+ z?c{0`_^((+EKQb)5XP*7b^0K>hd;f_B6hAi@mE=E|-&769(LD9ED$X$2A}p52v@r^K5*EfA_*P zybSt)NXP%q-Yjt9kpb53JRe*Ayzy>Zisj;`J*pS{b}!>_i#?ycUsmb*1=9Yz<`ivM z%JmJ>VRx4oF?O5`VtjTD1PM?a+cBK48|HlKqf}=nKSXGRrK2k3E8aO~NcMiLcAn0q z?piv5&r4e|Yj2=*Z0Ycr`5va?e{Jmm(a)9MlI(F$2aVSIxlL{aeu;7edct$9m3LPM zg3LhMLzTTrK6pM_y=cq=2vme6;ni_Ew~YYaj~xhJRl;kZI04DAZfMXG#b`Aww(3ac?gOYw)(rO3|W963Hi*uA}7Mj}7mwrHEv zd5wevv^@?hByc@gh)HRHTU>v(`6n7t989Nc=bmF?@4^C1!E&Xfr_L`flsE-QkfAQQj7M!x#TTM!1 z_|~4c4-PIW=UPR|CA7o;2UJg%l3_EsKHwrDsek3pIP~6{+c>lRlzutfQ{>!h= zHI$=%V5{C~n`tk%;^kU)Q4R-?JBi7&op7S(kBECOZ!9|;?|o#2RGUw%adrz1d^k|> zsph=1)#(m(dsJoNer5bvOQsh` ztE0E0?5^eADfzj*C=)N%ZDlr#0ron4Fhc2huXx{c;6|61S~>*cwWKH$REl@9I>gz& zcK8__z}k3x*s^Gdowvq#dyL}~L-)2y2jmc_Q}N!j<;BuyM_m#!V}mn%Y&%^gU-mc< zE4D-KE{DW7e>>MeEeQNvFDv!jkX{_ZJKuGpp5Aul$?U?O@Li|u0@8Sz1xjtj+wkh8 z>A+GkDd)t5!!UB;9HZCi*(iWC@HTIyYS~%Ej)V4aXKwp&l(|((yG))UdmCP;^Etrqw|#E z_2wPb-^gBY6hn5tlk>2rb0;od`{?ZtYgGSO>rqkcc5tCVT6ykTPWJRql@hO^bPG(|L@i}bSGCxd<4tpy`-`W7s>wD?@Fu)OSU@PiKQw=RXJ#VSgc;vCOhep|JKe|+Ip z&(!Bmf3o@9Pcxr!udqp|S-!U8JWd!>N`M&wg;%m{&|bwK<=ReQLcpbGkd-r(yTC*t$w zAm`=iZ|k>4z*due?ZtZU)4ShyHt{l(mBo&Re=k-m_j3gs`;wCryuO;RY!0!3IZ=Xu%T3H37v_O?bZP4e$@EjRG&U_&?xCZY7Z zf2=FR2ZvLo6}$@&IG^!Co+C^zbjAC^;XMe>_It*<2WRYBvzLH}>H+<IN3X{vhDCbo|+r4$wuK@wapu(6UO6=4->POV;k&l@m{jwweZ=x zh^J^|JKf~KYAT|kHnYa4>LHs!jdf=Lf9Bw5>N`6tGg#$c?Y{q+m3l5c|MkZ(k5BGg zdpFGEg6-VfI$P_ovCwB!#d=PQ_-@Ng0Z;GEvm!eNjCe{TD` z8LHrXdz5fW#CK?~_j%{1%hGP=(*{PzJ|p!nb_Ocmo~eq2~dJTq6a5Z1Ix8g`gyF(l#nK+i$R4;Iq@Z(Lv-uM#j!S!N* zY60M?JZE;&7axK_IZ^V*GTq0&fBEwNGWKpulH5qP<*(!qkYa%0VtAjIe-SzV&;m09 z$gCnW^F$_Fy3W_nT8N7~$?87S)l$VvMz}c)P~BUhy0@WewKr~0P1xm9%v+=5Fu>;- zV6E_r0$Ybu2OQm_C6UnuU|gDZYD2gINqBR zSgG0KSf9=yV1j*cH2vk0{iLLKHSc#N@{@$qn!o{`3wFKM=H0K8e9Gn4Z|C(|6$94;X*1UT`_EMUd5+NAvmR9XcNx6&VnwatIltt^PWtuoA0H(#+23 z>N{g8Y13+iuWmCRU~JuXksOOAL_v$_D?^-}DAbOozBbAPX(3=wFI-g`n)J)IJ{E4{ z1KuS)AdA2078UeGe}8SreuCuozbXn1umn`kr5(qv>mE+nk{#;hI<)02tR(oE{GlK9j4m84S( zY;ztVa&D_VX~(TeOt_RHJ@p1tNsCCet&$K~a>6?;5%39He^Q`DpRbF5r!pj)TA<~1 z(b~KAZXd74I!Zmq@&=;jczOB!{kO0G{Jh#=!tT!Ed^}nf0FRfpF$yZ{nsXVoR6TF7 zFECLCj$A>*RxhrjB1METAJfeNR{5!|w zhL%NHtFcG_f4U-GD*EeQbn5I48>|AWqTZj*zg4{~)`GpFTTM~u)8Pn`klG@J$KnyR zak73VI^>9)Vd+ro=G1K498=rxtw#tnP){pQ3pe!*D@=0BZ>taVQ+opD>VCq-vNI89 z0|;AvQ&n(z^TuT++nr?t5|pV}f2kb~%;zkrMIXfv9};v#Uzs zO=BZse?f`ZxVAil<~(V9TC{2(Rgvk5^Lr?+r}CWp34%;I*mbNr02;{>mI(Y3CO~5X zFq<6Yodr4jUdDzTR&a>3&mX;?>JIY@GmwgXX>*;|3Z(>orfY<==|{|#vh|HUv9(rg zbm2$TGh$n7X2t$Zb{3IV6zC6GBdL+EJT}#Ye}i*BS~P;o`4!He!ZJDHZv$KNxBlb& z0}%W2-5Oq8HR13ixaW1RI-QxrS$LoL-1nf;Yzi}v`xK9NR*$1lZotgq$y7CJC_MSdIicyYE6Ot02eSvI&wnL9R zf1O>y`cA7jJ9yp86rD{c;ee|p{@<@ueLh01 zlEn@t@N(Xps-721b;4KS>nHIcCGFU@qE`oObU{pBy&Woe+gqsg8R^`2Go8iKD>|t} z(nehZ66}L9<_8{`eXtd7~P{y9JXKQny=!5mGmc;>?$)TyL zeY>gPlgbG2fVy5;YqFF}WbP#nFGVfOz)KGWD=q&Qi-xDWXxGr%%jD=3PD*%!a+3M+P4$c4*TC=oO&9FxMudg)RpcyA&&rNfA+%pj;_A`-d9s&IF>^Av(s{RH#pYQ_d|HX!$j4# zbS$Ywa}RbEU%g*~cH1#$Q)w4KR0#x%Uc!S(h-}LU%j=rUg^m2BudSv#gj9ZQb7oQz z4wagfH*os<_y|@-rKx*KNZuqxa1kfx_G@j&vT>hNP3BwMSBQMmHQr$je`WXd9W2nr zJKG@2`6TieFQ8RB1e$g)7DyM%%gnocn6nP;9on@i7+c?s4Cc!i|MlCdpyyA}lSfQH zS|m})K1s2Pw%Hgq9F$b3>+-U|d3|;$S+>Sy%)9Tyjc%vPegW9Udx!EOCoi3sN>C>G zoc0)!j7r^>E$0@Oa?s9ae^|N!=C|Wf39fA#$3XF2M0JE!iSF4{68V{BgJb(ub{KRX z>V9vI(ChZD->$dz2Orku8#h>9D|@yaNy>}t;`p|a?o`j9+#U22bsvGLfu;YpOyyI0 znpIw_3ep&5ha~NX9%qMAq?T*?l0{a>cv=Z30Lfd}P}*{+%9w3if3^=+Yr3Vit8Jfd zCd8C`Q)7SnD#6&WhXYrT@a^#$k0HRLNoVr8;r)80IRjigVb&td-Lc7!b!or{|udaGv|7p*-{aW|?GJQTj z-=AMa(G&)Ka&y(FeKnoD)JCdDp1w|mdeR;*qU<%&buuTYD^0@oEET> zH9J_ghCtDhkiuMSeES+)Oow()uZ)VSw#_ah&F;eiBKU|;upi=>Z8Ojduj_kJG5iE^ zt4fjbWrKN`W!Rouof(G5oL;zUAECeid0V0fGt?YVOR=fYf2<}$uxQANYLIZOeVK~` z#6r_bSn0ZVjPU)(%kQgcO0~ZBfo>UiU|uSOBrs@g3|6%k$mX`OHH0N3X0 zI(R$0*=e^?S$98I_xO!Xof92JtDV-}F6!YlhIJQ^=Fp8%LF4WA5a!n@A@ZKp z*}RmXyHz+kf0rqp?xcLYO+DG7^{_wHw-$r_2ixk>+Wp?sOHcN0(QPlVhx4jJI2%^> z9Y)6Y(06u%AZ#f=lBS5Q{B@bs*LxD3Q19BsUwmEtB%vRh1DwIj0{g^Qu`g5cV8`YL zraLx$+JU=7f5(0}nbxPBz+nFbHHFy_bzUp9S=CRReSJ8gU)>HO^hBc9Jv{Xv%FE|w`zLJ7*3dCqocejHLGJy08>V})m zsB$QQ0Ne5d1oLZolqkpfx=g=7iua#)l{vz5sv}#GRf4u^hq_WHCt4rK>4<ii{ne~;v+!+ugc4( zrU*(Dw>vzrlf}8Ksr-EDCY#UWRwY?#>2)@N4Eo6jYCP>-0hzN~BvAXgs>$cLw`G1= z#;ht^EuqH5zIQ6KNc0nb;5r7c9hd`QP{wV-f3Vu~Dy3~5x%NPq;0)U(puU8`T?4U8 z{Z`Vyq6vlr-VMNyILZg9Ft2##uI_u^HYVKfi+BCz3ZV z2lM1q9BoxYXcBTov|Gp3j6ZRR?3QCb5DJ_*=Vp( zJNPfh%`1c$_O^~`1k5+~wlZ~`H3z3S(clov zSk8Ui+p@~quWRV~#3%A9bwl2z;JXspj$b{g9>rx{6XYH;g@+gcwUY^HwAR78kyen-M~8qt2HC~ID5m#mu0@`=QyZij(}RRAI)2&}wyJ+e!Gyd1R4NXi>e^t3X&9B}PYv@MUl^eu2$b zG*ejDBzqxVR<$cQn6I|jkG%dEN^ zsLJXvwQd7@)fx#T9xtmbI$CV-P0k+q_|l~Gef;BXonCK1Lkmw+?IrRaZs4icKwy1f zmv&)*9YsHzPFpGme*s`8i(p|mDA-<_GReHA;ozQ9f0tS>wRin^HA}M_mpst7UGqFu zH8>lmW&UE9Hfa<5{n2ectjH%1B!p;9HNpje@Ihs}pty?VdU8$DNhJs6H%YFL7v&SW zF43=4-D>mFa^!pFO}TTvOCI*aPkS_`4&a2gVBI~h`)%mgf7>$s!#Z6_&Rjiv_-TNt z+;33a$Jx+0?7*?jCaL(}BkJI>v!TIF zdtvQt$+x9B+*)^rq?bhCpWWNT%3u`ldt%X;$g!lPx`*A^SG)Cxt^BB!U3kIi0JPGe zm&5N{CjDoJfBF=4m8Laq4Oy8)=F?M+l{DGfrhIty$~PbrkTMjkVWpi|sef9f<4x>3 zJvI2K{sSH-dQP!rk>3F~o49ON@1m`UToDSH5xDdyfijsx9v-*s2u_?g%_&~ znFt3;uaI&8-BlE%3BqyvY|Cy=; z;60V9t)*_F71K^!MQP6_BnIkSujwpO2C1<>S3{4@adihEJDXp3h1XaxG6~_L_dNfy zP|;O-0D{3w+GDp3wSGD3iC+-uX2_U zwGRW$k5$_LvX^$Jk$}lX9S`Ln_`cm1aHr?2e@!22uiDaG;E^-LTa|=rXFLb!+Eemh zbNYc_xhkY;sl3@0XN^UFL70kVu~mDItGIUnS)u)p`<6Nm|4-qAM)c<`*)wo#?$Rc9)wQjiaRj(xgi%LTWp6FsQ8#Z-#e^Vp2 zohEv95#Vro8I$hFf4Ltvr-)DWv?dJXtaG*J^L8| z+sR`C=B@OxS}Lrh@FY0V?X?2Te@~ftJ)n}ZBSc4avW0L{dml0o0oRW1>MSx4>|xpN z@Zo^)Y0Ku|mWuZKwMH47w(}{@-MMY{>MLn=jwNZd&9OWkD$#X{5T&Iwo2~8FShfL` zNSW1U^SXjf>R)-|ch!118E5_ZeI)y_Qu~_=@?)ivHnc-I9*ydD1vdqLf5DzUV!9Gi z4h?%ZUR8y;jzrLCa2AdfQNVEQXr2QzR$a&C4E_mLG1cB{oUM6CNb5NP%a7qm0x;I@ zz?L3YoobbA-OF&|G4#xySPxWnsF5T`*z-DrovOgT0y>@l=`1_6Mydo6OIPQ`ht(3R zXAVd(Xh(Od>aWyU&~~I}f8~t37l5U3`emknU8&@TdJsEDZQ&5-W)pW=;tmc_*#m5L zUP5IMfN2}9o!26`UDqLE0Q(R?EuuQTGhkz~+I9qxw#r$Fmip=)*StNrM^umhQWsgl zWZQ&BeVF$6gYl9a=^$bJ^5Qvct-n?WY9sAI!+Dtp2$!(5v?ecAe{cZ@3V*9B{0gw5 z`U@i{A^`Ozk)%t7qFsGeH`N(d{->%xW^5eY$au!)79DhjBe=SY%YEVQ{IHPw>gEjTOiLu*p$b@#5e#@SZd|JF9Ay zF7S2zc8^)cc#-^we>R#^oUlX4$E^7c$5zPSIH(Pu~4V9V>#w+>UXYzz}p!ytG>i% zXWx_cZa|9-^)ayBdM63rHlts+8A>7qf$nzNX|r>+=AamhdN-%fuF&+by~p!X?LV`r zK9OpkBwI+oe`GqsR67QFMZK0y5%RkecE(g?-^RnkTm^6`3W96UK7k~5l26TDcrmm?&hj*z{98Q=})rE;LM)LYV1L_H|J4POO9sw1K$a8k`ymw>X+=vF$? zE~+^l_|2*$$K8P+}rHzu#z*wD8=b(cC0(J^wU_M%Ea8m$pHL=&!V zFCPZDfx7(%6PJ zTIe5=Ry*kw;sJv}LF!N?GC2aMF(@R{r@dY;dlgNUiUKp&Wd@uNfZDY&cW~JLKOn}&qQ`EZge~@* z{Pyn_Ov&i@DTOB=2lY6?{N6#c(TW$}(VMsE2)9ftgiJ9m4-mg6kr2eq0h4&X&`jPS&c|k^$(% zOvk<*K(O19a5R^Y@amy6?(5wBb)-SPe}g!5b|lzB zK-#sMsjCtj>)dPuAmVFdkXf|ab-N=RJEl^s@jFbUq;0yLQ`wiG)CWuMmX*70>OlUs zrraFmk!>ySY4A~+s>Rwsd2q_1DC|<(5G|9}!dBF~qDk2`QI0T0AenA~o83y6&0>VV z;q}`+^oHTrTK~`Y{5XZ@e?P|cTvv)h*p%Wu$4$OQfyjd=dKFJts0TAby#1!0m8>-1B5~m2iX)tz}hI#0kS&S_2iHZ z7!4NGAWZ}F09%jk0kyg!{=3bnWcN|Ed$2QB_&RSbXD)TN%iNYae;U6@4MAW6aHCH9 z`pnH>8Jk8o@AFCa@CmDXNlWRV_$nXHmjOI?(1S=t--)C))&4)P+d}iK+tUzV-L=$a z3n|c{>Z)2Pjyk2j6k_zF(qj zD(SXGeJ*ogPK_77e+Tb=x8>)4h#~+rg4%`bysd+nPSPzW&2jugD{X+961MDmxU*tm2$a_rcDBHXEz#Et{Xo*KDMBG?DBj%Ev+(d|hfsve$DzNY)k*3M&N8gQA{Zv#9Al4Lcu%8^}cLQhj*vl6X747xl-3?vPDh zt%-E7jLjq3(R)^B#bG|VW(^mKbVcKKf+1)kFBLUSe?pJsEYoH$`>Efgim7^5dw;a^ zH5?z@K2m~RL+O(mHjgE;{a7A+Ij>|@&$2A|p~3p{z6omUrXw3+Ka$v!ogAe`9cbA( zt>_o3@p*4ct?nNBxSgsH0$qEbmt}Z5LNY!4@omS_%(^3r(+IhewQR;QkT-W(*wcQaR3;kBxfH@6NyNdVw zvU+06-Vjajd4JbO{pIWTA3u#Rzq~0;Xa%v*22ghoOJ_Yixt|w{4>w!uv^=B$D*z`? zr@xMNlg=Ei&H#XH_jy-RHy6SRzzC=|!M|+8f1*Qc0AQ+v(ew&yj#P&$0R^@J58HH$ z*}a(D6|)0<-jG(d!ACuZcsR+uU_8F%RH)2?nd8}~rgKx1R}c&6*k)rE1LEn;<2Wu` zb|>l5277OIi^RTqg|wKHh&8d5)y-bfHr!eC()CF};UH3qFS+|4D-qPWv$Z6{= z-)1v6!bQ9=To%uHg84*p50Q1^68lg^l>xExYDkqdZ<~WANbCjs10X;agR_15#!wqy z0jz6e8aTxvD|ReY<)+U&1vo4((oSc>e{VcFDW?VB)zoL1`eJ=6;ide2v0ksDwDCW z+SNewVRu2NbV6BPx&HzUoLTMO@mQ<5Ce>#WS6gi%vswOd+QjKW7D*F&9r2?2e}|EbNw5xUhh@=kELV0}kQY2BDD?MEKYblUc%8``YuUXZ&` zygDWLLDA>_*R@)f@p*qz3b5@o)^)!QPA2aRc)S=V7-XZp$6k}R%`29ne}$GHLis$^ zChNGZtix)SOiyt7^dQqm_NE{Xq5P`W=S z_3o0ogIl}gx60gVam3C8F4%QqTjs`*hig@v&d4vEU2rVKu_{uZc2y7f9a=}(xTRPO z3I29SM=S1&)3_9a|GZG;e>GB(-5>o|ylkB#m3HjK*)g5kmXEf%V%NVw^Ac^Ovv;|t zqK%~d;;vx@;+n2GEYGq1y=~@|A7u0ZMC7ZmJA@rQs=9b_=CTczg7eeT-p6fg)L_MC zT8FUs%)MH~(_O`m+qPRP40Et$NPj7uL#Wvt%sM%;Rm1ykB6VnAf5BfpaX=LO;h6U( zlY)~ab)VIM(SMj2cd|j?OT6O8LjCw{ydFPRDn5<4>9cJ8+pgwA6BHXmVG0Ho4(U|? zsPHbfXgT7J%IKbOT3(tLJIn1>wbN7W93J6wD(>+#eXLEAYt2>&_Ijx6K3;co#pRMncpx&IT{L!5vAp@gfnU6#;Z@ zqx#XO3TfGn;@7!K8-Fzaa_of@U_Yw{dkst)bXyf6<+PI7+cN#}`}x&rt<9;@`gEBw zG^XIUZsnS)f3>NqU~M50R268gVMWk+@X@EHfZ?{y{l4v4(OX{8AQB0$d+x33ZlT<# zP4sz9=O-wlHjjdk&2a??zBd<|6<;4*M>!@5Imbw)yNf7wZGjCmb&EQboYJZJI+ZH{ z*^Z`5ZP6H5r64jYnIFiPH21hy#tn`qC|Ir}O}Z}LfAUzWl>j>xJ~v%=imh?%`PXIo zwf{EXCne)ko0=smetWvrM*tummvWR5l$S4uS!2+4kpCuEFHd7)yw0zLE)!Q!Q)8^F z-lRk&f95)-I+#n<Bfr*oI7@;Cr{ETN0rZ$4?~-*)*73cl zN};9%e?Md$=#oCMX>Oa{Y-1%N+x(v*9P!lU*_CiQ@i?J4_Xaz+mAV7=2q;%KZ3p`m z01J|mR^J%mub*$_!4*_rjSf$BdF615^AT!p+e0ZaJq8g*e>g30?=^eI8L&Zh_?~$B z_3E2r+N4&E$Ge+%Gkb)fK*g@*!Zkph(A3*of77gYJg|Kz`@i$ex0`eE5yoweX)EV$ zPWY&>3v;^$VA`FOV^r-}svjSBwqaB=lz+De80b8G?j?t-d9=(A19SH!N zZC19XBQE8h*-BK@%^o6g9DiA;Xv*9W4e8_E_QWns+ubSK>)t8f6k|TUf?%q)mg*)!o7_9^BONz<0L;R=tZqn zW&bx&s`yM=b0}=C0LHyc4#L#0XGtrtom5{GBl3O#QlMTQ)M8Gr!aulkQ&8bl9l&a| z^JM@*K)$~YHGnsjFy8pZY8n$zy}!s0ePTGwx$(l;J>II^Y6t1r%HPGQv_#XgO>O*i z9Dhz2sPk8*I$t}#E(uPG&PEPN?9R&F(1R4!$iGO3(PmV!tiJNvlISm{2-*!Mu76&r z@ZR`ep2`fn#y7A7@XeY))9sGTqf&o07)G zQb_Z4DdFls;y$Jfj10j$2wqghgi}zvI?F~wZ%H661^V*4#bjYfN$hx0q z;`{GQ75}zW&Zg_{FqImY5(Ue51k%=uJ`i3?C=d)nI?Z4kkx3im-o>B-Oen&(D}Uar z8Ex_A01V1^^q#^&TF^3pkF!jI@|N9sy{_m|VFf>qACVDULgvtPngdhFc+qLQu=K(~ zK~88m!^Ym_S)63PZ%1&W6AX6KM*HW(@{<79c~Q78b-T`yS(hS(rQ#h$+m3c?4BkB4 zjd<{;ZSw1nAK!kO`G-jLze; zGDqH^phP!S6r39=r&VS>eR!e9O&cFHlP5i>XLUu+2DDq_L&egfnjn*p&=(0{N!WT2 zo7)Uwwe)TT^_BH!PrhOC^$jW*NsazJ- zjo?)taM__OnvbF>2L!_U!ljt4!q=zGJ!1qf(v!0L&0CbTYwvYBjRm&XYHNw*j}yGj z5#ng10_cGtwbLxhNiH8t)qgZ=KO%V$G@~sWvAkBZtWqmve*PV+&Wke@6)*81sY*!B zrFCeJ?QLgU^b)0bC3+S+y40Tqp&h$z0alcfO$i+e9hTFjnf5x<$5Q<|zWfx)iEAJ} zJqfB8$7sr?RI#-$C?=>l-PXTO?I|Lgg?DVTj&faI`odGIT5z}h9Dm9Mdd;W_r}O5) z3|%!ytQrOsO@}L6K~JaVJgiR9L@jTIw8Z`>E2!?RGCi0#4;_Ygwbz_Z6p}(|$XjI4 zxU10+910__@uVfUOW$YyclNA0!P%6u1+uH$004GU3j-x6}wTV z%}df-MZv3*0=r_Z***&Rq*u}de5)Hu(!orxuik9?(LYbJp~{!SP*bIPMRT>IpMJK7{_^8rugvGw=Ja?PnJ>%!VskJC zyuNdMTDd`o0!CGv?h2;UsCV*wS6EsBV3k3OQ zFxs7mOU`ren}0=I81>X@c|4jUZhhy)VVv};r=k`<+AA7nET!xB$aY*~I~G6Nn4|4oZB`CxTN6B>@ymN4vk)&Gpk!sDSFcCg`^x?CQ)zD9{%JSuAzrs2sG0J;D6M*3%Ab^^7-h&qZX?tGg2 zR3{;>_PJXnw>MH>9dCTLaoeEML8NvK6Xcg>8ji>#aJ=vYmmi`QN|&taII~mT3R3Fhq+~& zMSnQrO*@fjuUJS?Ap)2sCu?KL>Pc*0S8?|y4_9M5G=&dIQT*YObT1rXdf6Rh4`J#^ zDEn|C?$#QPh1wSda=gd_n04N_UdqqEy!3CsF20yQwLfVwz;zX7**BvP|Eq1cm$`N0 zYuL4K!w6&Db*`*gTaM!9XNgA~>5q#;fQoEwN4o~+3 zDC`#Obwpqv!G5s!;I1Gb_0_Y2kbicp*g9NoNNBd<4URTcZ~xmmr9ZC|_0(cc2ZP_S&_0_T+lw?z0u7M^T`WQ|-le`p!&31tko$P&#_AF%* zN2`j}Uboe^ooE6fd79$A7GY;ks7lFsA~vaQFddO(C&2bL;jFR@MC$2`qJI@i$3cay z5I$vum6Nq+q3>EH4sx(pTg@v~3$(;n>q-0}g)O{d*m)xfKKaHBKmYUl_J$p^S!i#Y~}@+v$kN;ZR?C zU#Z{wk6)Jy%W{Kwa2)T&$he8eA;+s3;QYj4%LYUgRHFgrLBi>St zhCRUGojv4RX?U@=&sBL+;_gFf}}hyiQrVmkKlakr~qFW3Ksz&34fB_i#VFBo1w;a3P#6+ z#R95<#^jvJt`lSwkmg%g8wK8$>C5L|f6Duxb;H{(R<8C_b)AosqkfwLQ@73^gl5NN z>jkbQ5P*BuBnDL0p4OtDqK%4PfLu#GnAoH2!l_2ksW;Q1e%vI{llV56bllZI2esd# z`SEC#bOPzpeSewk$<832E&G|XLBJg&&@f2du-%DI@L@g^yL7>Q%JE9+isQ5f&o)c=y{*i1&+U@6=lPg zt&8NYSoo&#^QKz5HF^2$scO#sP#K6$c2#@oQ}7;L1cLP7W19HWQ zs(;-^IRK$1&ECzB%=Yzuv?bbX0XQ62zjUn2)+$K1Y1Y&Z0qYu)X^PT;phwUOo@`=? zefT6ZV?u7CK;dzk}ibyH=G=b;-AkVgXVFn-~XCj&lPfc8xGNVURpc0d19HVZxEDxM|+a7T38T!;0d@-;Azd^`+%@ zQ(gc7x3RVCj@(wK>a9GDy?VuP6n-y|3F3z?7OqP~@Lp{`m4^4by?H;?HrlGJmK* z_;h6$Z!K!-q5Y>eBciyYK-(`5gdieVU)%28mz}`Hr;=a69*)*l#VHFZ%3Z{Ps3eQ!TyJ6jGWNLyiRF~JgQ?)w{ztjJ1 z@%EoB>>sMnJrl!|ljL9l^lmz^G|5x9klRLyTP?-vAYs&B6KJKan0D-}0x>L{UUzv( zSa)S}_TaTCsm%LCA`pS8gF^KcOU^3pnuDn3pa=$EorGj<0=nYr{dV zb>RnG+Q#{RTfD^L@m~MDcn9P_yUS~JaCUFi2(p$_+UCu@YIv>M@Nn!-57l$sf`9Nb<$|qo~088zs z@|NjTD;3_rGqAJ0J?xsTn^oiRRw&yU=bWGxyPl!-qWLQSjSmE96?Z02V?Bdn*m&J?V=)6cUNCyPP!@zJj+1nzs!heCA@DxoUkfXRv z$Vr(XeW2GeMfaZ74&Bt@wYu;^W2PrYCqXhYl!0giF;IYWjb?i%0K|PVfE!RkO>PvM zo_*a49~YsP6P`f%{35{DQGtX?QeNHwsRXhFadx&U=T*zmjaUmeVn5z2H26}nWGnhX zS+6aZ!&a}ktP9nAU4Lo}dOH8#7O${)W&g|0^VFrFrtVDF5}+jdEL|Ni_tFJ{lI1j) zjk&@jq`Yz~`DvF!3-)O{@1>v)v289ZiW=>Uxh#Pim4~W~%fsZd)#S7tK5M8&?)iv$ zno(OCxi-z0vvR!~Im3~j8LZ($cvQX{LlX?^R;23;s&s(b`G56E&YPz%x4`|jX#-Op zy^p%0@VVJsRbMYpp{*bhNgO2phF83^%I_KoMK{=!WaN>YMkJwYwrsCqBGU{d&@5!# zJzF^CnXIR02O^w|XBl|6-V`{e!=d62t^56*Go1t9(@@eY+1b{L%8EL|%TeiTI2ug)k$dCK>#+3fKsSIX+QD;*0s)05Z?X&J>uuuKE!j@LFp?&P z4Un!O(yEcb?o`x;QxY)Q1a_x@X>+xlJnO83z?6os-K&0f*~8kCeFv3NXrC~m*;>5Y>)ntAY@)TU-x_eAj&a|t zC;x6bYtWoZ*mO+oEQ2mMpf<3y*Dy&fFHXs(Ab)CE_tmhY(-x2!bybja0u)}?=^y>e z_wQf5h7J4cjSqkBQI%hn2rcODX5U7O{B<4*s#*geo_NHpJXd@0f`VIue*4E1H@KH8 ziVR`1Lw>g;6p#6;5Z9N?MpG|COj@FC8*-Zgv1Fciyb~LI$#~GfAlvj1#0d|UaIg`%U-i{VGc!$GsUJw8n zc~XbyRP*Q#pYEIYoCeHN)YYwFtCyxQ9e=PHlRq!Mwec^fk7`bEs{eLcuaD?BzW%`$ z{opjf40wRuau>_P!dV(rV$))nmXS?w<4Y$jt*6P+oRFbTV4FgwW;)ajSp5>VpTi%r zpbfa>76D4W(WQTk53h8sOURoK0v^}x3NKDq$fhY|0aGRq71;N-Cs?f+#l5YiIe$v0 zl6=4IbiKR@cF~e9!KV!vO&EV<1*6K+BeFHN^C3Iiz&iU#ryZ4EkZGCov7r?0?m?GO z;rG<2elcs3gA}Yf*4F`H@gj!DR-6%Yg4(I$8$g=0?6mxwytn4Oo33F;V~?7@O_icz zg?^o@^A+p?Aq%H>b%dJj->uYZYky6C8s21Mry~5(E%iKrB!|D^l+^;jwZl_3e3H4y zZz?DfKU6DrE=Nb=s@2}oUva(=noHiD$`|p#${O0JV8N@Yl|(!(dgv(i#5So96Jn56 z2UjX~6~Rr#X(oHYhtCHuZRV_0r+w?w;g4!B@^Oz;R7nyi=@)nslWglMdVdO$Pcj=` zk+yvB)p(VPRYj}bQBmN-!B6iH&iBQ7>EHi&`OvnFpXyWl^0f?+yUMz2$ce0+*rf-Y z#lQmvQ(VYvKSxYhOwIy@+MNYq zo!6y+b5<=n5oM2WStB8>dfifWiQV*Y)}Djsp6_y`|1eBl%alW-!6)kyXzH+0r>`;? z=$7wo@kM)X zob{7YZ_Zl~0YO*Q9t8H$mfQ3n0L!miRX};Qd1&TnmAw`f!!EsxiQiF=?Rg1C6$I9F zP)iwLl?|~mtsA;sgH{q-wv0uZR`JUTC?_ZZ*H!?s%8yxn%JC7YUYF^01S~$uv?Wkj z)rqS%P>`#pDwY0IMA6O3ZTO0sP5g1V51dD%;0W~@UVoErdg)v$cAn3>X$eND z!Oc@WmsH^-Lq}W=h!U{c#DJrE+Ez;le6Uybg%crmt888J;hj_;_4{xN56jewSb%cE zB16y!%Tc^wf}SG7wp!OIY~D2`3F}6JZ*Rv+dRU-x1S}&vdf_CRD!5J^14-aT8s0k^*@k(ZyQ=dF>$j|=A}UP zEP0Hii0uiJ3!O*{AwAS8IffHG7m?O0vva8eZsY(oHCSf`!uu1l~tE#8hDnJn)+YZMOIBH}MBI#~b zWEs-6HGk%(v)^Ghp2}mui&9eHCKu>ebg@7XdVN!T8f_X~mt8%rF{ z12Rs#ai$f?y(z_A_6tr>>|#p}ywuv5x0`}ZdX>cT*7ZR zQW~~P0t)wKQ2E$RHHa{GQ!Ie#Y zU;8d}_~>4?)*cifOC z=zmyM=Rhp`X#R9p5c+;}FiZUVLTT0fbVZgx;)*LNUqQ^8{EpzbYxYa0W4C+?WC{*B z*w_2o9dLVJc5K%gRp`a*L4d$!HU{u5<9Q`ec!$~jP7ur|lp|ct7HAD^91)uJVX0tU zWw55Zms(pA(0hY8mS5Ap`d>5)b%Nh=&3_VJ4wrK}S5jMfTIz;$>I)Bk<@j0ptBS@d zBIqdFR{Z7-j-)|^)dZF_rR*)&`Bikj4Eb&_`?k|MA+bChmRu79^v zhZlrweQ*Bk9r-9ssoLH&o6<1JKEvJWoaGvugj8m%R%ho%#`^YukiAqlkmXk z0bU(;c4;gL!=)VJv>o_D_l`I|#!v`0knyyMJM|#ALU&9O)=^wNfD)-oc$eFa) z+c7IgN4Glx=(}Ss+D$j5cBiIOb|WSpKd(_v-2n-IHmN{%vPJ{8_}N_eR)4|!#~=5< zUY)yEeG16x9ttJy$d)5|&5c?_!0)Wj)Cgzve2lC%1l*U^}${3 zi1Ti&@VrnqK5S3m)9NaV9Sx>I<7bt`#yRCk&{?py?nSnQrn&rdhe|yhBM0}~^S4#C zW;^bt1_7y|gAUA`#LnQH#8}ebx$+*9{GZ@v6$0e`u*hNMIBqs~6n~pRhGU9$%Lcv2 zmC+Dgf``r^*(NJ{JEH#Yxf(d37%IX^7R)L(!xGb2>&(K-Z)<(R2Tc`VT|K+9sz6L5-DPr#IvFtV{)+^ayjltHnDH-*2U$9>;jG8hTSf|bA)Phfs(*i?l+LdVRjGf<@9(T%XBhn z&f_i2cnk*Eyjn9MR`UanN(Rkt8|+h|a%C$Z<>i`iz7s5Pm>#C;u!o)$&R5wFeH4qT zHcF{aubJAVD1X7JtgeJF@+)U0G(cdZ8+LFAoB?`UsqwG#^Ot+PtW6a;f7|w{Jhl2Y zC|u5VL4i#Y8;W1$kWJTvS?Z~I<-EJnc4ha;4)(MyKIbG@I`_sGS2SOf55;JXrAq4Z zt3hbQoV{xr=`ACN7TVlY`z95^ct1kAsvqhQttlRUiGPNk$*v~73$yB-o1&pYVYd9G zVi+%gY;taq1f$_FFOQEjUEG%Q05!y#SE~S$U$SOZR(G_4L#d@(*8|5J=JByy-+z4l zGTz#3V|jA;Jax1^EymkXzFMZ0`#U8j^N1ttj?F8K292&>&@1D9E0gQ}T{ejuIbmW@ zF=CuTi+}r-cX7H}p+&Wzwcv@4I)&5aU3Q= zJL(dEbG(;!H-8}2<-u+lbOOHl!L-BxY>?m&_2I2^v*p;!OMz8eStwftwIZlH(f&R#CmX9d zox&y#ie7?n+=Tm`LOFW?^2JNhKquJAPd04!Rur6ZFfhf3WjX+y#3+)}X~v1JE9^jV zXm7v!(o0Epu!1p3p2>y~$JP~eYg%kKd1146gqWfkpd}wDoe^=St*h+nFz>c6(+J(G zl7AzAZH=6~E!5X<+WA9YG21HybjZD(SP8((;hsx64y@>D1Krdz@O3R8Cr0g1Bu1cmekbH+NE; zSd#S6lT5ds>>CmNu;v4P)T9fx2}vMw?SD-`;FR<&_b%10UJbf5P4JO6eMZ1)lU3xz zH)|ZMxDC15g*YalTdETdT@A5aV-QdSYgd5z|J{P=QsG_x<0d(6+5+9aAb{go^lFQ| zNZ1B>6=YqVqq^AvHuJF{DX3DgOOkh+e)oKiUCUry<-Hh-AarHy_#%4bp68lI*MIA) zWRj>{b}0VHJNoEh(0~cRwyuFWDiSKv6j;>Ks{QkuCy^Y{^ufrpnjYai_P^MhM#iy# zW-?c^+zOu~b?X{H9Jbcx(-WTlq@5K18UtfOj-`;oF67b%h z%6ws6y!O4TAlmsQ9rPVEuH1%&*?-;O53)LK`cy*QX5|Wz8dU?usQZgU`7vgWtHyx!p zsc_s~H=FHnguFG<+m@8oR@;EDv?A5KL+)FvptP$z>Y|R;ZwD|jtvghU=E}g6DEL&? z?x=bd1RF=CPGEITewB#Gvl}Zg!RjlDLr~XoQqi+@#gT4`tW={J`ow6Lx^r^`+)bn-@{%X@= z@wqx1!5HUmGbwOsKKgSlYQ|N4;_zCMzLzeY8l&VJ^{e}tym!$D(5n+wywv9ey;hbl z7N_eDEgD#!1bHH;6C_eKC|@UwF8Z)Nd@1=TF&s79${U~YzJFFP#C@k$_tzF(xWof` z=|4o^4E843ih5{}&`<5j*oZn~E0S+7q%-xJsS#9V49#2I6X-p+Rmjzongg5GYwBLi z-nUO!z&Ax_)l*SIeQl%H0wAlCy!p`{Pui4s-%4A%uYtDC?B5CoYCI6sxdQ}8(n-@2 zw1}&f8*X-U5Pu;cJzj_??|tT^i<`+PC=cjuc;DHscKs8}8o%4@20QkOk>B&aRDYbm zeZGFY^e^APeSP`y0V*^_d{SQ?os0xB+W4}>V(1!&1pFZJ(v^{u<6NsM=@$D}k3}ia z_e<-wBfgGiTK-UX+3SO@%aX-!e#L;}H}-&@P`fs|&3~zQTkZM!^?I~3z`l7?O&8Cm z+*>yDk|m?&Qk)mo3z&TBh3eeiuEx8g?x+0b%$g??7cOsy(>BI=4MJ|Q^j1ecoOl|< zkm{xE=^Z=iE2_1?`6Q7X|HGQCke{FQ9lW+#=l^cIH9M_Bc~cx5m^VRtiH%hU_D^r? z);r`CLw~oI7mEEUxoVDSul}auBTr4ZA^a+>1&a%(0u1WnH-ktfrB)S|&znH=XqPFr zumUe@i+sSVsMl#1AqV{gWAH|8hp?GXWh^4pWe4e|c7`78*QI>0@?~AEj5RgDne*4) z%cgH=7`W`v2ZzRD-R-|Ty`JoEg}{IQ@2~xjAAf6 zRjRdbh4gmMk$5wlkue;IE&^w(TYEX8&W)vpq1a{TFzXt)EAy(nv?GRnEA~JTc5ZD} zES;Vv108fY(2u*-)d?L>hc|T=3#H z2IS?`f-pN00Qw?cLFxdhYk~z5y@iKuLw_8lIbWe&xc*551~NQJ){)ib0!Qb2n?t0V zPRHlHR08snIJ+;%IUl8?4Jn7C%Nv_22p!I}d4tH45Z@P{f-mgsP+eCvg<>t=1N|T0 z#|vA+BJ@9BC44>+e;&(KifQnMA&_a!yiGekK;C8@#dcS1WF4UK0#@4-XP|czcd_Ot+{)InIE|?3qwwzt$rGy2)^t@b-v6dT}5Lqzskk6G3EFOnAChyt;Aq(2M zMqLjt@09%DMZQTX|2Du~1C;vZRez%G^_q3tAAuewrQq7VX@_@cWuiid^U>Z^E&*Vb z^r6n6$5z&eNz?Yj8EVcbD+rU~Ki;0Hfvq`_-2ketZsxbs4q{6QPNYPgZx!=ZeBmPS zKO|hcBhoey-eEuO64HqFIEnhe=xW9gdnn|3D?5}S=4@qe%z2@qpKCsID1Ua(+d2YK zjgWN{jAK_l{LoenglW^7gASaC&8oV3p`@($_4?28+fV;zynJQ7^3UlL4D}JUZY9kd zgmv$B^V&;(by+os?NlmUW&86`TO4q!WFeY?PC{euDc+zjn>V0=QJ-#@>Je&dmhzFf^}K z(wlvrwHIx`#t?Y}Ny%`2KC?7Rk?0eUebW#`t;aO?U5d^%~ILxP@krv zlFc0|X<9Wco0BA(2JnT6=6qpqO_iS)BY`{@1Kc@bJBj@Q*7fSdihnmChsH%sIjKW2 z&~iIkPW1F#<#ss4bsUaCjA%~?D33?~xa#5C0uz=Q8=GTwK5BoI)HBmw>QZpnt7O|i zd_kG#AQsxbRT}TtDi$Ao*;S!-)6LP+LwO&`((^1fvTdA10Q`&6GQ5q(qWgnt}MA{oy70fXS!+ZrsM{UY4kAA3tahQ7~fTKde*mI^YNf_M2a zQnB$mFL$!hRUA96&DQ+7V6V1}@M|#hRI$t{LXI+f<#8pw=|oc?FimxxB+G{WL3B=~ z$C3sgY|%j+3hSKmr%!=``Yq8Bzx~j{_BNqhx_|&ZSGP3ir++Cqwlv{M2iEMNMS%wo zk)yP9CDY%Q=~eY2KE)}(1{si4ZN@L0LF;~lhd&6(x0jk^u)gNI>p~J!yhKdo1)pBs zS5@q7tb;}reU-pw%8V#p?I>2Ahf~UNsnu_GQ?M2FWM3kFPpTKy&adF;4cWa!Af!T_ zoH6H1G~wP)2Y;i77G@RX?9GUUy)+{Pp4?khUo0d)YfW9?1TNTi4F}GmXB2-zm$n3; z*LcmrY|S2mR?Kfp_4)jN|DXT0R4>BnZ;u3=N1)28XxcBtVzYDaSNBc@uz;Ivfh)H%AAo^brAR_P#1P{ zVmF7PYJVvq)x;3g?F)8-jc_?MqmC_)KvpwiD~BKK(1-sJKo^#o_Rs7p0a)eOV7HEP zRMJhz3Ul+@9GN>G7JfXoeIWWRXyDuQ90#|P2sktZFm`ww7aX(ho>Tj2y`a(;`36@w zX&BcfBIwI|rgk4}V!@r$jC>7y04w{9d{s|~W`A)eMahkty{!JzO1600vSX~zu9 z4}YE{1Tw#DvRpGvfWvdxm05%CRZ7(AN9`zD>!Zz5hSdnZ4lsC|9dbF|uX$XiZ{I$D zxj$e1$Jdviz*VnGS^Kt(#2zzCkhDvAS)ul6OTn&-W+oOBs4Nl`mF%;AkQ(M5CaY_M ziIPZm&~yl1kY|?yuE$dX;CJmw;e$l?qJQBjeoi^m zs5v3fB0zA9ZsKR)JxhWJ@HR3WytBIjL90FMieaf*;CM;(-ttz8XKG9Acuq;3gnQ?C zkRi7II(5pA+ZH6dUQLjF9f*sdVlW4 z#u)E5lT9s|S9l(6=`$SQm8(vmk76DmSbl)xXyfRV)@pV|Bs+@|P}$%*!qUAwvi_s+ zvqPVgnjeUBy|=$6*rIAYrruwKb`&q)eO@-^a+@K)-Up96cc-!) zR4im)xm0hfXL4)uzhepc+>geZrb;8ZPbEgZ!6cyf)>sHQVghJIr>ibUo_}=hFb!z^ zkVGuG7p3!^P9iNqJVC9+tAWs+w#{SrDxs)B#IIBBTEEDsqyRjGzzF|-tkn1Ke{`o$ z^3VIHnjU*fNaHNMY8`|KqI7kXL1AStUiz9g+ZUzaGt$YqFfrbqMIMZ#Jddo?y_Q#6 zTP~*}9Y%TZvv(eYgW=VcoqzCxpWsHZg=APJd&s-;(E88}`++q#hm+2OTv8N|-0ScP znoS5eiJoo&wf@xLuC6R5bjM4vNbDsq5bM0KVJ{pB?qv2oWsJ6Sb6tTpSzI~?8rxFl0$ssOAqtbjwPr26eVGblT# z`IlSauk21MDt7Bca!ee0UM0x&HB(P6>akb5Drbay`s6oydMDpYO+3?y`~*Ek>tKk zMY~BAUXhdMqr&%NcW59xCkP4!w-Gm5YOrk5FdMt5@qXH9(SMcmPC&cMnn?;9uOWw$ zojGVAjYF-|%psaOrnA=`EA^v)|GmHb@Y16F$G7~cJdtQC`*T;i%!Y%yG*q;|v}C=c zr{IcPU#iJ4DnPR;$lAy*Zxnq7)5UY{j(T(;hL$nwS~klhl=&w@K-vc9bvb`{2x_xC zVb#MvnBk@J>3`f5cG)dbIq7`e)&qg+_8DpT5HxAHibLTQ@Fr^TNE2maP)a0<9VTIs z1Or~L@ldK1*w;XzLHiUKZCK^;yXSE63J*sp-y3Y!YJL6v^YtHJzkUCyDpeXk9Z%{< zH`rVQ@|&$tla`MJs|-N*(w9x^t)Fei3L!~nHz7T+A%E*Ik&BX%j=1V0VLLF-0>IIB zesdsjZh>#dAG2$~9@s$EiB67PPF9zPwWb3>iUuz5-Ff*AD6&Qnm|G(u7}oR_xSWw- zrNO!qudExO$`)OySE{%7N>KQn;}{+NpR1u|-`R|;^tRL*o6eQtBs%oGbMBMU3-hsD z{}nSEi+`;Z|KsJ#LWZZ2Igf~S4Va8XM_nf6Eo6V!;%Ev}S!Ux4Lo0Uh=E_4x;t(K# zmrbqY1h&+??SNL^x&x;PQk4_4s-B=S?Tuji=k1KEs-7hMht9b|GOCj9I+E}9&F}h= zU2BbE_U=f@!;@X3AK1O-F{RSHMM6Od2N;$t4u2HU@T@6~-IfZ4b9-4y9pE{?Qr+yK zyBiM*Y%wIq_YQ9s3lg+6Yr>zL8DKJp26?2M%W+%4kUgz@8w;D9^ZjB8KnW&3#pVHr zL%(oE$C^%3M1**=q8G2sYff{-rjpLm3fP@)0+SHAhD1_JZx~fDVcz565NTgIWXC(1 zVt*QApA?HBwo0~B2lb*MbhB#Jb^_+~Ci4o8TG>xaN~-%qy%Nqy~(rEIsddwYgA5&w*7&trmnvHry5Q~ixI zprPnx)Zr?ml@aY7RpFJr4K%ylizI3eH-8)^b(m{Bdr=kAVx&&1fUF)BqdK%`zxR)( zhe6z#w~gwsJc#qAS2KUomV4d=*~j^CvUR)kg;LZ2)?NEa>`=<*QW|efXc1Z)Y5m;o zc~YuLA@yD3 zu-pn&X>xh<_4#0h-tAQk_n|zpGd4A7-U{u2Gy)#9GHx?SLJYTMY7ky@6w}5c+wpIA z)K8@_t6j=W zHUgwQdXB2svWDmt>~T_biX}HyrYek(?drH&f85?UAHBl&nCCr6RqQuX7zYSgOCSf+ zD@l3U1fl@58dbI@URs%Y8y&4l-ACDUZpxclRa4&wwHDvCOf<8t$*pMtMr~ryozTd7V7wBWgru(;heW=x#}6i;a-~jYM;W$lI63g zGSko}m(8cbxjNt{P#pN=K@Rus|25t3&WqITEhgcFu;2)@ocxI*SAZh1nx%FlO_CC! zEPLY!uiG=*%IF>}$SQv1z>Mwfvxrtt0^jwtP|J!otSQy)iTIJtd$bji^Ov+&f1Ukm-eR8QhHdgj4m-1sS22>^ zX|p3My}9hhj&)5zs)mcXJbG(E$<{DG;l?Tb>U_~`D#SOt9}WTt$#Ckb_!vIXuGeB< zIY1~Hd_;XPs((_N96*QgXHcr;vhZR%7H7O)PQ(DuDuGfiofI9tg}=JsYDNh&4@E8Z z8CqRJRhGfB)0dMV585H~9QWT=sxGI{^gJh*Eh&?EfOP_CImr7mHY@<2g zG@j|iq+9tp&ZJ7W^Bj3KRIQFWViFt6er)a6PsbNd@PEdxlXy9Ay+ZD^G#8d7#mALI z6B#;eagk{5RLU%5S4RydIG$vuzfmET_z>XLxT-Ek6}^&lYO)vS7Wb>c;}3Ge9JwCg zR~D5sJuSbJugYq@AhaiI7CSNQ?0;LSHC3_Y$LZUg7YZsWrAZFT|f!sR<&-VGS;gU-JBpv&>y%_0m4ES3cG$XDphUC-P9mAgw1Jp zV%F5ecD~u&IWWV$*+{rw$D^E}A)-^><~hr4eb*x`4N|`T;kwMgUM4t(II1%h04M~& z2Y+<+n9iLiFWVKgJsg1C9Jk*%lpId4p^N2w(jhP2|FU;SGgSM5;yIqy>gCJZZG3vN z34K*#z8vN|igE*Ssj{f{GnZmX$WOw#9suO`)`$TI~5H<@`(QAzfW_`5aaC2t6-i5OldCqG^C*Bh;7I?c^e3@#e%*k0LvRTDFhzb2E_5JI| z`2P9-sQQsVsdD*bl;$tfGm(8^k4uZn-wGZ9xoSqelv&>D$Hx=HwLeB2qEP<<2C#ptXx0cO~avISNJxHLS{9} zJyw^cvD}vBGg)fC?IN676k07F%6tcBTs5LAcG~LK$7a26RSWCK>09{8z^>eR*}``=mp`Bl!`y?ZdWG0faIU?3GD^Agr_JH$8+c((h z@Gc10as^ec3{EK)RY#_hjkm}*uThb`Q+tQh2x@)UXPnHI#BWYWoqyII54(zjS34wj zrK}y>JsyJi>Pn~_O_t>Q9;E#kG=~IgDd?fSv@)mp)DSe-aI=F!2Y8lUPyFHK_G{53 zhgpi30?HDwa1rKZXC`T22g>XmBOJL=6($kL5{8KObLfgz@@SYeyeV2{3-BPWj%xX8)Th1 zOVcP)EPdDvZvyZt^rPL8ZIF(jLZNo=3N+Xe!X92d;5TT6C9U;SE+;}vs%VbF#nKD?~tdd0#O<^sc^`;?ql9|+03p!LRJT_Za^5o zYKCv}I2&KWek0SPcTI2_4nivr0Lq@zeo=e2pjuQ?50DVI8ap{(cVAN`S8-54R?|3l zJRacR{+}HnvVV#?ARGO$fO7l)N7tKXNpdU6np@!p$b-oYz()FSA2R^Pn_Zk9lYBL- zzP}H_8}1zHp7(B5Wk!0q!2nfJg{Vl-nyDXKcJh*+E8#WvJ#??P+_u>%MCtzgd98lA ze!YJB`OCF87%N8bc(Zrh40bIwj5v>Nq|>iL%_<*xZhxa*9$$`-2VS2%uzgzE+&qMC zMV_e+T3VSM!=D-I*H{un)Ci-zjr!0_&ID>`;&h9Yc^jj>rgDgF_1I@LP^a0Ulya-q z@{IChE;YgxaY#){COIZK(+&vr!b(qIsyvUW&7g6I)$I>khAtW8OY|C@*m;b4nk?RG z_^{GIrGN4Qq9pKd3+wdJ&U;rYQrwPH08v1$zeIvgJn~I8@q&{_yS&v-UKS+L@31~s zu!(pwG-@IMX`rU_(Yfm_{dU#$JXs2<;r|{F$5sBeRP`GjM_-9BOFz^PI!lcp0blo{7CEqg6W<6U`t&x9 zpib)+B0$uFTfoO%?jYG0^mr z!IW#4{3Ak(q*4E`?xAAAyqgAOJ-QG4X`OVd-#qp=ZQ4gRDi3J+dug$2Sx0Ojb!VQj zcSXU$C3*{+jH{egJ&=Zq;=DHA6xokBl}Mynf8KvY8L5bOm58~N8dqWcj=D_QQPbRG zJ`RjMpMW7a0Bg4!;Lz2SX>4g{ZuMG`-C!tQO8bsSrvsHBw$@zPwUwH1>b*D0=7XG| zHCWjeN%9a?aR!Bs>i~G#)}WT*bxWq!j#g&FYn{IT_2=Jzu|pic{Z+B!@>;BuP2O(x zV21?YL2v7mH^Vf4OW7LbBwx-Uy*$1s_HAhbHHqyOF-KGveLJSu4V=440Q>+m0w#*2 z|Kk|sBQQz#idPrNqAXTf-SHZA)&nU0R-3eHS{Lt&3aF0{XT3g(EOwGOzbF26vC?;c zQNq8d85J#@`rF+KrBP)OKjimhU7vw}&e62+wIgCWI!F!2n`BJ zS+nr+Ik9X#;%CrKTye1wy&{fTp{HBZrxfbjB+1pO=-OFMr(1^JTi{g**-BvWj!33Q zqJTJ+7(4)beXxW!xXN#|?6FCRQ<<^n*kyuk0lQMcS`^ILq->v6U@3E+07IN?-sXhN zhEk{h@csn2;Du4q_e;i8RO)dCUST%CP=_o0a2<|z9fV)@7r^P$ypg?h6P?9lHB?)} zRH3J&HkNUeJ=YAzxU(jfQDwSn7a9C}C_2X*SGkja(4{Z6qjDtP;f$0@Tp^80iMsW0 z?$UXkBrM)YdZcUC_d;;|Fusj>Pm#p(Htx))0<%eF!&`-^RT!`9RLG~s`>yPluFM4o z<^c!GepH|&ikAWfJdgKmfp0b4Rku{2qa?}+@8$9)uj)`)Hi_f57!+yn6_js(xx^%; z=H}pk>=f1eH<4dU2RrgIO7Eo!N;x?G!^VmotIB~Tj8FX$9Y_Q0I88iNZK+w?6hhd& ze~>fmFb}6S+q9HPcuGH%SudHU{=-6j_dyRW?=n18^3-5UimBJ+HewDrF1pKLz5h8I0@k@(i}3wf*Q=nA)m0Tz9{uE4D~L~`}Q(#w~EPvNiLrT)V9hq)x3wZIkh;WQ8$2xok>^> z%D|Bi2z&yuPry*@;XgJ?`FC1uWxJb6{j{7ue8i7B9S)-eR0Kuub%k~SOkRt{LcNoh zoCZl=AOY4%@6@1%ldN|KeNuH!zo*K7Cb+VNgaYLGJl zi<=Z)`)Y-*;t?odJc{7S0zLF>qHeZkLg6Hx#SBvq`){Ya?qlO-w?sJuo z+ZiQX*!|bBogsNkTS(fenF%^=PXbb0s@yKWu6hVjX{sag<23{GWkVO;b#y{MK_DQ< zpoH8%EtN`i;nibT;#K&(8ZfST!~vg&LW@C<*QNi1Fyd03nRroi-PXB(m1xZ?c@CNC zj{VfjRU$!=UI_H%p^oh5t>0P!b}arw>X zB~Cb!mf6;+b5Cz*R(NR1Hd!y}fRX8~6(@83*BilppD7{#nWYB-%gsR?9w z-VQMXeQanyrvvnC?yP7y$KO49s-3LG?F%-{YyAis4SPyS@xC|LXT^t`8iX2Z=q9Uc zor0*;BfPiEiH4$1$TrF$3-LgGrMaR+x1hkr9uFAG4qf(t1$og@#d=iTf+fEtKLrJ- z2(Hgi(VGI$Ml%N6B^;%lTr*IoQxB-M+2(7IB&*qG_|SP|+ec47MDuXxl7S13;XTI|b=rqH0C%qw2wD=`-pM~9+H0-ue|>w{ zWT5nVYsT=;?ZX!neJ{j<^VSQiJF?4u=MY4Fb-^NulV78hUa$dMSjBWDzk-|HLQyPuNg)W)Gs{nwu|z0Y(A^f9aP`IIQef8F_} zGqyH^)zwT|_?=3rZkc)0kxHqhHhqJXAK_1b!ADZ~Le?0sY;L{oC{)m|5heTkk3;`J z#2np68X`&S@}@Ip&STQqxysE|nuy2fpeM&kRjJOkO0Llm@BHAR+-)h0_!u|9w$vj1 zxwl!nW6&gb!v2&322i>GzGDC9w;km3A0CFpptyxBKp^E!rQEqu4ph;;Q-KbpGm4sj zBt?9!pph;HDFBXRXD7;VC8sQvq`SUJsSxlcyLEJmk0N!gHMPYK4L^?U(a=01Ubd(0 zYmn?#>BadXV5wFa9L7J@Tn2#_+pA52hcX@yf9@qBNGwg~{=5wn-PgFO|F^AdqKD#7 zONLlG?2NYKB-8>)4xVS3IwrNka%j$ftEgu^%IcHSU(5I9>o3=D!_%4nFs~19!x91l zPL{qOYrFW85D(?KltfII)A_*NEvayw&RK&I)if~KDf=bdR&KxP@)>tFxb3uOy$|>d z;K;-C5d4pG6W;;;^8i2PtR3fP(AP|g4NPrE^tuk}Ql8_~eKqeNjZUp#p`z$^=q=W$)T{kX4RrD@hK0vNRjJywxU#oFl%i*Z*CA zc%c2d0ocb8eRKCMn(P1#V?BosQ1{5xHe{LQ@U1Y3@D0jt#1W;yuBN@GgByShyRjPf zQWu;mQFUbo0QV(Gx+P!n(ltqcBT00%ZM8qCaXUipJEOAdTZ3866(yaGKu@iU-?emR z)@~_macVtHoOB_1G(x8KLGE-;bv;<(eK)&Jj;r11Q%6~8x{i=2_;!5k)K(?Slelw~ zX*r#2oBzCIyS{Gc+lg%Yd-IE_Op^{(D&2yMfqQB@J^HoE(4&4?4gjuy4`T`zlN>lt z9p8rL3c7O1RPst~WGUVcz!22c+9OLh9MdLp7t?AA@aXWAU)nN9KRME5`g~<&g;b6L zq$dryPT5h?5+pS$z2Rk&7Lmj_$M7iQS|8NNhlL^0j+A1-&(|$m7Gi0st+sf_`K)= zI8WQEl`O`Z_$92Gn4A#pLeB-fk#>aUQ0p=;Z=j}Z#(ZxEk z{3JgG-%g&LL`lk0Fh-%2qNxX)99T8Yi}x1KWbu;242D)+9DCEhoNz&;R%gPo3~hCq z3humx^E28%OX{P4S3%FVXa=$ddn&v_y&H52bV~iu4t$+5x-atXsc-2ajMY|K&j6?H z4sl;_2=lDE4C+P%hO*hqt7wiAQX}hiu4r>0cJ((H_S4s2m&H)LOpWgYgm==Rh(s)b zxOT7mO4a{SBeAZ+mh@mR$1j=3*`-^HV+rD>2tSH;15S5;0qf6Bi6pH~anYS ztXTdgzbO%a@Qqo0CD4`2p;(-bu_?M`{I0ykp^&Ep8^wE_SdF{=#)2lD>Z2w*;gp$o zx5`;iAB}|Jn6a+dtp_%F2BA?<>bZ4jvv>(cdA856rEx5Uz04yeptRLg-}V^P>yHEX zRF*0cAH?Vmcv66FP(4204Ul!!T`N+vIJP1pP_z7hhvLM)cwvcf=9YGFh=`I=s}se1 zPmGm&Nd1 z2;5IHa_$yRs$lSo@SpY&nz`0Xv>FAK#mg8+W8`2TS7&R11Mbg=b#RDn&tE(TA#y2G zXE3aP2j$qhF7KP~t-Wsk`6qP*MUEbVEXGKh3J_9NxnspC z9>5&BZj_<8g^r6#9=kK;K zcUGi?Jk1{#?+kS?-+bs%mCf)v=(S4sk3SICZ85*Iv*w*0#tBL_+B$Aqil+d!x-|}e zP*`;^btDv7ks}m2e1wRDO()+@Rw5-U^_n_IAmuu|@?iJ3$6oQhFUp3VGkqK5D8s%A zwW?Qw?bU~UFA}1_*id6FTfT#78>dxSb9GaIn8wwIyqTtnXZZKjb3X zkS@VF(5UHDm9!sE$0!t6QZlN4u*y?^ww9mieuJcIegP`jc>x8fnnKBQrZ>@|xjW~3 zrh`vYp`wQ5lx|UX)rqECv-V4@()#G&ZDBe*6D|JiyM zxmz6*T~%BMm5B6)QYARO#s?j+?xy~#RF!gany?alNX3WkNkaAtR)gF9O;&V&7QYSN ziPOR)XD7VLIe->#NxCwqL(=LzmLuDQUXto{forBYOGiQwRv0hS1=nlsF|S=%zh+TY zH&O-+L`7|o6$HDt^ie$Z1usNMHpfG(E}Wc`<$>&KqVY+rQDY~D}%?s6q&n2)=ST? z9J6G=$EG)Hc@159NaKm!sA``oL>v!IsV}=|w$i{0)zhmmHLgAcI^=+{{NZ=Ws#~2&E_~k=x>buTbDSo)aWW zN-a_KRHIYo%_^gMwD;JPrcKqr4>FL8fcVooLFdB;s~Rew2eE zVsnflr3TM_fP=d?r(OLW<)zYgv+(}lv9-Ecif5}*Db?snnG<-32HD%7&v5DIx!vt3 zsgo0?{cT5m_&1K9=lZvQksSHyRYa2^)Z@ZJt2>1=wFI-^z_+Xf>>2O=-k1y<3n zm5{B9TPHtnO?Q_>x5YRmda$Q-V3y{i4rk^BKc+NlOZMD~r{0gCa1)4f?_h1P*aX(5 zml)(jLR3uDQc9D5QEwN!K3EziIOtO57SVCcyHM=|j5i#WK&$G3En9Mj@`p`HTM96O zFMoc3X55s#%2RG*W}_GVwX_qM9^1;%d@a=f{kD9U?O~NSsSn^BIEV5Q7}?my$}Fmp zCaTtEwh18~kFe-W6$h=63lKM`~jF!ipa&4uiXF9L&O6u^lknKYU>LA|mZFP&XX$l~S zB3)1f|2qM|vbCI56=Zh%Ng_Eow-=dWuwoskK^f+MwQ<{(SK2M+zbw_iNe*wC+ZxyT z^1HO&q||G1hMG*KCpFpKk^Clchb*nf`NjTNq%Kesn@VqwTLSIUL`tNY6_4u@K%#;I zw(_Z4om9Ioj+7=!Qs(q<;ZS^5$_^LKnH<$4q3Th60$f~D(A7o>961|^Z8LPm4;$9n z`n0`&GIS>-Bqp24yt5XRrkvaC@owiRAAX7|mRPxo?flyY1W|SQZK2jrzil2jF)HS_ zdoWq}d@nYQZowQq!mm!ZO6XQOe05djE7C(q(L_eAJxbh_Erg3K<}*>qX}hsLwAVQV z;QOBR!QB>X8I1GTt-97WMe6P|Ngh;!FWG2+ipsD}EKV@@P54vzu&Wy6J(X26MV!lb zC3SW{xy$PYlorrqw`6jOR zwp1j(n%?+pj;?hF-4qvbh#^px*&dzx3a#Uj7M3()l4vidf)~uu9)F+pg`tjoiYpZwnJJ?&F!IgvyCHQ0$H3iLdF3TUY+D!!!+S9Vyd^L zYOMXkQvGoR-|8C2M&$Go3Z-{}dYY4ew4~8?2VRO}*q-#E*Wk@7r2;0KIeQw3@VeA? zM}DcBdHKUl6}Bl1t2DL6b7H~XYSuKxTT_uIXp|?r$nl?q+tvg4x7#t%u$dp06Hc*y zYowDTs$JSy$df6Wq4KP2dkRFwJ;3aTgii0F4Zle;E`hcU$|i_;_u|5{+D6a;)K@Mp5_%>o3I^ql+RIW$H#2`e18dXJdXykFEbLdojcyAO& z+>&{>lL8>$XQilNhRR(O)Ta_cmPeYJ@P>Eho~54AOK-wWz{xs*VaD$f4O&P-^`R2AK3 z2de`}iKWqx>aH9LAy>2g0~TJdwc-F!D@R^usxB5W{Oxj3bqc>G_~&%r`;Bf;x%kReQ9o0!>6!n8*d7tj$7``1cOtQQWgOW zI2De;me+0cNflYP`HRlOMi`GG2%AqKt*qIkr>h>y5+psTIEY4P<$e089qIyv0o&`P z;Jv1P`ieYyK_y~f?s+Lsx)<)ES%8rKm^&i+1DxcB@Ben!_8FOSSq; zZ3;G^v@yhk$v~mRD=MTmHO+cH0oI`!2uR4zl+uh%<=3KrsHDd30CUb3m5%NgM>29P zDh03HcxwX;YLp=V)X)K3$EBQ2l6;thK08tJ7SLG(EzOu4$)fW%Jl^@ZuJ~flJkOVJ z_lXGx$mRg_=TvS|^&os0TiIewHau-9|CSCN&ji z+2cc`;F1}g2lJtKqr{D_z|NtK~pWoi<~5gED_q z1C(t~8jsghuw}CqrcMpfNMI9lH9ZKUMG+N~hOMgaQdLz2syL;jQ0Hqer!frwFM%+i zH~~Cv_k_htowpXIH#om4B&l_!vNuPSxl?<8&+1944<8me&l@!MnXc4hDz*X`iV_H; zrdqNYA6bcB=yQ|42=a z1yF#+*0;N`CIvcWs(<|$*OjcJSalHVELucT$g|S^=^~s^zYXIng^&T33V}nswESCt z*JnS*3oRm>5?)?}o<_+M)1fuNsrFhFU@6!eR?xiJ=eALXLV%wBu^ZQ z)Dcx=yJ}rAZT(Jf6aY>f9*GMM)+RoGonnUkKg5ZvOy$~n>pH&4G77O#{;FublftdA zbTZ7gthDgqR5OJ{JGKKCCFk z`4i$nTunpHpsG$Q?sj&H!6Za*avHQ{s-qb^<649(DSy_tM#H~Xs_&J0-%}@lC4vrU zRd?}5p%wP9@S^t8b>_B3OdKOE>!Zrc)!SX!q9CQ_(Ic1b|2S*AjhiSkr#fg9uHeT= zNEnI~Ud4N0E$=vCiYifdA4KaHeF5}k?<)fH?1yQxVa8n-LBiq9W5IO48c~O`M2JO_i4ubiUOy$PyuSL+pKj*u#`)T-wT- zxEC$3c9*^bbx1Ay5`fU88krW`1al6a3ho*RM_UVrBXUHps#q}JlDdD*(DudNVOJ+9 z?E(7!=hgBUQggidi`zF+KaoX`_I&|NeJcJz+Pc*IJfvOf2rzXPbK=Q{R`sg$4&9Mv ze$@Hw^I(fs;(*r>#553pgx)q@L|?YR9g=XSOwGHZCICR-1>gf{sR#9kZps3stz_)< zivS65vINgE@2NQ1)BK`S+n4Ep9A(EzeWBQW*caYJ%DfFDqg3wH-A+xDcJ|qZ_y%8A zZVQrh{ngVyu2v3zSuJgrI{2z6YNffrt#>vxxwcRBkX5EhQr@+H^RxYw<*yq-+O<2i z+AiuYcORX~l~9=-bXR!ba!Pn@hvWs^n(F!77f5$1yUV`^Vtn?IDXS=OYE-p{JkB(*0{jOd22|({4y?J)K zOcd!cWP1q!vEf!F)sWCY7>-&4hySBMX#D9Q4&zaDhpBVGHu;|?5Y$TA~8czlM6<;8ps8E+|>{UfWPOVcN0(+DpAQ%O)4TsnyO*pMWHR^#|4*dg$zj&Wb z!||sp?S82i#U~}L>q(|Qm^b>z`)d7g{dWEO>-FCsf~+5uZq*b6Wp#X0sw29R>nR=1 zzSZV`@*dz0UXR{k3NT5Rii{qxO_-uC5f|~Ytp99wDqmO_2X~f0wTPE zCPTc9{8E!q@1FJm=ay-xyj6;$c&wo~Lp++!(^#63fe`bQ?fO#JNV$x%JDh4!`@m^=UAunt1^(b-uYg4eZ2U$hrlT#H8{u1$t>CyCH42In5jCQ z`e6fJQfBvvx89uOrd#pPlMp|pKk3N*#QveGQ4F*?8vxCJ|Fll+-^x#t4qpAg#3EDV zQIQ_Tg7pH%R^An$=(r3Jf!WU4Aho;PiyNZJ&H;DXwTtb&IKNw_O0Y`RW(Y- z)rR8ytWFAD&BilS+c?1P`hpKm$)C$&s%+lvQY-6{gMM#Ad$nT|2!F0gEVPymz&nNO ztz(pFuGY)cY+1t534Fe6x9?7oQybO$bw%U6P~vJ^6fXXUxe<{p8l_iA)k(TRTgCvf2&8m1^3e@+ThEEO%Ew?KbV23zT&-VbuQ09ZHeT$k2J(TF$bm(i({VQS|TU;X&gQhi+P zP-nmSiO=L@Ln1N~UvKF@UL$LRmNuVqU6DP!GH5p{f%WvLpSRvhYTxUZlx%z4W1Gfl zYQ?*MBXixLD8tykQ{bO;Hl0K_PS+)sDQGkDS?qL&^gvFeq^WZ&HTt8C>jaM28g6Q9 z4)1R+GA((jsOjsWYYPN>4zlGf4F4YNc<<3Wv6pd=XQ3TOmp^+9N9l0s? z6C}wHbJ+sAO;5mwBPBCQ3jjSt2H{ovT_O}2EAUr#O}tl`eTnOp@?%eY_8X2nay*Q9 zYOz)a^lz0!sk*>g)oflC+p*^+X$L@m!vk`}?C7?_F5+#oo2a0*j|9D3D$7f~ic+XlZm}j`Atjn=@&7y$#DiAs;0n#tJ%lXJXWXM zK3QuMooc+jYchi=1q*<+s`<=OA(kzhb7U>8WCy9wESlIr{InOj-lz`msVMS)N0o;i z6ps5up{I%h6jPLea~s0fiv$TaJi2i3i1?vY}ws=T9s3F|YKdW7~!|{9|d=u2dA2y%Lrs z#*LsN*epnQy44qr$Kl1icg=)=f`)Wcxpeg<5D=aoMK#HY ze0?3py(Qp@>iwDa`1x#wx&0!*C{4xCN_dj9$ih;nhohL{$TY*j4(iNYQ|?YOgL1l} zBfw|=iJB7;97j%kNT6NyLyjT`qD&H#l2r;528FWD1{h^qysy%)>!-PYesx#bLT+zl z8D2(J2`j5`88nbo;P8}{4wmtXq91CH?z;tjQ3$h5*}Gm8_yf*x5FGJ~#Tf-q@H5n; zpcr)uKFHf&UjE$rD)w!vTn{zli;f;Ib#l@NdpFxPbzqEY?v&Ks%xB}#caG=?>{s4Q zY5iMwfaqL6)55rDHW^}nGp_YnBydVG1;5@~^qNB1G!9Pax-r{Nq2Ax#$|ki}r278) z@ykyiclBY*i1qZYjzz{2|0j;Sh3Zs+E^4BtzRaPb-{98~yU1PCid3p%A?~)nj7w3`NJu$BN;YYe%A7A^%0~bn<=2mqv1bmiKB|4NPb@I%Vks zR^f4{Cx7d@o5=Qn$}S?tfRo41}W8#?+Lw4kg`Cy+*43T!rc7huC} z@Z?Ql<^_5lZ91xdxu6Z30%TgPADZi3l_$Jzp4c4u7m`{W_#a`*ZruuZtg8$`Vtpw4Us4t(z5cj)5S^Iuds6 z0Y603ITK%3LRYBs)_!rMgRdgen|?Ys3J$6CcV6T)Mp82U{}%=Ishsr83xA5^<(ONLmu* zz0iU;m*W##Ni-X_^{B_e0cLy^ZL~i2R@>?HpfxgICUcs)ZUKDc%;~X7O#vEnlQY>1 za2cqf4C%Fh^_Ju!YM`vX7T7QHN-OVBqakW;Kw5kgN`70a_UENi&4dN8hC6CBy%V1m z$tJZ>g;}@hIAVRHqajc{=>MSug|1YTy=*SU@*N3j*Onewnne1hDSmES?T+U=nsTx^ z2T(#|abV_Huih2sPN%DT*ep0dM2egZ26%S|ER+1&o0P9!mI_9irAH@% zR1D02U#k9HQFQbb-m8teaGiF>PCcEYM27J!h1k`wBy3UQ2?JEQ;BBfpVfn?zp>X4u z+kD6>0)5DUro>6zzLJ>@rSDgkqZID~47gZlaL^;I>~tdVwX2?G6?Hm&%FpLwr{k6j zVUa)$nk*ZCRJz)WZZA{XJBj>OGR#YTwurF#k%k8tE|Li}e%5P^g$v3V7*)MKMxq3%Hor)t3PsdgyhVLEbA0Dr=}8dbeXuf{jA7T zv+AUMmd0;XwPE^BWr?XW$CI9ZCZ8VHB|A8%u(a-Eb>XgxNJ+mC(OhDHRN~kX{ z#xMPUT6ysfVD$hfBMsPlP&b9*SsRwVHMk%9;@gU_gC9?Vy@K(e9@g`@^s71T%e@Ba zdz2|(gB?pA$3DBe%-u#r0UQBeuSf}?h)~pGqv{OPHv9!#AX3|{yzVEy-;+y!DR>G==&uqdO#K3cO$BT~c3R%lx3=Xg zx{4`Ru=hHt5!gJ3LhHJC*!>KL#;r_`xqRAOtQ)uzl`tc~Q#*NccrAf@qdu0nbw6p{y17q( z8}q9B4RUdaimH%+sVxuH)?2wXln3-L)%$P0$r};m`!BzF_v{spDkpC;t+rt~N)%k0 zo#$sAN|o0fPA~m09`3oa#ePv`T{%egI81yLfw~$ir4b8ROUkg)dG<%ySGzW@{DPXV z?Q2M2oF+r0R&0E zRrcqlj7GWmAIYqdj>C>VZ|qU`jZ;|knoBi1j$p6vG2M8va@&qO|F%%+uXF}#{pa46 z&CBs8rK9-!hwRm~snO_cvN8f;Wfk?WS0j8YqhC6dbFOaNTW7Op!+wnRzq%TK3KX$b ztElRXQz$HSAiCeDjwMvlnuDg7m$O5BMSrVq3u>srL&;w1l+ZqORa`Rns8(;s#>O+Y z(b~Nz6dc~+IFX-jZ`+<@I%hpjH4+G%PU7(#)QvV9^nV1&T%k(6^cVNA{<={4W1-&k z4j(&uRNH~@?wL|KBcviI4?g7yeFwKJv^IPka z6hRmT4r_RJ04+#_B!w2V^yS&K`U+~7elFDJDUc}?QX@AV%E+xO*AQqX5jE?WyCrP- z!jCg?)JwMp4L8=pTf z)c5=^A1uh-4c&I6Z|*{uqsfmq8f!SQM?$ycY5ZCu(QG<~D_M9ou=uR4KHgG_39{!UMXfPgj66lvUoDJQnDGA`CT8I0FMT5S;(lq^D|H^mqwB)bm#hYdl-+?xK9Ur?iw? z5;Y)=-9K&(D&FwbPe1>-zNOY#U%&nO`!ByJ{UI)m^4{Op?cOaXNrSa;Dzqa>AanWn zPQoa|4d&J9AQ7m@Zd0RT5^>TbMC&{7HE&h{@ki|xIk`4zqxxNc=dBkPu!lHkGE_2V z%lZvo54rZUKSOxyTDT8VyE@-Cq&Wrmc?|ZHV-cj0l^<$G)%kT_v6#{qiKPJmYT#Fe z7+%Zts%_g$XXuXArdtxOjvKlqia$-g)?6*3EI%H*szXQeC^tRf_-9 zdr?xv8r1F*+&{q`D18uWod_jax#gC?c*Rt(=34ovBtYQF}SIS#|t4 zf}Y(30ydR0MdTP|i1Uk^^>`am*-lROJZz%-xirj`%h1RXM7FB&+wF{;FNwVL=u^q@ zTT0D4)NbeSI6>OmvAYdBDLNEqQB-<&OLcq-O3@F# zU~&|~{>#NvtHNN{TPFYIwfQ<;!E7nBDU>TJU}(npByqOl*r4F4_nJLTMbwkP%DI2X z1SE+!?>w%5U4O|bx`Ua|-tr!(ps1^Jrddh@6FT&Vm_Kiivf ztFr7_gAzr2_{{{CASG4%ymIqSmonV|Xo0BuMHIU%NHO(Qv!b2W8aRJyJY0Ogo}aBH zN3iv1I?x89i;tH&9M3h6%cc)STX_|TpmwtE35KG7t|G+)Fo%n)DvKIx{1VTgDnt6W zoi?l=kO1YWdY4HPOwh)m@=J?#Xg96$tuh(XAA;5?Em1{jS4=47B>_1k)XcWtnp(en z|Lywq*Pm?x7EfP$7fK1Y#A?;8t;2%i6)`KJoYRt+R;wOmnX%r%ATjaz4u0DG0`blLd4{&kht+VR#=>vaL{F#`M|+-6Rcy^a3!jV{#_ds%IrRExNrD>0i>VRD(;9$=9)E zu_gY%;0kc-(w4l>(l~**BFX9WZZ1?Z5r@s=P8xZpdTN~|VSkTExKxoPu~8qbaIMS<)TFSn_LGN2SE9gATLgaRx0o)A6_|C)TW7Tn-HOVk{PlMM2h=m!MADtcd@)YSQaw3 z{0oKAKM4&4dD1NV;ZVm*DKA1}QCBNbF_eu_r0qHRc2Gc(1qTRW+gDLwdF{Ig#Va|y z~ll(PzC&&x@*Ir9(^V4CpEvm*pGd!!j0b^H2_6HwaBne#aZbR>P0*jk%)&)vg*2ak#juYpr z7oy=yf4IEg`n4WT!Glt6OL!ogp-GC)_OXg?0q6Zv)8yA0USrm!_oiY}<~QOviPlD| zqLhhaMo@`Tk8dsGfKaEJ$!%E327TMN^U3)8I_**?9BnX(p0!%)yt$IpTlUC2=aL{G6(ZIy)`Be|F^F6cDy4-Y*~*J9TMiS~SnKNq({W zkBhy*ics`_F4Yy;d@-N)(pW2A$I^U46VLP5#F0m2MBSWi3sFs0)d`wRkG^HDwFe<= zYIG2VZeh1{z`;=o?ohS}nRBJn+p1eF|LX{R5onOg>M*=in#P54KYahmXMww{?lg&l>Auge*C+uXTJKk!gD`azd!22)9ITEU2K|;e8Hx@_ylnh%S67)|--CA1f zN=u0fBNOPK#n<8pQs8)mZqlWWEXQj?Et5{KEU|N0dLzdO*Yl z0>3qU;&rMxblgcL)@M4J+BJZ=K^C#xT|Nw(iDHz@Ryg(QeeZ$GE)-xBSw+@n5z`-a zB2)x0{|foiEBpQHiz0p0H1(VIHk5NEN_KVFz#W`7uZW~QiDe`dS%03KBN^KR~NTPHWHJ$fER#SNUi5nr15w?Oc?IF|AyOYM)zrKL*izcBe>nAJTt9rPe@Y9acvjJN0G=g*4-xA5)XrY zTju9VO=XV=IV!L5{e)?p$41ShKDd0;X?H3%wdWV1xfBI;wYv5uf1oMbNnNaUc%y`% zLakov=;In|l8W&FV{d(99{n7NvwM|EWRFhMZ!7ilPg{KFkj(c&=uP^H3@C#0>2>ba zx6am~{>P;a>~TAppy?V3je1%J3M-;|GnhRmoAFDJBkvnHc|ih%4B9(Im6`W7_()#x zix4&7QLj*TW-Tu#f0#9t8_*~qk&pE60#&v{WsaiJq6)u!9aWDPacR$F0v&T&0+_*B*qHk{MOuY=_K=JL7Zf;u7^ZWZP^G#W|g`|k^Nx=^njRpsJPl2fEm z7TJ+~SnM+>?5Z}O^!l>L9!{c`^HJkc01ULMoxPhd^E^8Af03{&YX?RMUa@nCq(>K0 zHhDQI2z7v$cpHvFbJPF?$MG6Ur8wBiag?<=ZsDEap>edE?Y)`mV6!k(T_E%gs-`OV zYaGC+Ui?AT*i@(>eq}A^9FQe38UMXlJqW<)_K<`)z$2 ziBsWYj5ocHfALaekl)y=Gi=9lX8F>A_4n`wLaw3sM-Wy zAW+tAYy%axiR@gh5Q`P&aOZ)@m#U8BK&mU9;15bgf5Rhhi{d4y#{gzzX9J~@j%pe> ztNp180chv>>x$V@`1g|WDJMGw$R@vwLW!ZrKJz@hxSHAm1_SL+%ta>xK{ z8%v(HA)JE*l(NsLZXF%hc#B}tJ>-;gt+4rSHuB{q9~m1I;DJyC@yT)~UtT9eAs(Xq znt$B$e@{6Z1$4HYrs7ksy4y`XvVAnXRDegf&*;FSMio<4GLY}$zxe9;d`_jEyIjgD zKkso0UXN?XC7etJTsd9!HUaPti^l} z>hyKxWZB_q0!Ug8&%XQyd9^;hSIhYTS3c74*?G<|H+~7Ra<;(tc_c=dCWqpji9+_Y zPd_v#*pe^Vmg)dkK&Zc-H#wJ7VXqr^bY)c?zUw+?W+g-m%LM4#_MTPkX`4}L zJ9rw82_mPXunMX;+5Xax<`i?vC^rczB7$@U}lL_axLfYRIcz?W!xj|(>^6YwBs^5MPYsp!AgIZfH zROwjB(ZtP`r7cOLC)H;0-z2phPYH8xT&A1l2nT=isr=<>@5&HqS`{k^vUOtoO*I#l_=vF6(EOWe!QB;U%vi) z|NiSwn=DgYtMg50^iX%2)XK}zbgN3WxF1fr;%!Mzsp8@`L|8OkOf;Y7VYb-N@=|w! zw(e~u!@~qz4>8~7c{zCflC1W~%sHurW~6R( zlyym4C!ZcN$d!CPq<`^tyfmk3?Ri7%#sAsPV_Qs<3v8~Pgp(p!pbOXUZT3MzB(1IN zP~3D9kXqt>t)8!ctkn4?w8mzogpH02QziA%H+9ruWxdRJ1?s~L{SY`BiPvK6*nfAL zIkdI=W*j1tpfwSnAxppuOrEN(54V9LFNowBb#4yF#mP8=RD||CpX@$@NINXkD3fX? zOba^;}VfD-+NU3qk%Q9z6at zRX}wzE9yB#b32a0w+5MU8u~RA3{gN<6}?U@@P8UkNi-lL zE7Xdv9=2uxYDNSnLD&G27p@n-_RD{L`LO#sy=*?;cxn$Riu}$xj1+*+xjd>ikkQ(q zL|!KGP`oI{uGCVEhvwJ^f94bsWx}#9H6ckUol2W;ph~ckKz9Jzdb7!=ZSU#$j7oWg zsd3o#`s5U)xsK?iNaiQIomFj0hS(bwThbzF+in4|>J3ihl<|zZ0p&xH;@rnlEPs9a;1slgk#J}b z9wp>f?WPFL{WJ5aC&nHC4eiP_t6lCD4v_U$fkO7ZR@x8CHB@LJ#I1NuO5{N_&FX{m zrNP0}g7($i5R+f&nElgCr91tZ2_NbrDX&l4rR+F~(SKR0kNK|lwoupMTy=7MU?s2f zoYxISdo8eulcjxaqkpYi9*<1xG*v3Uy+CDaIRi=<8HYCl#PYbsk(DQ63Lw(iG6o5@>vC~@TaTHJl$tSCy;C-aRJNM0VD=Py4p4HI@ke|JK z9mI$93PmO5x)B%Izrz9b;WV>KjJMrAN$5AJ)CLaw%)4=5(0}Jb{eR%kJqysZk9*5| z><<=8L!K_LRkwpv?l;dJcvKa8!JwRg+nc?)u|mC#%*wwg%AhvOI`v&vrS>pd6onZw z2zx6xH#=PpnmbQVb=dDaOLiW)ePRSfTl1}mRXrUbwE^RFic0%bw^At_U=7Cy#e+Q) zsO6_Nf9K6Icz=K0mNF_rt7b8~(gBA$=5);7xxn)PMYP zef|3F`7yEd3Q{T=kmH<{Bw0}>gDt5^9`7^4p5NA}@phZ@he;x@64umD=e{?10MhCS z@m!qKIJa4r9PZ*c+_A6b9K(()Y@-hXIrYx)^5D{K^?!3il`$)Iho%Ga+JyoB!7OTr zS6OS-CQ~8o&%-v2J-l`+6{Tk{aR%tEOSc}#BAX7otJ=%i;&_f{lQ;dh zVT+OU<8|`>KJ>(?U96|AC3YjvhK@pwsqU z<|4fw9{xy9FOJx7)=eoZ@~Mya)Z5vM!$#a=kKC6u2`>cX_NV!P13!CKiR7>ThvzS3 zX*>XZHu_M%W2;1ILk0AWPQp@$g`uG?OKHHYr^?`UyAJ@62)Fvt@7uayyCz?OgE;i* z$ba&K7KmbXb)r5*`^I0_>2yE!@TLoPs<3tL0IQnXv#D^gWeVN{2h z|E#LY%nI9&X&tg~QlenIya-kGOl9A}Hg%Yb>NxGIMNM@tpfc;v)(=AipVxj$6dcie zmg*?cp=HCdY`rK*^W6G&X5Eq>J9~OT4SyvkvnnT&Y|mkrxR7-&ce+<*3LiNhPoh02 ztOwBHR3#j|GWXEWExSHDHSvO*KYaPg8KqRHtKJyw;S`qj>WwYIwcOiOz}u1ZAxA*< zagkX#ila@f7oE%+)^=m<8apB*C~JVJ`{1c58ESfOHygd>24*6)|n+% zvX_)QbqFsxcB>j~bBvPuqt2T;E`JVCjm`n&HG?sGiVWpNnbwZUN^nxCNc~k~bF_0$ zodtb;p7e_2K*0!lH0%v^n1(KgowB#<#;Zf>)JI-Fj!hwUcFsZf$J-E9IPEiNbjV&0 zPXW?7->DjSFBXo9oB|)H*3xl+7&)LBJQ0(jT-T=P(-0% z!5TNIc&HQ5b|aGGe`=W}C4b26R@PAbgCdVps3b7usY>MM3qk$x^Y`C>`AO68@ZI@M zdz%de(ny$ekADjPZ%bZ%*{!BeaLrA*ed&$*NmO866*C2{FRgouGL0f^f>71y zi9oDecGI3S=p2-JpK0j}5r!({n07G@JS9w0o$FhG-cq)%n)D5zcl2qNfy*sAP4N`jSH-^tb zM#+fgShl_$@)g6OYHF9mG5Z)>Kn8FS$p*8LF8VQfHGqe9m~tf%&f!0pnjL!7h7+J{ z^razR0Ph^YbBZTou)@G#W~xYFT=81z?@MJDK|jSe4X`ASJMfjfqukSa9Y9WWeE57q7^b>lPF6ZP*J%kzNCkmqMBI|<484>cGqTXsUK}PA8^fiX9xM32UJOAQkCr- z-90h^`SS$IZC3M&#Kbu&^IVj|grb}@F7a;g)D?-HrG~C|UQ3rUew8yzH7X#l0#N|B zEmg!6a=z*wPN8U)dw5$^l}qbK9qNBlZMJgM=gY6Y@DIPuA9fG#{HDJt+FOb9t)s=8 zn!-nx?Efeux@2ga0X!&KXW2pvON%Ma*S)onMc-nY>3vJ@ttb$dw*q;00+kHE$OxGn zPCas|sG+PG*pxbWgXhl_IMfFUl=eIjPj)|w+V-KWQ)*jKSe7T>%(PEv?7A(^P~-8? zTEVDcuYvKQKGo%qP>85=qdx$Fp%dyznGbcWwsq{I3~YW#P#srwD(V%Facz{$VFMY!68yNLAn0@G9c}>`GChfmzkS zSKJ|Kfq7pEu%dzg05g?JsrM9y!`jP=mIz&}_hh+pdNKJu ztw5!VJTy4|YVZy{eh9>Spj`rp18hM<+|<-wB7Kq#oLnlpe@W~;*nfu-2cOL6m|f0e zZ|k0vF_VI#+U}`X3ExDmn?%BR;|KkCU3<(eu}m*41=I=7$t_LW39qHe&2eZY$_t^W zndCsH8|o>6OJArpoOIia+Q2hOr=U7H&k-D-5HgYS+V!X`a_q^t%jO9slQx8@+YYj^ z47~l^O9UU{>>>cDi+|5Yd9$xo(xD3(dC%)@PIb^+h9excZ@ImuEKx5&iImFh=sV#k zkhlGmdYa^(j+zs3EsLFWnR~uXe#u!>QO*Z1;%%9JTEG3ar*TCG=NmcUalVPSc00p; zB>O3>+i8IS*yutPlJg*#*86_cFqrC?5RG+$Kjk*F=Li%0HGd^0KvNNp;%N;|YdnrZ zr%h_6Mw%oXprN#$5ved=Bk}C&rq_^Es5$sWhqj39cS?>YfhnG<1-7HBY?L~98-`W( z=VNT`!z-z00e-zumX<~#o;S;0-TJ9Lc)rAZixX@}?rH~jjv|rvO_A`&>$ml9hF<(G z$>dK!px5Sd+<$`neCt|4x(6=zu*~fG3$Ri<0`Q%knK`AL6+0%6jI>C(LO3l=Yajbf zUPoR*HC{bNsj8wEh^ZWp>X6FtpS4pt$>=Ti%g0M(Jn3KOgtGRvQky?6~^I@Vrk zMJv%%-WKe?e*E&&ocHcfIl1yCy2n0`1AO*0*2doO?Lc4Sz)|m$sfalgutoQsMbW0B zt3tWN#z&jTaFLQg^~$V}-Bf)!r`J%^W}D6_#S1KeOC7SaoL%Ikr>S*31^H)HqX~=( zLyKQ+{(n&QP(GBhpC8_CmI{Q%>C6TDOs=~l?Z9lp`J)96(OS!Dfz;;4giFyqPTb=b zy!WV{s_h0$HDR>^&zjYq>mL_ux2fLdv{K#Pw5n=RAuE&QTh+ry-G3*4YnFON?z8>H zJJm4HIoHZ#omU&c8j<-FNuKz}tdqgE_lhFAQ8kWL(A!EcXgxezP+Wj5tjuJ7y23#Ohno$e`$47dJVnePT`41F z>zJPBoVo-w3G-rna5@KwLrYE|V7zUtTYpuGE-k2hbH0rp6@_Smwt9-zv7>=@)UytV zK2&5n;x4Hcsme-BeE4&zPw+VUV9}AU0lsO@OK^fz86}6^Q-f#scvXjWDcnSyy~Zj1 z*gB}GnoOe+m3uy|+(`X>R|IyWC`tf3PJc%# zDa2|w;M^YfmLmyhWiuL2t9>usy__+o&K65%R+&@z7Oy@uPZGhZxmYaf8^FrTE(-;+ z7o-wRtPApPWCsm-JZjNR&912G))Nb!A@wI!{u5PXlY30jq8A2v-MjxLHdRBe6;28N z`f-RDWB@jxuym@Zis?Uz36BPIpno8Ok{6KVuS@YL{q`KwjAP3BJC#suj)Dz41AR{o z%ZG6^b1M)wYNCVO+Iyv_;TL7X#igkw@67V?Cbm)HpOQ&O@OKr_I$GAXSj<%KN)%2~C`&}d&zNCzu$GM!5PA6M|o00=Utpoz_F8g9Ce-eOuK;+A7y8O0O zKk`2RwdQVF#l5#;h_9IS*nj$rYzABTyw%yodXENS&!CuCQ?}P0IRqx3k?(q2?@m2% zl50#VP$|#>2i{=kEe{Z^&LFx5cmbxdd1!`~+EfjaZ<36Y*9&Ta3xEZOQaXP2b~o*( zg4k6XabWuCjK&DSC@0(=exmluPln^BYSpa}IG|D3qlRt0l|^cf?|+k4vn~db;JcFi zmlo8ILtvy}AshMZwPIg>y}n=D{HFX_`NYic;1{P!ONFgnuV>(d6ashX#A(8I$WyPCE)$2Qp$d?Gf6#g>mX`Ar6AEociDe( z9-5u7t>KCr@7&z3IP2yT183xDf+x1fA%SNGuTI4@ggpO?Kz++!q8EFn= z)5*&%a@?ek&xInF&SyLLCMV=HbyPKbDW$5H#o~}?EYTBB*UJ3(&az9iNO4xNw}(vf zaJrrHCR!+RHue0vGy&6P-Kn&TIIxJ#mrj6y3Z;h0K7X%;`gz{J@9rK&A*JgJwNnaH zYl20tRoA0w#AA0Ou~%6M;E3Xyx06WRiv4`FSeInGngQK?h4pWO{-QN0Vb?Lr#!#H-}Y z2aPaKwSR8|^%5meO~zy`_K~vl}WArI>jdwSa27~m&=)yyXgL* z41WxN$DVNo2L(`3Oyu|7$7`*pvoETA6 z>;yE&Iyke3rV&k+5%K$K1U*M7wz5Abnb4!#$m1}}ked>8%>w(JDuC$;yXlNYjwpFW zxvRcSumIsBXyDb})B^rktXbH_BuE$M4_fr`y{3f$Haq!`iU*3 zf0qPS?dF^mQ~<%6@3@*>G!@=-ShN|^rKx5Pfwo-3dXmJZYl4H7BsK?MUc8P_!06y5 z_FvHwNN4*<_0Cf8)9R{iZ(4^amu#~;=^Rtk+87TQlpQVKxNEpLW7T-obF7L{mVa_w zPJTbAP3^n&@DeqM*9v-H8opUo{`ku^{$sc(~Btdzt<1H{Oi(E@U>!! zuRCOVJ%Nmn3#Z7q3R=J$B#NZz|r(ODx3@m500>;e4Vbc!gL~;}BOZx*Vrg-=&{_U9o)z z``bKVP#G4ybj{UeY28tKQh!S@%Ba(;Ppvo9qz}4l#NbSjIQ>u(j*PBK8Ap-#%xd;s z?g3}m_|{lT2A*D9Yu$ay>tqj})EQ@b2vy|E&&WPcA%Y_m8cN>e=JLpftc6ayw>d8-DC7zJDsOTgwM0JPxH% zUR=GOuHU}?vc?|q4iwG#P3WsT>rb)`n(qu{a3=px|CVY9-6B5{5mXUKy|AXIn2&FL zDHSrPb-W{raeGe>u8?WZjpiO!`g$`%uXlV8sUCIDgWsg7g9+52Z)qFPsft zo`230Ur(DToew~;6gZJ=tW!RT0XZo3J_bQn{Yb*wxg=Kr*0snXUL+6@`9s#6({`8CwgUao09bOlLh1Uea=N-mF3%b6w47?{k zbZ7}udV*#agHo%7HuP^Hc~rAE33xbFT+hLlPF}2X>eLy10?2&uW)E++?&FG5$|P%$ z=v%Zycz}3clgo$7zx)E-b%5BF%F*xw?r@4SE3{pb=3GPkd@m80QNwd;A9^!Y-BnsRXFr_BP6e6f0~P419Hm*o7=_2|SY zfCy0yBXzdH_CxmqHW?@Mr2~_HD2@TENv19!+-|tSbUI0zxi}##igG2{fyDmk_YtX& zGY4981A<}9x>a!!YPhDo8}h+q3rxen`C-MC02YLP@2E5no2LfBy371^p*~<$e{1e7 zw!{Ubb|j=8k1`X@`Af$G(v~R*8lG5Cj9Y&ZC9POJ1G$K~QIKewS3ui;Te7*z*_^5z z)VPvLExusyOzviXFzBRP_#u5VJ}C=wA`ht|oQEA!_(vzFgERK*;xS!^#oAD28svMb zs!|+SCc-DH9P-IA8wXk%=yr}I%u`5Evq~~-H_%0e2$oTG-1;;-{RB`>-gUe$RNmxk z6(e8aoPX}D+_kk0lB^4V$2L`EQy`h0dmP3+r9@j^YMYTW$coOT@O$JUCotKq%*TF_%R*jSP4ePM6XeO_o!%pXG^t7w zo~tU0-T@^||*Y^QL!DSiPe8BhOTKfioG8vILxv+d|CMII}Y)j3p<^q$tKZi=RA7&V{X zV3#9?!9)cYI?qPaR%beS^|l5nJs;<`*iNfD2s`_i$|C_9f0Z_RWV=l@*zEAwj=#!S zoInYLEqF*zLd-4iO&;&D((Wu5HF+KY))vyM&lo0a7^bE%%3`-_@&dwC_*M1?v#O)IWzkM*5wb6zNKmiT|ErsCKb`8VyV z@8GLBFwJ|Fe_9vy1OY`4=L4L4W`A&w)atB{;?K^klO2`mDxWQwhhhQXwN#FvfXd!7 zZ}lHdj^u1QnW+}LGI@(L$d4$bQdZk-n=3d$)>H-1ubEdWu@=lf6_(E$hj{1r+;{X2 z%q#du8F#ON*^%q-YnA@8Q2o-KI#9dt_Nhelb$ZyNe`>WH0oWGVGUh?Mw`tr>FFmHj=GhrT$-|3`1hbr@59$Ak{Q+>LRJ`zEA(Hg(IH5 zNmYL>>ypSi!%id+;eqgQFZ16QD!Wi`36O&1443gSuhR)>Ak3*4Pf`7nx~+I+OpSip z8gg0mg&}(@s0)mL^KmQKSte@bc63zf;EEk^UwO`9C83uL;6SLv6% zHJ=ZG7Q`PnLnEC|?Uq9YWeSK}l|I%?i5W^#?@D#7S6A=RiR0?tqU(pdB@9VH`PSeW zxL9mYQbX`0D$3t`e0GmYf|+x>``bc&|HCf(V)IHbT1I@X)v*QN^iPhKQ{)P#o2>bA zf1@M@Sve-1_q;DB!BOPg2#eJ7QuqO68N4CWQ*uVJ8Wpn>Kr-N;YWF!L2Bqb&?L3r) zThZBP1x?#0`1GQX%H*gjtwD{5)d?^=8D#r;UUtRf5V&OBS7cZ=-z~72ot4*|)j1 z51UthJfBi)=R+5ZK!{be;S7?0)^@5_I6<0@PwR}bx|;gmQo$zxOB)Wts|c$hj$^`X z5g@h-NK~ygXEo6%!EZ+h(yI|qyvV>-veg`C3-!pV*Y-W|;3mAZeqT-pufrQie=q*a z4XixKFq6}ic)M+qV<~QydUtW_x~l7t_xSlJxhQ3KI_=I@%0giN`k;bX|GrdvM7h05 zU|+!f`%zqwl?f`$0@h3jU31F{8np4A71snpc?JQ~m!o>hNl7u;Bl}Z5>mZ%VeWrqv zbMJo1eSxrs6#Cl|Wt#%=PSm$?e>D1a`J&dDJm-=gaKN<$x&Uji)|QgAXi{$HR2O_t zd`!8i(LN))MXxh;WmE{K47?7ohB_x~86d&2rvM0C-T}r#%b4!aE%{yz{^vOVvQ!@k zG`z+1gNl|sby7V}icpD3>gXrV)-!bfa$I_g6`x(D^wICNRfFfL@*q*1e|7N|@$slB zcN?oFVfjOqQtcI9ET7dEqCOr~jmE)jKtAj9x&U=vSBiY~(vVWmCZ7Ir)S(|@I;*&b)D2EN*S~pMQHkXfS&S;!WNQf53cP+P?xW#ysrDm{`ZX2U?T2y(E{AM6?P?CTghdIIe%= zVHakqVUV>}l77{el1&5|mYJxkPTAunQqW=~dV`{|RMN6oF@jIN(6w!Aq#HP2k?Ovj zqu3R&Uc8QB&YGG9mnD#pzHX=g))S~UHCjoDDs3e~qjI0l4rqJ zvg@c8H1|}*Fux(H|9bW?civFFycRoqRQ&pxg z_zgg^z4|sCy;gs;e|jgUPKmOr3wyc#B+b6p*0LZ3+uy49~?S5KY4+VIVT1iT>AJ4{ATReSfU)N}UX8oXe-HkVS#R5m;2`+ zpqaKQ^9#ORnvC(6H!1-je`qwT?Cc|f0;sG#4##6ijN?>nwHmw6L_ol?3h-~Dalgd4 z*+OxbH03S(edvd#NAAX5Dc_W_>7h+^f;|+DjS*x{8#Yn)V$lsr*+qwfc$-sSN5Y2< z3?gLJ!a_64;a2TZHIH$B$X!a^Yx{bg?AoN^eui`%dO1jA3%Tvye|ugbbPY|&4eWPt zCL#9OeYKS2x>Y{K_Nf7I=-tTbh}FTs;7*E8<%;s4#$WT{AUO}K1In~n&^>#%^Q`K? z=A-=kQtguFeZ2I}Hqh;)JXhJqhm)9Zlt?^l1X1eNr-QaS4P^2V)Z3@%b3hERH9&~B z-L%qFA9He{6|rZXf9j@_B=q67*Qyh^lMXVf6%EQd=DsdqVz80gLyd=40g)vm?(o1< zwq=jyViS{Jsj*HiLY#{9hIAeC)-O;wr^44ch%5hoyANGK-HVZrs?NTA3U#X2L7k=v zrRFckO&osF*MGUb{<^;YQ7`W~)BJ^k=zSoUPg=bHx7a-8e<)Frg4wV7fG5i!=>deZ zf~cov09iM>XM3XX)(5#lQHh+WfSnkb7s&$rIQnKt6M-8Qk;2nW`D1=jt-M!TQyuW!%0;~5S?U|*NWX=*LVGINBI)p>DY&)j__<(qNYv4eJg(h zsPyJ@1E%hjlq`;OcjU58dyh0T)f*p`mrvErRlg^fPsemGs>O>9V7&_v;w%w0z{EwS zk3;ZPo%8lKKf(v68lSs^Bi|*9J)GG)Rpz~&+p%Xcf3-U0^EElcB%4QJ3pr9jDG(MT z9e40ja~s=%ohvyY?iP6{PQ}^HNL-o`mWooY45!n^;JN5 z#J}4VM*spu1}7N1qWKh5Pm>h!1PABB!Gk8R#>i{RH6}8m(&&#l;!-BO8drhVUVR-| zi-=n_fAejI5u~3)(9p13?k&%&SIVI+%33#8$#nM=Z+9oqB%d}c8vFl=qK%8QCw0N= z0TMRI-&%rN{BcscQb()Uap#*?m2T(SmM(?M+1pjA^S6OUCEW)lX^ugz{L^Zs?<|G2kDN_!OQWi;UlU<5h=+&FM1BkFftD1&o@9%5s1nU^PjDgcSjLdcd zbf(o8CroE0?~3BI%Dz4v%?Nt;rq^n+GN{Z=;Tl-*h4<^i>LRatMWdjM_c5T-lx^fY zW3T#nNV#c)!fBt?DW|1LU|0L7II?{aJ}ru_+u%7i7$;b5ZcCbeEf$T8acwnhuiDwv zT_$PpSj>BUYo+$>-uq$&4i>p7t^nA1 zc|gOFWu{EM#7O3X)rWWaCM_iL)+&K2YJfwd_N;mxL|dDbB|wT(Mn!AdJNtiw)0#9d zCUo;5sT%9WV<+`XmBDSJ%HU|~4piNzSU!bccn0CWfC7NuY%qdDE} zJ=s<^C$_SwDSA)o2+pXU6c_T|tY5r<2a+nGuHB8Zl12z^*w}gF-g8p}C?f*{Wb(!? z{$*Wi4`x-?3C;0sAU;VWe{+c1;Amb2VrH;n<|iqcoFp0B););XNqJYF2PiMy@x!qe zm_Y326zW$|oq(oxv_@4Q%|7z29ot#E9H$YTl^~{NOSn(e?g-hGQao?3-t>Gv%GO2z zi?6sPhe7FAP_6GF2H27V9d@Z5tT|=hDAIv=mXsD5uR7A`P0~u7e}F@EVNP+~h<=@F zkZE(MJKgbiyYS2N<9EmB?fUU%2yug~b;c@6kR%FLFY6p3okSo>5NebIM1u||ByZK; z$@MEJPaeTSd!$s~XT=*i98sNCaQ97sQm!hjuKlT(-SKe}=_<}=ipb;hQXn+q-cxA? z-9~_S*-Isz>+Djyf3q%qyqfaFJUWO?%K^epl$9Gmx%?{9L?~*NI;?rBP~5ak()#i! z>KIz6&AMxms5Qt`QNjm({<>7rJyr8t!-kBriJ>wFn! zTutv^-tnkpv8g+dW}3;ls1cGA;xcE6;Oy&6^`pu~qHeHZq$Um3A@$T!(;@Wn0M4T9 z1=VRfx#FrMA|O{k)e#Nes9pxRLJECj%>MEpKmW9T`u)eTzJfzz0y2C#-!2()uLNT% zU71WggkGsxf8OpqIc!O{XVSidN!6hxXS}=i71dr-1p%gUtY(>S?%6t}kC&7x`*lT1 zG=M*~y8-`gDe#rN>`Ndi#X(*I9#ta_S;Q*yc?M7K$Spq~$Mx^-Ospm+nvanA5=G+H zThvcL={$};*d;_qZyYoe=TP|fGJA6ls9xF_k{$bVzNEz^jEgi_KLxqvOaL z&a2blV68o`s2Da&14<(RMoB8_(iRDphr)6T_;bi~={(ToHY`*@%ez^5yd3fYW=Oz| z?3p-@^>!ok!}Z(qp$rrM_OA$k9`CvfL0w;^%IqXrm#DTW!K~hzi9~%hfHZ7)hoF|E zf7q0Q7G@5(WSumm(LIkI%TpUNIl`q>l~mIhkLG-ex<*cDjM5@F1M!G@e10~&o>7`G zg-{iw7eCPvXo)C#)vx6!Q(V&buTT`4^*SLeiCvL;i{gr%ebwQ}h~)Z_gOAMQv3bZ!1-LTe|_8D->d;iQ5vkDmN>l8uC9;fFIknJCpU$z z6#8yjLQ(k>r0vo>l$S|*xAJ-vtl2M6ygEB+9Cc+3G9;BPJ2x%!ids1|Pq%c%40u@S z<#yKrPinQAZi3hQtegb7u6>54b(B0BCb%J@SG3FLFB(Wt5UjQoQ=dwZEPcL9fA!~? znOktIGi!LO62R7z-2Nqj(f3pcM&z|6cb{_qc{MO}20mp25e0}{a^OTfu`jRQufXIN!W*F`x%Ju)l^2yMiir~vrjxroWY_#%=8 zRjMBYZf1XKthDKY%BD=}cnU;q&iPEznhU|oRw+U4P_j&p=CuLklmPUe0zcL%>7Do{ zxNykXbD~Gp{~QP=bv?$Oe*=_6@+*|93gm-l0BxC6-^?x7og5mDq)ZVa-v>M=l%8^^ zqKzr%o%5l|wDL~s(D5uvf+&u_o7XcM1n}9qAOGV5W63dQ zb&{T?umVBO2pCSus%jrmG3iLbCSx<{!?`b=tJ+I^B#m^*@>CgQe;-wVZZj<5SoAvo zx=tT7?AN(dv%_gM>XxK)Q~{hh5vmQe{=8Gbq_twuN9HDgJ=Db<1t1=QM(S?8TrJkD zK3!!?ay+NE=wDxI+lt<O#wvlnvk1=KUp+uDHc3^e+ zu{DhS>pE>O&bM_^VlYWvY#M4GkFBAm)t6#&z+z1ba@sy?_KieGJ+M|}B8lW+&qZb* zK#X8S;qQvxj>=AXd1pg!IlOnD6gf*HZ(GDlhdSQeUy3J#f0uu5Q}v=ghhvG6r{vl)hP>kgDP12bf77aqeT8elEb9zd6~Qd zrc}cuASnEw6vN5Nc@g{eB^RZ^rcZIA)n3ssQEBlg!@BNC#Z%34>4#dCl^mriD>Uxq z=vF7uvcWR@-iAWDsw<>uDVP4bUUPh`*ca8GUr~KXf6CEZ6&P*uVW$i&=j|1QTNOZp z1ck#%-7+J!Y0%!TTrI3e+){3}7J&y%Th1;2Qw}v|`WA(k<$tKh>L5fNvQ$_Xr`w&J z3hmX3Q1s7>>ghe7F0-an#XqEXvno+`mntb*QC=4Bv350ec-2q1?ztTo)@G4rqpu2E zCueRce?m)Ly9r^TQ9PG9w&F6i&eY3<^82+~zx~HoP{en?{`UL$^nhdc(U)AF@g&Sk;lo%qES5@vHV1AMvvs?<9!F-&ef168~O_RY(2F>auVx80@SXie;k~fj# z*K*7cY>*`B#PM<8)N+i6pj zf3VOB^`B%TDrnPu=g4VV=s?S;9|G&AzP>=7J{2rbLHo0Xv&ASyD?Ec{GMpCvsc3PM zynHq+I7Yd=ihP_c0qt`Jz0zE23s(yLA~h4#q$~5<7n5vGX}l=`UV+=hcd1rdrn4Q+ zjRVqdvi>itb^Lj?sB4^hmCHpi zRgs-36|dsrNUvP=p*oUmq$5;kbBCIK*FIe;(yBsZ3w3#mKt9kFPcvw?pG_1_e-Cvu z&qiR<%I+OI{Lk*7mhESHyw!o=kks|z?G9u<4%=+iC7YfAz^G~1p}gXCRRTn9B*441 zlMi%IX9x?Iav-yvyC~)Du_AW}r-CqS$rG@_-d8?Nm##zQg+d{&WbJqj=Thl&3TwVE z%?M5#8y7E6@hbtN9xIRi1-p4Ff1H3Z^qpZ1ij8`wLT+y%f-1I(Oh-9ufKnDRUiM$l zQ%K$8zHRe*fzw*;4%^6o_2>WdxBs4h|1STnX*EK`cq4s?z8x$}MWNOr8BFz~14PLI zQJ* z_o4<+N!J zfl8i`9n@V}#BKEgb+=R}e}0bucu}jIv3KmZ`r+59ijWfhoOY=mBgjVNG&|$~fYh2U z9WtVFcdi9A#tC~U!xi0`NBxXd6tdzsr_DR(tlMC%950H}Bm>F5zSi6zu}rpXN(BUf zZFfY8YC7rfDOZUda>&F#y{-b9hoq{aD9~9sz}4NAd+Hn`UR}3V}Hg37}L{+q-+9&Ab3gZS_z_cHj>9qt?H#gkzqFWX5@_bp>s-Wl(V2 zY9y+%SiiAWWqbXcuWNR(-k2AdSUxkkA==CW5k>y3<496AhB_UZrhxA4(X&T{%|RQ% ztpG8dVRqEuf6EX}h| z%?PaNdEJscw?J3@!wo8kELqZoIfYLQD1A$Ty#|)P@Q~KyMJ`Y$}4?L%ND0Who zRiGig{4x1P>6>en{=8O8rN*P$l^klfg0hOOZIbQ`e_MGkXlQh88e3IpQ3X>@Lel{8 z40+zv6ly}oYs=4#>1==k5PD2*x6D`qfbzMMeevWd2MeZNKzZY5pM=Pwkwg+!ZS`r% zCJwk2Hc~UVIQ~}sh3R~}3Ztf$MtGUb_<2{;V}Nw1oV%jfq=n1sc2Pc3k=jjHcZDt6 zokRs5e?Ba`9Mk8UYnA`JR`Iq02-5HRaVUgwPl^8&0z|1ND??9(P`yK(G38TBMD4ga zciMTgxylwZjVd!br8-$qeKn*$b#KzNAhu4tCa>aBiFlm^xINPMSwj!=o9eW>M(Vhz zS;-*qsfMeFsCPh$%d!7>3xSf0>h76gCzZ*%e>vZgNDjPQpoOE;I>f7bM^aX^Nv=m0 zF0utAz*`u2nN}Q-{l;3=zn;OQ0n#8y^5ksz$U|%m;N(5At&h4DrDfN1stz(4^{QI* z_TzZp6p7P&<)NB_Hhx{_n@1MHkPTE>?g?rd-Hk;7?gRx$zYKfl`DJ!TcIW?EY1gH( zf3OgXnuzaGgy`mdg>>?Vy^pHEIJH#ptx;D|;*4=Qb)lV)qAE@VvOFo-7bvS#;(BL??uH(*}K z^m1UB12>u*^``dFtY8iGRUKJjf5+A1TY0emb*+fL+Ie+i5d|k_evKoO$Evq@PLvOJ zQRtU=jxzL7_ihGY47usiCA+X*XKn<1-5UCs6tmvkoLUhp{iIAN#VJ3@?tY6>a)*j& z%JaOOZFG;Cdc>30w|}BnVh0emfvY@eU?>6nq*so zE&BjZK(N1|60dd_U_T(LIsvlNRM=zR1q~$lEM{O{{vsntM&1IkVf)BbxyT@YugKu6<`v1F_kU7ojY=~pz3wD2+c7D!wOtSDDK*x1>TpPx%uiOL zyd(KO)bFR_Guzlx-Vs=+w5%xVEZh5XrAn5Pa7{S?!0XC*o^M!m{qT#50^zT_DktR$ zPj6%8o{{rTK>rD3Cs>-7br{n}WO|E6^$uF43Y$(1f>2mML8|i6`So z_A#dWCK98Ac&y$d5*Iclc7G_sp)4uKPH$y(&Z!tT4J58$3qY!ay&1h`ABA{$%`)@= z0iADUe;ntfW6vPicd;1wz3Y|9Hs$fF6GmOzuk>;up(bho;G!)}ByOHcRuJL#&54&4 zx)Y*HZ~^pi*3*>r zqqu4%FXBP`hGd?*_(v>-%zg% zIrHTvTzGNAwsOo}&qu9yj_6e}0O25C-nx|E(HjSVrvs}+uYYvgYJ6_KQbTmsi4x__ z4?%5)zQ-^mK`Sy(bZY8MDxk_QYorA~3Al{)m>M9ka)HGLVLn9>aSILhH9H3^cS!E= zf~z{|klkc z0Mh1R$@NQnZ z9(5Gbz4KKmIP9(|uWFLStdcDqsh{P7Z)Mf8O=8ZdJ0yjk%CVXP@gYuacgYEdnoOzz zc>y)__X_9d>-=uoecfX zdzTv0B!3Fz)3M1rfh7}}%@(7#OV5h0`-P(auzw0y=Od=R$op0x)C-P3l0h5*5Gk-@ z6)ceD1%RTScZ!}&&XTZ&yTtmSaFjL;%C=GD`;U(kSx&MaUX95Q(f9RS90D-dzb)5? zn{atEc)OC)`&AotZG0*KZx3UTK|yI8>|n!hH{c&z&)$%qM$3>@BeIO(wB4%ms_#-0 zNPk=PJV3QWNV>Z}Dll{IR1zjYEektmHZ^4%Zw5EiAzrJW$xa(DYO!oK8d!OSo;lH7 zT7^U*CnKBYjlLtxq^TZ}cihxQMRu>2?E2Emgx6PsKY7u^entXIsB*hJJAi8H!{-I7 ze$^v4Qv;SStjwD~b=U*i6!Tq+0R>sB9)Dy-4R67qOc@6Zh8n&m6FH-NKnL}^K9F$_ zNwJe^p?250o{FdpVD?lOlT672lNywJ^-QoDeUDvp1ja>4I@YGMh#t4S zs_Yk~oDd%$6PF`}L+e3nl%+j&XTz%aqFhwgVE*#Rs*L>DbN1O*P=625L!yfAF@M>u z=dGnDnCH(6^&wFBW`Re#)^YUIFUMh6Hf7M{AeN$Y*5UYPkvl)1tvSm}S8;cAXAZQz zP;`nVx;Pcl$%I-|icfj>&O1fJk(6ErdN{y*O^|_N@-mBOdP&d9Yq>AGoRZpRO>73Q zma0(hX48VCz*;u6jM#xsMI;&(n18t)bFMJ8ui~Qt0T$cn+78KfiXPr^NL#ycNG9KY z7d74T5D8z8b~pWPng03xZ`arF4#&U0q(9B+ZjwPz1MqeLl|on9l>F!vo(?A%wQQi+ zIH=yOyS(TXBa%wwtj1=06#RaW4V6d=H)~j%XdEm+Kr`BtX~_Ow74vbOAAe9B3;g)T z+~c&dz|N*9OiyjB?&mYN7@d;;z;QCVn%w|O4zM$@%BQLheXC-{3FEz0MRwS{V9u)b zO?CWWdIi@`^#6Sq|R^zuVdbfy~_b8 zKXtXDB)Y&dQk1l+C>;#dw|^;C%95rpPB2wLee^8^U|mgB3UKwl>XzKj-)mIbl(Z-E zgve*IZLc97fkkv#T(jI&t(_Hj^AaNI_+@&B-BT>Y25amUPtEVXJwOxQQ>x!5qp5a#XN;F3Gz% z2}9+tal~csF%n0q;N-C;O0cSn`|{M~sMY{S>wRiTt$)t-a3gdM*|D{r0Dlfa#O$O< zSB-%4p+xCPjz08@*?)M0W8IvYIGyj9|6=etulTeaZmsUS)0L+^Rqx?*>U#*oPRY^U z^qYQNU+4PuyYh#T#POCGZH;()6!cxN^-bYGjZU~CY)H&vXU4%gE4yl~6}>mn zK+$Sn356+iQ-`-}=&3+9(2p~lK|kS9VLMTB461wUK9%+Z-+%O38R~ONCe|Gq-0AJT zj8sb&886Q3IUXLBOsso%U3M?@HtbmwAW#IK+8?9unC9GLq%+sa>a!#3No+lJlh%dX z67&w5lxo-ESp559eSiJ1t3%bn;+OnBkrS$RsZZ*%y&ZDl;IN~P&c3#Hl8BQD3_edP zQ*|7YHm1i|4u3VP_I7OXUyd!6<YbD8(#ttX}u!CA9KN=o|Eq_#QmgJX7J>H&^%CQW!h1GT` z)W>|7-u3ui4)bmO4@%&}j_JxAvnuzT9Yvijt#;}njTJK{X~ zE-xwHq=aj;q>JpUDZ7#Q^d#dgjX0jpyF{#^C8=AIIuPc5P9wkz^}p}4y{OE*dC(w9$? zr+=c`4y3R>fHeX1p+vza&poPL&&Tf0RD&7#44k=1W(Xgg`lX=kb|~j7NKhPva$tzY`e=PkXSmKJ8=NMRxRMPy(Y8}WVOGpRsP#vs`}=9LvaGq zq6X8sqp5?S^a$_I*8D0?u2XvEB9oZlm4CfVkxArxQ~aOMb+Zthlt-@;_D$4)6KJXk zj$Xreu335EqQ|-|kghb&p*kf`_IdpfiT?_gW{nl|+=D<$_d6ohtMs?Xl1xWS3_3XRFtPkrsS~iK#c_`d3ZxzKuJ#v92$(1Zq)S68WhP^Mtm9?V*B66Zp7$KaCjB zG!LwjC1rq!FqaY(GI+BF-zvf`8y~uY=rg$WdH8~tsM9)FW?R~`6p)!DazM%KB?G`D z#OOq>)o+(&ud;?*^`gd-qYY1foPRr!y>`Z>mb&J*XVBJK%tgYX*v{HfKQ=?7T(!<+rO;k)0FjJgO<0ui1nsaD-;=S2x6-u+yls?yQ%phrwQ&2zZ(0F$z zRS0nuk!%%mrj8(ygGh#VEvF7q#myurs9hjYy;bJ>{#dDF=#gYwCrLJ}`hOp&-cwE) z4l=HW!kydvoEqb}^lus0GOHP#%A~e%PMd;Va_e$9_BsXns(Wi(Ta#4?s8q$&3lzrz z17MK7*E>G_;s0&z<3Ln@9ltUaVjyIy;8j$8?aGR_Q!&MwcQaCZDG)0_HEgO;vpiu7 z%Jj(gOaL6o!4r#ash$`63V#R`u9OYTz*%({o|8?bfM?k%I0~q|ILUX=>VvhjBj1WB z_|(KbrAdunb>x+dLcZcPXj99v^Cmd5ypMCAO{Ibcyl|~pm3{lnxd;k@SDi42{!TT! zLx(fuQYcROIDESDmt~T>-ST_#OZVkX#*+1_2pJziE}d6?QKej!rhmi;1$Yc@Zh$ZS z7`?7knh%8N99k=S0p03}tJ<#iuC=NqHrta3m6Ml@{d5{PrSVV<6#~yEQW)e-SyRCq zjs;w#(oSv~I_re~B-DS&hYEkc{BU`Vr6M}Y+3V-i-AEJ5kqcYO5&5Rt6 zRh3QKS$z;sIY(K$HI2v~(r^qCk}Sx(;{$Ka=Rd90|NVu!(66-#R$o_JIjD_INy?Ge zsmDC)1r1f1fGe`g9Cra@DW*uRJP4fXpIm0~O?maIRXpbgEW2<%RgjHS0#ySWkrB;p z)M22V)gBU}G=E<8-^VLnUFR}P@*A=tr(Y$owa*2XcnAbf+C&p0yDA9O4OTu*EwhX4 zuQ+Uwjy;e7qUMuo)y}yKRm#Uy!~S$CSq-7hF_rwAHkF*i`Tx6W0tfcm+wIM1C?4AB z=zHR{6p@jbm=z_+>LCH$EUqMIIR-`@qGOz5IRKRqr+>B^mK%px5(Yk?)E)hPSN}=g zsHSx5yKDzElbfohpfZETOJ!}@lLoN^v-W6^!$5bPI`}^JiPoN&w#VanBTDFdx@E>6 z?X=a&mA&G5wLaROu|XXvUMA%u<<98dLwcjrwL}6(UL&cwK)v!>wO@X^{<(SF`Ad2C zERoQo<$st~;)ll5PV?=Vk-~9WTd53mcT02HzUowP>?G%pilU;AK4#8n4ZW32C$AiTR$S;I zlF33+K~4VXmQfn^)|b1%ZhG~RwJE5ROsC3b*>rb1vRz5V(@`F&Z^xcfIJc8?7X-yO z+2~(?`R%*-VINC@@g^Bo#dD%2i5~#2yRX|BR7XjVk(VI&h^iT>wKz|eLJ#$9RgURu z_$xA{9O9B`Pnk1J(RVFQU6C!+gm)4?nm8U(W0g6YWc{^H zYA-K)qpJA%ts?yGt7^#Q>$83TQ{I(mZGoUgI$N3_VDx0AB zb5k*gqeRkWvyg%{CbHn34twil!LJ_4%QVV^kich8&4&uLQ^TNDo>K{hs3WBc615!c zo$D?N^rYdfhvRn=VK=F8p$et%i2pZ~F5i`Cv@71#%q&c1Z8?c#kA60^$H=6bCx zHS8Wwo=vlh3j8FvitnV3CLx}tvEXJ&oVq|>j=nl|vYTUS)qoKj=UVPt)_2_If|t#K z0`}DoBYsfbkXNY3$uB^reF|n&^!K_#D1_ zPM*dWd|)T4l9Fmpz3`Z_-O|BsO~#7k=7M;;z%~?$!}@ zn)lG9L-|}Ssk{U>?P}Us?44&vTJ+NTMVp?%#<6SM59;C|RhJL#U|-V{ zomjTmDh|%K4Pi<1{iVq2qkj?cICw#zpow?Xs>UW1)yzc*Z+g}MaVe9i4Nay?jsp-v z3>#I4J9PdAYZdP=AJLd&XW%kBy3#W!bR8fID?g_L-hCeG9<^_;Rs6H#yy_3>xowMF zlm(|+Sio8;0G_>p6&hfGFj#6<23TXw}w`TCRW7{h_8NDPW5#JPxx9@O^xk?ebCP_ZP zFTXqn;a_Lbl*b9u10B@6w!f`HNLf0)`hjdF_WFl zB3(Ut?-W~uN0AmwZGYhgrrbJrJXOM3jUMA0A5_+e+*Zl#&!afsp>3?gXzV-Sk@iVS z0<#VHQ_q9M4v<{j+d&vP#w4e|+G5W|neHV%rB1PRb&u)>OMHz(#&s#JtyvyROuPeV zNz%Ft^?&hmH-K?6#XbJ67AF^3b8fTZ=<(yvaR#VwFW z8Eyq3iE10Kd4Iu2_?Pjn!k-T9D%|Q1?w}wzs`4K%C5bVOVnX?)r5f(gYSx>7d)(xq zZ!T5-(^56bBtf#6_NSYlp5<;I7JD;GJ>#MIRO^Zla6$TrS{5rD?8K>24;4gINLi0w zjVl!}Rx@xq_#q!HXeCOby$BSZZ~ma9Rmte3D8t9y5`UOl0Dx8wLUGVsYUturPN^vAikq?v zKbOj;w6_f@Y)kMzakwSj@iKK}-uFLVB`Zl;wxJgXTlWfY7(y}+#yzioD}Z_ud`{|Z z8_(VGJb!|vx3fTWy<@t08+=`pGxEuvQ5Qxua_w+SQY)RGcgW$2RMpxc2Ni7y|7o*P zo^2*JA1(BX=0V_vZ8H{BG*ibssktx0)hXH+M@eDjlBaS#@wNfiO{LB*X}uRoFOljB z2+zj6FSUio+gknlQ&eGX)7`_{B^DKsJaV;g*?*b}Dqm7C9NyqGR&tKB%}LXDokLg@ z%@C|jO0~JE;)Qa2L|LUrZZch0C)}=KRX?u^aTke}C#~`)GUW|Vh>{ara;uCF>s4aRPU^?Y~C216GFNR}7Y{&BOi7)5$ zyni@SGvA7X3gYlHYc5oa?SuL6OSReV;jQJxr`p2s(W~bSq|lBAaXe<%BHXNro>p`agJIZ{e0e( zK=?{q{;UwERK7w9?qPq@&YPq!}}`LFf>SP;MkaCckDrj_J1sj z3w_4GAfK~2l-H3uKPUh0P|D5@RTHqtqSs7bR(9!mtG-G%3SRkxnhkN@P7yGdgP~of z=RIRoI=`ziY?tK(lxls!q6UR8?Yl+&<3Kp^eWkws_>Z-R#NAZyZTdy*A@F)VN4!%Z zA?U-g6vzeqDC=JV#9BjwZVlMHXMf!*L4g-V9_N+d!V?VL*1d3+dwsd@hTf(;lh#9% zB_I^v>gNGgi83F`1aJDHJb_k~sj5LI0Y|MlZP^9(-YrrpnT6}xVt-rWc(QBjZqeJU z7)}+LV9*n(ig46-WUx8xqr1~gE{?` zz1*ilpR#sZU=^bg?3DLjxA!C&N`gDFL7x;pkTdu~z} z^=P7MFh{xv=w?)6Nq(8)sA8yuqBhrxcPn1!>D!(QhfzTVVY14}pAwiIQ_4dF%MM~9 z0GwM7l~XSj4j4YXL11Uj@qfgua-@+yXu-8Fw~GA01j_T&yr$zmBtUi=%zsnK<;}sw zTWF{6ydHaG#c7h@G%XQu==16w(v-4zfKlvYCFj01DUnr_l`>V$w{aBIxKQ~f>gcG) z)v7WA^;Pz++FAIi`m86L(ukG#L>fC>v&?4UQCam!Vcl-hca+TQL+bEt-Tq z@Z)imBAqN~M_`AH46u^EyZWY5P;xY=mq8P%r!@6n$c7^p4%6eU1c`gf176==tMVni z-B~Hlp^y_uRGGrs*4PbHFDxCIa7@sluxuNNpGkRjC}heuyXBs023eQFHqWkQd7Nv@ zpy+|9Y-2D0NkdfHK7Z(QzMXb1^IPuYHA(mY1(o(Ed~1XT;u%_Go@Eu4%Ws=cuRxJ~=f3bk7$STs?IX0Liw!Q!A~qt)fzA~?s&i>!Dn4@!`0+l%M5R^R`) z{@>3(tsk#nwwFTPz0~+dd|xUDI1rU>(K%k=*nCiNF{rfcy?;*#QL)Ap<~EBf7PBNS zish_k_U+Xu^^Co`TjAKlX{~T5;0mab<8wO?U+;M;0KEB@k*yQQ^yofFNq@2G0K9PfZ$JNdfBm12yS}bZBN;KgDW)8}XyRz|X3Xb5sFR*;D|G-^ z=5`1-53^EWrK;zQCWN)Jq)HKbLExPP_>)3Tj4CBJm6^RgGE^5N5`!=9A%U1IabIwL%Cx1Ia^+vD$oom&RbJX!JWPJ zoSGF%hksW$=21|GFL-UQZO}})pf)SGMRkq9S6+sMxvEsuaq3)s=w8U@(!G%ilwi&Q z1ClOzEo1C|M>EEFJfyc1V+O7ta)H=J|OH!D_HaskOzQR_m9a ze}51{gyUmty+HisrI#cQ9p2P(BL_K=YfmybB`6by;Kr{^dxV$M7S0@$lX|v35lN?O zp*=H&o4VHJh_hcxi;+hbk9sw)4uj8IrQ5CB+ds*B&&x39I)l1s3XV$Gmc>BExsOeS zJ_$)nzm(J`LmrElz(;#IqEcaSYBOA%6ngpAMebtCJd)jM1lNn zL2_pA9*?&&`j;Pn-EyPtOMl}ihwT{erTfjZUn=(kMz6C@l@%772~-P5kB0;i|cjIw7=E{9oFyd~cdy?VZs z?_z%gEjXTDhSf@5TQ;QMF0uZ#PN(vaZ|md*i#GC&lub+_h<3#aN$W90eSY0gMMAfp zGD-pu0&9+LT91>6kmGq}5QzHK$$v{F{-Vy|B}MY;SZ?#F$r}fj5>y$=RY_n{d_EgF z)&Nf7bZ7PWg=7uKS~xMy8T&^eVIJ-x7%Ilfs@*EaQZ`-Q0wyQMEKKciJz4hEEmwS$ zymYP5MuQTF3hva!lyJu4XQxq$y^6QPC(ioyH{iqW5QZR+YNcXK!J;@wYF^R^4{{hdT=p)s|@|r0KT2x&=z5V9xsQstT&F zVA_+UP7rf4KPLvXsJ*3flrUAR=TPU8#z!S)AGBZht*Bj*p?&bP?{7Q@8jq1%HRIb z!g>kuC=L5iA2)~J)ML!s{gCrR=~z>@B&2>(;7%_wXXLfD6aaw~lHRHvSmta8u`QC6 zH12is@~D0D&X?LGr++f%QboJ{M}7;(UcT06lmavW)-DZWsYq4(1Jo&WdMoyvj(8lK zLQlkVY<8*@Otw9>w;N92T#mlRTM2SL`PS%17U&b!CCx zqSWvA4?CFK7!1Ktx%Ou1d;vfxP7CpRv%E~6z|Od&`zsiEI)B@ogLe*WJ>uq`?hl1$ zJd6TVcvV%lpam-E>}Hob_uus^tV$1o)`(L5JoRzeHwqzW%oks&k3td1{yfS}_o_Ri z=B*mwX)Rb!y*z_H=tU~5W5Pl0(VKX`(HN)GNbyr&Uxa+9XZNbsY}K zz@|uUlWD-t+u%`DL9fA4)wm+p;`}0{u-wpI7v)oU?ou%PkHQ$ zIea3+UA-29gB4%ZwoQX)XZ}b6k19Nsy`V6o#0y0wsO|vthMJamy}XD12|gb=C!jPt zishny49c$orl|$Jm)>UqAAc2V4eI0zUhTx`Fb$S>E6J?z_Dc(Ga^QR+gx}}0rA9v( zkfgP@R+ql)6xsx6QpA>X)0~DZ@ucA2@bgf>#+O@FH-V8e&E4Lz*D0DOZ9Qj}j!y)=M0`5`W=)H61PLV-JgeKB-Tt*QOkYPvp7fH0_#Sic>bQWsSRyKXhu8 z6|Uc$wrcu~J)P>Ofm+t#jqx)o2eLa#M(IS-iOx3_%RbuyPSIteLex1V4+6u0c zbmLv$26Eol%B#LN=fMYL`5ZRR^0PKwqGH|dtbQr+|KExVu-3R^KWnG7wz7D;somcp~Oq%G)G%JN7E(O zDxKE@1~&U7eYevN-sfPAA|>gLZT+BXck_^ub`h*?iK9FA3_+O+)ay#i{?m`f!5v~n zQzJ^E>f5d8AAf80F|YbIgXu(%#JgrZ%8n)&!uy9Em8#WlT!8J+`{v*aH?^QY+rs+X zUbi+B9n{o1k>@RryVpw-z9(EU?fD&L>@y(p04v9;Bz@eDEuXC}s=*p0YwBt>QY->>pnp3B2Bygeb zsR6jPr((Rl?B4k4@@XNgn=PfpBJNikBjBK8`zuqpQFP6DN;PdnvL%wFPCH4{ultvD zQYh-1<9~i4^6@ToB))+#YA>qBz*^X&so?KILUi8yBFWeRblTgYfu(=hCbcVIeq6mB z%IzebY-Elk{j(+qL8a5v@v*L;aR2vZ`WWnb6*Nmx7G)B^S>B-M+Xk>RWKRh^wK9g| zbW!xCQXJVtrYSkEgj?{qD36^}^ zI<8c0XTX3CeUgSB&+@T30og(Lc(&Zk@auJR{QKX3`TplE)X<2XFJ2m7MCIr>QdJC> zmw&?=liZyglu#j?*jQ**2E?;(lcqwvtMPcnY3?QgYq@B0FGQp4l`n@%mw>rVr(BBRdBcNqY5FJm##_c9;OSF%T6}iSv-&6NW>^th~AzP zAPOmV>bF8>Il*=H))nXQB0WZ>&Skn@WPfr${uXyVGQftA`$qr&{U?PQu76O_;j%5L!R0k!c*4)&w;{3_i(SPQ` zUMbjZp9D7_uY@f^VzeR%0vR=#_1}rieFKahZ|y)< z>ZjlJ4r&Ccx2&i1`<&IdNt!5H!Uob8JC_73!La{pcHWU5ik%w5;Lryr{Y&2+DfZG7 zM-g{bE%(ajmU(biGPZV{Y#lFj8-MSSj743^2OeGZj^{O@RP2r=Lp6J@l8SfzshH`> z#tqS0n@E}^4p4_*WR@#Xz?ADy-e0S8CnU&~`E-8LTb=4H5C!2RVJ@|DfC~V|D1%+^ za%-$xsoCRwo&NLpwE;r))>9(;EAu@wOD$h@U(zaC=G*v@pWDq|i$OixH4B^P z6|Jb)y8O3CuI?sqUK89=wMSONb85=#EsEYfd>@PcC~rUP;~#{7C4XMFA-270l?d3O zUcFd=u@&;t-GGRHXKzUyFOqqBX?ASg`@UMg{`U3zpZ>lt^*)@{g->tRyU~sid5|Ir zeAO<;#pKS}Mc~w^T~muTP@OvBEE12;O$U&qDKEzDSCzfHbKhJImj1cPbwg=K5s^Zi~c_UqUqCF$5U#qZLjn|;(6GBQbL}n|J+Flsq@&<5i@|q^rq1wCOUriD1TR2mBLa1GHSUrwe?)i z-#QJo=>&>M+@g!qIp9ly`RT6E?%`dA&W-~WEZN+uH%@Y1-6)FE@*bURGrSf^L~y5< z)IYjZw4yiwww`>b8Hub(Ve|$HQsF%~$qR%Utr3_Bca7L^fsU&jZ4KIoy_Nj@X|3*` zfBfb87@se@A%B?OZW+KkHYbYaOg-Y`mNkf z>U&nDcsDIwk#1btH1 z?zEC1r@}pfWOpd~IJR@6g2i4iOchNeHT39FJoKKpZpE|>kuz-h8j#fIbtnfnYM6Sg zZCga;5P$txOTyMEePAQ1qN@@GV4zr!`U4G}b&50dd3T_@YUPciMH*hb?Cx=$af48) zf9O;in)VFl*!rLi8P0l6dCZAWc#YbUv)o}#hrUgs0p?~Tf z6sEP6;J1EqAA=e|W-lN>2Q&3XjP(A(tw|isY-(>-tu=x8!NEX*jHaGIzzakuRX|Y` z8$NN{RnIcJob%{pv3e_dMqLhItHwm)oqqtz80Q=N`1gP63}DkH#y9gNTaM%hu)dBQe99l`O-QC)K z>=du;l@*<=oG2oES*x2Oi6h-BmY%ETITTZ^aSP%&5Y%v({VS=f}?(Q4>?UbzBOv_&EOa!TLV>Ej}%y_JKHuw%ztZm69=@Nbzom(00KKX z{IRX7h{J7s;52*cnvRA%`RA3D*MDP4M}si+If*%jOBeS;u~BJ`_RoPWT79yRfU~vP zN!uV(sS~GPcY`#sAXNP9qvAk^eOL;<)pZFd4y)XU9KVAIdvqrXFW}baBK`CF`os4> z{o}iozO*;CRa6aIg80#?njE1A(PZW5ivwmvRSxp<2FMNrxuk=0D?eHEt$%xp%pIPH z*PV%V^1*Bqk_n3HbLzGB(+KUZ%9I~A^mKu)9a!Ezuh$d1d0fekJJF7;!mB54aJV=> zAmMRJuOaGwv>x=X*tVOugF!~Wv5QRa-LoFpcKx!31Wtt}H6>gba;O3uxBAuI{VT7s zBoe(Ytp2&a{^tEc{+Q-U?|(#?#u<;!1$tSi+^knA{A!g7l#yARiZFDZ55PSY>$8kA zdoWACN(UMr$5Fg-;Zw?A2d-x6PVyd_QA%Zurf!a^vRSiRYF*07dA_>Kg?$(_%zgSC zO5ECH&<&(s-l0UNLZU7&>So*@9@vD6D+r| ziaZQ!r>w$qtaRE*CY5wuVh%4ty$l8_PysKq5S*vos z?tgM-gA|U$M-NcXw81Tg1)7h3z z$}KqcA!BDI00yrRXg9NcN!_5Q&e{FmlEklo{?DJk|HnUm_TuVqTZ;9qm(X?r6@O-W z=Sh7X)c2_3p_pXq=q|#pmf1B~0-o;#4c#h#0Kjf#Ms&qf$BFYyQOxScjsP zNw?0i4D?=kIAdGM(sDaBWRd~LdOL*!RN}mXmDH!&UU7<_?5l?JlF!BiOeIUfS56Hy z1E0m1-E94wiQkdpwht zdT-Skt>`TnvT`?zB!WJvdTsIlia7K#o3 z=As8Iv?I!c$@V<}(kl91&bzL|DVNiR09%+tzXZTU?OPJfZZS>0LVvw{JE*`&VqR|R zOHDSd_Jfq;ezfk$(VM?oSJL*CVj|v~m-v|mPmqT_Hf1s?&97$5p=W&@${ulwWw-dl zzGAdHsbqaP$&(6rYX?bU@ssc+(po>H@N(Abvhz5*GUcY4pQm2`b$ zq4JmZhSb^pbE*r&+kcg!o2C4VJvCVzByNJ^eR#bHw%bx;-f^&}0jE>u$)RQDWP54x zGiAW&BvF+G*63nMf>9zQ2g2eRb(`abr*%HT+w{+yb} zb?cmhCFBcf2y$nQAs=PP55fVdO5C_zYn|{VGy~P`hS~N^suCtYbLG$V8n5g`^hoij zLN(wZFZ-i{FMqy@{XAKl0!V46Lvl`wD;Lwe2Nb(-041q*+4EglFzQqJsQQM2n!Bm8 z8rfvNf;r@7=rBYo4He-0+G788-9IZK6G@2mjl!p8yJ}R*hm>|{0i33O-MqJ}Q)U5L zj?st}U;={fK_E~Fhla$f@>6%_s4XPbW8bu}WI(9aM^M=5sy`$CClYJVGo(@{0c1Qm_$NgyTifC-1g zzx|GE)_?YZ!Rp*^82oTM-!>(N5ZfJY+g^B!BT9v@Cm=!2C%3#FTJ7wgN1Zy9@lsJ~ z=FQ{CB9B6~u&I@fonI`Ja!4dFpq0w+VsTMETW@X+zUjQv zJY}y;y`VH-RnzNmW_?hfJgx2fHVK*0A-Si+3(|7{8 zYz18ywyrjT+u4$byv6x>GSB;Y%SW+XIXG7-+Ef8z`5#@;UK>HlQC(7`03D0&*Ad><@y4;2n1?Yk0_uTRZjdpVbWPU;=_OKtVVO?D~0mm)Jx`2 z+8FWejG!>43?1b?uT3VXxsmMpR?~X6P z1NjS-;Z*dujKX2O~f-s9Ja2mjf;G+m>^L z&X+t(clEBWT$X>Wdu?wf4$?D-Ecs0XSuKM$jZfNcANsn0!M%4)c1)GnYMZhgw$D37 zM|F(nCgpm^_3Q^3gAk>Lmc6btwbHwTULOP0rFt(#w0!1D(zi)Z#dB=?iT1uu>&M?+ zsxS4;OOMFmMbFaVXOp3L(jb%Bt}UNbat}X?QsCYe^F4n)ynub3tDv?n%-clLTV_?a zFUN^=&`^heo69EF)ggG$;*w!>kz7|j)Z2(J(R<4M-EDD{(uEZuDiZ`6xyNHm2;>(v z6=S)ygw}JA(7;0%wa?WDRP9c4Y{E3#@$UDBc7!NlT8Ym@QKG1SAaexy;ZrH5z-M`J zKJ+La*ROwTe*g84nVU#Jf5C-p`%42n4LO&Y)rky}vFNu9Z>*yzAdMU zE#53ViH*of(fsKNth{FH9V|&HtT>n+VGe{2?PPR{yUu5POqv%fs?X-2{nJK%P(Z+2 z+RJv=(>(B74gly${BdVW;2^)U{vx@Xcu5uyj>vx{r}$TAL+bQZIB`mpPDZ5@Ro~wd|o&Zxd97` zm5_fc$h1-a7;j}%jhB?*kUZFh&ry{YieOhtBeoZ3RTo5$Bu3CiU@O>&bb>WL#Ak5YLKTW0mQ2{L~~XF^Y78#-kz`BtYrxi5g2qyo^SUO2Wp z=e5P-UfjoMFGg z&SR6SwWmIv`in_NFPpVZUZs;JN^=e+$%E1anGMgL+;Wd+vdyH#rrr>z6G7~}Wz$UC zH*$Z|k@-4x71xqgm_X$k?SQgrd_FGc5O1 zaZ$j5qT2jMfh|Ods#Q42DSb_*VP${m#l%U63u#bVx0IG@%Hsvt0SoE7B$pw5_qBXE z-fu^TbCRlYWWrvVmXu;4&SYs+mzQ>#TELJO6~t&7EdqA6YHFNKo!IsjVd3QQB6;iQ zT8A1Y*9;f9@Q{ss4$|5lirLO0pjnU+;di{66IqjSDiQOcYdfeB9R*Rko6whTfdLAC z3(54{bDBe}r?p*>&wW<+F~yoqI8vvwCAXL3r;2uwUon*~&!|K5k^n zho@eDwVU@%j3wO`+K}{hksfUH4GRCYycUxoSsWhJJV$$HmP*|#O3`DRJ=N#1%l)N5J53YZHulhc{oi^Cq(TX?xUdu8Rq0J#;2nmc8Ab?c4s3SP+& zu7_GcJpPcEz=sA1YS9sOwCjMet1M+%{ z8*dj5pKF!B#N#chQ%Ou4}BzQ;^k2zyR&hvU-&roZTVnTR}7*Wv5tJwG6-E_eyV0|ZUbu~ z(vifs(=$8YAl9!x?B>MZ@`wLff8SNkXmf&Cmo0L+MZc$#RgQ#{ma7*JWCIqo>Rqdp zl+i*L1nRB2WZWvvKDAE-QDt-0sj3HG=j~2PhxURjllLvu++LT}g8@2!7H3%W(;;sU z&FA{^9%)%&qzLRU8W&Pz*zV=3G4exA<@ zncSpOYYY@xSJTIvy&Xo)K4JR}e;n*E(&PYf%W?p|DY3e=qqwHV8^`6%CtFCH!>Ek= z(9lS}ITemKURgU=`5{5?Qq>+#qF#Cf@Bee{vN`?DG5Pw=xKc!`IJyYjBQaZ{PGD~& z!x7`vuehw_t419~16g&HR(AeNUI1sot6JrUsh8VUa@dCG-B~@t_r3>^f6TcIA#6*f zVN|9kTfWR1hxk$>aZv0crRbI1_mHmvGJ9exc^McZdC?B}ByOm+rQrxT#zc3R5wc&A1xRvPh9{px&zH%!st zITn|aQnu9m1Xe0-4sF{sF#$i?e7JV+JUBj9rQe0EG-)Bh7bGY2h+z7dHv+y*Q5E@a ziRRRXD*rtFS!%XUEzK{sr3xirkd}|>B>kiD3-2|C7ykTz-(PkHf5VsaO<+g!zDH0F zYy(FH#pE9GT5?+Wph|M6MyW#CC#U*ZoQ^EVYd=J8S}6tjk^H*Q_W(F0U{=;@>k5g< zq#Q{s1K_eRF2!YS32{b0uV9jcewHauVa26*YcH5oTmmgljqlnZSB!iQD#A`u0ulvp z`>0`b`hE0!Ne_@Rf2k?W7t09a^YXXqs&Mum61#FK0Nf|3G9mJO2!QdgtHhZLFDSLu z{pDkatqi*T+fI++%+y{=XHfT+;o3Xu&5>YBKc~j&9DfBDx6bpUc>#6C4BFTmF1_|< z*WK)ILem}*wQcU@lQ+MYn7p4cT`YP4HJ zol$BW=e+CqG1`Z`mE3!IpqG1cs=@CVbJB2~BB3e#wFt5b&{0&95M}@&%(qqgX4FEZ2?z%%MVUp6RkTs>9lJivU z#e2@vTIjUvf3*!=z1Y6>Pn>`mZ;!9-LjHNFuHkppxPX1TX)%c~c@mQ!?Svh>3ePIh znK9x3*i21~OSY|(BYI8sqNaUji(8Rm*Xze0udm;gy{%+%zwSTtZG~~NbB2O5#7uX*!u5n=O3%dB z2iYz|6&ck*A!5BEV`C{NpY9qQglIsFQ*Q-Z1i{+&&|c(L51_H`zC1RgeoRz0U=iw_ z@gnYdPolZeK_04ADW>Zn;>cTGx&-vT?_&9re=Xt7AkZUUDk*9?x;v-VhZ>~Za+x$3 zTBq-pNX8La0A+0hma-c9c2E77ji_S}e*7=16=+OlaiMBp_oXMvr_xzu&s78d#Jk5eSpd(JaacmgP5lF+EDYnX@EYZQeJ zT=QAjIZ3sPtYG`Y2|R7Zo|Mi)CWg6X{Sq$G?t@E#|l_V$2gy=ep0+Os=!>!KX ztzD6-Zimc{OXY`P8(GCK9zaVGz>Nlfe_&jB6YRBFYT#{OcI&H?VhY@E_6TRpW~0}B zl~e3oK<}^0@06`xn-f`V=jgfLatZ5H-T#)*zQuQl1ypjq8mFlT$;@QZUWKy7zVp?b zQ3y2+LJ9?lvS>U9^|Er%%A8OvYbExmx!;tXYMRXcYqfs9|1sA;H-A0LU)Y5Ie?J-K zm9E^82Z2-tGPvY|JscSDZB_PlN%|%UmL4S#0v>r(Qq9< zug-CnC4lFLa+=rwN7$QSTXGxOmQ&FLn9Ci21Mt!Oh0c{Mu?eyH*^IvS#*29OlA@}9 z=1+;ic=!2*17^nz$Idy5_K%WKf5Gui)z=q^{ZMO^)LoaI-Xvc#OJyOmXY%j7NTH3* zsz6U~pf>dk4j#6%5!2;7`r%M$dn~xgPgavMn7q|g>ho0KAg0riaL`|p*qgLl0KR{V zTtELkjW0j^{_9u6p!`O9q{JlX0YTLb9Aw06(_vM~Q4mp?)AP2@a=3O9e{-`(G!EI& zMN3IpAbmDd7?=l~7!{!a`aRC_*mVN43AqwTC<1jT`v-wyl2qI4cFT0EPsGu;&``Bs ztOGDX@2S91UX~5Z#fE6rn8C01-q8MerC6u`f5tCdui_4%U%Af2ipm)?o0@QYYO( zmEzxSN8bBUoJw-Nt|`))pHn1%SgPVuy~*^&n*-BN&3KPj#OkZg{VdrhI& z31w}UZKYPe@~oK{lVw?Vfa6FdDP7y^9H8KFQa|5(ZSjU?NG6FmGAEMw02HxIoUiil z&WB93dW@}Ima3D!e^dvT?L5x-x?(HK*7Vk~U`OqtPXpP~P>D#^)rh33oR8kVWK_bZ zDOKTmd8$;(Do<5KGD#(lX|ABhUnM%cFV&Zip2FXNEN=wu!aI`&vz)F{wuXnLth3B& zAoFyAs}7q`dNPmz4+p%DwnoKJ8!dd8mqbG1 z-37a{_{Zl$4YK#6Q%#U?BJEBNIKNM0$?ou6&%{Luw8mmZJHTpG;fjF~X&Wg;5%c79 zS*0?~Tg%MZ6;&ZLeo+CxZJK*Hg>a`hq9!%NYkga&|Nif9I{!M@z0+tl`j|FQn?k5w zT;JQrH>nOlf3CZm20~Rm8LyBTN#uzbCO2E;Jsh8>!9!kE;kslZe{BiZ_*$u7l_*Sq(q1_Au4lgw z!4+G8{R#Zl){l)Xy_f$MFBM9aznMY1*2i1kaH~Z;s=5bcK4QSdmt@J0^)yNfX%2wL z*awRyAF1vcP~|q*k7^!X>8Y<$ndg4iq1u_gfwp$~?Jbw~^58YO22nJU&0>*cA- zJAKhQ)c&n@M~FI?(u`lD?m_;b+*9FJ*F8DWKu7AhwY+*)5a@EINSAG01tg#7vA32_ zmB}{;abG7r2P{VNN{I*V1hlO%EZ-)-sj51re_S+^AjJn>1^9mxq^P}>KU?v14k#>M zm|kGl)IF0*LhcPOr|Qq*^{ql%UGs%DbJRg=C}N{!+BP%S`dTRCt%!msltyQ!(Eqwn z|NHYci2WOX|3%XyUpDovIUh=p#v9PD01Smm_x{JxeeI0y7EX2a)Dy5nddZqAk5UkP zfA32vcB(JZKB!6aYB?6<89pfOtJ<}_K((k&0H$4_#N##Ic7h%Wvl?Ker6*}|LP8%1 zFbXLc=mLK461^V17raVjt4V&pO}Z5ndT+MOTpmS7rzlQ?Qja`PI~^ioe-WA3_s3MA zD=BUy!n>}o7g;}^<)`m{_};PHE$n}ve=iiJPL!Nk;$9Y`gDRqm9o|xtl@E&At=G%z zUH9Bly|Z20x=jYXf>#)c3-Qgl6;i4`7DPPjhD8Xr~YD=X>27e*gjh? zyjQIj5)}?ropqBe(IH6v5f(O~}={lJyZd0PZr zQZnOM-anFn-4M$eGWkSZ*ISC7Sh_=t--voYHfovg_Q>-2H|pzGU%1 zlo!vZbNFlBb*h1@#+jpZ_tF8-E_#zZW>0CTf-AvG|KZ_?1P|6Pl}o1Pe>JlEpRF^o zy`$MP0aTmyQvu1HFJop+C0f!bv*<0?9f#z@Rfkb}f$Vtp^N`BUry8P5BuX2Jc%xb; z>FnDT*dm3c?lPa83Pt@IyDT}IJE!#JMs!KqUCL~f)$@Fl(4i{+{@3=keePA~i^mwm zG=$jmuPp{g9T0D?Sj+(irtp&_?0mAdMe^TV_mtOy}PSh^7 zzTGpNPqRfK0<8UF3uFhkba-i;{ZPI zN7+G2N)_u40J;|}e>tf#Yv6mdN?m)Nln(%<_eZm`xf{q}xUke!(}2lYV_EN4p=|!c zI(^6y*0(;3(h0;&alYf14ojcPP^rT>Pdy`o{@Xs|rBnOXej)scDJdOf@usS=t)u*1 z1M4V_fN-kax7VzplGrcX*(*4IM50vHLJOFgUT{1v&uSpAe`=t@ne*Pq5}n@`+meNz z{cc4XXVt4|TTk^_C?dMo@7q(`zP-M*PdbeH6f#2r;Cs(9QPABao7i&yAS*?O@Bz*3 zGdlhDpZ`z$Z>4hxkyT6ARRa;> z+#UCQpL5G^egJ$eCJ@;>9DjOdijmknD|5CtocqQU>wbeBm}A*O}lOWQ(Ll;d>hX9TuOyCDcC&M4IEjj zBh{c0C~$15_2$g)9sYHl(%;e>e?LVXcCVx|5Ma1ef1rf#Ay`Ow?^)aik>yW zjZBMh$c1?f$wyYMnx%IYybZQI^y}4!$EukacEow^6@yXwOeQ8 z(Sswee<;=?5@i!wg|>Q^Z<3Ag>s0;*GI?Woa^%9@V{w9M$e|mzYDQ1lVfbJLw~Z{j ziZ2RO1g5YE0LG}a7-j1U$`3u3UR~EyaEc=}po_>sIyB*_iqd-7e;CKvt~@jlhamJC z{0n6KeT^~uLt+55%ebJ9l`skBakftBL!GQbf07~1u_DQ7EXq03sej$u5G;QYt{1O`fVvKWDR`3nR`=&4I=kkyGmF^)zh3+ zKabT;7j>>Qi!_rQ0#*R<^VZMFn|^hxqN`DnscE5c3U9dM3{d39`y79pNb=F^`-Yh#iUyt zsg+#E_X^IVRvwVEMbf@CX={#|L@%ndf49O-Cf-yRiI{B#&NmFi9w5bPuU9#-sR*}(4yb{)rdQrA(EX~)Woc03a829Hwt>3;Me_MK~ z{$ZVX8V4w(+EAMU-~kzT(VfBDj2@J#4#W+)B>@yffu~YE-*)NJTNQ)yl*$H>olkK* zwPJBnh$A|c^JeeWDkC!RN6P>(rnPQ0KQ604Upp^f9-g$>&! zW}>G0Ye8u>YCX*+WA*0DxvZ!me;51ww%xBCiz>32a%Ebo2bM@<94Y?`I2u40CrRk} zwoX5N|G!qjAFdDeZJ}++z}uKLiNJtAieXs<;||ro#@! z$%|U}d3!L#5327*^&BQp=s5G`Em0BOANQm75T_;9DOJ*j86oMSY6p zYyul+8$sAp_Em^>sE13WAa#%lG~-N0-eP`vp4z9W3uBL07$SwX$*oeBUnPd~l=pgc zrBiI*>6-@}d0(iFo_Mvd@N}_P-P2Up9Nb%zF<`u+h8%aTW>UJnB-Nm`5u2$rbsYsE z@MhMT^>QYHb{!TZpc4kbe{6gUD^GQXs;bPqMha}+eRGKCa*Tn*Szih-L_IQi;I}yD za#NP8yk+#EQZUHv)SK5MJW(x)%7Fqxi+HE!lHG8sh~{*o{wv9=|6b(9bDDuLce~P= z*hBq!NZl;m!$)gHq+sG#md1}iest&DO7TtdGg=I>LkY4m9U@dPe>W&FSUSY%E(5mJ z3pgbSXg0fk%M0t_<^A@vvv4BLDneoK-nd))M1C5$E{#0$HB^@FUQ|gF0BOu(1NAdD zjkIO$HKCjUMAFaD9|b_+^k^B1X_Rf~eOyb~X|;HZq!x9%)KenUG~t_Wyqi^{o~8rC zS}ZTkLA@{YnkDa1f13LyexG@Fw!c*@KmPW7_t6{IG5CISAPdfMDWfy>p&;gDoq)Ve zus7Q-jSt!Umt9^pVZD4``V^`>QV;JtKBoUEAT%s2YKiA)BT1J)>1RZ{TdqyFbwFUX zcj7o8rFOes0*yAdL8e5ybgaV`+M(eiPtcTb$<7TG;+f-Jf9W_jwS>(aDRvY`xr!45 z&rlOG7hQnLkHmg#eBJNZp$_HAlOEWsiKN@0_X2caVwc{4q%hYMW0dKA%jaEXmCoLgUx?v z4@*^BE}5YAF0vM-fzWu>vYmRheMmu}f_N*5re3&;w;VBGlujJQTW(#?s{?TU0p)xx zYQb zquY_3Jx<7IN?oeX>*eT0u$d}x3fn{7#Pro2Z+GmC(g*~rLpj03-gtP~;#z*zr|NW7 zWm|HTh=}|rsCqqjw^+9in!RXAnNV16`71<{f9K*cl$>Kj9x8R_sKp{xIT^zS6+ny) zFU{jHf;?8$gP7A5PrVgn`MO|V#=cNL|E8YlOVc?y1jSBN=ZUYVb5B&TN{$cFLy!V4 zQ1{Hc{>Fi-&XsChdOFs4QrnQYZ$}lt0mRO(SRuG0CGryC_1UKAK)%)}qB~1@J6f{% zf0yyIb*H=5?lKo;!3wZ^l87Hwkrt(6QS;y&)hjLu)6@e-Pv@K!tG##`{Zu?mkLjdN zF`;h^;?`wLb#QEz1)KdoK(*{ek8E)cTXi3LKGpdIxKq!2C8h+coOvo%e@b7%W-aahFzr4P>+wt*T1PdItHR>0vNfQ$ z+@4U>g^Ub)Q5bG**#2s^0PQtq4f1&9U30eeD$Sl!eek3LC;cjm3soG$UVt1$XsD_L zDRrB>42ll-{2}i}fdxWvm!ecgb1FqSv}dX7+LTdrph`)-KQGk(`Eu@gZGLfnf2;j$ zEOEAzl3`xbNobPjv$RoimUvo=t8Z!JTxr?jeqbL5PX7ZK)^Sf!-6=nvDl3grd6^rz z^sOK`k8$$;I-4*6Rx?qoH_gF6VFL#ifLD4MstIR4T5mrv4OL76hf}j~$f?~P&EfB* zR{G5r(;m2S9 z{-uq7P$NfacvK26*bvpU-Aq?9F>zz_D|KL6e5fQ-@TSd_K@iw;11la=RiI2pq+(09I?8+fo;40$m^os$b;}Wy%V`Pm2*jW&2|lvvY)#@6@zTA z3ZPLJuzSA0L3O9v)$gir{)mra)Lsg!|1cg?uaZch>sx|bXw5gG^(@faww2>cKEika zE9?ni!@A9#nymFMLywbue>7!gqf=12%&5f8pUj6sR6-=@Ht}cR%+Doyl(5p-mC|5K zMeD3`>%ykk*K^xkRQcR#MX&HpoK*=hmkh*PDU7LAbuT_8U!IDVJA$Z+!D6kayI~uC zQU0q=rdPL=Wc_u{KP*xF+xxx3(4Ase=EC0tAF(Z{4EndSyC&=Ba!Y zSEULs2U{-8N$q)hbF;bmCy>$`Vp3YCJyk#=xJ(&@bjkZ( zD%%~QI$a;iMJI{mf1rw0_3vwJ`lR{ST5bC-;7o$F+je-rSTeuszj;XpgiXz zmBl^)sEkN4w|s50nz}$!uIpT0c7P%I&BJ2}I6P&}J5@!Mu&JKL-b5A)mq6;i3CzHr z0#+;MXD7J!UG4*{TXOn|qJTuFkcGCkfQPuHJ)(_^kd_tW_4r|%R_w>SScFwzS_s)_j?$sVBo@^Cq8qARqi7 z87K4b;13X(e^E&S9wDrQ249pYfCE@3gO8~2yOEC&uV=%a6Tbj>aeFUX2&?)ZPjxHw zfl>FE$Yk~-pX!a>iZi5^nhqhhNny-ku;eN_pFg#0sA{lwWJst19B`T1Pu58E?0o zst)sX#dJSX$bcBnH&fY#Ek|zG2H{Rwrz?)oXW4gdfka($<5rQJ3X~rzQ4w7DnlMYJ@qx2*ZnS%K5z32JNWsw zPXDEXf6EpABb*;H^W}vJl#0+zU5`4M^en*Ace%)32{Mf4({ANOQW}D2XC8y&;4zmmsgI9QawkIHZ37`kZ_^Nwk)B zLCM5tsYysE=DT@E>xrPKcPLAR=_SS_m^W`~e{|+4QBG-_4!@CfYbS1J)_mFio3pdN zLN8*f2I-D+vq`_+!u<5(+7`+iJEb>3&UsEw3KzFdR_C`@r(ztHJsq3m!?(Cjj9Z&& z0@8t7K{F~al_tnXnVgmjaFae3+-~%hS*=sIRY0oN5VPtLe|W)4=C&7Hy-50`97Hg^ zf9^QZBW$Bx@j0XUeB1%2bbPu(&GwbGExW4lweJ2Noos~j? zM6IktRy&A-YwH(Y4>4>|sA%DBc?xE-6WJB5$~`Be(u)B{xj!Ao}hIq=EQq;@{O-=!!3_TyfkjT)CtM9m-LS&RkZj#Ce+n^fs@4G- zyY!O=O@~?~vCZu(RI+vR;)CxGOTAO}tLAo*TuFA3g1l<8fhMt=k60>DY2qcH=KA9z zY3=?dAg^2!yP?YsIHpFbm)DtIQx&rX=li<1&n{onLf&i3saRQatggs;t#_;H@m#iC zEjJ`!5HTMmfxA5+o7cx)S4l*X_7@Ot)M}Tl%*~KIlVyEzBOtQ z^lg!T1vcex0@mS8f4Q^s*j}SeZ&#kZ9NLK!X;gRJlZ3>lt_qV(JN?n;q2SPXfKYSk zILoP0L0+j5e)^Qlr0I`9Z%T#NFvsaH={vt@FP<5Y`5fYQZgf6BH?~2k&6yM;r5qBwW!E;mt`^LpNo^b^9i*1?^CV>rojh=IqlyNQ(yBJyjbLCC zL4_yn%9NL|*(<$N)&iliRF@Z}jvhPE)HSB;4u-4gA}5O#f6JHZI(!CEV=>?I{YhltLXcJ9#PSX`mATTUSFq_XhM4v!i+um-%e^YC0R3M2J`Lnn^N_kOnP zVoNfYL8scT3|ovdy4^KP{^J@sllLz32Ky=3deHEWKyY3 z?q3cHe~Fi>MEPgV7}c2mu8u=y3ABO672kUPy^7e-U&=A^XgcwP&E-^l~VstcmP(6dh*3 z9pr5XHofo&SskJvH^1gh8Y7t%B0TGHT8U}A1{wrENrzu$Iu@`!ag?S|jC`nqS6_nO zQ(rgnzG^a$c4Nu|^WW0NaZ)s!#Of}W7401WC#6fWSG{9fiO7ML4nkITZbHpt<*=*% ze`>+Hl*E?ET8DLong-gB1cHsmi}Md_bpCOTs9&9A0QON|c zbSQAhtQv%hnLCAHn=%%Gq<+;7^quJsYZU&tMvn!plCWCJlIR^2jXqbX+Sm|>G5F+)P#PvLzuFgQ7-U2x1>%_CwP6S7@}mx0699vf5A(A znWD6PpW2*Kke|4>Gdl*Pv^ArSqJ|QY_&KglO?C&B*sdm$yGs#Y>%VX)&cB5H(J?Ek zHKG^*=WvwewrS_b0l@duNMqk#C`_8=R4fakrbky*8h$GMS9KqU@GbNcx z$!Bk5i*tg*)+w1;I8LQy*`e4P znQd-c=T9Bn=hOkk&~hrb&1V=JkCVznopTU_oQ2Ic;COh4r7h#@ddYD*Va^%5><|5t$B4;bsUqWsi5FZ>8v5qB-$#)eWeGS zp`p^Ha_pI(7a^KG7j@0bw;Eje;OM(K)RI+V`ZlUq{sGXtE;+!%Cm+svQIb_XeVfw{ zZef}1VJn$BDhaxf1X>S*f1eUO4l5kv+B&73cut9#+P8)JpP%++=HYE-c$)ztOs-(r zuKpb7n2!U~5Gg6ztvN_)4sHaM)cNCU%T}@p<(l(br?1PBo&{d|OilYQHp3k)y>$$A zdazmHlXBwNH)upoqE-Yred47q-NdorE>D%S8ns>S8gVDh6&&>EfAChNdz~r+uc!!T zjeaYyug0@PJzJGRIWl1ZRtl6VGM%Xa0Z@~;7o^*IkaV{`&U+{jnt55giHjFSKzDK@mgkm7BH37{Wm5Py ztyq#z6|CUpQCupje`zUF<+Wtt$7e6@(V;^-x+v6j;3zqk!Y?K2c;c1E(u-SD#YtGb zC{%5nhdoy(4~QtV^}IQ2Lxg?iyJ}2wbq6K9-=Tzg1V0bR=`!>VxxNxozpm47KYVve ze@cI_J0<|>*#^E=$tWono4jw3dnZd-cGW%bi1lPa3mYq(QFQ)vcaw}bnpiGf|U--qI&sI ze_o{Bi#uQIe{>T!z+%(`?eLC?-wI5jdb%!|UQrj9o5EooA!c39qi#@2?nIq1$uLF| zsjHeqZV4pnY%RXEp_07cwka%IP-P$;NeSqWXsXDCcsV@syvOOaGx$v%36=JT>bqcU zhm)2~YlSt$y}Sk>xI>35O`z^2Pwr-@&JT)js?ZUfe>xee7pR70ZKkxP+#4-2PbF8x zqpF{NJ#;^hAHMs3%F8l8NdM_ zpc1pL@B9V|z)?&vyi*$r#I-yAd9mWwJvv`E;~boMKLk4}5Ow4!Ds+W#-41>HK%Dd9 z#5=Jmr=e>7(6$lNwKZ+j>rZQ6PVurQuUtECfAykxyYd}4olWY8^KoiLkLQ+Tn^`H6 z#cOCoM9rpB)Z!4fSqapk#cc<7$W-su`_q#E8JvQ&XE}5P5;54HQ3-q1kiRNz?vDIz zxo!2ewfT8?MW{*e5=rmIlPR}M#rk!je)|6JKmPn({+P)>-khN+{#B%J+uDJn9i5qd zf5>G-T!KlnQ!)VK_SU@>RxrTn;dp3ulm(kWs68})=}n!k@pJY$=l7LBaUQSMPHRw)?7%= zhf#!RA*(j3q%4IktH(!fI^=+m@P>oLf5%ZK$WFys(AD*{KdsYtDtuojwVlj(yHOgRRCb5aOP@_;lA}V2FXPNHx`y1L8oIF4EKSP!jC7VJX+?_g{Yhv9VP5 ze-zy>ulLc7>r`E?DkD2pXB(4ZPv*WOG;V<89Du`PvSe6Db#Nb6q^K01A4deFAqTmp z>)tZ^7jWuO*||zfRRT>Y)FcB%f5rDNo|wqS_k3xG6gj+Xnk_CWBUlP(wC9ks*I|@X z>MKhnx*WIIHrR)RFW>@i@7|0k=T)j<68K5TZ@SYhLa0z~E2nEj`FPi^O2yL0#AtQ@ zd96O29q;Siz8<7~+hTBj?N%x<@E2@ou0={y7H2!k%eOkbWgIsT119g6fBi(@W0EfV z)K<4IX4Xn43I~Zy+k#awO)Zqm^v-2Xu!Cd0QVYiGPE#;?Yt72R4~;l$TY;s0qPO*A zOr@*A_jcLro9K^yvr!apc49_Jx~4*JQ|UJn7-cr;Wi5NXHz#iUM#`n zbC217rX(27{CX>@;#B8I5_#B>hi6%qmpn0k>8d;v2wClXsskxSf0_bm+8%eUM_^I1 z%Zan+B4C_(8$f8^O-{hf!Z_g707HoaW#royi6oTw4Zq%2G~} zDW>|O6ey(lyd>@hMzAsj5EA7EU0TY#-8Vu)VAd+LSWGPT6x6aZ~oz?VygD z1C@6)D2MB1E1|?l^6Y(Egj4FwNBmOc7_UuD|HE<#9e((kZ}H2fvHZu8{v+I0&Tq4N zS&Q_c{srI>K){A*u2=AKFYzZrlS>TBJzc4$`5WfA{A*osM|{_N9%IJy!NY z*1AN~(fjeH=QKEb$(y%~xu^;l^wJ9+3f8InlpSg#Q|K2QHCa0CO6UYXAL|VH6!scq z9geNV=r~rOF6N=6{;Q6gr5fsrJfv*$PTFQMosOS?met+~BC*p+Ti#Ll|6aGeFGSzh zO({V|;MmR0e~z67M9$4G3C3QfSLLzw{{zZUamgz??2S5%^*GaRlULUsr4jm&O5qUa zm1Wrv+aX#)Qowb6GgYf2E-9~c>r(Uyzs3n#>RPhdz3U1%PRFtcgHbNL`4Y$3B#GnVU=kT}y9u-9^W(^{C&)=Okc5o> zK<(GJK}(~KFWtB@T5!2!Zqyn{nG@(><9u4NB&u-L$AR$SWt37&*4`yPQHR0_U@&(A z#GU9ke}_sBN-BG8s$|IBwO=k& z%*8>ylbky*gdVDcqhFH1^!eBl@V5*jN)7!0FLqMi16xl|igm^<^2(o+_+_RMa7f>p zJ9iCyu5B?X>ti@y!)poWp=8`!?Eks1|Na;a-6G!M?dE1XFqf$kuslwoGkXeLsH*+g zf2MRA+YaZ?h`Ez*;bU48E~4vr8dVU75TtaJpmho5g56@r6b}M9g|hbFWy9t&$;`QNiic zyD+c8y(QT8;cD6v;GW{ zXcSsLv+^BhDEA}HmAc(AAie=XDYBv#b$3#i31Ao0C-sbt$P}>J%Kefx_&(?QC!HeN%nmsQmtu z^hHYSe7>umuX60Z8sNa8%c$>&lu4UtU{A@GdTnpGc&P4sOjht#9iLNDf4l}~X_qPu z`g2j#XrQLj7+}cuOcm|>6D+=Bx)eH809C2|`3ds%gx2G=kVy|I7xU03I9;prflmVM zDkpP}F8;h?ViR4VI@Rd&#F5WE7k9FKf-}2gE2dN}{F?i2ZTB^KI11Md?-XRG4*gPH(Q@fX>jKw)!r)RqMoig zPCWGtl9nAd)GL-(f2!o}K$ZRG?w+EWau9=Ow)L9TmlfjYK&>Od7C78Bz0B3R?gd#l zElL^P6LXN1^*B$qe{ZnJ_hamV@oJNr?fdis3g%SE+m2dFYptPf#kmI!ITwvWQEwDU z6&~a}c}<`BpCAwWshf5Bl)qT4AO5&f_w$svbnVq0Oi#I~EcMWK`3h7v%Q4`S5G|q1 zpu{>hLO?BDl|Ej+7mcTrdL+JEaaFr7#4nq31ff!cK4VjUf3>{5ea~e(ui1R~4D3Pm zbXIZcn9)Pi+JY40HFF~k^bt;P)dSf}w-GH}wUC=$eiO{di(+5}kvUd?ceUbfr8{ha zdmhza<~UNjk16ASGr#Q&s$qHl)k^JcRo<{Wfj4%?CJw*%zKkLGl5f~-00Xk4x_8_2 z&Rg3LD;fTke@~)c5#P_vy@)Q;Db?DO(+c)qMKe--SKeOG*>e1LH|?pew&h_zq3Gj{ z;5J%&E@g6a%3dqh?j=l@fLF8}I*Obej#$`7AVry_Rhj1nW_CIh&}6FBz@&lkK_BTj zrRpwUTv$a#JnEvn3ji&X*$&@scfKuF+(k9{@=X}Xf1A#egQhCd*{NWLZn?RVu5*>j z#kNjzOsQAPYFf!n&c^8_iaaveglhh1Y%{A$d{EuhNqAP*{0- ze?LSXy`^hh&e)u{Qw-9QwID78v`Hdkxq8;gOBXz8d7o4V4R7yB1@b69=BUoJmnd~3 zYu;V>;$(q%ImKi?w22EO=F^o8P=;S-_nEtLA>igP>5v zdt$UNzbGU-;Y=ol_&O@VvD_R}CKTb5|E>YOdWFi-%T%v6>(x=r+a1?#hx#x!e}Ji& z$`(zGg``G}3)F57FdX_(ktPK=<(ne&m-dhGpFe;9tLDgVtn$V+x+UjK_PUm19h{yo z7F+3WC($)m(?w7}H?`iC0q-oPM%Rab@l=unwDD+X?G#3z(t>U$O`Y0!q;sptAEw15 zU-j4$&P#o3AoXVm13ykjhXC8ze{X+FHY3f+e2@(tU3HR%mSplivi!!i36MDhOk`ZC zmSbO#tw%o9F1odQSp~|k)2lTCzdXn$0By~(&b(Q*j&CdV<@@ilf!-U9x8vv7zlMO6 zF~tX&I!hdSL;>jl6X5fpKTsiwA9B+vM`byJ`?qlruPaMHVY`r-32@!fe+9ydLQR^y zlWPxg0RV;Us`$`hfdrhTx*Bidu+_rviJG;>{3Pd(BvUHm7RbKpgA&$x59#zEO^LSC zxf5`&YBL~x;##5DpL36OMMaiKnWQAbZcue*Tx`$7#yyBNXep(^ovM{zmuU>6h4Jp)KmlsxBPRC^dbpL{1Xecp?6-z zE8hu#7*=ik9d_i``SvgC@4x-g@l8KybtPB>TLxsvmypMIP~UH_`t7-U za0IE9%atkg*|u30y-vTawsATpR(O}Y=&7X+#hn7Md>&oGf8iOmp?cU0j$J6uAnSnQ zVhi-Yx}tsV5lUBH&B4cs(WTvms)Cf&_tyGluTXKbqAVA!E#Jz5M^C-!CrWgdpgHv?uTHA^-y)RVUDjenQZdwuaI=p~$wo)}fC0VD+ z<7}+e72OB?f8FzuN^QyN8Q@=&->wG;6qSG5WGtEYk^-Y&p!oJ3!(k&><8MufgzW@7|?|=TT+(ygy$YjMa zqy(teQXGY{@>LaKY7_RPj|rCLq_qlJd5}4%=cMzrOJ>ncSOOhXfNPe5cX9|H#i@=- zeA8d%-uY1;XP3A)oY@4jhF4^Aq|rTncJ;k3g{SY;y<0!74_{KhI@v0u?I|8CeCikg-<%tohTQ30RlfENuUZG1Z4j4}euHEbN}V(bsFj)- zaIIv^NF%L?V4@9TzZs%u~sb17jQpPITm^HHJcRENpiggQvE>$A_7TawWk&*@m) zsoatjp=&D^M(?qcjBARy(YKrJl*g087F}G9P8@;HR+9s;P;BrW4#q!ESD%K8UYUJx zu^)G_75OvG@&sYpKYU%TAKI@!wg6E;uD|d8tAG8^5ACP<-Irf}{_W@S^Y+``T&?i7 z(e6yq7M1r~T|;JKz-9Qlyuh5IaO-)eSF=HCn=siS)+`Q?oFxBxL2GFoR3r8>+1UzJ zONc63x$E2zwPhVTfZsK5#a)thdQHI(iCM{eEL?7PA$qx;@OiAs{G&7oD`IPs1;k4IU1K|pW^Y}VX6H8uH5y( zN_r!ZXz?|~qEFwA*sEu1zv@h!5@GECSW~v%-bl={udcP50yPexrLIZVO1!)KvF7MI zXzUTZAhW;TnjNLU$EPT(sp>f~oP??NPJchI^_NB`(J9k!otzPp~RM39vW2KxaL7TD)R0<##ty|A6*F{&~>VFO2 zB$l13Z)FpLe2nN60LPYaa%s@JacI?Pr-ToA1evujc@vh~p2u+qP)W=DwaP>By?F?o zrcQ@%ZJ%C>Em^l7Cv4Tr%E8-_s?Y-ARh12g00@^ zm5t-?yprtVMSV79bl&zDcuU=FIS&AZ84Wka$po2_`(+K4pK|c3Vu77T8H#}B| zrwkkISwY!g8eYD_^vCswW!mHLnmNA+lU|1tL?sxVE|!!<_EC_1Mb^?&L$Gs6mYnL1 zX~lbrFBL$E1fy}?dWKO}4F7&?Nxqz$W5L^YZktY+2skG`uZ68egW!#FJAM zC6e2{4OgoYe~u;&hXU5@9DkMdVeF)XnOCwhDUM0NWj^V1&7)EpcaVanAC6%49 zKH2NHlkJi>(zbnO7gZjs#{0EQKU?DLQ3|TG*WCmMNP}y8jSpYM&WB9eDWOrx%qJv8 zmNH59$RIz}p%cLh=m3UTK@z)mV!Sn-tZmdjn#F)_o$ETmR@6+QCVyL}!>Lo*bk8#j zKl`~%n{>+eJ-xxcsZSpDG#s~3#h{*=?N(W-OIa8-%iGzNq1}x!0Mn)LXWIib3LZ6J z;9TmlP(D8*pF!EAF}Mkk)#~3-S`|6SY~*8K0L_Wv&F?(Kl|v1CZb6*avNWr^2&28mvk=%vb*`n3E=r92TNq>q?O;8=yS~SsgT>qkXke%d5#Z1>@}q z0dM2-=90~vJ%4Uj-?NJcVM_TGqsU#9XEk(nLLC8{nshjDK93z66kXxGd|jk3hNh3< zfb;E^>jEey^^9(P&!!9?qM&n@c5)WLKo3J@Q+Ylo_b3;r;InB>KDT#OltZ)07^0+{ zIz|(1Kgw83N>1tNMWs`X8ZSyJ=-vCq5YlTN?f{SR!hg1H#nhPjbXJ$#FF$9ct<0%J z67N3Dty?G+rJibO+DgAp=~l|44LNswlmp+E-C_epB@<~l=p9YOYkiXmGsiEOZNA>h z1DwYC_1B+&`R=!0s2RT7B!=)txzd83#9O^s<{PWa=B$hJWnMI^chN41Qv@ST$)@L$ z+^7yk1Akdj;J5*Gkh}r&I*=-1tsJ`?ty}g{R;0g2g(>VTX_u3`m~ zrn6|h6EBAo^GgED;|z2=6@4YWd`Lc*P%#BAp#bIrL2mBV*NQC zO@HS{gW_16w5r0Djejx-Md5K}K)Mod-WNXW8$0cNsmh<1YFg8J`MCDT!|SgT7-cwFE29O4WUtse zJ0H_C{N8cJDzro<+kVS$IVZe5iS(W4B{GRnq^K%zsT% zZGcPnBI78P#ut0ht+diobsgYLj$$n?uXU0XvPLyUCae^EkCIjF(oXgxY%S?Xlu+u_ zN1a5pP$5Nf-h=uP)Wr^VfdVPlr&9H)s<3r!o;Z0#&uvFE{%WbhpO&f&K(O9ar?W!S zMr;=PomoUKNA3hodXuKYt+aSia(^s(cHV@FN&yC{ZySp7`gI2l688G?U=aId;&YUW zwqy##WDUiN?w;)4Pad*tEm?j#E+|JOVXo`O3{Z82!kk-C^)aVwpe+3}*_Jf9X!Y48 z4&HWzhl zeXiu-UlL3F49-N|qTsnKWq%Y8l^RVd{PhC_Dpy6xMUY1Ri>10h4&Vzg9mPsW$eIK=1I_#PsTeXWAz^(#_+fvsu?W#puG$sG2 zk2aF?by6nO3=levij| zOsZA3ma=ookE3u@CL%lPbykg+EmJ9xhbq!)eo+i=IZ%xNZ^Z{zJg7VJpB8HDZr;AN z0R+9(G){9VfPN{3PeHsj=1)VC^rvfQC7U{W@IDH?*REZx{eMy-CW`3tBzD$FMuYeK`DQ#T0JanNmHH6bb5j+j~g~ab04ZdAFXH z4oA+SOq-*ZYTTD;9i)LiAXZUPtd|jR*{*%I3U7D`quKf+1gdlWDAkbfIQ=S4rc#UK z?Z2(_9lw0--UA3`>qnpK!yAcsJ#BkicHTsoh#7 z2Z#RcI`CKBG!Itla+zLu-Dajubg~mjp|FjF!j`xW7^?}Mn|D`3E$YQOft_{uajHs6_0CUe<-h~o+LcrdH>-U^<(wnwL#sdXMR7|FSuv{8 z4KLkvZC1L#%k1&(68^XK-|MH36L|lhFI$HL6R1zUEiaZg>o&(`nHS(DQTRt-0<|71kX1X?1=9@Y)YGA2e%GWolasXS zEvi8!rP#}tn`5))pPlze1AkKquj}9m)NsjN;kV}oULN1vq`&y>D1+qpSf`gf*dIx~XTIF>wki&^1MMrW9)DpE;kWYQ4>N-m(Rw530IXVS3^0 zt;71p+56}C{ny`q{_)EXKmTScMhe55WotC8J{}>U+^Bs2)kup~N$IXQIDcnN?O6hd zYJ^lQQ5#HeKTm>#g}b$LoZBNQbHc>2`MPy0sLmG>e;c^D+JOSlj>(r*^ssG4$!kbL z_J-=UEDFEn)c1hR@l-{vgMyv}q+1OY$x>Ox8a__-l)k8kd8hnxd&jmHC|!x1_bEM> zzoWUx681klG11W*0ks&Tg?|<$YW-$y`_G@-@4x-$$1;74KyO)+%R3uo;NP0;fa=3r zf_p2Sm>GeS>R*$z!Bh@ECZViULMn(MQM{@!n-xP>#qSzGYL!^ih}(Tq-N)Rh(bBV$ zQXrCuOs9Fn&UJ6QBgLXVo9z6>=EcI)%}`b@MR{=WDWuW~*=Rg1Jd&i$i zi0O}{v_9F3RL(ux14+tqQU`NnWJElcG-NmSMZaYf$)F`^$Hn4y)rHM+lo$&B^AMm5 zVBCG<`&;TOko z8It?%Ip&kPVDTv0N^$r(3mf!IHYXe1@q(j#yc|`u1KDw?yH9%MMRZL+r6nCij`le7 z`IY+d&tHE2_1E$9FH8AwZMEXtj?!?>;yEc>8F*ffLbXUB_DibIK_n=0Sq-o0NqvwY!~>CtiO@)Jsv zJVjL%qs|5@LQ&j+@u|*(Q)Y{Zq}z?|Bo_X~qN@|liZ{;JQsV94&3oS?qb@X!kk0ca zns@J_D98bMQGb=#aI+h$CTHIYo!3%*l!Wn3x*s^?0b;o?h0qRlQJlDKj;a_N`WG7$@l~r|W~u)7j9Mt=q&J6-Q3@^n&9Qz0GIIp4e$ z{-4Tu4|#Vx%!)gzie%AiUb073*n>*`K12UXP5b9>^4EV^zyA8&As9U=tbkVa&Cpe^ zQy})%e;~5YjpjP;wha!+a`q^1&B6jTS=pu(SzRDq zfK<^eyMItjvT7WlA#59^6fa-zGlMJxur`wq7bkXKa2lJakhMRNxoCAh>mXbZ6P(kM z=L9HWgA?SE>`c8Mv-6WT3j!Kloc2l$J47jL(XMILX^=HHs4jnRSb_K7Z*Fqe-vSv4^1kpgQ$pRoRXE*>>i; zx2x>@A?ubp#k-5lW1it@ib;nS6;aUZTjff^R=s2&C^Ma2#t<4&4)5yKic;ut?u#k_ z|D)Ylvzt$O+QT5^IH_;_sf{afx+Q+pPNTIJZ&p{P4A!!_cWP(sRmC1&vY4QnJ4Zd0 z1AjjAt&+lsf3;W!t#@Y#TP&OKuA9925nz78bJRF7sDxuTmKQ=M5&w1WS-R=>CZ{a%a7uNnj8cr$$Ws^B(EU91o%=aPt_G=EhQ?ouK$t2@X) z4=OCeO5u;M;l-3rF3!n2Z5V1lPu2C0aVaCK!|Jmv(Y*5Pc59OEc1l!)TU|}6fPdHh z;8Mp=UNNDGZE*mH5*y%Bb_TFH1<7m@1-puan*0}8K%BGEw|GjGaM_doM#=QS8)Y>| zkQho>_a>2VXDZgF`mwRoC~K)1L-?k&_Dg$y`#5`>n)3?mY0B4&ybTQ-NKD0Aq)pD5 zx6diqGb|d(JnBmg_E}W{Yq?s)6Mr_ClwQ6uK#xM1yr3M2uG7+J9p=mIvm%*w1_ue% z5p(igovoMeUj~|Th)8h?$3AT=9SOBbHuzaURwCvNmYLvo5X9VLTI#3RIM!ynyJT5L zy_$GEH%X?X1xlUbezR9O_GUzt|eLgLd{`D3$qEx~QwXnn6fF-KI%vd%y&`2q+;zMp|dzM2+PowBlAe zBU_6&yiiZ;Un=4!L?tU*BC7(zK5Idef~_k)Z7KM=$}y6LC5lcBZxX=d6i3qw?w~3a zA^YM>OGV?a*C4(z8mJAT;eVONob3PbF(;B_se#IJ&>m}2fOw2ki}pEm5&Ac)rP^8y z?_vyx0BBzJU2YW?yl9jRN|=&xsWA1HO>IuDsK^pdqr+u|sPWMyov&rpGI>5g=cPw{bfdEZRa-Pr z)w&!Pn8F09Qea#PsR{&1c~L|bWJ6fY?y;T)Mu^xeph}OFZ0i<^`VTF z-}2wRrx?MR!Rbgv0j{wJZ~y=TncUP&dWdEn^nN?u>b(e{N`U|k23RWgR{&ELD=b@Y zn`r1TCP^X^@#J|BT7QQMat;lop+PJ))N4Y*L%-O@XYLBka%ki`Yp?6rHZ{Q&Byr}; z+v>5EAWwG^iE(=btuZ-WNoqjk?QU*9FKPEOZs~x|1D0+lo7i8R^*VrVUMC1%zb(|S z|7<_(k;=%93U3nX=(@tL$&&`0raW|LBq*@pY=8e+RZ*C0-8?u&QD(iU zt2nygl3N!iwvBtRbv;exz7us@Bp?^IM=6&bM$i{ujLKhU_|F{$7#?-o2to z0bd21x}E&C*s!&ZSJ;8=c{_$geIgarTLDmk7tREyrp8m1UBZGcLPu3jQcJ5e6iXi9 zSwg&f*x7O~Q-8lM)EGZ}m+b5rsP6nG?YnQhogto99!HbKs8cB~o>EC&Vt#QwtDT|K zac7nzQ)F>2&GJ+-kpo-Lq%SFZM-vowO0a@yUUlh>(Aup%bX2N=4bqZg&J?xQZTu;MyG4b$|(V*b!}y$cwYBkO!L=VQDm z?9+eBY=6$^FAkhsr?c-5e2?!*G%01x=1T1e)3h}>ezx!Z>05@Yn%FO^68n9PAMbD z%H)ZJl5Z6moMD_AjgvAYG=ow3-JBHlC#qLjRez>AHRQ0rS3$s0gNfMyMu)8Rc`H^| zRC^2jyy5u{4!^uEZP+OUx7%S%*^iA=|F|*PzH2Fj-=r!RX%Wd8i>S(wPCpJ`P=INh zZ~z3>mbcnBP$%0tOS8JR@tc>F@k5EKI<~a!4M}9gvi2`)1)%y^tJggsxC;YX*c^pmX*_TSJ=s4)xSsEXSLa?zSm%gruMTJ1w{cc-e8d|$7{W8 z%HGeG=E`~!$ad*2kd^WuQ$kq)Y9%JX(jT-T*{aO7Z@CH2^ev~_s@ zd~5NnbpjEss8w^eqDV_sSu`bb|9{C_w5hIf)y-zQsF;Q$U|vC4aP(fC-qR=G^MX*z z1YSN_JQ0C{jmPJ4hQ+Mw%ucq;5{q7)L(=%A2Ggm?pk=sfU+1-brtM3rF0Z%UaZNGp zLlj&pc|A%Yb{Qucucq9#sFnhuUsvw?pML-C`yU+p*4zAkYlv3WVV8EctABlv)Brgv z38aV|RLi`ZZYx0XFX~yll4~pOiT?l(UI6eefv(=-Pl}oHkYtAO^r&*EO%k^v~WE=XGimDWNvr2ASsYW!F!jJ8w*dKoPc;%d)T~ZOccyY0_4@*GGr% zNI530ZmYCJ_Ik9T?qUFaDSwas5qWG>Wg4PW>^8d^-wMGWezt3zsQg}c^1UkKMLv;R zsLXHJu7os(`W(Xn$&nyMM2=9Y^G$w0O9; z%)hgSUQRdXSG)6HVMZHMGJ3Pxhe}PesfegW1B|qN%5(%{(|x_;`sHT;!!L4(jt?(@ zSGcn0qvL&Yv|Fed6qQ<<%Et@*`8-F|>Vu@u?_9wt{i33h#4Ju-okJ4nmbOyqqxDWu z25&D#6%Du=-jH9(fPYbwMZ&Hl&PM+GOSf!7TF&cIl zPpto|qA#4fs(94H?;|xA5H1kYrp=Pv&*xF^f>W9-V-j_7CFcthH+XEvc-8;(oGFevmNmXoHH&weBM-1%OE-kEikASki zm5L5ZNyp@r&D~sP_Sm3irHTh8iZO>=i5a4HXKdw~?P7Z|rWCqnX~`D%5#u0E1ZA%N zv`+WGtP?;?^?#l+y##a=o@$0P+z!yXSka>o9#Sg2P)-9(*nGP^4R}*1{!p%?D($Az zmPFFDJ8n1GF|Di0QfU@?#C|XjN2y3%zJm;)&vlyH%%JLGK0rd0SGrjcxvQQIT3yHG zkj}Q*Ttx3Q)6`jv@I{&;*az9T1bljTaRQQhPQlUPbJf~U+In0?grO3Jhf_#H$BaXs} zSK%}#$=nCYES!3GymlTz;mX*R*`?SR?n>hWiGOq2#ybN$#2(=%C?Gp}>*0l(YrdTl zCa3h$?M&@3MSb<3<_)cNy3y?;a!>^i<2iLFwW!ossw(?7Pc2THv>~bsO{X*ANT*&Ofv3|Z ztbb&?J>7Axso30fGVeNgfY{VS3YNV@lj2@0FM87tyFIk&<*gHTr2% zcklFY*$SeFTg4|&I@1&Mt{@La0SwStx35j5s7WK$KAERA(ktm#&YZ*tL%27=BML0)%$mP`x&w7^ygEU@v_Ncymiq-vfr6o}y9SS4Mw^i~&^U*}BLCu#j5^cwz4 zaB#f`g4I@@c6ubMQ?C==lI!EN^35J04|K2FB;!bYyz_OM`RcwgmGaNJ@rTs3fPWl* zDL>?RXY)FXlRFym&f+_2_w%_<|M+!woh8zT%`yecTaX%AXElB3F9H>KLWaGz<=P8y zmc7Aa@3V0LfX(*25}wN8EY7)ZvEp!V6g1`1aSr&Eo?G7oHds>vj0e7A(CtL!??f?X z3t3Us_5)cDSz4o^C(O~tkcyRJU#Q;&jWN!|C&>G3a%bxCd{n7mQ3FUPiT`6+S^bSd-Z zRpS)mIHdrPqi8w=I$>uO5fhk1x7wTeEs2}x3RPNT5pjhe#V7Opuc=Vd&8QrI_X5-95Umz9#=&z^b}FM6z|+XheF z+$A;Si*m$Z*=3U-s4gjR4}Yl>91J8*kCFw{IV1l&`kuDOA7y&D15ZJv%^^GO!+1a3 z%eluMpK*i86$K%j0%QzEFJ#{MrS;Z^$=2`G0si!6u%=+^g`5iF9i76O&*JcDU!;oc z^qNHB!;zE^?}>ePDI*uXw*d%}`Q(4zJXqBYKt|lNwJKRw;@2ife}Asjk7~#L{e{kt zHwRc=d-GysTIZR}sMHFXRHM2nE$Pnt`)fxDF1)k_Qkk;p)2bW`pa~o)!5)BBy!w4~ z?I}8cv(*h!>q^p&w(0FuDNkpQ;?(Z*qQ2O#yv4R^Z9hbP@{8P3>LYsqUL7_q5&_jQ zsKT+ih}D}}&PkW&;(x7)OixfLubZO*GM1|aG{_v@66FbUS}3#~0D6X!WXGAbxcQ64 zx-BkyAc!SqhV;()bOCL)qL1mOHs!)gZv0c|_YYm2&~MlpklIe5vYiji6Sm{I}~ak6hwgzPnXEKLEH;=J4^ph6+P( zn}1oWujuoAtyBcig-jENLye(gK^?N4FMxX6)=~UXohB&tX4N&(-Fb8`9lW*`+iQy} z!ADz*PSE$_bbo5Sw&m`K@!IK5Rh+uI0NR4a74v7fQm@%4EWuntLvo6F>Y>P6Qj03v z&}Y%8Mu}X2$4M0q_8(J~zuVDFjk`HilZDaoqxIHF<($sViYT09D(oQhjb-Qfe0cFD zosa)&tIQnKi!dXl!PMLp z!05f9beVHEVF-GchT@O&s#2HwSY6KWiiv4e&nmtq9orFn1YBP(l9 z4tT;}tbbMb^IC=5xbsNfRc|;EDaNf0EpSASX9DIGo&W%+EHqdZq7eZML{T(OQc9Fp?Xo<8lhJ@QJ4F;Smob)VR8UI$MZYp?3>+D3tDwy1LXDA;JX$GfY1 zHidbcQpqgGs!^XXvJlACT}&`)R_|WRu_i?b1AqKKBt>6y@IsI7E%~|RCNCnWqc6nE zk$KO&xq1G@TE#!F)zo9a-=YNxi;^XMo~pT1L6MDg_8sgO?USOjcv4p>SC-}pn%D0L zB9Dc~Q{o;ZetRKM^#&Zu*AOd%t^nowq*IyUdMWp)`}mTq`0P9U^FuUPw-VVp#l}g0#^g{2U-Ho0 z9E>~P)@rW*`~6rS;)Gw*;r&MK@VeWJ4{FC%9He2pWzt-)T4t{6ag;R4Dx6?p4?Ek0 zQdWf~0;j%S6wctlE*m)(O8)9pwHKU~^nXpl(ZrPapvr*lFtDj%&sNcMe%8!{J>qxD zj-4n0Bb`eFO%?j&H8`6FEK{t29Ox9u(}b|v?&!fGD>@r8s){xzNDWMV$Z{;#<+U9L zQ{_!ddh)Kkbr41m@_!WR`?o9RG&2?Mn^57tt;!C;#3Ac9XiiT(6Rt~}%s>vuL*5K^2RYK_5^o^3WIZW6`qQCFdww?8zs za=5U7aUI4yJS(8zU7<%Z&+q_4E6hThK2A@sM?--JMQv`X61X@`0qw3p_mV$tQhQ+Ch7t5&m8qc4O^B$s1qyja>K&-RD@b)*&YA;J3V&5=b3m3S zDYxTX#2fjijTCe0H*iX2(=x1tqHyF?@8bEl3wD3ZzrC+nI&<1e=&E~@GK}w6qduj5Vtt~5UJ9janhDyb z3MZU!xXVzvxIRrYR1Oh4g6+x6$a=nG7DU+)V>^aC!n<}@zV#icq` znG#~vH=JSlWvN>U-fB`RKzXb7<)AUB;MS&*LjTsDPoveLCp7h#Hh+m*5X7rGsgaMi z8LTZ|aXW8P0fgLNYAA&*3>+S+Oakw{eM`X>XV6je89Lp95_pwcfmOv7N@6{}3NOI+ z<8^M;LSBaJ^f+uGL;iV;@k>iLZDS5eAD|nKh?d2a5C`Gp{I?5s{%OHn{pIMz04!zl zc8y6@NrwVDaBeH|rGEpswX8pm%`eIaHAL~^J39U{wV!C3-Vv86>UBHNYd4dt93)nS zB-$YlK~f7PxixU(jgQw|{q|@bb?m_lSsh7nS`y>s5aMQdCorxK7L)Cy#FQfCEZGFH zl4po_WG6L{)aBV^4CyjT=P5ap$r>m5)%#aluY=lYdz-U>pMS0rf3aZU&pRv@2g+q0 z_HF5_hVL5jChBT$73BY3WQHjl;Q#IG+_vP%jV${k($!o;HRtBfPf?mssm8ARTcR~dzO3?$N%!CS?V!G+#M50&Qs?SiFm z7Hm5SDjj6sh#Lg-8UY86y;t_On|IlP3KO!PolPrAo_`Q%8^LAw%TmBN2y>yqP8SdnAM zqP5+Ek+vb4TC1j5X!+oDkcQ)aIVru}$r= zI>%v*m-YJPkI!HF`KwCE3x<`yOs0-opRVbE6sIOD&Cf>Ax%T&kW8IR6!t`>uMBqVQz>1$s1pD ziarQ0^@29CD-|*8{69L&ysXw&E5c8I{{H2|Z{uh=MfPqp$^jOP7JA!G6*Q(Mhzp>s@jyurf~; zc`17JRo!vD6#m$Y81PD+BLo-|hKyZpXNbsNl9l%3Kdss-Q>X1ok(z=)(}t&_5Pz5+ z@q~+Y`3&9AqDz&|L-{3ku&s&HX@R}2%WlvQr-ZP!Z%z@Fz_(g6eD?N$HPjyr8hTEi zbZ^2kGS`gSBQkaY-Wcg%P;GJoxyZN%l5a)fht?Sl082>)r(+P915#ll_f+tWEr z^^US%Yb@ck#lL|u+)l~+u$`mgY&56nvg+8<64vxM+n1={>KGA_IaTN#s=0xlgrGDxS=Wm|W!;IFgiWxA;xdVNKK9nS(0_L6zFUvs zX-}<@ZRUtsbumK2CDff(mE)WM{j}=&hhi5eZ1eVQ?uUR0EYSMDU$n1Rh>kZrFvd2t z$0^IVc>s~UNR7Kn<&a(*&~2w7h<0_J0z`>8%B%By5?<`aB7YIXT#mrG?VwlKN>T%V zS48o2AVM#c?Br6_EL2?Ivwz*GPshs}43ITa7lG7e7|Wuv%XGw8#|hX)W_NfhYf-gb z*4j@JmY4hh*zU-QU7q!}XW0m98QUd)KP_7LcF_p7 z5t!PRmw{!Itk{TGoVBjW0S5|G*I;Ro1b_lt+fTM#FJTb3lad+1&VS8(*<;UNG-gbj zWLOmKnN~NCJ^tihiMnOhVq=w;-H*92FTcn-7Tt)X_a#0}Dquhp`CHj;BK#w3Nk<@)bauSNu%An;6#9rPbWHqhg;s!YySDSexzytU&Vn52);q3zZI=)B0T_RqwR|7sjuW=MtuLSv zf$j>`@}LG{M`ep@cvln`BD=B|SL@+r_2mrzY0=WRi|prvBJ$(;XThX8qf&!k>J94v{M5@b``E1hC!4z5`hcM}BPA+kJvI zBAh(?S8wgi120e0;4G=N?5C`iEjkGpNrJQc)h39?qJ8=fY=qZ?DH7ToAA?5On}fZFlA5|bpQnIG!7qiDb}ynFi$ASF-rF)*o52lv z3QKcaEhN0!a`LTv6@ z9|2g~;RS`|MVa3=gu*Zx{ie;Bzybc9FCvNDrmF{!b`nxpv>%r%_yIS6Uh)6T8{}7P z>{hK3tQC{z%PoRvYCe}W*7ykew?+dbU|6?Tmdf_=`Nyujy?>ZkNL$<#py$M=d}{z) z&ukM9EENWOPDe%Wq=xU!YVO*sKw7V|s^r>C-^(v51xN6fiz(kz9m*F>_UT((@w!?N z+}o@55DZuxaeYsnO4Y%C?%Xz|F5jFw9G4^XvzgK^`q_ZY^Neh{szBJOpRZ!nD>XOX}+1Kgp%dQG`l)f_rLI`%@Wbk3LggVn*6bZf zZbH~>BbF`!9Yms;WiRs}T|)QS$4z+#ACxdxa2)Db3-YLxDTnn45!* z)A1s*qWVai^LDm>=@p&Jl_gVFjPF9;@V|sySCxnC&v8yfb{oQBe|3xFT8g6KEbaK= zYQ2>w>r=zPrho_?+A@3CYt2cX&_9oZwqIn-1W)w}+=f}Lm9DHX?(hySwiMVR;QD@( zz&Crrde*9h;nwH~HiR`-fLDqui%9pzGK{q_zfdG*_tQ7w4WL21VqcW=hD zIw#8KK@1pwSB9gki$*7abS>dTIu=-yJzGb&%hz6>ke*VwO&8Z4Qd^?xtxAp#l_Uh< z9yBkvm$=Wa?7&pdeYiNnb&yH2>#$zxHLYG9Z_G54V(SZH?SML!+8KwgBzp*XDGEag zuB;7N{lRLz>4}7wwx-)4#h!Lk@4KDLv<2+rJmphjQoX*m)SQi6TZm)n z0P$vs_q(%&MEdARwWE1`tWJ~NTr1Kk5Kp+xsajkJFra+cxz2xqx!i3igkBRN+3G2< zh<_D-zWO|Z;|BSD0*Eg^fBEIl-~ayehu^=9Pfou-`cPiRG|F`lrA|G$@;x?(E{Y5e+{C`tP8EE2d8M8C3E&PZ!X_-Us!6vhaceBcrk1vTkGday z%ubRGYH-E!Ad%91bsM#xZR`N$J6ZFx?VUq^U$xkSemk;#YUdh6vO@){5c}3u1YR5O zPzdL+*g6hH8x<}{92O0s{N?t4DFR?``*NOfe0C#n{>N1d->#Y#Q!_8@=zKGA%j*+8 z=jGfss@8Lf^fZh1y0GM(SZgPNTA7yunzrNWcI6DM&ZehsW;?j&BEW06oR;KI)+}~^ zY{%d<>}_4-J;AE;1**F^>1tcFQ$UknEp8)n+RsYn?VMh|E|jQ|iL!R^x2=$eU5~{H zKd<@^@Nv}81L9dMDxC@x0mV7Ujm=7O1LOczc}U&}Oh5eRy%xV+wH43_I&t@#bl!2Z zfqS`@?fm=ZXkAX^0=v3uP*>M(%}IWLMMc!N#?U?EoL<= zIaij&uhYp#Eu@#m_39(}|=j_n^M_jYuICU-4CSDIfewts~8vF{FPZ&z_S%s(C8Z85eMc~1jjk-vQ zP@djF+AtlmgmsFeD5n8~n1JAav={xS)AC)f-fdRmqYBMq@SNj6tlC?3q`m0pD!mOt zRmTkus1F{=cORo~unQJtIkaB-py#f)Nn8>~UKZ#-b5%H^zG%E*XT=@CcHGC-^C9Zu zFLH9HoR|Qz9f~w3qVIVs$N#*!X2qRNgbXGxn1)??`3%t%M{Y42bvqiD)cyfA4C&MO z?T>$qHTik`^p_R?0V{t1iH6TpM8}8lS)v6{{mxS#{k(uGVI$WqWS2o z%VC*PIDQpxjm)lKb3MS4%|d*IA?k#Z@}^&&Q^CX`|9LRuYd3j0m=`zx=deTv>H`67 zPE5^VyHACJra=C=Z0EI|wDLE;x)!~y)91M4k+#3ZH|d}4MSOn?80shwfO9ADnO(L^ ztmpG`;3w|{_Op%EqE^@a^D^ariX3Quuzh4KAkOpu2lF6CSLqgE)^Io?Fsi^U0_0NBrUI8MH3QvGFc)#X1S6)Yb z_PBJpcvO|q$cB0d4?Ta*<+DN#P(F4eglH4svjhFhG9(}ceJ!(nKEM3ylNy2bC%DIp z7Wy$Hsc>Rc{_czLt3I&c;-u<=o+4x(E#jqGP7Hs|X}*vb#$#c_lk!qW2e< zF2I6uBXocAyo8hFSZwwHkeI*bZRUDv*ns&n=-08*i?23hU=Al(69!SR@!GD)Yf(^Z zoY5{QC26PQf0aNe5!rPCSBmObk|6OS4QL^&G(d%{5y57&qU1OS!RfN*r)cBX;Pm;P ze|-Aw{PJ^qXN%A96dWwM2{${t-NIjO3+*cKKazivytbLoa5?wW=dxppoHWAuk?pS4 z;#LKkI~}X6bUNMcR5>{M)}kTY2b@e18W>`+3n^<-LD;ir>Uk5vZoUbws^)R1(`e1B z?E5-yJrZp?UAwk?-7!x^65c`^0>y@$LSrK$cKc{E-yZu(3L$bQ1#077y?B89ThUR4O&!zZ?Vyn15uUV%uJRJ%eY7su z?FkWaIt$t_T`a`pHt?zSHdW?zcqI&#gM)t_>`f6f(0;dWL~ONCO8&idFogI-GimDz zQxDd->EJ_<%GsNg?^f#gcBPyV^BE6_pt&Rnp|uHBZ|U;pz?PU*z~9EYJW-@kv+=qq z&$})0jLk-7M;;aPfp}`kyV+%`1>{*Yw^wl+^Z;}=GlBhwo%_$GU%;GQowrptKx1?>W9urKzhAm3+khytXO}DH%X?eW-bb|yE!YoA zfV`CgNykY*@V4>%+VuN*e7X%$rair|Ud)}MeX2L_oHOje+3+6AVFjWDIF&dVDRu-i1H90w8vYji;$@xxFZAgz+tpqdQ6S zxQ{>MreiKam>sftm@iNn#Csdv4rKEz@lorMrh-4%Cw1+Lq=o)aRcJp0gGoAGzBDzc zZ!4Ns<}Vx06xJp`g>&!OUu4(^?x|S!qbJx44FINwZc>o-+fxh~-pkEV? z-Pz8NJax#eSv$9TUIOgq%#44oH`e7j^y+$K%}gRRqp2>d+8D3pJ*NNi%U2t^H=9g$ z$`hKO5a5}v(<)Q2;=xh?u*d9MZr&45r~i6Wuns6fbOxh?XQnqr0Eq3lfZBQ)$(UhP z*}6x0)A{58TR^10dt8G*DK^4PQD>^lSw%zQX?N2DBV2mFa6kb5LzSj7jG5|x9gf>F zKg2yPj?Vsd8rYHuk5L?=*0q$E0wq@5tbvTOs#{*hG%M(OMVw*xR>E$BslAH|8}`c) zW!UTQk?O;5Zvt*glNBS?OAn#eB-2()C$`SwT^Vs8d$VVEk-f(QO1BiOJpuc&P`8;6 zZZQ>Ph8aTThsBB8h>)Wqv2X={py;e=({lMz!sXULofHt9VBvL=#^ZCG$_e3(&2XzY zL&V$V#(UTCHUu9f<~{O~RnoQJ%RyeyS=gOOh*<=~iw5!$0t1AIW3K1XW`&&Hd00u` z+8$N409;M@5$LrlXa=nMW~IWLI$2Of<7KFESkJtz*K+RT&~QMlBj+A};8SC1sZDR+ z$^QgF`##R>y{F*i)XY5`9Nac_fx5CrW*focEc}r=DF+GRRNH1#r_y^r(8D>dWg+zp zSGE_DE@rYjrdWR|D#t6(b?eUNOh1dk8Awg@_T8qR33nwlNjQgy>*)GV9d;fL+tn95 z*QvOa8TCG}(x@i8))at$$(@6|saEzrd-j*bawauC3l#P*4vFutVs$bZ1qj0^r2{@Q(I6H~T8B_#CULX3dovDGL%V+akaN80(Sp86c!s!Ic9wTY0tum3G zrg|MUivfUN3%6=AP5r8-rs}IVWw$w{FDZ<7&iCQ>zrP9mEUn4oB~mS|g41TUI)*)iDmL6YMe!m8=N2;)tl47dPPlh4k)XkefMu6U!QNmk9abZZ_omAje<+p| zS7}T|HRam95$VT&BU0V)F0!4HyxSdAlTaP8x#RC^1aOSi%M6pB5a(K&Q%#C}7v;1a zlq@Rh-GJ2dRJ|UMz+NV2FI!Yrb{2A~%rZEa&EeMk{dDVvP~VZl-_O;F8r3`pR2?r^ zf#fyS@3-N9+i!I>+G-Y(OI@TijaQNbgs{_Y&sjT>#6bI3Pp8S6S}`OWwO>Gf!-mACxmvi2mj^o-=#~<|qhQoKNA@PVSr8B8JcGgT z0{gU4;?VD=DZ~bGy#+}gQqwX|gpf8AW&%Plr)h&ZSKvKsU*6_+s8Z=d9|FRuMsW zA!~tah?iWtO`?zOVlC+gcdQA+Im6~9tJ6yLRMY`~LdzoC+pZ-uo8LjD+BKdh>?+s8 zPXB(T(l;wbM&L9~>)onc7NCgcBHPke>9RS)&>?W?VwZTS?^PyT{8C1(P8U~8rG5{&t5hr^)4 zwFH5G*4^7FhGqq7gCv9L*|T7T)UJy~R=K}xxT=EYrd+6wQkLY@39>g8N~Dp3Xezex5fE zW3w-ruVj|3FVWB|c+pyhy8qYVl`M3_4wY*-dhU(zJhV(A#gH+9$F)UUUjwle&a*jK zSJhz){o9o)Zw5s#_fuek4*$7lzLo+;wjte{OUHVTlyvs27imYU8`eshI_Kon+$V21 zC|eE5&(7;Al|pTHoLp>dt4IYoF721UIcK?Vy-SbFk%j zmZd^Rm*WZoIRf9VmmUiOF#%I-TrupL_K}ac-DFte0%*^Hg4_*U?^g-G|MCAWhk8DL z8NdBDKC!dH8~v-VO<1h;p1g@R^jTt_x-#oDM(~E|0&zg!r{*4R_Shh4SWF5K1W1-ZFuHkC;40ITyfHe0Crw(VA+l_q?D z>%y&GQQ5?0_X2M)-O37+tu&%D2J$(V?Mictw#{E&l7g*BgX(YEcT=AOowL{uwU1+u z#GqYa&edylUL4NtkYQ@J-IRdWW+UER>x@H`0)`#xrSZ~>GZwrYumTzL+~(!r9;*}r zn^$olR_CyhRi%H(byYL#T}S`(AM?w9FQ0#VL+tJ?4)9AYS>Y-&M!p;%Q`bplg}e}4 znrhLJuc2gFW1o|#LJs6O!p=GKN&Q#Vw2L}K>F`*yw@l?03SjkKaT6=1EyjT8n9^Go9E&f>+h;|pG>huczFW$Fa-5qU z%z3v{1-pl_x~QY{#X~rA^)v@wMThws=;G;S;^P% z=1!spPCM4cBijX5>GWPvQp*W!*fb$iF|jL*+m3|9LINTCa#rVQ78_OP^x7l9mJsHg zy^h5SYU;`480s1HE{FF%B9{Yyab?X=)x9ax%_o<`TL$Hhy-A1AIn7qo^;x3zR%my& zh_(i&mPQJYABv<`5W^aSvAEBv9N>CLRlDtBWS<_Dc#t)ig~DnY)?QZXYn$3@FEX*P zajrBs>vq*NQKa&|tJ9{d4WS+Dekk*2_oD@b-I3-JoL^#9fq3wp`?RWmP=da1!)APG z-<=cql_yslOcf@u5=YMomAR}{A1BWS!kc(Uyws~8upNjqMcuc+uL!e(owClQ&J35U z4ebN#Alk6JK}EGX!g1QIso@AXBJj{0G+PAH&Tlar#%#u*?Oq*+|CKK(-C1#gv_8qd7NB!1pFkwE;F= z@7oP*)OiG&z}s>PPZ_ry?9MqfTVCoozC>p~!HD}K4fZwTYyF`+3f>(+=GWY-MLOxX zrB0CR&4St_xiv+SAQa7-;_0|;QR{WTcLf_c^Lk|_@TL>hB#@$iU9lX{(h|8nu&JUG zLl*=ve78=A{xL6-EY521wk*wFFp|rG&!`XttL1ptG3=-~oxacdzz(|%bTl4g2DZD2 z#9jd1%Xls$nGqc%+C)?&eja?c-#qEu*Oj!<`LFBT_M)@A6fDQ-a1VGgvU9;I+r8X4 zVF5+a@}PAm#L#PhLd`Cr%j%LTsYS%`9<*)1kZ7Tznm2+Y!9-Q%Qmo~uaZG;n@^AOn zIa%E*TC{z?PH#ONFG~g5C6$3&0|grJ zHX?=gY8)W4ar|bfnny3ZbOn`TTBn1xoi+z)H+NkS7G>=1<^}rjw6+d+2R?>5q(cEt z+uQY)JS1d)_IoIUcY@|2)o>EdtO&Z1L~m!o?7-JOfpi^ND2s6+aF8BoO3Vw04NKo4 zS`yQe!Q|zT4?rjrMB!|lNHr^ok*9#&SvfUfZjCG0*!{eT5xo5!n#yh#%)q225>9A> zsyUWGpXzmg)7<9P+_wB>oxV=szs#(j_hGoWZf{V3!HwC=MNp&z%-u_3%fFl@#h^}K zg0czS!iH6YOOc=K?U(HSGgGI>f{M=elhFD|RzVZ$agwVMfi&h9#irl}N5*S)(2JLJ3R zN~*dNzt`Yi;a?;I$#>DJ;6Z0Te!iFY69Sj(Nfwl*|5Zsovb7Lw@O8 zFOZDlgjp5wIe*AoPREK)cG)1e&!NCaS)vc@9hjWzxz-;`Tonbq+d@=ye`kFl-bIxj z?@7;)Hf8NtXfn9-YLIZ^pn7(2HC+lGxZH7Fr|2xTSdTr=th_!9rjnJreJ{`=4&QyS zL~bXmNh(hhIZqZyJ$wxoDsLhWeWs4k6qAhJ-SPT)gMUN+;+&3ps5!ZG0tppIINuZB zm-ExdKZ)k?tBUZexJtGbS9B=3?Htw(I8K$SqVwz9^Pp9^+!bpMKSCt&YQn6|X1c2Zr? zPTD;T!_53d{AQ`r-|A0s3(tz54g#0+ipzsJ@C~vp5#5WW6TYsB;0k1nce!S)#5 zc`4nh*k<(BO$qcicctEVE6W)8(1DA%?_m68pT>xCuX?G`m|;*yAbqOprer!muUZM; z4<{ahjPVMPp5oXUr{+4nNSznq+o5yw%{pZz1t&;T49?lE`elQkau6eL zs(=2Kq{Fe}DSG8-RO=YYrNvLb2uxEyhvm}57OGM_4S>PyFtKVtpLUF^nacTjmXMe2 zJaO96swj0=+l_3ak62d|Plp2D>gn|X!0J{+Yxl;m*$K#DRyLz8;pt0dH?ISa32w3n zjW?GS+g2CybdH}G6Km0&yzO@Dysy*svww}pYI6OQ%8U5lV5=%cb-)IOBIhJQKAXr6 z5V!Nmjcq|sj}P51tI`deM@1Yr0GyXAR!r44ow|3Z^0o>8)Idurs*ugLC6Gs~B8w4B z4t?@;Z+$ccSsacKA^=+!_PX@M&7@iYfi9?AFzyZB$hzCZFCn_v{k%XhD40JkD}U3C zH@y}U-5o)f4xBvWU|0(1bs&`+CqKrW_ zZ`li}buXPA-iS-jKUfTz`pVktEW2N~>FcrkW@}w&JxxVwoW}8%b5|WlQy5;JFS$+0 z3jiu~Xlqsv0LEV3{*Oo=jzcSMwtsUabZuL>PndrRgcmrL_qet*@M;W27l#X$mld_# zyddi)W*rFPrqcT9%(=4!O$+EZfh4_uH~xutw@bHk@pzJf&J6Jpo<6Q3yUv&4r5>t2 zZ&e#xc4bNYBGT|ORK8Q`YIxX`u|21SvQUOorxp~L z&x|x!`I|UqC)2e5v?-~g6|A0kpJuJ?>w10o{a^q5?bmg~89jjIPPypwLH?>FBH1LYK*b%2Ko0ENZV2}}Q z;(X3FC;<}LL`MR4v42V+uVSZkE~+W(k0x#DWBFd~+GFhG<5eScqB5U$%aKg4qV)oC z1ISy{MIk4X!MvJC>dIPO*C;9Q_=-#pa`{>RvQ+Ws^3@CF^@ekA%J#z;?IM$0sE7#+ z(2*!F^WyF8cq*I33k0lLd<7;GngCwTTOYffy+OfaB_NV=u75;PR;z|hmLnQJR#W4t zN#~Ti0;o7VkHj~WE``As+cy;4iRyOnrP&Rc5N(@59ct5iVL3d1NhLJ`SIy3=rCaHy zL*l5pq>MA%*WFNn!kJ&^_#M0!*=uV<{@#aV>$con8da8z;8!_*q7VVD1uI9hrviV zRmUC$Ox0^*ds@>9!E=0r~0JtkckC`$kEyefw`M2s{%ITPQy+=1&EKF1c0X+0mMnI z2g+N$-G44u!s1NJ<3&Rwx8@`!0IAtI;7f3jH`h03T{k|>*vZCUZ(F|n{^j@a<>$8n zhvV5|=3l<6%~8Dcjcm_5;H`1WA^iMratI_iS76f9%xbcSyvegc+S}eMYD5Wa)5ul9 z3bu1U2~X@8bF(vLM29UA*$G{%X2gEX&RC{rlYa}S18k(szQ-1*!pC{!4!f%Z%Eq}0G#{AdvS1D3PEPzv|qNhaP;n>c9=~qQHMx4WizaM zI=-&bAHRK`=jSiKonL;j8k64cT#lCoJJsXjVO24?0i9;nos*@W_E3KDBBT?Erh( z4qMrB*JZv{f6us^S`(W>@Trgmd5s{)%_@w|@m63=%2_Y%SNxUIx$W~yOfe!Zm5oADtV>+eiiS8s!=?MAEJAm zs{w4-MEg+i5#d`wi+ww8#Q^uDIC!wb zRoQv==w+srJx06q?R=%Ow?H5MDkwyS(Uozow>3Sy?y!+mtfmPF*61=LdCoNbYxd@{~Hak}f_@dOO$y^`c9>8I7 zoX81~(`=_Y?If-a$t*GNw8DCTD@pmi28Vy9CWO1TCyP}?-BgJHngG;0O{-<(Qr5LZ z-o7J8mdURrD{1Fu<^`7f-+wJu_)8lxUtf~dK;=78Sq1j<@HsDiE1VT4?+_%XLNqEv zKo7I>GH4BH4!Y?%P!QSF&{y2_ny2K{1!bb#HWG&uneQ25A%z&a?p z){xHl>as;>WKZ)_ctaoJp^qaFY%o05Dw-!x;8KN8JX(_lvbIKMBGw=GkPJxCXPXeylETXZhT`?lfzH4g`kF z=?W{>TI(%rr&NVyG|&qHG(%xic9t3{XY-(e!5~*gUiGJqS9;j~3ktEbPrJ+fEM+C9 z*O$Io0*ak;H5zMXseepV=cCTib=lD!k%ik7kB%fm*>%Vwg_f6N_n}^rnuxpO_;M(_ zj`_PuG4y)Xt&*AJs);DlUMdG@{9viB^YcoHihvz2mkf?yLNG+-z{n+&XnXgrk)lIX zY_bV7I<-T}%FOcdyg>VmZI{pvI<96c;y_c1!F&L+zoy{D)_-G%B(v512|Fxa{HnTF zI8LD)kFXW&RMvwmtjWc#gw+DY`>TLIF~@2E<3FJA-p*QnZ5-?aI3JX~XWJ+s4e;%H z*MJu!V79mKWK+?F)+^EByXd&o9SQDNp2ch<;<4LZWZxSYnUuo$ zjv6kh5526a2!FjmvPi%s7@STG*&DXB0i5k&7{kzZI|*ekR>f;idt{h z;~elG_N5KpQ0~v=D((P_qbiK@snII%t1EeOUOZKtC-Op|RX8>D zuK7yro&>}0nj?b%@1TpY?YZ#lJI~|vZnx@MTnKRUnt#U+mh0okN2Gs|uysO5Hx&!u zS&cE0yEA1su|c`euDMSIHtSrXBBmXpP@$mRPg2K(V`&qt;-LiK^I#{*G(isFDyO$? zP_}0QjJpx!ZNkk$kj=376gRP2UY8BbG?CqEB=n=MS&Q3#vZRdBxymL*yOG^yDs|Td z6!1L7Mt>FL+OFFud`M`_l=tNS*o!fRdQp`W%(A_OsUIGk?4tINB|lc{Qy)uSLfwdKtk9auOSu z9s=9FZ!jWgb2Yr{2dhPIT7eMYv)c}q(-9I|=sBiv4ecICs;;|2@%+&D3-;fCyscOG z%X$H@3TEz5=`L_E>E0{g(7~ zy?*)f+pj+g`P)+OSFJ<8t8_cJoo^1fNq>-N2u#iD`|xf+^^l;YQDH1H`4{DCHn!5` z%{)XwTNfUysRg+SG`yq)BidDJllB3xSqgibvMkqghmE;(ZTyH$pKuP4?Odmplg0M_ z!#N(+@3ZyOGXjp$#|aQGAcD4+YuJWz>as!FYxcIs<>SXWP0L2bUI}>nv!$K*#eP>g zi1^L2v|@`1c*&{uA#G8R3UEq#secM{+wH8x%uVJ|qoC_#>&=dBl>}8nL2`~r4G3?) z6C4Y~nSdmO3u#0j+Og}n3H$!Ry1k9+ez(&!-x^AAKmy@is?Ik_>=L!T-bTkjQZO22 z*vab}d8p@iT0B$JobX>9MBePzxWIzb7Y}Vdvvc^Qx1{S$B}27k+BCh&1Aph+3ik;9 z&aqwk1gOAH&~J9i0Tpk%sVr+;Hra2tj++2uD}l=}N!G?8E|%_W!B$>4Xh+bU)0c6O zmu+AJvPh0k3qwwODO#jpq9xx}e~>MI8(+?!y_rZa!pQm$5efm1%RY_oLP+O%9E8() zLsy1+@+m1g2+P~xt!M>A(tlriOb6k=5Fwn!f;j~pa>uQyxoYcna400d?cij?7Qpb`hKxK{_^p;yPgXMDSso~X7V41)aFa_ z#*&$cz}V@{n(CvaISV>9(L7Fj@uq6IdW}J)Z&fw;TO=$<=dijK9E}0lwXp&j5814o z>i?LWq=tz$zBY8`K_Y>BR&k2TB(R{s(S%W*Wc{E5QD;Lg&;ddP1x+h@ocLmu2|95Y zMUvsK>~-mFlr{soGk=w?v(o^s29T^8!N;Ma1mH%2#>4#wz4?B@KKJw2^RZ+v)iN6> zEt^Yntr!Fi>X!eJYV$TfZVm;nX$dxs3iF3OxF@K2IYSa0I3<7#jeD}T>99x7(`hST zlLk-SZX8_M^b=~PP$xxiTLqr8^Y@sV^sxl`Of~HT$c`?XEq?;rDD3fJ0oN<%jl>Sw zjZ1=dkace3sLHTF##PFe36TzXdAqv<@@tbuwXw|ENNy>?8RzuZC@Ba+~v}_Q;%f)VwjcMyg(S zC7q15kR$d;8h>>^;5AlHC0|ba0FWPnYy%**ZBdwg_ky2|9CPJRMxd>?tJ`Upyxr`r zOSuTSyH4=oF5a+IyDOYn?FYD@AW6U~Y)fKTaVn(6Y9*uS00`05nfX|H{ip8U@9XyA z4^=GkPy354imk%uS)r+GDk<3z2?}=fTSw!fR=Qp~Y=5qsz;&-XOHvqcSqIRec2nXU zoc6BTj%?vXo!+ctEw6L##yi*udtkYWHY?!6pC*7kx@oTDZCc~A*ym~%=1sc`xKK*G zs?)14w)Gv>zH^<&dS^1BkXw-PYySk@BZ)eu18>$wOcg$0 zHGpc<3V+}oxc=kA=MQ8>XG|s4b^wMN?+D*M`(WlM)OpQd`;RyQ*8Jbz=ITGH%1T~Y&U_sVN%G(togP4PJv z%bA=C{(^8glNL3-Y^tx#Ytx?PeWA#O?51J?HvZ){2dsIl9OiJytsKB%$!c&QHhl&! z1;wu=ST#t5hg4|}EvGiniUn?VG3Y&}B{*mwegJdm{_2flH`&K>KtYsZOKEAhwkvoC z)5< zTBFZ1J7=r^LOtXq(fPS#i@G6A9k>c~P?hNGLjBo)RktF&*&K!!i!i;)?W43nNl2-I zGm;Kn-<<4$Hk*}0xHvHOlUjadm5NnmvVW0xeSlXTZkmDq*!82XMG>~(B&%bn%AcNR zZ@>>H$H;Ufg=0w99u*bW&(PsYx+=$b>pyqeHh-Ls(6f(}>Vq%<%o{KUtfu0m z9juo&qa!G1y~fE|CN;ROrLqN|CvXk53P5c$swz|!_f>}Cp)U7l|KqpcICtf%fPec| zUOFSMb}Cf4X*Y4HtQdlRkB1iO#Jqf{$vO4Z49#$v$KIT3&I&Wv;Vrl(%7NFd70a^I zP*+-qUvJl~RPUpMeiTVm#$CHl>--KTK3X5H;sv^r?e#uJQ)e(P2zi}(kvjmBb0!x# zxZ5S72~br9+*XiK18GA4P)J2k6n|!dt*h+>ULz8N9Q?XBi`Vd=VRNz){i?&5BdYy`f1)nU@QMI_cTGO3{V4)C# zcf#EvmvbjMvOJd8ZIhjWWwJugqiAWNyU|I+NMQcU@Z#-jdTDhB(gPl1(|_X;v<#P2 z>!j*@bSo~rcDsT=g)l_4wnDFAL_VC(6vlbmtc={T!)~l0Ll3X2$UsoPF)iQ01_f32 zmAJ6kluFRJ%lq{1pTB>&KK%OOPbcA)XXgGqeg2MqRG*%AcqteWhxhK##N@E6v*B0N zyf)Zer0a%mx_XF%4_e%_*MIw(BHPhfK~TGmbWTS^pdYVQ^QGG+mVGJH6Y*i{1Vo(= z9`(eXWzut}C}yZQlQvB^gxucfuJgpd zno=Ezu8<6vZyQeE*;5wmNl~_xG@T3a;0G&Zmq>Ym>!km#$O|bzg?}a@@vXpLAzf|c z_=8ls%3oW|hAPkvz+K(yVGkP_mw@jS4S%`AhP=KY%BlTvD0#thp8VO=6HblyVH5;m zXx`X7xX*6)w+QV{SUqek0g&TxHfo(&Z<7EgBiY@mp-Rv{O*#zz&#RkW5&Io*zz&2% zS6J1qNo!M=KS6vPtrJL37U_?h3bU#?bvEFS}^X z+LWKxd4r>@Av6gB3T&@O+*yb{sLs_@IJU9jxSD!$;4ppXY~!6;3xU%bB>CR71K>rb z;~KZ}Jzg+9^%$CpvVF<_=~2fn*vPh=FGmtJR;aGap^aUOI)7;2sX9@;ZCP4L&sdEW}~z@qEt&#h2;w)MbCH6bSwEm;e30-;SRsf!y(= zfouUIz-0}BGXg-d?Y<-;xz~7e8Cj6`ZAYt)E+2kl$liIc>ThKeM1mOaan`+ zc!0tc#^rUmne^f`IB$+a-Kt=y6L~I&4RW)gY|9$}^nXxQ^jb}Hm!;$EsQazT&|A?@ zirwVhN)VdDz?FL19uC2IU*h&uu9tweXJ-R-TYUiZJo9O91?xi4voJD9KP2vag^=wz)F{BdK3c=C;b$SF;pY)4NB_db+a{YfA9k_#Bl66z6x+K#Zk& z*Eb8bihqc?9xuo5RCykhJvrilzo2j1&70#_SHQaJK^h`o+F?53reF@+=**k-%SLzv z-7g1g>+Y3@u}phAjagP^I!I|8YrC(r@?xU?sx*vRa8K)!p_@~c`>VTp^r|%24dYM( zY}n$ghozDcs=TuG+M#|5YnOz{sdZ={n|L_RdVlKNSF(~I_^DwODT6nA@OS zv`k<#0tddX(<{R?pU2Q9DF=WeIM)aC`ghRY>9V9WXCma|nl;ynnmiL1$K~)|y^AY+~z*_Kp%FG1Mr?w&Z*~ zg=n4p}RB#T3)Z^v8NoMG8WWRf?`sP-PNOM1Rd@uIZ z9V%98uO`}uCTl?Hh*+GRiERbS@4G<`kQmt_56kAFjb zlg*1z#mMsLY*{C3`Wnu4tkW;swWZF4f$BhrL+kty0Iw*ZnS6oX@ZRSgn-c?MV?#uP zm5CyGE8ZtUUC;8oId(?8FY)nAkjbLMq`clw zJ?CZvtBP07-dy_A2FYQAA#7D&Brnz4y*#3WqqKGR3T;ID(_qu@%k|-FKb!KQ$4?5k zzYOUVho`PpLa@g~+6R4#BxkL!IitM2>5ax^i<#ZlOAeWDpeL4cZcQf1>0Co<8~|&l z1QG~@H9RK}o$zvMJ1U#3fPXt^F%55|A9VRV_8rva;7pbG3sxG5dGbE&`MqG`A`WdW zYXOyB`&eU!VQM&MzmyX7Qe$01#QUU?aB~`FHegn35<0`|8$4f$TQjJTMNIZ}saU1Y zA2o~k)c<^IncRNbU$nv0x6Bqcv{F~ixY~SDG+|H|UsqXj^XB}zE`LU0bvcREow6;e z3_2+8KC9OH^%Z7Y4o<9+?gXzglm!rD-Wt&8xZCvP9>vP?(@^{3sTKN|HWN4+(Qi9J zEYJ##w6J#;H!IESlz?L5-Km1eN9*ccdpoRIs}+1eg|98Ch@dwK`@^yOdnNl_3^5ZQ z>2Ss@+{66fUPX4A2A4=l|Y^qZ}^ z;znggE>6BJQ#MmKx87D17_0dsb+ev#7H1E((MM5zvpVTyr+VefSLV)z_oo1^t z=vAX~<)Jqg6xznY(zvPG`E@xSqq{vkCI+=Jcfk5k!ILf1%YS4ast_u_noHR_@kOF@ z3dO;~`yeYVji8`{H|NBO#%~wNWqOHHI!D4Y2SD1EM|d(w;2t@K-5Xp2=pp4`e-=VD zECD2CWpH@AD9+G`Pz9A+b^s{tb}LW87c}&=J_-6yx<@R<^kDxMKw?&}QQBiPyq!_! z^Jym>k>!L~I)5Gng@(90m+mcP9Poo)w7=OdZ3|VQbsRKH50G{5j^e>#x5+vT)eb=0%e8u50p***!Y z0nP|}ecg1uJOIzUN=qsO#tJ)7*@wWA&U&a!sbW9LIe%zSu0>*0&J+@NvSIk58k0SW z4a3%KUdGKDIQqt7^Yw$mDuc{^fPg0vgpmz0;YEoY}f+(bo3;dQkErLpbP zeFO5Kb$?nPY^;tGPsi?r&~ELP9b&JwDqe9*UT$BGDWqA=JTa*46T9A0DzJIUXn*jP z6=*mvBJOi2RoTQ!{$#sxW`Gnn4(Z)POy?1A;HVup_Jmgvuwl>4XFnUK2e5f1AhDil zS&7IsRcF_b-6tTILo=`8ZI-Q4jGk%WiE$!eX!m%^TnoARqV+>GUCUUx6B*l*=L z{(l%A49%H0D6H+L=%up(GAQ)c!HM0dV3tc{#~>NeVjMp>tv7vLrazsFQ(Z1Dv9$bh z>r&xOp2F!4ln0NIZYkAkpka{=<&PKO6 ziRUj~3q1;=-z`@8X>ZRu*0j2-LVqe*&Atc%kd{08`8dLz?Gf{m56E-cSqK|gFYqGa z9Yjc3*`cj5kowjYC29TQ05E42;tbAa<5>)`tXtJkfKOV}Q-m!)Zm4vF;6Nm`w@LFX z6DiPA>gtyCcKuMnc?0n(p`9=7zo7D94r^Ww3_}K10)XrhR51jw52ut5R(~XK)>#{m zJQNbONtj&@zt~8?TDRUmT&(?X=`V{#rr~r4OHF5J#ipL)c9=SV~m5P2ikEb}Vcjz0S2)<$mjVb%Q$@6+3MF+!SYAG1=9d}YWzCVh7n;ai_ z;vj;3;?r3nK00`HvJGb}_Q^8E zbJQ&1DoS)YDos`qnfB!}e7?^T{-Z;V_qQ>o`f^8A$(IL^Y#C9SUI>_;L5qwrD_F1{ z8r}yHM@;IbRJGAdEdr^o^JG2FvMC`Y*Xz~UYm!5P{#1L)>~#=wFMlnVoKFYvh%-c3 zXvgC&&nad&jx%Hfc5v?A0y+6+t#4mDN$z&3io^Nb*X6X*UK|8(8Omyw3A)x7!jA$D z8AcaYZ-}Z5$)a=;^ZG2%U%;eF)NyHoecx45Y}Df$syt=%9}#^B!u1$ zCPB~6r>!DMk6?CtdCnQ*d}l>0;~KlJ4jGWpbP-j=ZE9>~i_pG$P{F^AT?cc&Jr6Ug z&gkIX#m=?ASF8HV3%u@xzm|L;{_dqZ`9*{K@m!)0zkm7k;eYqfANuE?xBvRMq#4?_ z|0E@Pxg%a$!(%ngdL3uO*(Q3*R!IB3dyB=n(VbI>dFhC}t%+ft^zxq4{sbsTb2u4R zcCCX%2n67(P{cmqOI~(*daLABrNCPuv*$fkQJ70t$U{Z4IW-=eY4_fh4a+(z+e12b zuxW)H+vz5e@@PM1RafcdEF0gY4(CfUnRu-_p-suMC?d zA%8VVs^sWW>6D#PonBHFQaO*&m2KJ8Zj&rs*A1&W!7JOY)eM2Q>x|8B3|+}0A@_Cs zb*0{})Y}UL?ea8G$0?*6>`WERH3dAJ^^GU6t(&-G9&- z>Sj5rJ`v&ef4Z|GmS&0KYCPyA*qj8vo7#@-LugoEXL#M#ZC#nVLb&Ba`HbhJ#IY#^ zSkyAuEcYJv6c9;?nD!spl|j1WWUCiN0`6=rmdA17#-8G~qd{)J*kNt7;`G5U_ygYu%ZsRW z6yJlx<5aIEHFejedl=6@T4UR8-jhyVz*6qIDIMGp|SCU z5ejD=*a%KZc}IF=H5shMoN$KG;J5q?f3CzI_+kez3BfIVuHv8myu91#j(_4LX9cb^ zG1mzS(1c?W)9S6s)(hEw+W};swwI<~7i@g~0%ULRHF$#bi&n}`OkIxM4qs&A3LkJP z=?&02#?7e#ei1+B@)jX-XyZDn#&vR^rPu&;WH(O#@;S^e?9`&ZEgRK2?zlt(Z0!qH zs(0PJme~Fij{?VbC!bY}v42Y%!o>FQeu>a?sFYx1j1>wvm%{~0g*sLV9k7(HHc&lm zD%Tz|PIbz{s{R2~LQ<*7YxQbDznP*)o>#JYRj1+ivHJI=azmy4RnqCy`bk}Pc7dWd zP2vjZ%ytOF#Z`W^99w~h7ip(>DV;b@yr!mpyIR_1%;F4wv6`GFgnv@wz_|m9ov(9M z$giheAwg~#2^du!()8@V_G(xMnyf!FAYoogn>cUE^Y9zu1!Z;sYOvCZedIN23JEN$ zwzo}P7^8}O1o5F{?bejum&e{@Ahl7QMewuZYBdTuDAx&x`dX*?Crt47pT+JW{0&I@ zNnM;|Ecg3sBTUCKfs6&ynq_)~8`t z!qlqTTW0|Cp1c$xwwCQ`b-!RsIy?)rRKYO=z}% z)&0_l&vDEJ;V%sc<`Cfyz3mU3!5xnp1o6ubs!1Xw$vBtq2!DEb>#-KaMdIVt?056_ z=*r~lI^WmqL9;cS3}*Kd8iwcGeQ_G&)ye(qCXBdG>w3Amu) zZ|?H9OPqtQDk^Uk5?^EyRx-3mIW`CA^m)HjML!*suz&5}lx2UUg$h@dLj*3}HIL?S zso43DJ=U=%dSw8=1BU8pbrpCPzi!&$p%5ionAn|lO@fGLs5?9NPy~?YQE{I%uE*G+ z1_nr|4|U2xG<ugvDv!0T}aH(N5i+|sdv-P8Iq2ZzIDyGxIaL+=b+KiTmm1xSp&vYViZJ(9F2 zicUm<&axy#3sjgxnzr6sI<>j$)S{F_=bPhrDSwp;bL-)+Yju72{r>R#e}8^iG!D-* zaHZs!lTzZ+x#6fR;P^Z|f`GoOsVsG@8LUz+MMWLQBoW=K8+v~`G`6Gi#+3guythj!SN*Z&+EIl^uY$>|PYV`0|}7+70n69BqZ)Tr^hqG80! zpnnNLw&z5vyw$2HHXHr6Bmw0Ixasq(3>+tfps8G4)E3y=ox9vEB*GydSrwN3x@gzG z&cFYB{H>&)()O$g!uPuFwzgi95Q%n@ACQY(!t&6m{5N#Z_7b%ifM0m4Xq zRK8M-r)zt#cb00hP-}1_Hc|5BSJQ0qx_^`U#9G=6MHcGw6cRT9E=0G@88^jyY&kid zekDy7mJEW$cT-1Ac{X+!u}wwT+iS95$EkiK$}k3J1){Np1jK<=`Az^E02GQqH3=gt z=)N&+Pv@VA>3_umQ3+SLT5ZKZBZ>8dnapwQCr)=qiB{(deKMBmJ}y+wQ>%S zZ1RR3m&P)F8POj;w1d4*oh$PZ>-=nkOq`C6AMh*NvK1BBsF`R#0UR!OxwcFaFC2MMvDBF-lo?>b$G`Zx^=z`(AeKy^8WeTub)2l1+)%;R(4-$-SK3GSu2x6L&)I3 z!GQRZ15>i+$BV6DOx@RHyZr%*F3fO6hl6=C?WS&CKig+hB-klC4X;(5X1B5IU8PnS zfny}PP{EETxF7?+6{CJmHh;6-uES2BsfZfUG}%lHk|~KZ%=ZS;Lob5{*MqQaSvfg7 ze;yX36;&e89!^ON7P?)wT}4HRLsc*n2o2KWo5H5uVm2!^J^X@(nvdoBJo1nd4Jz8(QtDa;B~=s=ee|$nqO$9LAT zc}#EliUviiKA!L3bX*E&0>$4;fRu*|Q){BqM77@uU-}^ z{B@x=N1SZKP$sa08h@j|83dX&L5xc2ms8;gbM)za6tFP(ilh3>o0^D6zThsv(9>JG z90_d!8VKe0vOtmS1yatI8=D@zn{wEju7Pob2hB8}#Z90 zfWL)+{G)}^&*jBb;!5fAC#Mw-KkOu5Oy{kX>LdjN3_-MI=`^RQIWD|a5lZVwjwFt8 zO#5Mcg9;foqP;yu5W}Q7ceUnsRxRT0lf8DtsTH(tc42>BxDSQe3eYjA5nzo{ojoY% zGJ0VjcZ-0_uGgMPz(#*gF?BnmhbF)+H@!cv!6z=M9U{3#RqW!rH)wW z3u=)XQ7?k=_Y39Jb#w|0^wdj&H0&8hUw9?(E`NKKq!hV4zTWTsY(hx1LQyt3{l z*K+0_rWZE4HoOjlDWJP4kZ|@qfT+BBn_xdvg8Kp(arA&23f)w#n4((6WG#uJH2B`}8UeCS;-9{s}!2N?mO>%8g~6 z;cQ@1XUIaI#hrIF_0M141f9w%pKdRO!H`=ZNA0lVGbL;Djvw1#O+to~o=%S_L3Fa| zoX;3ts}FD&>F$44w5mFP7l{)}gIIaO z-H(=-bs1QVI$jSeB%xlf`^4KJHZ>O29l3F65!k?s z*S6RfOVryOvlpy6H|~`mUyZo`%`#Qn8ef(Pgp<@b-xs)D(87ir9lwcwlS?nAt9TqpsL}qOz$ciTG_YZ{q|`b-Z`%~prrv9cdNrT=z7ug zqD&FB10$1c!IAz*2yhdtD$KfEx^bN4jc<|*=(a{Rf|0*#Q3PnPV)w;Oj{fE zx^K$b!h@_gD)@0%A~dH1h_Uqfmw{O2jaapQK&Uos%va%{IRmEeV05~Vg9~zE#Bqo!n~$pRZ|ZCQQY!kPRTk#JFyigv1L2Cq*M-! zv;D5D48-UKm`g-=~s@@&zW>KA8B|Z7S@)F1O!Lg7!r{wyR)^;I~~wJF9Ze^4qh|BNy&_+ zCxLWD(_^vA(aN=QS+r7OC4ztSs}RnF=L|MIENZ`;aSannT0o&X09c@SOq8CRxAA&K zf>CUqQhCJhZ|#+3cAU0U1q=6`t;V`IMRq}p6xC*1)hny`L44C@vFrULtm-A{G)_F9 zDsXLz{c}oqoWgE`F2cDK@BX?;^ct*U?#2-oO=D z2v$oCtEZtvx*TM;VrJin*#OMMwo*s0U7DqkA4mnm`!n{MJ#6cKNwdVPBESU&AVsQA zP@7i2j@nGs?*Z&XZRmePEz`azshm8K>}|cA2WjBzQvJ_|k8drrA^nXM!?Atw_>LA& zRBgT-2eqm3G{Y#(*>Brg2!>!2aX}ytJH1Q{KGd!6;(5#S8$pL?Pqy`5z`5Aq>~-S2 zc{NE`h{Jv-a*kI<_UEQG>rx(&+<|!bMeT1g7h1E~rrls+J*h($cPZdB=aM9a)G6J= z&N|!9I}3&ZZ+M|gd0Cgm1?OkTnN`u`y5kvG>c F1OOwz1g`)9 diff --git a/metadata/md5-cache/dev-libs/gmp-6.2.1-r2 b/metadata/md5-cache/dev-libs/gmp-6.2.1-r2 new file mode 100644 index 000000000000..92eaa2615012 --- /dev/null +++ b/metadata/md5-cache/dev-libs/gmp-6.2.1-r2 @@ -0,0 +1,12 @@ +BDEPEND=sys-devel/m4 app-arch/xz-utils >=app-portage/elt-patches-20170815 +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Library for arbitrary-precision arithmetic on different type of numbers +EAPI=7 +HOMEPAGE=https://gmplib.org/ +IUSE=+asm doc +cxx pic 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 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=|| ( LGPL-3+ GPL-2+ ) +SLOT=0/10.4 +SRC_URI=ftp://ftp.gmplib.org/pub/gmp-6.2.1/gmp-6.2.1.tar.xz mirror://gnu/gmp/gmp-6.2.1.tar.xz doc? ( https://gmplib.org/gmp-man-6.2.1.pdf ) https://dev.gentoo.org/~sam/distfiles/dev-libs/gmp/gmp-6.2.1-arm64-darwin.patch.bz2 +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 libtool 241a8f577b9781a42a7421e53448a44e multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multilib-build 19ec165e9adcaa4c132b9e3fe3e7f556 multilib-minimal be5919734a8448dddd49c2b26db45091 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 +_md5_=37c171366890ef532adfbcc123f7a613 diff --git a/metadata/md5-cache/dev-libs/icu-70.1 b/metadata/md5-cache/dev-libs/icu-70.1 new file mode 100644 index 000000000000..dda5314b5e1e --- /dev/null +++ b/metadata/md5-cache/dev-libs/icu-70.1 @@ -0,0 +1,12 @@ +BDEPEND=|| ( dev-lang/python:3.10 dev-lang/python:3.9 dev-lang/python:3.8 ) virtual/pkgconfig doc? ( app-doc/doxygen[dot] ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile configure install prepare setup test +DESCRIPTION=International Components for Unicode +EAPI=8 +HOMEPAGE=https://icu.unicode.org/ +IUSE=debug doc examples 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 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt +LICENSE=BSD +SLOT=0/70.1 +SRC_URI=https://github.com/unicode-org/icu/releases/download/release-70-1/icu4c-70_1-src.tgz +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multilib-build 19ec165e9adcaa4c132b9e3fe3e7f556 multilib-minimal be5919734a8448dddd49c2b26db45091 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-any-r1 13f6d423c5c5bc519a9b552654cc745f python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=e6688b26374ee05b7d34446bc31c18e7 diff --git a/metadata/md5-cache/dev-libs/icu-layoutex-70.1 b/metadata/md5-cache/dev-libs/icu-layoutex-70.1 new file mode 100644 index 000000000000..32261b9e7acd --- /dev/null +++ b/metadata/md5-cache/dev-libs/icu-layoutex-70.1 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile configure install prepare test +DEPEND=~dev-libs/icu-70.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/icu-le-hb[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] +DESCRIPTION=External layout part of International Components for Unicode +EAPI=8 +HOMEPAGE=https://icu-project.org/ +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 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 +LICENSE=BSD +RDEPEND=~dev-libs/icu-70.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/icu-le-hb[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] +SLOT=0/70.1 +SRC_URI=https://github.com/unicode-org/icu/releases/download/release-70-1/icu4c-70_1-src.tgz +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multilib-build 19ec165e9adcaa4c132b9e3fe3e7f556 multilib-minimal be5919734a8448dddd49c2b26db45091 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=3db794d097ce0336e2cf8eeba69b1d68 diff --git a/metadata/md5-cache/dev-libs/libevdev-1.12.0 b/metadata/md5-cache/dev-libs/libevdev-1.12.0 new file mode 100644 index 000000000000..46080cd54d9e --- /dev/null +++ b/metadata/md5-cache/dev-libs/libevdev-1.12.0 @@ -0,0 +1,14 @@ +BDEPEND=|| ( dev-lang/python:3.10 dev-lang/python:3.9 dev-lang/python:3.8 ) doc? ( app-doc/doxygen ) virtual/pkgconfig >=dev-util/meson-0.58.2-r1 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install setup test +DEPEND=test? ( dev-libs/check[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=Handler library for evdev events +EAPI=7 +HOMEPAGE=https://www.freedesktop.org/wiki/Software/libevdev/ https://gitlab.freedesktop.org/libevdev/libevdev +IUSE=doc test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://www.freedesktop.org/software/libevdev/libevdev-1.12.0.tar.xz +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 meson 9f3e84959ae1d60e19bc91f212774dcc meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multilib-build 19ec165e9adcaa4c132b9e3fe3e7f556 multilib-minimal be5919734a8448dddd49c2b26db45091 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 python-any-r1 13f6d423c5c5bc519a9b552654cc745f python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=ff97f092c664c1b8586694e6b5cdbf07 diff --git a/metadata/md5-cache/dev-libs/libgudev-237-r1 b/metadata/md5-cache/dev-libs/libgudev-237-r1 index a3203a76c22b..2ca447fb9098 100644 --- a/metadata/md5-cache/dev-libs/libgudev-237-r1 +++ b/metadata/md5-cache/dev-libs/libgudev-237-r1 @@ -5,11 +5,11 @@ DESCRIPTION=GObject bindings for libudev EAPI=7 HOMEPAGE=https://wiki.gnome.org/Projects/libgudev IUSE=introspection test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=LGPL-2.1+ RDEPEND=>=dev-libs/glib-2.38.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(-)?] >=virtual/libudev-199:=[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 ) RESTRICT=!test? ( test ) SLOT=0/0 SRC_URI=https://download.gnome.org/sources/libgudev/237/libgudev-237.tar.xz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 meson 9f3e84959ae1d60e19bc91f212774dcc meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multilib-build 19ec165e9adcaa4c132b9e3fe3e7f556 multilib-minimal be5919734a8448dddd49c2b26db45091 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=567aef604c4d5693dcaeb5503756b77d +_md5_=c06717bb26375822b1de34270de22165 diff --git a/metadata/md5-cache/dev-libs/libphonenumber-8.12.37 b/metadata/md5-cache/dev-libs/libphonenumber-8.12.37 index 397b2383352a..2116575eecc1 100644 --- a/metadata/md5-cache/dev-libs/libphonenumber-8.12.37 +++ b/metadata/md5-cache/dev-libs/libphonenumber-8.12.37 @@ -5,11 +5,11 @@ DESCRIPTION=Library for parsing, formatting, and validating international phone EAPI=8 HOMEPAGE=https://github.com/google/libphonenumber IUSE=test -KEYWORDS=~amd64 +KEYWORDS=~amd64 ~arm64 LICENSE=Apache-2.0 RDEPEND=dev-libs/icu:= dev-libs/protobuf:= dev-libs/boost:= RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=https://github.com/google/libphonenumber/archive/v8.12.37.tar.gz -> libphonenumber-8.12.37.tar.gz _eclasses_=cmake 11fee991ab428a3370e5c20fa8231fb6 flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=d1f817a6ce1e41250c497ea4f2f664ae +_md5_=f74051ce4c414b229b40d7ce663b3fcd diff --git a/metadata/md5-cache/dev-libs/libptytty-2.0 b/metadata/md5-cache/dev-libs/libptytty-2.0 new file mode 100644 index 000000000000..52c7772a6e9f --- /dev/null +++ b/metadata/md5-cache/dev-libs/libptytty-2.0 @@ -0,0 +1,11 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A library for mostly OS-independent handling of pty/tty/utmp/wtmp/lastlog +EAPI=8 +HOMEPAGE=http://software.schmorp.de/pkg/libptytty.html +KEYWORDS=~amd64 ~riscv +LICENSE=GPL-2+ +SLOT=0 +SRC_URI=http://dist.schmorp.de/libptytty/libptytty-2.0.tar.gz +_eclasses_=cmake 11fee991ab428a3370e5c20fa8231fb6 flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa xdg-utils 4f29a8b760a594a212abe9c2ba957c31 +_md5_=c25c2a9e0daffc16afd554814ffac91c diff --git a/metadata/md5-cache/dev-libs/lockdev-1.0.3.1.2-r3 b/metadata/md5-cache/dev-libs/lockdev-1.0.3.1.2-r3 index 63f87da940a9..9e5ed239b0e6 100644 --- a/metadata/md5-cache/dev-libs/lockdev-1.0.3.1.2-r3 +++ b/metadata/md5-cache/dev-libs/lockdev-1.0.3.1.2-r3 @@ -9,4 +9,4 @@ LICENSE=LGPL-2.1 SLOT=0 SRC_URI=mirror://debian/pool/main/l/lockdev/lockdev_1.0.3.orig.tar.gz mirror://debian/pool/main/l/lockdev/lockdev_1.0.3-1.2.diff.gz _eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multilib-build 19ec165e9adcaa4c132b9e3fe3e7f556 multilib-minimal be5919734a8448dddd49c2b26db45091 multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa unpacker 928e1f35ef78ba9fc2b214e29c2b55a4 vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=47d0a3ca4e0353e18c38dc7f7f5ade45 +_md5_=26e4228aae4c285c83e11c2a0162f78f diff --git a/metadata/md5-cache/dev-libs/lockdev-1.0.3.1.2-r4 b/metadata/md5-cache/dev-libs/lockdev-1.0.3.1.2-r4 new file mode 100644 index 000000000000..68cc0b73d49f --- /dev/null +++ b/metadata/md5-cache/dev-libs/lockdev-1.0.3.1.2-r4 @@ -0,0 +1,12 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile configure install preinst prepare setup test +DESCRIPTION=Library for locking devices +EAPI=8 +HOMEPAGE=http://packages.debian.org/source/sid/lockdev +IUSE=perl abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=LGPL-2.1 +SLOT=0 +SRC_URI=mirror://debian/pool/main/l/lockdev/lockdev_1.0.3.orig.tar.gz mirror://debian/pool/main/l/lockdev/lockdev_1.0.3-1.2.diff.gz +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multilib-build 19ec165e9adcaa4c132b9e3fe3e7f556 multilib-minimal be5919734a8448dddd49c2b26db45091 multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=fddb2d4f1c8ad356c5a49ed1c014737e diff --git a/metadata/md5-cache/dev-libs/ossp-uuid-1.6.2-r6 b/metadata/md5-cache/dev-libs/ossp-uuid-1.6.2-r6 index e89ee12e4909..683ac99dc9c7 100644 --- a/metadata/md5-cache/dev-libs/ossp-uuid-1.6.2-r6 +++ b/metadata/md5-cache/dev-libs/ossp-uuid-1.6.2-r6 @@ -10,5 +10,5 @@ RDEPEND=perl? ( dev-lang/perl:= ) php? ( !dev-php/pecl-uuid ) php? ( php_targets REQUIRED_USE=php? ( || ( php_targets_php5-6 php_targets_php7-0 php_targets_php7-1 ) ) SLOT=0 SRC_URI=ftp://ftp.ossp.org/pkg/lib/uuid/uuid-1.6.2.tar.gz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 _md5_=d7cbcef9a5f2578f607ec08d8e374e5a diff --git a/metadata/md5-cache/dev-libs/pkcs11-helper-1.27.0 b/metadata/md5-cache/dev-libs/pkcs11-helper-1.27.0 index 8d897cb22e2b..b76552107771 100644 --- a/metadata/md5-cache/dev-libs/pkcs11-helper-1.27.0 +++ b/metadata/md5-cache/dev-libs/pkcs11-helper-1.27.0 @@ -5,9 +5,9 @@ DESCRIPTION=PKCS#11 helper library EAPI=7 HOMEPAGE=https://github.com/OpenSC/pkcs11-helper IUSE=bindist doc gnutls nss static-libs -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=|| ( BSD GPL-2 ) RDEPEND=>=dev-libs/openssl-0.9.7:0=[bindist(-)=] gnutls? ( >=net-libs/gnutls-1.4.4 ) nss? ( dev-libs/nss ) SLOT=0 SRC_URI=https://github.com/OpenSC/pkcs11-helper/releases/download/pkcs11-helper-1.27/pkcs11-helper-1.27.0.tar.bz2 -_md5_=3b3cb76e5568bdf38a4f246022ccd435 +_md5_=7e4906937a048046743924e2544bd83a diff --git a/metadata/md5-cache/dev-libs/redland-bindings-1.0.17.1-r100 b/metadata/md5-cache/dev-libs/redland-bindings-1.0.17.1-r100 index 4d5e653cee09..387220313a02 100644 --- a/metadata/md5-cache/dev-libs/redland-bindings-1.0.17.1-r100 +++ b/metadata/md5-cache/dev-libs/redland-bindings-1.0.17.1-r100 @@ -12,5 +12,5 @@ REQUIRED_USE=lua? ( || ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5- RESTRICT=!test? ( test ) SLOT=0 SRC_URI=http://download.librdf.org/source/redland-bindings-1.0.17.1.tar.gz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e lua f41923d10bccf946e7ce65f103ab577d lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e lua f41923d10bccf946e7ce65f103ab577d lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=083e65f108d98d6b5d8fc3039ec19ed1 diff --git a/metadata/md5-cache/dev-libs/wayland-protocols-1.24 b/metadata/md5-cache/dev-libs/wayland-protocols-1.24 new file mode 100644 index 000000000000..86671f548c4a --- /dev/null +++ b/metadata/md5-cache/dev-libs/wayland-protocols-1.24 @@ -0,0 +1,14 @@ +BDEPEND=dev-util/wayland-scanner virtual/pkgconfig >=dev-util/meson-0.58.2-r1 >=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=7 +HOMEPAGE=https://wayland.freedesktop.org/ +IUSE=test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://wayland.freedesktop.org/releases/wayland-protocols-1.24.tar.xz +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 meson 9f3e84959ae1d60e19bc91f212774dcc multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=dadf355fc56011a4ebf3073c58fed6da diff --git a/metadata/md5-cache/dev-libs/xapian-bindings-1.4.18-r1 b/metadata/md5-cache/dev-libs/xapian-bindings-1.4.18-r1 index 3566d099c83d..1b5c61f00b3e 100644 --- a/metadata/md5-cache/dev-libs/xapian-bindings-1.4.18-r1 +++ b/metadata/md5-cache/dev-libs/xapian-bindings-1.4.18-r1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-libs/xapian-1.4.15 lua? ( lua_targets_luajit? ( dev-lang/luajit:= REQUIRED_USE=|| ( java lua mono perl php python ruby tcl ) lua? ( || ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) ) python? ( || ( python_targets_python3_8 python_targets_python3_9 ) ) ruby? ( || ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) ) php? ( || ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) ) SLOT=0 SRC_URI=https://oligarchy.co.uk/xapian/1.4.18/xapian-bindings-1.4.18.tar.xz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 estack 055c42df72f76a4f45ec92b35e83cd56 gnuconfig 262062cef0ba4f22b397193da514a350 java-pkg-opt-2 bf35c60a54945228d5d4cb3a5cc17f5a java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 libtool 241a8f577b9781a42a7421e53448a44e lua f41923d10bccf946e7ce65f103ab577d lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 mono-env 87888393b1c1b882d0543087e28ec0b0 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 a8b7938ade305f087865de7e52d079b5 ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 estack 055c42df72f76a4f45ec92b35e83cd56 gnuconfig 262062cef0ba4f22b397193da514a350 java-pkg-opt-2 bf35c60a54945228d5d4cb3a5cc17f5a java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 libtool 241a8f577b9781a42a7421e53448a44e lua f41923d10bccf946e7ce65f103ab577d lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 mono-env 87888393b1c1b882d0543087e28ec0b0 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 a8b7938ade305f087865de7e52d079b5 ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=3f99d728c0458f6758c2fb9f70444d83 diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz index fcebd3a317229aabce0fb77d3f79d38caa9863b2..4a5951e3e41f78b8767bf210295e884e72f54eec 100644 GIT binary patch delta 156614 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

%RDEJwrkb10XiYw;Ipf}S$k;AEr(m@Z6}=Gj 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

AalRkQ9{M_2Wj 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 delta 160896 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

sp*ldwL2DnxeG|V6nv+<9}czqttT*L*mp|m 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

J_AMvklsFMWv+Q!x+m*Hg4WDI7LTSAa&z4)E5l zGb(~0oBTFB?H1giFIA`VMLgCo9&AlXF1=xHmo^>KTc1FZjI(s-O?1CI2GNI) zY&thwImCAV!rHw}mpr{VUT&C1Q^Krz_1|<>-&wMvRK3)@$rDf#JBr~AS)fW`#Riz` zB>s2XEgp*umvQU^A%9A5H%y9oO_kXW0z?CgQK2~S;QizlHJ2ejF!Z`c?|{pW z%u=wOAP4~WrIN2VTH0jQX1DoL>sUj3)Awl_;z7TKCO+Uhb^nDjq@&{E`Izw#h*Utx2BK(t;lpbGW@>01XVM zWTnfGnLf8{YkzILG$}0l4RP*fajZZ&h-ykDIDc1gYBUvv)&>5}KBK-6MBkx< z7<+lDAR3&IB6{xBVI+7bpttzBh5PEO|95FToWKOA8cel5t zO1ts$rz%YZQB@P=24uC?)D#olCn37tk&XycD@2DjHM!!TQP^p0sq`$dr-5lW>eszA zn<>wD2!EY|-i|7O^iBYl%La?ujNJ)g*2QuPybYuVUv&LBiD%^miIK@TEd-J1U52dM zs1qE80NYHvKk-5rHEN=&Ai^4AQa>Usk8mZ|tNhS&``Oa{v48*ln!(w=4B@8+`0-*1 zHWLtn3Ubp!BsgNbEOVmDiHhdkMh>b);5}${1b=-kye%RR1Kx~B)=c5ZGg&Eki_a&e zI=dyQN2=?n`&Be~gQN{Lx0laS@(B}9nd3-c&)ely2srUN*6nFk66H9n)~IaS-7UF= zqM06tgdnLi*iP-FJEx*6Mu1J}3Qa=g2g!#M|2y}2C6$h4+#G9`CjwLavNuuZW!c{9 zsed=w+4iI|UJf)LUeXp$nj=q&dc?eBJ1%c1oFy$aWgE`fDZ^c<(@m-LP||%3g7;YM z1+u+EF%p0Hx4S$rSzovFY&ukJdSEHa=Z#!>80EaJ*O?{#ZJcSaKTBd4oZ?`dP7LZU zQImq?=dD7N)}z~!CRI;aejA8(r|fM*=;L>o~M2%HtL70)pQeiOAb!rf(E8m7U|N^A zQ{;tgS|T3Vi5L-vH5Z?ZH>;A%?BEmtW#AhCR&{}ocOpY_*v?DDMGk)MGWG9uq?e2E z0}+4mT2aK{rrNB!W?e7!=slT|08YUxw*$sw2`8C5Y>~)l!$AK70;XmZhZCM|{+;TF zLi*v%p96IYyXq=*E9QxVvM-E}1ZlT96+H!s&aAH6Eowr?uA zcFK{dyST`TT*gt}*;>ulr?ks=vSc211)00PExx)Q95ZAq)BO$F@(_3>o zo(x2#>ohOz4Nmutf!b2GYjy-k-NdHoZ_s$NPNjX0mg*oz2Fd^cWgW*QtkqFcX*z+k z8iXfR!Kt;&aPz0~xz+lqHh39dl|iWFaHKNUnvo^rG~OD{*=L~KN)mYqRFpc}3$uT< zynqY@HY%_~jc{3ZeOKW?w!SUCp__wB`RQDjda}??YgNih&A)Thn)u|ezwNEA8yY~0 z-$~^Se49@57M1%>-Pzi8v4w7BmB`0LC+Ev28HAImx#vx7yJa0ULF`T>5HN)!H=Ayk z;T=wmJ)B74A7=59k`OX0Zpzf3uhxIR{dUPFeLRgX6i0(eUmI$56*d{LROi4`FV0R* z88y-=nTe3I57vCKz=D@56oL-mkub7CP73z(9DGjIT`#JJgEte-H`5{;aty6+7Q5&I zZ}9SOD+Wv=8UhUTmjqUYytvHH3rdD(J6~Fts|eWv#^gYq=GE=ek$vjAL1usHZHrwg z>QMR1_Kt`g60R=lt3!=a5;d`l55@xp%T?Rn?Rwo`U-k1bV!p4#_=05#0QQIzQ5z(r zULX5;O{toED4FXS_+gCHbIi)GOwd5OWT*M?_M~I zrK+1u`JTMSUrT*$OPEjUr^K|>HCJ9oP|0?1#iDkcSMdt_GmG_*P<<&iHM?XFgXkR@ z7nD}zPljsqL+?a+rfO3cGtj0S(?LQ_l;c_YT=7<~dlTm*bkB-~lD~gvRnLrinkd@X zMM)tgaJ}uAs}5~OwXuB~%N^2EsE0@l?VKlnSW&sjk0#lTct~SmZ;4S(dGu>GLI+6I z=GLsQcOvX+jvavTP!P?*6#l#p1&iBYaakkLM0vQVd3^%?I@mB?*J_=@{9sINFU^0| zo~L&l6hUeo>fc<>OEZ7Ot{^n^9p4JYD;KX(ES};3e%+bf zXzJcI#db(Sk2nkQV^b$Q=xE3$t8aznk}57q6%e-M&^KA1^*M9AX(F>tJD;{(D| zpemCE2wj?+#>W38;3>7dS8t1r#G(bhXk1QfQYhq`H>Kn=Syq2zH$I)$Xvd7(&sS=- zu+4_gXeBX9;*V~{K{L@}hz|l3unTA61i&a|MbT&t+lT5!yDR8iryC>LMBb|w94cSz z%C^{Fq$IAYto+=BPY9l--is z=k;_M?2Geu!fSun9cDW^8r(EZQ}{%OsOU-YI%9LfMbcJNRZP0aJftG;H*i-9Vt8pW zitGPn{_TtSWh#%kuJB^<+b#+Mt&UZL3SMRE3ly9y?lGvOE|vrCNcjgy)RF4lse&sA znka0sqXjVkL}{hvCayx_Rd3B{`PORP&IrC9owLX5s#AXlvh90+QR2PSwX!M9ajUY> z*mr8u#L7;QHqYj#5>cW+M@jV{kCg;#1>>mN;4te=In2X(L8hb|JDr#oIJJCBuj=F- zZ~MldxlZ*PWlfNE>StH$;maMKmm{gJTk+F@meiaU59^gX_v!gVsL`QlBV0aQ#%Xnp<)jOb6o5xFsg)unoa18r%cs4Us_EK) zP)$yK`G}l~hAM``$qnw9p(+Nb57e;-mBNA-%!Ih*;su~3=QJlmK)u;^V%v97U5wQ4 zMNMD+PA8LT1yYqM-*s=GD2Q*F@cSRW_|^B{&kuh;Jaj_xL-VJ-Tqija3NE-$YJJI< zeGNmXu2Z!ZQDIo?)mc*)2aYC=-L{_ecwsLt9Qs@QMRf13k8L7$4eD@Y>WX?Gw= zcnW{6F3!r@e`BL3Juq`tZ7WqTZzp~-lU15J= zmyN}|8`?D=P7QXgp@LH>9IDWqR9{!&b-^3`7xeAYG64k5DLADO43?Zd3AWN1X56d{ znJ7CiyC~~KoQppb6{IHq5AB>lD^wd#f!%*ncIgJG=9|+1UI5|(C7dX$aZofLQPqIm zySwg<5fFf|$|j=rY2=fQc)m+nE^5U@yO`Yr`Dolej2=1%l6bid^1--o@2TX&w^F} zR34MH)$3b6C9CT}C9|ict--Qqoiz>eMCvRLJL!R>QgL+F zJzg%#JbD5LMIfrK6*iqH20))$J$Rrll7m`|)Jyx4Dv>$6jZmJ~ACN1pL)Y*Onc}9)~xU8v$vL?RyYL}*|4!zCJ`61sX!-O{(=OpKmJf#5vpp_`l z6?{HJ{TijaB(0p_g8b8%n z*xgu4Yu3A*XMO`QI07${$q~6{$_snP^SM#>UrTQwqc-J z4ORQzj;X|uml&X;E z#GY}EgxB?s^9o*nY!LK|1;SHF&@s1d8t6!Xw zh?WWV;ESZ{y?5KXH4HFCCjk=T`Yu`BczZd5G;>qx{^}Z7WmVwWhC0AJxlpdz*ZuqN zpFowY{#-3eEV49two4f!l($Bhrh1|3Ioe&6+C0>{DWDX8JAv})WIa&p5ba7j&OUYr zzbi1>`eFwQ)Z#gMC<5$V2;O|$68Cc*-Kop07hiAe#9a#!-R8DC-C23N;w0rIxh{gv z9bha}2o=Plda2WLd_eEArnlRUKd}@J3iE%{(#!lYz0T*1l!x%R7Xtj6UDwj;goNIJ z#GCoK)q1plZPNAx68`Kmy~Vx45(GSx6JqKqEW(ER+Z$!0`i8}>y>io0Wq}N;p_n5H zQmEORoB%bdS~V>|vQ?9mPG*-i=iH`KtGb8Fd*De=RjZzpyX=dtHN7;KFcP)7?XIQH zMu|-F&k~1+av9QU3svfzqih# zmJfMcN|Md+^VRy*AAkEr`0|Bg_w00OR~8lj0PQ(#E^*jsK<=sPBsvA8rCX9TM|~5d zdmfa}fT+6ZMMkEVeM(IvuU5uvAOn%_r=(9Mzf}1mu@mzxfP?K{W!HqFZ>q!*m?0fz z25ruN*u=N$uufu^;@Zx=s4BHfdo0qR9IVh1Jlg=!PagD8uM+hIHH+>m5c6odbS5Q; zNf^9o)fKL4p##zgm-@GnQuUK1oBh3_p5K4h$6U$sO@{t>5p;H_6l`u$0_^sco1IMw zs@?e@ew7My)FN$B+9-Dj3>pVeFB+UVVUe|e+I8YlT%GE%=v(TI`As6wq0x$1vHsRh zZ^+CayXxO0ho`xVsyyIdz<^p|#m!VLY+sr%I%j8TQck?H&JiQQ~ z3dm}qq=KE$M~MWjCuH9#=N$~ylR5;Xz02;V9N{~}*QNXRn{WF2my4mG70IiWLAiP1PRu#HE}F`SpIyx z)cKZ{;%r`G-~GB|+6 z&ep8JqLPK(+q5^ppN*8lF$uLK1J+H=Di!*J%-$u_kckwhY6OQCo{m*frH$K`bU*v` z3#+B%*!Cg?6^AkJ$R2=oN|n;vpaMb_iLR$;JtlP>2A`0;-m4r@H-oI z%C4Lc1XQD4HRI2sn)#(dxC5w@JLs+nFo`u znmPbDepcMVghMZCy~iV+oa`Cf%a?RRbp!dx*H$P;$qqcCenuLIUi`&P;VL3;>oTK{ z<4^|@w6eXd)^FzgZp}V_=zrE;2B^aFf8MuiPMdbT5?%F;lzCamE1R2pX6Rk&@#YZbM?Fg7e-N$r5~v_!fKK4@?e! z0Ad8;`Z8g!Q(`&g2yl`A3D8bTZ2}!YF-r`DPrHQvk3|vYTWW!S(3HrddYCHSP?NDm zGzv5+#MRzD9BxeqFzczgsjcHny6JM*k4(xMPEklZ0G)mG3;p(im>&bTbGLE=Y9!fI{xCCcN6(<)n&ZB9h) zUf@w6DbH)MIc@HHQ4h|)w8)#~`1xY}mp}jOAMD?+F6+yjrDjCrwu>M?FQYG8o?X30 z#Uek}>F2&lNuu87sRdLQkN@DVH%&x2vfF-2-5><-EA=UVn?vTK0=Em+%hVq6CY>z> zv;r&^dV*-5b_Wze5>33;E`S^Fk-(~ihoq})2a_G7G?u09uEUXZayj&J1?qb_yVy9k zHK_@jDl1!-Wy~?w4TMttIMVWn+K!nth5|NGFWjV6zREAG*Zyc&yxjkDgg6yPuq@Tu zLGzx$+Xg;=niei$gi>{8h+6hijqotjHRf%##mKH<(Gqbw62~&@%IuV0)Whh=l$gZ* zP5lg|2&lOUddg=_;nv&55LI*p6fL>77B*s6(FV+WDE-L!yI^(FEr>X+k@)if77`2; z1ZQd5K9xyzz=X4$i26z$Ye{r?2{10LCxXVuqf0Y?G6QkqB@lPY&QI3syZQc_@5j3b zY)y}$`sbQC@dbt?b8KzP3dZTq;jJp@*cm$=Llz@*n2q`F6jPf@@hZ1YyQVUsfg}4V zk}Y|6s(H2awMnFCQCE!sqb|LZ_#7Lp)AqRfKW_ny{Su>kjMphZUHxCugR%~rN?WzE z@h<6q{w)+|0kY57gQ8y!iSe^eY4Zx+%ZDVhC=hx`Pt%oc3=wkrh<(r`;4UAQvXSckZQ3D$u@0w+o05m*nJJ24 z;X+g`c?~WjJ(;H{j93ZI7mt9E3FVbeo|{Ize<5#9MUE+I=|x3 zr6LiaJD`9@B%cJbcl|HF{ll++y05J-MbRFmvFPxvAGJWxxpawpjcP zOLoPq4%T=y-PV=eoeJ4&L#3giF4c3lbehgp*w8vcXP1*LtExxR1j5BR*>naU&WAp9 z=KQ?Zt&$<!2Pyji`a(XHSHpStO)2y*b`Hze z`hA$HfUv!cr{7>%a~4Wf139QVhXy-D>~T9Mnzwt~qHMcOAu9Qg)aBOqJhZfb9`-J^ z_aXLFZoImU$&1J4ry+V;f2^+o<`~*x901wsZ8cTaNBiv0E!pE1B*d3BTY_0eEC*fr zd2y3>3swn(qMTDEH(L9{CfQNu^QMESGezJWSsY3sZOTM-C7Ol-d!O6OO=N+E>W@QP?JdJ^U*>yF^<*xmusB+4n#EzQ2EW`#+pQ z{Wv6^Uj2>%tCMf%1?=vyP}+!}vOd$Uco$y_jHnboFEoy!W}d2s3PuTk&CWi8LqF;@ z2g%A>fAQ9$_Uck9{(VrPbC}4A#oi+yf}&X|rMFPFbQ_e?bry@gdN0o;(9V6NLyoyq zQ8JK^1!5=-2fN-zhK^l9ZN%cFy_NuxXHB**ZDmgDNNu4x-5Ry(@v<)&4Y#OUrL1o1G)%JnU=_!y% z>9D$^LEhzZCaCP3yyDyOwTXC}X2O>O44VVCPVCxnq_k7f)>bT4%3Dm^)Im}c$(gIb z9{1Y&aN#D&U{k)A12z!Xp)xo`)BSLr7F$3mH-C_mgDd_6DX7QtRqk10)u#T|TAEh_eZO$~n5jI43mj~#IczIq_* zt1;l9+|y))ig@tbl@~~4p>sExnD4X9Lm7hPK?-gM?AWYU`|K`a8;HIHB^8g%855kc zGE-acnWX5YN`1oiY{N6^$j`BiWU9_&JWM{f=Mac1^}oja?kBC>oZfoX`-|^qmu%x? zhL_9KiL$p&p)2TxYx# zk|M!Gy*{S>G~^c

)g*Mkv6ga8cXeTfA3#5!P?xTK>Jf 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 L#9Vd@a(M{=>V6XH diff --git a/metadata/md5-cache/dev-perl/Net-Z3950-ZOOM-1.280.0-r3 b/metadata/md5-cache/dev-perl/Net-Z3950-ZOOM-1.280.0-r3 deleted file mode 100644 index f0a982ec558d..000000000000 --- a/metadata/md5-cache/dev-perl/Net-Z3950-ZOOM-1.280.0-r3 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-libs/yaz-2.1.50:= dev-perl/MARC-Record dev-lang/perl -DESCRIPTION=Perl extension for invoking the ZOOM-C API -EAPI=6 -HOMEPAGE=https://metacpan.org/release/Net-Z3950-ZOOM -KEYWORDS=~amd64 ~ppc ~x86 -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=>=dev-libs/yaz-2.1.50:= dev-perl/MARC-Record dev-lang/perl:= -SLOT=0 -SRC_URI=mirror://cpan/authors/id/M/MI/MIRK/Net-Z3950-ZOOM-1.28.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=79ef956c482d8cc2e14056c69d732e59 diff --git a/metadata/md5-cache/dev-perl/Number-Fraction-2.0.0 b/metadata/md5-cache/dev-perl/Number-Fraction-2.0.0 deleted file mode 100644 index 56da38b18a31..000000000000 --- a/metadata/md5-cache/dev-perl/Number-Fraction-2.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-perl/Moose virtual/perl-Carp >=dev-perl/Module-Build-0.400.0 test? ( virtual/perl-Test-Simple ) dev-lang/perl -DESCRIPTION=Perl extension to model fractions -EAPI=6 -HOMEPAGE=https://metacpan.org/release/Number-Fraction -IUSE=test -KEYWORDS=~amd64 x86 -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=dev-perl/Moose virtual/perl-Carp dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/D/DA/DAVECROSS/Number-Fraction-2.00.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=85198c30c74b31179c6dd6ea3bf15306 diff --git a/metadata/md5-cache/dev-perl/OLE-StorageLite-0.190.0-r1 b/metadata/md5-cache/dev-perl/OLE-StorageLite-0.190.0-r1 deleted file mode 100644 index b0d22ceb50e3..000000000000 --- a/metadata/md5-cache/dev-perl/OLE-StorageLite-0.190.0-r1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=dev-lang/perl:=[-build(-)] -DESCRIPTION=Simple Class for OLE document interface -EAPI=5 -HOMEPAGE=https://metacpan.org/release/OLE-Storage_Lite -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=dev-lang/perl:=[-build(-)] -SLOT=0 -SRC_URI=mirror://cpan/authors/id/J/JM/JMCNAMARA/OLE-Storage_Lite-0.19.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa unpacker 928e1f35ef78ba9fc2b214e29c2b55a4 vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=4a0f4460fc1454ee31a870e31eaddf78 diff --git a/metadata/md5-cache/dev-perl/OOTools-2.400.0 b/metadata/md5-cache/dev-perl/OOTools-2.400.0 deleted file mode 100644 index 31a816b8efce..000000000000 --- a/metadata/md5-cache/dev-perl/OOTools-2.400.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-perl/Module-Build test? ( dev-perl/CGI ) dev-lang/perl -DESCRIPTION=Pragma to implement lvalue accessors with options -EAPI=6 -HOMEPAGE=https://metacpan.org/release/OOTools -IUSE=test -KEYWORDS=~amd64 ~x86 -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/S/SK/SKNPP/OOTools-2.4.tar.gz https://dev.gentoo.org/~tove/distfiles/dev-perl/OOTools/OOTools-2.300.0-patch.tar.bz2 -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=c607d37fcd351dd1baaff6b822156aca diff --git a/metadata/md5-cache/dev-perl/Ogg-Vorbis-Header-0.50.0-r1 b/metadata/md5-cache/dev-perl/Ogg-Vorbis-Header-0.50.0-r1 deleted file mode 100644 index 2ad27fd3d3a8..000000000000 --- a/metadata/md5-cache/dev-perl/Ogg-Vorbis-Header-0.50.0-r1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-perl/Inline-C media-libs/libogg media-libs/libvorbis virtual/perl-ExtUtils-MakeMaker dev-lang/perl -DESCRIPTION=An object-oriented interface to Ogg Vorbis information and comment fields -EAPI=6 -HOMEPAGE=https://metacpan.org/release/Ogg-Vorbis-Header -KEYWORDS=~alpha amd64 ~ia64 ~ppc ~sparc x86 -LICENSE=GPL-2+ LGPL-2 -RDEPEND=dev-perl/Inline-C media-libs/libogg media-libs/libvorbis dev-lang/perl:= -SLOT=0 -SRC_URI=mirror://cpan/authors/id/D/DA/DAVECROSS/Ogg-Vorbis-Header-0.05.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=a4077494f231e109f705780f83ee46b1 diff --git a/metadata/md5-cache/dev-perl/Ogg-Vorbis-Header-PurePerl-1.0.0-r2 b/metadata/md5-cache/dev-perl/Ogg-Vorbis-Header-PurePerl-1.0.0-r2 deleted file mode 100644 index 044ff6fab9e6..000000000000 --- a/metadata/md5-cache/dev-perl/Ogg-Vorbis-Header-PurePerl-1.0.0-r2 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-lang/perl -DESCRIPTION=Object-oriented interface to Ogg Vorbis information and comment fields -EAPI=6 -HOMEPAGE=https://metacpan.org/release/Ogg-Vorbis-Header-PurePerl -IUSE=examples -KEYWORDS=amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris -LICENSE=GPL-2 -RDEPEND=dev-lang/perl:= -SLOT=0 -SRC_URI=mirror://cpan/authors/id/D/DA/DANIEL/Ogg-Vorbis-Header-PurePerl-1.0.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=e51665dc44d2614b688836e198bd1ea3 diff --git a/metadata/md5-cache/dev-perl/PAR-1.15.0 b/metadata/md5-cache/dev-perl/PAR-1.15.0 deleted file mode 100644 index 0881579f23a2..000000000000 --- a/metadata/md5-cache/dev-perl/PAR-1.15.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-perl/Archive-Zip-1.00 >=virtual/perl-AutoLoader-5.660.200 >=virtual/perl-Digest-SHA-5.450.0 >=virtual/perl-File-Temp-0.50.0 >=virtual/perl-IO-Compress-1.300.0 >=dev-perl/PAR-Dist-0.320.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) dev-lang/perl -DESCRIPTION=Perl Archive Toolkit -EAPI=6 -HOMEPAGE=https://metacpan.org/release/PAR -IUSE=test -KEYWORDS=amd64 ppc x86 ~x86-solaris -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=>=dev-perl/Archive-Zip-1.00 >=virtual/perl-AutoLoader-5.660.200 >=virtual/perl-Digest-SHA-5.450.0 >=virtual/perl-File-Temp-0.50.0 >=virtual/perl-IO-Compress-1.300.0 >=dev-perl/PAR-Dist-0.320.0 dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/R/RS/RSCHUPP/PAR-1.015.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=bd9e6b2a0e4dc48c8f4aa76251b52332 diff --git a/metadata/md5-cache/dev-perl/PAR-Dist-0.490.0-r1 b/metadata/md5-cache/dev-perl/PAR-Dist-0.490.0-r1 deleted file mode 100644 index 572c528b9fd0..000000000000 --- a/metadata/md5-cache/dev-perl/PAR-Dist-0.490.0-r1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=virtual/perl-File-Spec virtual/perl-File-Temp || ( dev-perl/YAML-Syck dev-perl/YAML ) dev-perl/Archive-Zip dev-lang/perl:=[-build(-)] -DESCRIPTION=Create and manipulate PAR distributions -EAPI=5 -HOMEPAGE=https://metacpan.org/release/PAR-Dist -KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-solaris -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp || ( dev-perl/YAML-Syck dev-perl/YAML ) dev-perl/Archive-Zip dev-lang/perl:=[-build(-)] -SLOT=0 -SRC_URI=mirror://cpan/authors/id/R/RS/RSCHUPP/PAR-Dist-0.49.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa unpacker 928e1f35ef78ba9fc2b214e29c2b55a4 vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=92ba0141b8387ccfe5b7ac4d78f35c40 diff --git a/metadata/md5-cache/dev-perl/PDF-API2-2.33.0 b/metadata/md5-cache/dev-perl/PDF-API2-2.33.0 deleted file mode 100644 index 70e4803ac150..000000000000 --- a/metadata/md5-cache/dev-perl/PDF-API2-2.33.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=virtual/perl-IO-Compress-1.0.0 dev-perl/Font-TTF virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception dev-perl/Test-Memory-Cycle ) dev-lang/perl -DESCRIPTION=Facilitates the creation and modification of PDF files -EAPI=6 -HOMEPAGE=https://metacpan.org/release/PDF-API2 -IUSE=examples test examples -KEYWORDS=amd64 ~ppc ~ppc64 x86 -LICENSE=LGPL-2.1 -RDEPEND=>=virtual/perl-IO-Compress-1.0.0 dev-perl/Font-TTF dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/S/SS/SSIMMS/PDF-API2-2.033.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=7776d4813c96818627ebda77bc7042b8 diff --git a/metadata/md5-cache/dev-perl/PDF-API2-2.42.0 b/metadata/md5-cache/dev-perl/PDF-API2-2.42.0 new file mode 100644 index 000000000000..410c74d95f38 --- /dev/null +++ b/metadata/md5-cache/dev-perl/PDF-API2-2.42.0 @@ -0,0 +1,15 @@ +BDEPEND=>=virtual/perl-IO-Compress-1.0.0 dev-perl/Font-TTF virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception dev-perl/Test-Memory-Cycle ) dev-lang/perl test? ( virtual/perl-Test-Simple ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl +DESCRIPTION=Facilitates the creation and modification of PDF files +EAPI=8 +HOMEPAGE=https://metacpan.org/release/PDF-API2 +IUSE=test examples +KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 +LICENSE=LGPL-2.1 +RDEPEND=>=virtual/perl-IO-Compress-1.0.0 dev-perl/Font-TTF dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/S/SS/SSIMMS/PDF-API2-2.042.tar.gz +_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c +_md5_=e43d78075555ff1194d123fc7bb9c08a diff --git a/metadata/md5-cache/dev-perl/PDF-Builder-3.19.0 b/metadata/md5-cache/dev-perl/PDF-Builder-3.19.0 deleted file mode 100644 index 2674a9fec05a..000000000000 --- a/metadata/md5-cache/dev-perl/PDF-Builder-3.19.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-lang/perl -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-perl/Font-TTF virtual/perl-IO-Compress virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception dev-perl/Test-Memory-Cycle ) dev-lang/perl -DESCRIPTION=Facilitates the creation and modification of PDF files -EAPI=7 -HOMEPAGE=https://metacpan.org/release/PDF-Builder -IUSE=examples test examples -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-2.1 -RDEPEND=dev-perl/Font-TTF virtual/perl-IO-Compress dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/P/PM/PMPERRY/PDF-Builder-3.019.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=a1a10dc848c5f4a19cef009f8ff49f38 diff --git a/metadata/md5-cache/dev-perl/PDF-Create-1.430.0 b/metadata/md5-cache/dev-perl/PDF-Create-1.430.0 deleted file mode 100644 index 0970646ceffe..000000000000 --- a/metadata/md5-cache/dev-perl/PDF-Create-1.430.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=virtual/perl-Carp virtual/perl-Data-Dumper >=dev-perl/File-Share-0.250.0 dev-perl/JSON virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker dev-perl/File-ShareDir-Install test? ( virtual/perl-File-Temp >=dev-perl/Test-LeakTrace-0.140.0 >=virtual/perl-Test-Simple-1.0.0 ) dev-lang/perl -DESCRIPTION=Create PDF documents in Perl -EAPI=6 -HOMEPAGE=https://metacpan.org/release/PDF-Create -IUSE=test examples examples -KEYWORDS=~alpha amd64 ~ia64 ppc sparc x86 -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper >=dev-perl/File-Share-0.250.0 dev-perl/JSON virtual/perl-Scalar-List-Utils dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/M/MA/MANWAR/PDF-Create-1.43.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=3daf038179ddd6fbd3e09346c07d72f4 diff --git a/metadata/md5-cache/dev-perl/PDL-2.63.0 b/metadata/md5-cache/dev-perl/PDL-2.63.0 new file mode 100644 index 000000000000..b7621176ef0e --- /dev/null +++ b/metadata/md5-cache/dev-perl/PDL-2.63.0 @@ -0,0 +1,15 @@ +BDEPEND=sys-libs/ncurses:0= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-1.890.0 fortran? ( >=dev-perl/ExtUtils-F77-1.260.0 ) gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) >=virtual/perl-Carp-1.200.0 >=dev-perl/Devel-CheckLib-1.10.0 >=dev-perl/ExtUtils-Depends-0.402.0 >=virtual/perl-ExtUtils-MakeMaker-7.120.0 >=virtual/perl-ExtUtils-ParseXS-3.10.0 virtual/perl-File-Path fortran? ( >=dev-perl/ExtUtils-F77-1.130.0 ) test? ( dev-perl/Test-Exception dev-perl/Test-Warn dev-perl/Test-Deep ) dev-lang/perl test? ( virtual/perl-Test-Simple ) fortran? ( virtual/fortran ) +DEFINED_PHASES=compile configure install postinst prepare prerm setup test +DEPEND=sys-libs/ncurses:0= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-1.890.0 fortran? ( >=dev-perl/ExtUtils-F77-1.260.0 ) gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) dev-lang/perl fortran? ( virtual/fortran ) +DESCRIPTION=Perl Data Language for scientific computing +EAPI=8 +HOMEPAGE=https://metacpan.org/release/PDL +IUSE=+badval doc fortran gd gsl hdf netpbm pdl2 pgplot threads test test examples +KEYWORDS=~amd64 ~ppc ~x86 +LICENSE=|| ( Artistic GPL-1+ ) public-domain PerlDL +RDEPEND=sys-libs/ncurses:0= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-1.890.0 fortran? ( >=dev-perl/ExtUtils-F77-1.260.0 ) gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) dev-lang/perl:= fortran? ( virtual/fortran ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/PDL-2.063.tar.gz +_eclasses_=fortran-2 7e39eb204d37699d5f1eaf9f4d61888a multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=eb49ca28e712c8f2a477d3c37cfcba5b diff --git a/metadata/md5-cache/dev-perl/PDL-Graphics-Gnuplot-2.19.0 b/metadata/md5-cache/dev-perl/PDL-Graphics-Gnuplot-2.19.0 new file mode 100644 index 000000000000..6a8e0c96f2a5 --- /dev/null +++ b/metadata/md5-cache/dev-perl/PDL-Graphics-Gnuplot-2.19.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-perl/Alien-Gnuplot virtual/perl-IO dev-perl/IPC-Run virtual/perl-Scalar-List-Utils dev-perl/PDL dev-perl/PDL-Transform-Color dev-perl/Safe-Isa virtual/perl-Storable virtual/perl-Time-HiRes || ( sci-visualization/gnuplot[X] sci-visualization/gnuplot[qt4(-)] ) >=virtual/perl-ExtUtils-MakeMaker-6.480.0 test? ( virtual/perl-Test-Simple ) dev-lang/perl test? ( virtual/perl-Test-Simple ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl +DESCRIPTION=Gnuplot-based plotting for PDL +EAPI=8 +HOMEPAGE=https://metacpan.org/release/PDL-Graphics-Gnuplot +IUSE=test +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=dev-perl/Alien-Gnuplot virtual/perl-IO dev-perl/IPC-Run virtual/perl-Scalar-List-Utils dev-perl/PDL dev-perl/PDL-Transform-Color dev-perl/Safe-Isa virtual/perl-Storable virtual/perl-Time-HiRes || ( sci-visualization/gnuplot[X] sci-visualization/gnuplot[qt4(-)] ) dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/PDL-Graphics-Gnuplot-2.019.tar.gz +_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c +_md5_=0314eda1373043a0841f9dbc9c0cffed diff --git a/metadata/md5-cache/dev-perl/PDL-Transform-Color-1.3.0 b/metadata/md5-cache/dev-perl/PDL-Transform-Color-1.3.0 deleted file mode 100644 index f7a69d8e66f1..000000000000 --- a/metadata/md5-cache/dev-perl/PDL-Transform-Color-1.3.0 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-perl/PDL dev-perl/Safe-Isa virtual/perl-ExtUtils-MakeMaker dev-lang/perl -DESCRIPTION=Useful color system conversions for PDL -EAPI=6 -HOMEPAGE=https://metacpan.org/release/PDL-Transform-Color -KEYWORDS=amd64 ~x86 -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=dev-perl/PDL dev-perl/Safe-Isa dev-lang/perl:= -SLOT=0 -SRC_URI=mirror://cpan/authors/id/Z/ZO/ZOWIE/PDL-Transform-Color-1.003.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=560bc6b88b769bd314d340d4af3d778f diff --git a/metadata/md5-cache/dev-perl/PGPLOT-2.210.0-r1 b/metadata/md5-cache/dev-perl/PGPLOT-2.210.0-r1 deleted file mode 100644 index d671f9567338..000000000000 --- a/metadata/md5-cache/dev-perl/PGPLOT-2.210.0-r1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=sci-libs/pgplot >=dev-perl/ExtUtils-F77-1.13 dev-lang/perl -DESCRIPTION=allow subroutines in the PGPLOT graphics library to be called from Perl -EAPI=6 -HOMEPAGE=https://metacpan.org/release/PGPLOT -KEYWORDS=~amd64 ~arm ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=sci-libs/pgplot >=dev-perl/ExtUtils-F77-1.13 dev-lang/perl:= -SLOT=0 -SRC_URI=mirror://cpan/authors/id/K/KG/KGB/PGPLOT-2.21.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=c4a9a9bdbd08aa97829442e973584895 diff --git a/metadata/md5-cache/dev-perl/Package-Stash-0.370.0 b/metadata/md5-cache/dev-perl/Package-Stash-0.370.0 deleted file mode 100644 index ab4234135e0e..000000000000 --- a/metadata/md5-cache/dev-perl/Package-Stash-0.370.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=virtual/perl-Carp >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Getopt-Long >=dev-perl/Module-Implementation-0.60.0 virtual/perl-Scalar-List-Utils !minimal? ( >=dev-perl/Package-Stash-XS-0.260.0 ) virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec virtual/perl-Text-ParseWords test? ( virtual/perl-IO dev-perl/Test-Fatal dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.880.0 ) dev-lang/perl -DESCRIPTION=Routines for manipulating stashes -EAPI=6 -HOMEPAGE=https://metacpan.org/release/Package-Stash -IUSE=test minimal -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=virtual/perl-Carp >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Getopt-Long >=dev-perl/Module-Implementation-0.60.0 virtual/perl-Scalar-List-Utils !minimal? ( >=dev-perl/Package-Stash-XS-0.260.0 ) dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/D/DO/DOY/Package-Stash-0.37.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=d3b4fa84a72cfbf199e860b706f75767 diff --git a/metadata/md5-cache/dev-perl/Package-Stash-XS-0.280.0 b/metadata/md5-cache/dev-perl/Package-Stash-XS-0.280.0 deleted file mode 100644 index 6206559880a5..000000000000 --- a/metadata/md5-cache/dev-perl/Package-Stash-XS-0.280.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.310.0 test? ( dev-perl/Test-Fatal dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.880.0 ) dev-lang/perl:=[-build(-)] -DESCRIPTION=Faster and more correct implementation of the Package::Stash API -EAPI=5 -HOMEPAGE=https://metacpan.org/release/Package-Stash-XS -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 ~x86-solaris -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=dev-lang/perl:=[-build(-)] -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/D/DO/DOY/Package-Stash-XS-0.28.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa unpacker 928e1f35ef78ba9fc2b214e29c2b55a4 vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=52d96fe0aa3cca06776bc8a2a7e9b667 diff --git a/metadata/md5-cache/dev-perl/PadWalker-2.300.0 b/metadata/md5-cache/dev-perl/PadWalker-2.300.0 deleted file mode 100644 index 5f452a4804e0..000000000000 --- a/metadata/md5-cache/dev-perl/PadWalker-2.300.0 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=virtual/perl-ExtUtils-MakeMaker dev-lang/perl -DESCRIPTION=play with other peoples' lexical variables -EAPI=6 -HOMEPAGE=https://metacpan.org/release/PadWalker -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=dev-lang/perl:= -SLOT=0 -SRC_URI=mirror://cpan/authors/id/R/RO/ROBIN/PadWalker-2.3.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=6e283edec93c63df9f4a35f8bb2f1b5d diff --git a/metadata/md5-cache/dev-perl/Panotools-Script-0.280.0-r3 b/metadata/md5-cache/dev-perl/Panotools-Script-0.280.0-r3 deleted file mode 100644 index 4e0c28eec83a..000000000000 --- a/metadata/md5-cache/dev-perl/Panotools-Script-0.280.0-r3 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=dev-lang/perl -DESCRIPTION=A perl module for reading, writing, and manipulating hugin script files -EAPI=6 -HOMEPAGE=https://metacpan.org/release/Panotools-Script -IUSE=gui -KEYWORDS=~amd64 ~x86 -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=dev-perl/URI dev-perl/libwww-perl >=dev-perl/Image-Size-2.900.0 >=media-libs/exiftool-6 gui? ( gnome-extra/zenity ) dev-lang/perl:= -SLOT=0 -SRC_URI=mirror://cpan/authors/id/B/BP/BPOSTLE/Panotools-Script-0.28.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=42f233cf1bf5398a812b4468519dc341 diff --git a/metadata/md5-cache/dev-perl/Parallel-ForkManager-1.190.0 b/metadata/md5-cache/dev-perl/Parallel-ForkManager-1.190.0 deleted file mode 100644 index 5805fd8974de..000000000000 --- a/metadata/md5-cache/dev-perl/Parallel-ForkManager-1.190.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=virtual/perl-Carp virtual/perl-File-Path virtual/perl-File-Temp virtual/perl-Storable virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-IO >=virtual/perl-Test-Simple-0.940.0 dev-perl/Test-Warn ) dev-lang/perl -DESCRIPTION=A simple parallel processing fork manager -EAPI=6 -HOMEPAGE=https://metacpan.org/release/Parallel-ForkManager -IUSE=test minimal examples -KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc x86 ~sparc-solaris ~x86-solaris -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=virtual/perl-Carp virtual/perl-File-Path virtual/perl-File-Temp virtual/perl-Storable dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/Y/YA/YANICK/Parallel-ForkManager-1.19.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=b633c6453d060fb5f882b39a73c235c7 diff --git a/metadata/md5-cache/dev-perl/Params-Util-1.70.0 b/metadata/md5-cache/dev-perl/Params-Util-1.70.0 deleted file mode 100644 index 9f0b99e70d44..000000000000 --- a/metadata/md5-cache/dev-perl/Params-Util-1.70.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=virtual/perl-Scalar-List-Utils-1.180.0 >=virtual/perl-ExtUtils-CBuilder-0.270.0 >=virtual/perl-ExtUtils-MakeMaker-6.520.0 >=virtual/perl-File-Spec-0.800.0 test? ( virtual/perl-Test-Simple ) dev-lang/perl -DESCRIPTION=Utility functions to aid in parameter checking -EAPI=6 -HOMEPAGE=https://metacpan.org/release/Params-Util -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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=>=virtual/perl-Scalar-List-Utils-1.180.0 dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/A/AD/ADAMK/Params-Util-1.07.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=014b2e62db1c6332e1a6a49ef1b23f9e diff --git a/metadata/md5-cache/dev-perl/Params-Validate-1.290.0 b/metadata/md5-cache/dev-perl/Params-Validate-1.290.0 deleted file mode 100644 index ce83cd70cabb..000000000000 --- a/metadata/md5-cache/dev-perl/Params-Validate-1.290.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/Module-Implementation >=virtual/perl-Scalar-List-Utils-1.110.0 virtual/perl-XSLoader >=dev-perl/Module-Build-0.280.0 >=virtual/perl-JSON-PP-2.273.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Requires ) dev-lang/perl -DESCRIPTION=Flexible system for validation of method/function call parameters -EAPI=6 -HOMEPAGE=https://metacpan.org/release/Params-Validate -IUSE=test examples -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris -LICENSE=Artistic-2 -RDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/Module-Implementation >=virtual/perl-Scalar-List-Utils-1.110.0 virtual/perl-XSLoader dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Params-Validate-1.29.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=c69e45be29a6bf503407729c8b5653f7 diff --git a/metadata/md5-cache/dev-perl/Params-ValidationCompiler-0.260.0 b/metadata/md5-cache/dev-perl/Params-ValidationCompiler-0.260.0 deleted file mode 100644 index 3280de947c20..000000000000 --- a/metadata/md5-cache/dev-perl/Params-ValidationCompiler-0.260.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=virtual/perl-Carp dev-perl/Eval-Closure dev-perl/Exception-Class virtual/perl-Exporter >=virtual/perl-Scalar-List-Utils-1.400.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=dev-perl/Specio-0.140.0 >=virtual/perl-Test-Simple-1.302.15 dev-perl/Test-Without-Module >=dev-perl/Test2-Suite-0.0.72 dev-perl/Test2-Plugin-NoWarnings ) dev-lang/perl -DESCRIPTION=Build an optimized subroutine parameter validator once, use it forever -EAPI=6 -HOMEPAGE=https://metacpan.org/release/Params-ValidationCompiler -IUSE=test examples -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris -LICENSE=Artistic-2 -RDEPEND=virtual/perl-Carp dev-perl/Eval-Closure dev-perl/Exception-Class virtual/perl-Exporter >=virtual/perl-Scalar-List-Utils-1.400.0 dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Params-ValidationCompiler-0.26.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=65b93030dd84025309e7175f8cfe75b5 diff --git a/metadata/md5-cache/dev-perl/Path-Iterator-Rule-1.15.0 b/metadata/md5-cache/dev-perl/Path-Iterator-Rule-1.15.0 new file mode 100644 index 000000000000..023807217895 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Path-Iterator-Rule-1.15.0 @@ -0,0 +1,15 @@ +BDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=dev-perl/Number-Compare-0.20.0 virtual/perl-Scalar-List-Utils dev-perl/Text-Glob dev-perl/Try-Tiny virtual/perl-if >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-Exporter virtual/perl-File-Temp dev-perl/File-pushd dev-perl/Path-Tiny dev-perl/Test-Deep >=dev-perl/Test-Filename-0.30.0 >=virtual/perl-Test-Simple-0.920.0 virtual/perl-parent ) dev-lang/perl test? ( virtual/perl-Test-Simple ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl +DESCRIPTION=Iterative, recursive file finder +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Path-Iterator-Rule +IUSE=test +KEYWORDS=~amd64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=dev-perl/Number-Compare-0.20.0 virtual/perl-Scalar-List-Utils dev-perl/Text-Glob dev-perl/Try-Tiny virtual/perl-if dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Path-Iterator-Rule-1.015.tar.gz +_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c +_md5_=144e43eb46971154845fe854c2e725ae diff --git a/metadata/md5-cache/dev-perl/Path-Tiny-0.104.0 b/metadata/md5-cache/dev-perl/Path-Tiny-0.104.0 deleted file mode 100644 index 5d4f0f748e38..000000000000 --- a/metadata/md5-cache/dev-perl/Path-Tiny-0.104.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=!minimal? ( >=dev-perl/Unicode-UTF8-0.580.0 ) virtual/perl-Carp >=virtual/perl-Digest-1.30.0 >=virtual/perl-Digest-SHA-5.450.0 >=virtual/perl-Exporter-5.570.0 >=virtual/perl-File-Path-2.70.0 >=virtual/perl-File-Spec-0.860.0 >=virtual/perl-File-Temp-0.190.0 virtual/perl-if >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( !minimal? ( >=virtual/perl-JSON-PP-2.273.0 dev-perl/Test-FailWarnings dev-perl/Test-MockRandom ) >=virtual/perl-Test-Simple-0.960.0 ) dev-lang/perl -DESCRIPTION=File path utility -EAPI=6 -HOMEPAGE=https://metacpan.org/release/Path-Tiny -IUSE=test minimal -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=Apache-2.0 -RDEPEND=!minimal? ( >=dev-perl/Unicode-UTF8-0.580.0 ) virtual/perl-Carp >=virtual/perl-Digest-1.30.0 >=virtual/perl-Digest-SHA-5.450.0 >=virtual/perl-Exporter-5.570.0 >=virtual/perl-File-Path-2.70.0 >=virtual/perl-File-Spec-0.860.0 >=virtual/perl-File-Temp-0.190.0 virtual/perl-if dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.104.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=7233962405fb584d51403aa99d63ac88 diff --git a/metadata/md5-cache/dev-perl/Path-Tiny-0.120.0 b/metadata/md5-cache/dev-perl/Path-Tiny-0.120.0 new file mode 100644 index 000000000000..e478d7aa0677 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Path-Tiny-0.120.0 @@ -0,0 +1,15 @@ +BDEPEND=!minimal? ( >=dev-perl/Unicode-UTF8-0.580.0 ) virtual/perl-Carp >=virtual/perl-Digest-1.30.0 >=virtual/perl-Digest-SHA-5.450.0 virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 >=virtual/perl-File-Path-2.70.0 >=virtual/perl-File-Spec-0.860.0 >=virtual/perl-File-Temp-0.190.0 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( !minimal? ( >=virtual/perl-JSON-PP-2.273.0 dev-perl/Test-FailWarnings dev-perl/Test-MockRandom ) >=virtual/perl-Test-Simple-0.960.0 ) dev-lang/perl test? ( virtual/perl-Test-Simple ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl +DESCRIPTION=File path utility +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Path-Tiny +IUSE=minimal test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=Apache-2.0 +RDEPEND=!minimal? ( >=dev-perl/Unicode-UTF8-0.580.0 ) virtual/perl-Carp >=virtual/perl-Digest-1.30.0 >=virtual/perl-Digest-SHA-5.450.0 virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 >=virtual/perl-File-Path-2.70.0 >=virtual/perl-File-Spec-0.860.0 >=virtual/perl-File-Temp-0.190.0 dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.120.tar.gz +_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c +_md5_=713ef4b1d5310e1d7be4c135200aa1b7 diff --git a/metadata/md5-cache/dev-perl/Pegex-0.640.0 b/metadata/md5-cache/dev-perl/Pegex-0.640.0 deleted file mode 100644 index 787302a5267e..000000000000 --- a/metadata/md5-cache/dev-perl/Pegex-0.640.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( dev-perl/YAML-LibYAML ) dev-lang/perl -DESCRIPTION=Acmeist PEG Parser Framework -EAPI=6 -HOMEPAGE=https://metacpan.org/release/Pegex -IUSE=test examples -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86 -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/I/IN/INGY/Pegex-0.64.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=a176b274a1b21cb39fa3debe0a797223 diff --git a/metadata/md5-cache/dev-perl/Perl-Critic-1.130.0-r1 b/metadata/md5-cache/dev-perl/Perl-Critic-1.130.0-r1 deleted file mode 100644 index 27c260bdda53..000000000000 --- a/metadata/md5-cache/dev-perl/Perl-Critic-1.130.0-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=>=dev-perl/B-Keywords-1.50.0 virtual/perl-Carp >=dev-perl/Config-Tiny-2 >=dev-perl/Email-Address-1.889.0 >=dev-perl/Exception-Class-1.230.0 >=virtual/perl-Exporter-5.630.0 dev-perl/File-HomeDir virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-Which virtual/perl-Getopt-Long dev-perl/IO-String >=dev-perl/List-MoreUtils-0.190.0 >=dev-perl/Module-Pluggable-3.100.0 >=dev-perl/PPI-1.224 >=dev-perl/PPIx-Regexp-0.27.0 >=dev-perl/PPIx-Utilities-1.1.0 dev-perl/Pod-Parser >=dev-perl/Pod-Spell-1 >=dev-perl/Readonly-2 virtual/perl-Scalar-List-Utils >=dev-perl/String-Format-1.130.0 dev-perl/Task-Weaken >=virtual/perl-Term-ANSIColor-2.20.0 >=virtual/perl-Test-Simple-0.920.0 >=virtual/perl-Text-ParseWords-3 dev-perl/Perl-Tidy >=virtual/perl-version-0.770.0 emacs? ( >=app-editors/emacs-23.1:* ) >=dev-perl/Module-Build-0.402.400 test? ( dev-perl/Test-Deep !minimal? ( dev-perl/Test-Memory-Cycle ) ) dev-lang/perl -DESCRIPTION=Critique Perl source code for best-practices -EAPI=6 -HOMEPAGE=https://metacpan.org/release/Perl-Critic -IUSE=test minimal examples emacs -KEYWORDS=~alpha amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=>=dev-perl/B-Keywords-1.50.0 virtual/perl-Carp >=dev-perl/Config-Tiny-2 >=dev-perl/Email-Address-1.889.0 >=dev-perl/Exception-Class-1.230.0 >=virtual/perl-Exporter-5.630.0 dev-perl/File-HomeDir virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-Which virtual/perl-Getopt-Long dev-perl/IO-String >=dev-perl/List-MoreUtils-0.190.0 >=dev-perl/Module-Pluggable-3.100.0 >=dev-perl/PPI-1.224 >=dev-perl/PPIx-Regexp-0.27.0 >=dev-perl/PPIx-Utilities-1.1.0 dev-perl/Pod-Parser >=dev-perl/Pod-Spell-1 >=dev-perl/Readonly-2 virtual/perl-Scalar-List-Utils >=dev-perl/String-Format-1.130.0 dev-perl/Task-Weaken >=virtual/perl-Term-ANSIColor-2.20.0 >=virtual/perl-Test-Simple-0.920.0 >=virtual/perl-Text-ParseWords-3 dev-perl/Perl-Tidy >=virtual/perl-version-0.770.0 emacs? ( >=app-editors/emacs-23.1:* ) dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/P/PE/PETDANCE/Perl-Critic-1.130.tar.gz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 elisp-common cf4fd1b0835b9f3e638724840468064a multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=24d2c0a7f820450f81a626226eb23163 diff --git a/metadata/md5-cache/dev-perl/Perl-LanguageServer-2.3.0 b/metadata/md5-cache/dev-perl/Perl-LanguageServer-2.3.0 new file mode 100644 index 000000000000..d04701a8c9af --- /dev/null +++ b/metadata/md5-cache/dev-perl/Perl-LanguageServer-2.3.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-perl/AnyEvent dev-perl/AnyEvent-AIO dev-perl/Class-Refresh >=dev-perl/Compiler-Lexer-0.230.0 dev-perl/Coro dev-perl/Data-Dump dev-perl/IO-AIO dev-perl/JSON dev-perl/Moose dev-perl/PadWalker virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) dev-lang/perl test? ( virtual/perl-Test-Simple ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl +DESCRIPTION=Language Server and Debug Protocol Adapter for Perl +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Perl-LanguageServer +IUSE=test +KEYWORDS=~amd64 +LICENSE=Artistic-2 +RDEPEND=dev-perl/AnyEvent dev-perl/AnyEvent-AIO dev-perl/Class-Refresh >=dev-perl/Compiler-Lexer-0.230.0 dev-perl/Coro dev-perl/Data-Dump dev-perl/IO-AIO dev-perl/JSON dev-perl/Moose dev-perl/PadWalker virtual/perl-Scalar-List-Utils dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/G/GR/GRICHTER/Perl-LanguageServer-2.3.0.tar.gz +_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c +_md5_=7af98d9a87b3fc6460ac9c44df155a61 diff --git a/metadata/md5-cache/dev-perl/Perl-MinimumVersion-1.380.0 b/metadata/md5-cache/dev-perl/Perl-MinimumVersion-1.380.0 deleted file mode 100644 index b9145ad4a5fe..000000000000 --- a/metadata/md5-cache/dev-perl/Perl-MinimumVersion-1.380.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/File-Find-Rule dev-perl/File-Find-Rule-Perl virtual/perl-File-Spec virtual/perl-Getopt-Long >=dev-perl/PPI-1.215.0 >=dev-perl/PPIx-Regexp-0.33.0 >=dev-perl/Params-Util-0.250.0 >=dev-perl/Perl-Critic-1.104.0 >=virtual/perl-Scalar-List-Utils-1.200.0 >=virtual/perl-version-0.760.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Script-1.30.0 >=virtual/perl-Test-Simple-0.470.0 ) dev-lang/perl -DESCRIPTION=Find a minimum required version of perl for Perl code -EAPI=6 -HOMEPAGE=https://metacpan.org/release/Perl-MinimumVersion -IUSE=test -KEYWORDS=~amd64 ~x86 -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/File-Find-Rule dev-perl/File-Find-Rule-Perl virtual/perl-File-Spec virtual/perl-Getopt-Long >=dev-perl/PPI-1.215.0 >=dev-perl/PPIx-Regexp-0.33.0 >=dev-perl/Params-Util-0.250.0 >=dev-perl/Perl-Critic-1.104.0 >=virtual/perl-Scalar-List-Utils-1.200.0 >=virtual/perl-version-0.760.0 dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Perl-MinimumVersion-1.38.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=cc1f5e2117c9230cfe02891ed944b873 diff --git a/metadata/md5-cache/dev-perl/Perl-PrereqScanner-1.23.0 b/metadata/md5-cache/dev-perl/Perl-PrereqScanner-1.23.0 deleted file mode 100644 index 7e0f5c2ce662..000000000000 --- a/metadata/md5-cache/dev-perl/Perl-PrereqScanner-1.23.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=virtual/perl-CPAN-Meta-Requirements-2.124.0 virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/Getopt-Long-Descriptive dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils dev-perl/Module-Path dev-perl/Moose >=dev-perl/PPI-1.215.0 dev-perl/Params-Util >=dev-perl/String-RewritePrefix-0.5.0 dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.960.0 dev-perl/Try-Tiny ) dev-lang/perl -DESCRIPTION=a tool to scan your Perl code for its prerequisites -EAPI=6 -HOMEPAGE=https://metacpan.org/release/Perl-PrereqScanner -IUSE=test minimal -KEYWORDS=amd64 ~x86 -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=>=virtual/perl-CPAN-Meta-Requirements-2.124.0 virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/Getopt-Long-Descriptive dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils dev-perl/Module-Path dev-perl/Moose >=dev-perl/PPI-1.215.0 dev-perl/Params-Util >=dev-perl/String-RewritePrefix-0.5.0 dev-perl/namespace-autoclean dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Perl-PrereqScanner-1.023.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=d39e9539aa68f7e2d07f3436d2af25b3 diff --git a/metadata/md5-cache/dev-perl/Perl-Tidy-20190915.0.0 b/metadata/md5-cache/dev-perl/Perl-Tidy-20190915.0.0 deleted file mode 100644 index 6389aecd4f8d..000000000000 --- a/metadata/md5-cache/dev-perl/Perl-Tidy-20190915.0.0 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=virtual/perl-ExtUtils-MakeMaker dev-lang/perl -DESCRIPTION=Perl script indenter and beautifier -EAPI=6 -HOMEPAGE=http://perltidy.sourceforge.net/ https://metacpan.org/release/Perl-Tidy -IUSE=examples -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2+ -RDEPEND=dev-lang/perl:= -SLOT=0 -SRC_URI=mirror://cpan/authors/id/S/SH/SHANCOCK/Perl-Tidy-20190915.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=cc84af4c6f3bccfcb4a28fad39416a1f diff --git a/metadata/md5-cache/dev-perl/Perl-Tidy-20211029.0.0 b/metadata/md5-cache/dev-perl/Perl-Tidy-20211029.0.0 new file mode 100644 index 000000000000..9b8e299649a1 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Perl-Tidy-20211029.0.0 @@ -0,0 +1,15 @@ +BDEPEND=virtual/perl-ExtUtils-MakeMaker dev-lang/perl test? ( virtual/perl-Test-Simple ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl +DESCRIPTION=Perl script indenter and beautifier +EAPI=8 +HOMEPAGE=http://perltidy.sourceforge.net/ https://metacpan.org/release/Perl-Tidy +IUSE=test examples +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2+ +RDEPEND=dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/S/SH/SHANCOCK/Perl-Tidy-20211029.tar.gz +_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c +_md5_=47194608f779a42063dca9e50f381e5a diff --git a/metadata/md5-cache/dev-perl/PerlIO-eol-0.160.0 b/metadata/md5-cache/dev-perl/PerlIO-eol-0.160.0 deleted file mode 100644 index b7c8f3155342..000000000000 --- a/metadata/md5-cache/dev-perl/PerlIO-eol-0.160.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Test-Simple ) dev-lang/perl -DESCRIPTION=PerlIO layer for normalizing line endings -EAPI=6 -HOMEPAGE=https://metacpan.org/release/PerlIO-eol -IUSE=test -KEYWORDS=amd64 ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=virtual/perl-Exporter virtual/perl-XSLoader dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/PerlIO-eol-0.16.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=0bc888845b83252289d65631cd116a43 diff --git a/metadata/md5-cache/dev-perl/PerlIO-utf8_strict-0.7.0 b/metadata/md5-cache/dev-perl/PerlIO-utf8_strict-0.7.0 deleted file mode 100644 index e0deef478db2..000000000000 --- a/metadata/md5-cache/dev-perl/PerlIO-utf8_strict-0.7.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Exception >=virtual/perl-Test-Simple-0.880.0 ) dev-lang/perl -DESCRIPTION=Fast and correct UTF-8 IO -EAPI=6 -HOMEPAGE=https://metacpan.org/release/PerlIO-utf8_strict -IUSE=test -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=virtual/perl-XSLoader dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/PerlIO-utf8_strict-0.007.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=96f3fe643cc5486024ae8b20b0b11fe6 diff --git a/metadata/md5-cache/dev-perl/Plack-1.4.400-r1 b/metadata/md5-cache/dev-perl/Plack-1.4.400-r1 deleted file mode 100644 index 374f66da351d..000000000000 --- a/metadata/md5-cache/dev-perl/Plack-1.4.400-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!minimal? ( dev-perl/CGI-Compile dev-perl/CGI-Emulate-PSGI dev-perl/FCGI dev-perl/FCGI-ProcManager >=dev-perl/libwww-perl-5.814.0 >=dev-perl/Log-Dispatch-2.250.0 dev-perl/Log-Log4perl dev-perl/Module-Refresh ) >=dev-perl/Apache-LogFormat-Compiler-0.330.0 >=dev-perl/Cookie-Baker-0.70.0 >=dev-perl/Devel-StackTrace-1.230.0 >=dev-perl/Devel-StackTrace-AsHTML-0.110.0 >=dev-perl/File-ShareDir-1.0.0 dev-perl/Filesys-Notify-Simple >=dev-perl/HTTP-Entity-Parser-0.170.0 >=dev-perl/HTTP-Headers-Fast-0.180.0 >=dev-perl/HTTP-Message-5.814.0 >=virtual/perl-HTTP-Tiny-0.34.0 >=dev-perl/Hash-MultiValue-0.50.0 >=dev-perl/Pod-Parser-1.360.0 >=dev-perl/Stream-Buffered-0.20.0 >=dev-perl/Test-TCP-2.150.0 dev-perl/Try-Tiny >=dev-perl/URI-1.590.0 >=dev-perl/WWW-Form-UrlEncoded-0.230.0 virtual/perl-parent virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( !minimal? ( dev-perl/Authen-Simple-Passwd dev-perl/HTTP-Request-AsCGI dev-perl/HTTP-Server-Simple-PSGI dev-perl/Log-Dispatch-Array dev-perl/LWP-Protocol-http10 dev-perl/MIME-Types >=dev-perl/Test-MockTime-HiRes-0.60.0 ) dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.880.0 ) dev-lang/perl test? ( virtual/perl-Test-Simple ) -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-lang/perl -DESCRIPTION=Perl Superglue for Web frameworks and Web Servers (PSGI toolkit) -EAPI=8 -HOMEPAGE=https://metacpan.org/release/Plack -IUSE=minimal examples test examples -KEYWORDS=~alpha amd64 ~ia64 ppc ppc64 sparc x86 -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=!minimal? ( dev-perl/CGI-Compile dev-perl/CGI-Emulate-PSGI dev-perl/FCGI dev-perl/FCGI-ProcManager >=dev-perl/libwww-perl-5.814.0 >=dev-perl/Log-Dispatch-2.250.0 dev-perl/Log-Log4perl dev-perl/Module-Refresh ) >=dev-perl/Apache-LogFormat-Compiler-0.330.0 >=dev-perl/Cookie-Baker-0.70.0 >=dev-perl/Devel-StackTrace-1.230.0 >=dev-perl/Devel-StackTrace-AsHTML-0.110.0 >=dev-perl/File-ShareDir-1.0.0 dev-perl/Filesys-Notify-Simple >=dev-perl/HTTP-Entity-Parser-0.170.0 >=dev-perl/HTTP-Headers-Fast-0.180.0 >=dev-perl/HTTP-Message-5.814.0 >=virtual/perl-HTTP-Tiny-0.34.0 >=dev-perl/Hash-MultiValue-0.50.0 >=dev-perl/Pod-Parser-1.360.0 >=dev-perl/Stream-Buffered-0.20.0 >=dev-perl/Test-TCP-2.150.0 dev-perl/Try-Tiny >=dev-perl/URI-1.590.0 >=dev-perl/WWW-Form-UrlEncoded-0.230.0 virtual/perl-parent dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/Plack-1.0044.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c -_md5_=1e85c56eee15f9541fa475f0858c4bb6 diff --git a/metadata/md5-cache/dev-perl/Pod-Elemental-0.103.4 b/metadata/md5-cache/dev-perl/Pod-Elemental-0.103.4 deleted file mode 100644 index 2437953022e5..000000000000 --- a/metadata/md5-cache/dev-perl/Pod-Elemental-0.103.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-perl/Class-Load virtual/perl-Encode virtual/perl-Scalar-List-Utils dev-perl/Mixin-Linewise dev-perl/Moose dev-perl/MooseX-Types >=dev-perl/Pod-Eventual-0.4.0 dev-perl/String-RewritePrefix dev-perl/String-Truncate dev-perl/Sub-Exporter dev-perl/Sub-Exporter-ForMethods dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec dev-perl/Test-Deep dev-perl/Test-Differences >=virtual/perl-Test-Simple-0.960.0 ) dev-lang/perl -DESCRIPTION=Work with nestable Pod elements -EAPI=6 -HOMEPAGE=https://metacpan.org/release/Pod-Elemental -IUSE=test -KEYWORDS=amd64 ~x86 -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=dev-perl/Class-Load virtual/perl-Encode virtual/perl-Scalar-List-Utils dev-perl/Mixin-Linewise dev-perl/Moose dev-perl/MooseX-Types >=dev-perl/Pod-Eventual-0.4.0 dev-perl/String-RewritePrefix dev-perl/String-Truncate dev-perl/Sub-Exporter dev-perl/Sub-Exporter-ForMethods dev-perl/namespace-autoclean dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Pod-Elemental-0.103004.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=a80196b3c07bd3ecc00be5f539cfe893 diff --git a/metadata/md5-cache/dev-perl/Pod-Eventual-0.94.1 b/metadata/md5-cache/dev-perl/Pod-Eventual-0.94.1 deleted file mode 100644 index 127022107817..000000000000 --- a/metadata/md5-cache/dev-perl/Pod-Eventual-0.94.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=virtual/perl-Carp >=dev-perl/Mixin-Linewise-0.102.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Deep ) dev-lang/perl -DESCRIPTION=read a POD document as a series of trivial events -EAPI=6 -HOMEPAGE=https://metacpan.org/release/Pod-Eventual -IUSE=test examples -KEYWORDS=amd64 ~x86 -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=virtual/perl-Carp >=dev-perl/Mixin-Linewise-0.102.0 dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Pod-Eventual-0.094001.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=6b216d967a98b952fb3967f76556cae7 diff --git a/metadata/md5-cache/dev-perl/namespace-autoclean-0.280.0 b/metadata/md5-cache/dev-perl/namespace-autoclean-0.280.0 deleted file mode 100644 index b5bd3dff485d..000000000000 --- a/metadata/md5-cache/dev-perl/namespace-autoclean-0.280.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-perl/B-Hooks-EndOfScope-0.120.0 virtual/perl-Scalar-List-Utils dev-perl/Sub-Identify >=dev-perl/namespace-clean-0.200.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec virtual/perl-Scalar-List-Utils >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Requires ) dev-lang/perl -DESCRIPTION=Keep imports out of your namespace -EAPI=6 -HOMEPAGE=https://metacpan.org/release/namespace-autoclean -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 ~x86-solaris -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=>=dev-perl/B-Hooks-EndOfScope-0.120.0 virtual/perl-Scalar-List-Utils dev-perl/Sub-Identify >=dev-perl/namespace-clean-0.200.0 dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/namespace-autoclean-0.28.tar.gz -_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=dd62dd5e82fb7b8a2fb593cc3f6fb281 diff --git a/metadata/md5-cache/dev-php/File_Iterator-1.3.4 b/metadata/md5-cache/dev-php/File_Iterator-1.3.4 index f3333ed989ff..8cfea796521b 100644 --- a/metadata/md5-cache/dev-php/File_Iterator-1.3.4 +++ b/metadata/md5-cache/dev-php/File_Iterator-1.3.4 @@ -7,5 +7,5 @@ LICENSE=BSD RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=http:///get/File_Iterator-1.3.4.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=5e286f5288f75f37fb2e64c1b2f0f03f diff --git a/metadata/md5-cache/dev-php/Manifest.gz b/metadata/md5-cache/dev-php/Manifest.gz index 923b0cd5be3629618514e8e74e1d8e9da5b954cc..120ae906302b631c2a5086c137dc2dbed74fcb25 100644 GIT binary patch literal 69548 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∈-Pg;dC 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/PEAR-PEAR-1.10.1 >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Auth_SASL-1.1.0.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=8eb0363131770b82f3b48c0073e8d692 diff --git a/metadata/md5-cache/dev-php/PEAR-Cache-1.5.6-r2 b/metadata/md5-cache/dev-php/PEAR-Cache-1.5.6-r2 index d85b4100b886..5fa9e509df4b 100644 --- a/metadata/md5-cache/dev-php/PEAR-Cache-1.5.6-r2 +++ b/metadata/md5-cache/dev-php/PEAR-Cache-1.5.6-r2 @@ -7,5 +7,5 @@ LICENSE=PHP-2.02 RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Cache-1.5.6.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=a6a19b55ec680d053fe2472ce4780a57 diff --git a/metadata/md5-cache/dev-php/PEAR-Cache_Lite-1.8.2 b/metadata/md5-cache/dev-php/PEAR-Cache_Lite-1.8.2 index c0a9c882d37a..e4fd2c24f252 100644 --- a/metadata/md5-cache/dev-php/PEAR-Cache_Lite-1.8.2 +++ b/metadata/md5-cache/dev-php/PEAR-Cache_Lite-1.8.2 @@ -10,5 +10,5 @@ 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.2.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=4e32f27c438e04beffd01893203fb45b 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 0d5b6ef9e893..400e030e5882 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 @@ -10,5 +10,5 @@ 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 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=db6382a7a3def933bca307fc77278c5f diff --git a/metadata/md5-cache/dev-php/PEAR-Console_Getargs-1.4.0 b/metadata/md5-cache/dev-php/PEAR-Console_Getargs-1.4.0 index 5880df0f5c17..6de82160a94e 100644 --- a/metadata/md5-cache/dev-php/PEAR-Console_Getargs-1.4.0 +++ b/metadata/md5-cache/dev-php/PEAR-Console_Getargs-1.4.0 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/Console_Getargs-1.4.0.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=e5f1a4fda4c3225cdbd369c25e53a19d diff --git a/metadata/md5-cache/dev-php/PEAR-Console_Table-1.3.0-r1 b/metadata/md5-cache/dev-php/PEAR-Console_Table-1.3.0-r1 index 92f3e40569ca..b69a2d60d7ec 100644 --- a/metadata/md5-cache/dev-php/PEAR-Console_Table-1.3.0-r1 +++ b/metadata/md5-cache/dev-php/PEAR-Console_Table-1.3.0-r1 @@ -7,5 +7,5 @@ LICENSE=BSD RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Console_Table-1.3.0.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=d6d9ea2aad1a1485b4788653d4c74f44 diff --git a/metadata/md5-cache/dev-php/PEAR-Console_Table-1.3.1 b/metadata/md5-cache/dev-php/PEAR-Console_Table-1.3.1 index 4c9209057d04..3f7731f8b27a 100644 --- a/metadata/md5-cache/dev-php/PEAR-Console_Table-1.3.1 +++ b/metadata/md5-cache/dev-php/PEAR-Console_Table-1.3.1 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/Console_Table-1.3.1.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=e2e64c4172bc598c26490901b563d55b diff --git a/metadata/md5-cache/dev-php/PEAR-Crypt_CHAP-1.5.0-r3 b/metadata/md5-cache/dev-php/PEAR-Crypt_CHAP-1.5.0-r3 index 9e024a481375..9e0bb962ada9 100644 --- a/metadata/md5-cache/dev-php/PEAR-Crypt_CHAP-1.5.0-r3 +++ b/metadata/md5-cache/dev-php/PEAR-Crypt_CHAP-1.5.0-r3 @@ -10,5 +10,5 @@ RDEPEND=|| ( ( dev-php/pecl-mcrypt >=dev-lang/php-7.2:*[hash(+)] ) =dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/Crypt_HMAC-1.0.1.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=6a5dbf7fbf8a2b8153f9a3a615ffb90f diff --git a/metadata/md5-cache/dev-php/PEAR-Crypt_HMAC2-1.0.0-r1 b/metadata/md5-cache/dev-php/PEAR-Crypt_HMAC2-1.0.0-r1 index 31ec0d9d95ab..d359613a3d45 100644 --- a/metadata/md5-cache/dev-php/PEAR-Crypt_HMAC2-1.0.0-r1 +++ b/metadata/md5-cache/dev-php/PEAR-Crypt_HMAC2-1.0.0-r1 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/Crypt_HMAC2-1.0.0.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=fa80b4a637b4715886aed11ed6e62104 diff --git a/metadata/md5-cache/dev-php/PEAR-DB-1.10.0 b/metadata/md5-cache/dev-php/PEAR-DB-1.10.0 index f7d9dedbfa8d..3fa55c3ce01e 100644 --- a/metadata/md5-cache/dev-php/PEAR-DB-1.10.0 +++ b/metadata/md5-cache/dev-php/PEAR-DB-1.10.0 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/DB-1.10.0.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=38e2fd1c2cb6cc139bf60621d7e1f022 diff --git a/metadata/md5-cache/dev-php/PEAR-DB-1.11.0 b/metadata/md5-cache/dev-php/PEAR-DB-1.11.0 index 8748dc03e183..dadf47052361 100644 --- a/metadata/md5-cache/dev-php/PEAR-DB-1.11.0 +++ b/metadata/md5-cache/dev-php/PEAR-DB-1.11.0 @@ -10,5 +10,5 @@ RDEPEND=>=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 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=ebca2f92d6e7ee8366b25541041faf25 diff --git a/metadata/md5-cache/dev-php/PEAR-DB-1.9.2-r1 b/metadata/md5-cache/dev-php/PEAR-DB-1.9.2-r1 index 4e0a85bc6b36..8fb8b1a1c105 100644 --- a/metadata/md5-cache/dev-php/PEAR-DB-1.9.2-r1 +++ b/metadata/md5-cache/dev-php/PEAR-DB-1.9.2-r1 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/DB-1.9.2.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=0a549b94babd046c387edcbc6cc09492 diff --git a/metadata/md5-cache/dev-php/PEAR-DB-1.9.3 b/metadata/md5-cache/dev-php/PEAR-DB-1.9.3 index a69d692cbe62..d86d39f4256b 100644 --- a/metadata/md5-cache/dev-php/PEAR-DB-1.9.3 +++ b/metadata/md5-cache/dev-php/PEAR-DB-1.9.3 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/DB-1.9.3.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=b4260405f6cf35b7f9f54f3fbe40921a diff --git a/metadata/md5-cache/dev-php/PEAR-DB_DataObject-1.11.5-r1 b/metadata/md5-cache/dev-php/PEAR-DB_DataObject-1.11.5-r1 index 9aab1aad5bb5..a900eafa2dcf 100644 --- a/metadata/md5-cache/dev-php/PEAR-DB_DataObject-1.11.5-r1 +++ b/metadata/md5-cache/dev-php/PEAR-DB_DataObject-1.11.5-r1 @@ -8,5 +8,5 @@ LICENSE=PHP-3.01 RDEPEND=|| ( dev-php/PEAR-MDB2 dev-php/PEAR-DB ) dev-php/PEAR-Date !minimal? ( dev-php/PEAR-Validate ) >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/DB_DataObject-1.11.5.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=0f3e045142f15d9da1aa58c70c961c23 diff --git a/metadata/md5-cache/dev-php/PEAR-Date-1.5.0_alpha4-r1 b/metadata/md5-cache/dev-php/PEAR-Date-1.5.0_alpha4-r1 index b733db00897d..1c842d4a58a1 100644 --- a/metadata/md5-cache/dev-php/PEAR-Date-1.5.0_alpha4-r1 +++ b/metadata/md5-cache/dev-php/PEAR-Date-1.5.0_alpha4-r1 @@ -7,5 +7,5 @@ LICENSE=BSD RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Date-1.5.0a4.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=76007df852e697111b3364be02786ae6 diff --git a/metadata/md5-cache/dev-php/PEAR-File-1.4.1-r1 b/metadata/md5-cache/dev-php/PEAR-File-1.4.1-r1 index 60d88b5efe10..77e899649599 100644 --- a/metadata/md5-cache/dev-php/PEAR-File-1.4.1-r1 +++ b/metadata/md5-cache/dev-php/PEAR-File-1.4.1-r1 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/File-1.4.1.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=c40d97da02aeb21fcca5bb97753c5528 diff --git a/metadata/md5-cache/dev-php/PEAR-File_Fortune-1.0.0-r1 b/metadata/md5-cache/dev-php/PEAR-File_Fortune-1.0.0-r1 index 9f0f53988d37..49b005161229 100644 --- a/metadata/md5-cache/dev-php/PEAR-File_Fortune-1.0.0-r1 +++ b/metadata/md5-cache/dev-php/PEAR-File_Fortune-1.0.0-r1 @@ -10,5 +10,5 @@ RDEPEND=>=dev-lang/php-5.1.4:* >=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/File_Fortune-1.0.0.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=1654fe6864f9c4122527dd103db1afa8 diff --git a/metadata/md5-cache/dev-php/PEAR-File_Gettext-0.4.2-r1 b/metadata/md5-cache/dev-php/PEAR-File_Gettext-0.4.2-r1 index faf8000761ab..797c8e655301 100644 --- a/metadata/md5-cache/dev-php/PEAR-File_Gettext-0.4.2-r1 +++ b/metadata/md5-cache/dev-php/PEAR-File_Gettext-0.4.2-r1 @@ -7,5 +7,5 @@ LICENSE=PHP-3 RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/File_Gettext-0.4.2.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=aa7e7942935815e13e38d59e6ccb8d25 diff --git a/metadata/md5-cache/dev-php/PEAR-File_SMBPasswd-1.0.3-r1 b/metadata/md5-cache/dev-php/PEAR-File_SMBPasswd-1.0.3-r1 index 9934ec1faae1..968131a57864 100644 --- a/metadata/md5-cache/dev-php/PEAR-File_SMBPasswd-1.0.3-r1 +++ b/metadata/md5-cache/dev-php/PEAR-File_SMBPasswd-1.0.3-r1 @@ -7,5 +7,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/php-5.3:* >=dev-php/PEAR-Crypt_CHAP-1.0.0 >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/File_SMBPasswd-1.0.3.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=b0656c7742206ef7728980a83d920e4e diff --git a/metadata/md5-cache/dev-php/PEAR-HTML_CSS-1.5.4-r2 b/metadata/md5-cache/dev-php/PEAR-HTML_CSS-1.5.4-r2 index 64fc159e2fa9..528715a362ab 100644 --- a/metadata/md5-cache/dev-php/PEAR-HTML_CSS-1.5.4-r2 +++ b/metadata/md5-cache/dev-php/PEAR-HTML_CSS-1.5.4-r2 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/PEAR-HTML_Common-1.2.4 !minimal? ( >=dev-php/PEAR-Services_W3C RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/HTML_CSS-1.5.4.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=d555b2165a5987763ea2ec3b37f64f3a diff --git a/metadata/md5-cache/dev-php/PEAR-HTML_Common-1.2.5-r1 b/metadata/md5-cache/dev-php/PEAR-HTML_Common-1.2.5-r1 index 40e8b4219e18..edb5b874c52d 100644 --- a/metadata/md5-cache/dev-php/PEAR-HTML_Common-1.2.5-r1 +++ b/metadata/md5-cache/dev-php/PEAR-HTML_Common-1.2.5-r1 @@ -7,5 +7,5 @@ LICENSE=PHP-3.01 RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/HTML_Common-1.2.5.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=f44a850e3ead06c58db658735de6bd55 diff --git a/metadata/md5-cache/dev-php/PEAR-HTML_Common2-2.1.2 b/metadata/md5-cache/dev-php/PEAR-HTML_Common2-2.1.2 index 747c647875bb..3bb0174366c6 100644 --- a/metadata/md5-cache/dev-php/PEAR-HTML_Common2-2.1.2 +++ b/metadata/md5-cache/dev-php/PEAR-HTML_Common2-2.1.2 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/HTML_Common2-2.1.2.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=6db3196229442088945f46894283c4ce diff --git a/metadata/md5-cache/dev-php/PEAR-HTML_Common2-2.2.0 b/metadata/md5-cache/dev-php/PEAR-HTML_Common2-2.2.0 index 8a7a2790a61b..c87c128f1ec0 100644 --- a/metadata/md5-cache/dev-php/PEAR-HTML_Common2-2.2.0 +++ b/metadata/md5-cache/dev-php/PEAR-HTML_Common2-2.2.0 @@ -8,5 +8,5 @@ RDEPEND=>=dev-php/pear-1.8.1 RESTRICT=test SLOT=0 SRC_URI=https://pear.php.net/get/HTML_Common2-2.2.0.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=2f3974c71e0354aab0d064ef1726001c diff --git a/metadata/md5-cache/dev-php/PEAR-HTML_Javascript-1.1.2-r1 b/metadata/md5-cache/dev-php/PEAR-HTML_Javascript-1.1.2-r1 index 8e9b3e903145..1764eec73346 100644 --- a/metadata/md5-cache/dev-php/PEAR-HTML_Javascript-1.1.2-r1 +++ b/metadata/md5-cache/dev-php/PEAR-HTML_Javascript-1.1.2-r1 @@ -7,5 +7,5 @@ LICENSE=PHP-3 RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/HTML_Javascript-1.1.2.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=ab920670587e7f56a25abfbb9b7048fe diff --git a/metadata/md5-cache/dev-php/PEAR-HTML_QuickForm2-2.2.0 b/metadata/md5-cache/dev-php/PEAR-HTML_QuickForm2-2.2.0 index 144a77fd1895..160ae4c2bdfe 100644 --- a/metadata/md5-cache/dev-php/PEAR-HTML_QuickForm2-2.2.0 +++ b/metadata/md5-cache/dev-php/PEAR-HTML_QuickForm2-2.2.0 @@ -9,5 +9,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/php-5.2.0:* >=dev-php/PEAR-HTML_Common2-2.1.0 >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/HTML_QuickForm2-2.2.0.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=5f78f02fb7d6f50a48b2b5b9976a9cb7 diff --git a/metadata/md5-cache/dev-php/PEAR-HTML_QuickForm2-2.2.2 b/metadata/md5-cache/dev-php/PEAR-HTML_QuickForm2-2.2.2 index 25cf59bb40ef..52d59a8b21b7 100644 --- a/metadata/md5-cache/dev-php/PEAR-HTML_QuickForm2-2.2.2 +++ b/metadata/md5-cache/dev-php/PEAR-HTML_QuickForm2-2.2.2 @@ -9,5 +9,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/php-5.4.0:* >=dev-php/PEAR-HTML_Common2-2.2.0 >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/HTML_QuickForm2-2.2.2.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=d4597abee4048b138c4c97bfef0f9ce6 diff --git a/metadata/md5-cache/dev-php/PEAR-HTML_Table-1.8.4-r1 b/metadata/md5-cache/dev-php/PEAR-HTML_Table-1.8.4-r1 index b3c175b7d1c6..79f6cf0255fe 100644 --- a/metadata/md5-cache/dev-php/PEAR-HTML_Table-1.8.4-r1 +++ b/metadata/md5-cache/dev-php/PEAR-HTML_Table-1.8.4-r1 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/PEAR-HTML_Common-1.2.3 >=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/HTML_Table-1.8.4.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=74fbe61b013b653097b6f3c60de48a66 diff --git a/metadata/md5-cache/dev-php/PEAR-HTML_Table_Matrix-1.0.10-r1 b/metadata/md5-cache/dev-php/PEAR-HTML_Table_Matrix-1.0.10-r1 index 6fdd4586c498..71625c6fd320 100644 --- a/metadata/md5-cache/dev-php/PEAR-HTML_Table_Matrix-1.0.10-r1 +++ b/metadata/md5-cache/dev-php/PEAR-HTML_Table_Matrix-1.0.10-r1 @@ -7,5 +7,5 @@ LICENSE=PHP-3 RDEPEND=>=dev-php/PEAR-HTML_Table-1.5-r1 >=dev-php/PEAR-Numbers_Words-0.13.1-r1 >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/HTML_Table_Matrix-1.0.10.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=85634530e10bd38e247dc888b847197c diff --git a/metadata/md5-cache/dev-php/PEAR-HTML_Template_Flexy-1.3.13 b/metadata/md5-cache/dev-php/PEAR-HTML_Template_Flexy-1.3.13 index d02a59c6037c..89f6ac573f6a 100644 --- a/metadata/md5-cache/dev-php/PEAR-HTML_Template_Flexy-1.3.13 +++ b/metadata/md5-cache/dev-php/PEAR-HTML_Template_Flexy-1.3.13 @@ -8,5 +8,5 @@ LICENSE=PHP-2.02 RDEPEND=!minimal? ( >=dev-php/PEAR-HTML_Javascript-1.1.0-r1 dev-php/PEAR-File_Gettext ) >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/HTML_Template_Flexy-1.3.13.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=3776db9ae65794a5b50b61774d19e52d diff --git a/metadata/md5-cache/dev-php/PEAR-HTML_Template_Sigma-1.3.0-r1 b/metadata/md5-cache/dev-php/PEAR-HTML_Template_Sigma-1.3.0-r1 index bd65de05f156..bef496a330db 100644 --- a/metadata/md5-cache/dev-php/PEAR-HTML_Template_Sigma-1.3.0-r1 +++ b/metadata/md5-cache/dev-php/PEAR-HTML_Template_Sigma-1.3.0-r1 @@ -10,5 +10,5 @@ RDEPEND=dev-lang/php:*[ctype] >=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/HTML_Template_Sigma-1.3.0.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=290e22983f416d556a5a088a9bc1339a diff --git a/metadata/md5-cache/dev-php/PEAR-HTTP-1.4.1-r3 b/metadata/md5-cache/dev-php/PEAR-HTTP-1.4.1-r3 index 471d7de62579..d940b7ec4caf 100644 --- a/metadata/md5-cache/dev-php/PEAR-HTTP-1.4.1-r3 +++ b/metadata/md5-cache/dev-php/PEAR-HTTP-1.4.1-r3 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/HTTP-1.4.1.tgz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=ecc5ef04ab025548faa370aa69b48be9 diff --git a/metadata/md5-cache/dev-php/PEAR-HTTP_Request2-2.3.0-r1 b/metadata/md5-cache/dev-php/PEAR-HTTP_Request2-2.3.0-r1 index d6b3dc664980..01fe7da0d0bf 100644 --- a/metadata/md5-cache/dev-php/PEAR-HTTP_Request2-2.3.0-r1 +++ b/metadata/md5-cache/dev-php/PEAR-HTTP_Request2-2.3.0-r1 @@ -10,5 +10,5 @@ RDEPEND=dev-lang/php:*[curl?,fileinfo?,ssl?,zlib?] >=dev-php/PEAR-Net_URL2-2.2.0 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/HTTP_Request2-2.3.0.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=38fe82bf3556cd88f023abe771bf095d diff --git a/metadata/md5-cache/dev-php/PEAR-HTTP_Request2-2.4.1 b/metadata/md5-cache/dev-php/PEAR-HTTP_Request2-2.4.1 index 7dc9343d25c4..b279ca50cb3f 100644 --- a/metadata/md5-cache/dev-php/PEAR-HTTP_Request2-2.4.1 +++ b/metadata/md5-cache/dev-php/PEAR-HTTP_Request2-2.4.1 @@ -10,5 +10,5 @@ RDEPEND=dev-lang/php:*[curl?,fileinfo?,ssl?,zlib?] >=dev-php/PEAR-Net_URL2-2.2.0 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/HTTP_Request2-2.4.1.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=f5d5bf889021bf6280ec371a02d6996b diff --git a/metadata/md5-cache/dev-php/PEAR-HTTP_Request2-2.4.2 b/metadata/md5-cache/dev-php/PEAR-HTTP_Request2-2.4.2 index 628fdebf1117..b6fd4c14b387 100644 --- a/metadata/md5-cache/dev-php/PEAR-HTTP_Request2-2.4.2 +++ b/metadata/md5-cache/dev-php/PEAR-HTTP_Request2-2.4.2 @@ -10,5 +10,5 @@ RDEPEND=dev-lang/php:*[curl?,fileinfo?,ssl?,zlib?] >=dev-php/PEAR-Net_URL2-2.2.0 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/HTTP_Request2-2.4.2.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=f5d5bf889021bf6280ec371a02d6996b diff --git a/metadata/md5-cache/dev-php/PEAR-HTTP_Request2-2.5.0 b/metadata/md5-cache/dev-php/PEAR-HTTP_Request2-2.5.0 index 1019579cdd4f..d78560123770 100644 --- a/metadata/md5-cache/dev-php/PEAR-HTTP_Request2-2.5.0 +++ b/metadata/md5-cache/dev-php/PEAR-HTTP_Request2-2.5.0 @@ -10,5 +10,5 @@ RDEPEND=dev-lang/php:*[curl?,fileinfo?,ssl?,zlib?] >=dev-php/PEAR-Net_URL2-2.2.0 RESTRICT=test SLOT=0 SRC_URI=https://pear.php.net/get/HTTP_Request2-2.5.0.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=77ba34c071b406ab61fd5a858260b970 diff --git a/metadata/md5-cache/dev-php/PEAR-HTTP_Session2-0.7.3-r2 b/metadata/md5-cache/dev-php/PEAR-HTTP_Session2-0.7.3-r2 index 4c7f05d3a8f0..ace464da4930 100644 --- a/metadata/md5-cache/dev-php/PEAR-HTTP_Session2-0.7.3-r2 +++ b/metadata/md5-cache/dev-php/PEAR-HTTP_Session2-0.7.3-r2 @@ -10,5 +10,5 @@ RDEPEND=!minimal? ( >=dev-php/PEAR-MDB2-2.4.1 >=dev-php/PEAR-DB-1.7.11 ) >=dev-p RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/HTTP_Session2-0.7.3.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=e2b63bc62bc4f129cb0dd783a67ce086 diff --git a/metadata/md5-cache/dev-php/PEAR-Image_Color2-0.1.5-r1 b/metadata/md5-cache/dev-php/PEAR-Image_Color2-0.1.5-r1 index 4c842fa8313c..8427f4129b49 100644 --- a/metadata/md5-cache/dev-php/PEAR-Image_Color2-0.1.5-r1 +++ b/metadata/md5-cache/dev-php/PEAR-Image_Color2-0.1.5-r1 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/Image_Color2-0.1.5.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=be10046e92e51cb93768f5b3b1562125 diff --git a/metadata/md5-cache/dev-php/PEAR-Image_GraphViz-1.3.0_p20151104 b/metadata/md5-cache/dev-php/PEAR-Image_GraphViz-1.3.0_p20151104 index 676b62debeea..bef19b7ced02 100644 --- a/metadata/md5-cache/dev-php/PEAR-Image_GraphViz-1.3.0_p20151104 +++ b/metadata/md5-cache/dev-php/PEAR-Image_GraphViz-1.3.0_p20151104 @@ -10,5 +10,5 @@ RDEPEND=media-gfx/graphviz >=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pear/Image_GraphViz/archive/3f8a01ae0597ca9d1d08a6e442cb0b153358fc0d.tar.gz -> Image_GraphViz-1.3.0_p20151104.tar.gz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff vcs-snapshot b1abf460a493fc59ebb25de0df3f09dd +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe vcs-snapshot b1abf460a493fc59ebb25de0df3f09dd _md5_=9577f46fc324d99e7369807d9d309865 diff --git a/metadata/md5-cache/dev-php/PEAR-Image_IPTC-1.0.2-r2 b/metadata/md5-cache/dev-php/PEAR-Image_IPTC-1.0.2-r2 index b7e2917173a1..dfe25921fc0f 100644 --- a/metadata/md5-cache/dev-php/PEAR-Image_IPTC-1.0.2-r2 +++ b/metadata/md5-cache/dev-php/PEAR-Image_IPTC-1.0.2-r2 @@ -7,5 +7,5 @@ LICENSE=PHP-2.02 RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Image_IPTC-1.0.2.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=06aff1e4b2ce377258bdfe6b17e5b8e9 diff --git a/metadata/md5-cache/dev-php/PEAR-Image_Text-0.7.0-r1 b/metadata/md5-cache/dev-php/PEAR-Image_Text-0.7.0-r1 index d919596c7877..281587c340fb 100644 --- a/metadata/md5-cache/dev-php/PEAR-Image_Text-0.7.0-r1 +++ b/metadata/md5-cache/dev-php/PEAR-Image_Text-0.7.0-r1 @@ -10,5 +10,5 @@ RDEPEND=dev-lang/php:*[gd,truetype] >=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/Image_Text-0.7.0.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=62a2f6d8db9cf823b0b78fa3f56996a3 diff --git a/metadata/md5-cache/dev-php/PEAR-MDB-1.3.0-r2 b/metadata/md5-cache/dev-php/PEAR-MDB-1.3.0-r2 index 73e3b344a025..a3f91fd1fccf 100644 --- a/metadata/md5-cache/dev-php/PEAR-MDB-1.3.0-r2 +++ b/metadata/md5-cache/dev-php/PEAR-MDB-1.3.0-r2 @@ -7,5 +7,5 @@ LICENSE=BSD RDEPEND=dev-php/PEAR-XML_Parser >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/MDB-1.3.0.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=e1478dc097ff0654156cd53d21746b78 diff --git a/metadata/md5-cache/dev-php/PEAR-MDB2-2.5.0_beta5-r2 b/metadata/md5-cache/dev-php/PEAR-MDB2-2.5.0_beta5-r2 index 1f713b6b6291..92102f19263b 100644 --- a/metadata/md5-cache/dev-php/PEAR-MDB2-2.5.0_beta5-r2 +++ b/metadata/md5-cache/dev-php/PEAR-MDB2-2.5.0_beta5-r2 @@ -9,5 +9,5 @@ PDEPEND=mssql? ( >=dev-php/PEAR-MDB2_Driver_mssql-1.3.0_beta4 ) mysql? ( >=dev-p RDEPEND=>=dev-php/PEAR-PEAR-1.9.1 >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/MDB2-2.5.0b5.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=bee99d53d9f05aa15ad0ca657dec7be4 diff --git a/metadata/md5-cache/dev-php/PEAR-MDB2_Driver_mssql-1.5.0_beta4-r1 b/metadata/md5-cache/dev-php/PEAR-MDB2_Driver_mssql-1.5.0_beta4-r1 index 04cdbbadfc05..59895febc7c9 100644 --- a/metadata/md5-cache/dev-php/PEAR-MDB2_Driver_mssql-1.5.0_beta4-r1 +++ b/metadata/md5-cache/dev-php/PEAR-MDB2_Driver_mssql-1.5.0_beta4-r1 @@ -7,5 +7,5 @@ LICENSE=BSD RDEPEND=>=dev-php/PEAR-MDB2-2.5.0_beta3 dev-lang/php:*[mssql] >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/MDB2_Driver_mssql-1.5.0b4.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=996d503f8849acafa1486615fd9ad625 diff --git a/metadata/md5-cache/dev-php/PEAR-MDB2_Driver_mysqli-1.5.0_beta4-r1 b/metadata/md5-cache/dev-php/PEAR-MDB2_Driver_mysqli-1.5.0_beta4-r1 index 78580ec7a434..baba4ce0c203 100644 --- a/metadata/md5-cache/dev-php/PEAR-MDB2_Driver_mysqli-1.5.0_beta4-r1 +++ b/metadata/md5-cache/dev-php/PEAR-MDB2_Driver_mysqli-1.5.0_beta4-r1 @@ -7,5 +7,5 @@ LICENSE=BSD RDEPEND=>=dev-php/PEAR-MDB2-2.5.0_beta3 dev-lang/php:*[mysqli(-)] >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/MDB2_Driver_mysqli-1.5.0b4.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=d4dd85a312fb8aa47248ce9c97ff1f18 diff --git a/metadata/md5-cache/dev-php/PEAR-MDB2_Driver_oci8-1.5.0_beta4-r1 b/metadata/md5-cache/dev-php/PEAR-MDB2_Driver_oci8-1.5.0_beta4-r1 index 1830161087a5..f85026cfeb7a 100644 --- a/metadata/md5-cache/dev-php/PEAR-MDB2_Driver_oci8-1.5.0_beta4-r1 +++ b/metadata/md5-cache/dev-php/PEAR-MDB2_Driver_oci8-1.5.0_beta4-r1 @@ -7,5 +7,5 @@ LICENSE=BSD RDEPEND=>=dev-php/PEAR-MDB2-2.5.0_beta3 dev-lang/php:*[oci8-instant-client(-)] >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/MDB2_Driver_oci8-1.5.0b4.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=2ba88e34c073981a3bd029a4378a68c9 diff --git a/metadata/md5-cache/dev-php/PEAR-MDB2_Driver_pgsql-1.5.0_beta4-r1 b/metadata/md5-cache/dev-php/PEAR-MDB2_Driver_pgsql-1.5.0_beta4-r1 index 6e61137bd327..c5593c323716 100644 --- a/metadata/md5-cache/dev-php/PEAR-MDB2_Driver_pgsql-1.5.0_beta4-r1 +++ b/metadata/md5-cache/dev-php/PEAR-MDB2_Driver_pgsql-1.5.0_beta4-r1 @@ -7,5 +7,5 @@ LICENSE=BSD RDEPEND=>=dev-php/PEAR-MDB2-2.5.0_beta3 dev-lang/php:*[postgres(-)] >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/MDB2_Driver_pgsql-1.5.0b4.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=2f7d85ca811368dff25174170521af11 diff --git a/metadata/md5-cache/dev-php/PEAR-Mail-1.4.1-r1 b/metadata/md5-cache/dev-php/PEAR-Mail-1.4.1-r1 index 830248a48bdf..cc85d05f4a0e 100644 --- a/metadata/md5-cache/dev-php/PEAR-Mail-1.4.1-r1 +++ b/metadata/md5-cache/dev-php/PEAR-Mail-1.4.1-r1 @@ -10,5 +10,5 @@ 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.4.1.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=de430e679b5ea9408b73e2d2fcfb6498 diff --git a/metadata/md5-cache/dev-php/PEAR-Mail_Mime-1.10.10 b/metadata/md5-cache/dev-php/PEAR-Mail_Mime-1.10.10 index 23e90d095a7b..63e25988fc55 100644 --- a/metadata/md5-cache/dev-php/PEAR-Mail_Mime-1.10.10 +++ b/metadata/md5-cache/dev-php/PEAR-Mail_Mime-1.10.10 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/Mail_Mime-1.10.10.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=10214aa6983851e8d5564ec3d614b8b6 diff --git a/metadata/md5-cache/dev-php/PEAR-Mail_Mime-1.10.11 b/metadata/md5-cache/dev-php/PEAR-Mail_Mime-1.10.11 index 649db4500dfa..3a841c9281bd 100644 --- a/metadata/md5-cache/dev-php/PEAR-Mail_Mime-1.10.11 +++ b/metadata/md5-cache/dev-php/PEAR-Mail_Mime-1.10.11 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/Mail_Mime-1.10.11.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=b67291d6416e8f99f651f092392e3f8f diff --git a/metadata/md5-cache/dev-php/PEAR-Mail_Mime-1.10.2-r1 b/metadata/md5-cache/dev-php/PEAR-Mail_Mime-1.10.2-r1 index 7e4b87c11269..46a76902bf60 100644 --- a/metadata/md5-cache/dev-php/PEAR-Mail_Mime-1.10.2-r1 +++ b/metadata/md5-cache/dev-php/PEAR-Mail_Mime-1.10.2-r1 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/Mail_Mime-1.10.2.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=2e3e3d6cc34a38327404efad06f40baa diff --git a/metadata/md5-cache/dev-php/PEAR-Mail_mimeDecode-1.5.6-r2 b/metadata/md5-cache/dev-php/PEAR-Mail_mimeDecode-1.5.6-r2 index 938da995f686..acb8196d072a 100644 --- a/metadata/md5-cache/dev-php/PEAR-Mail_mimeDecode-1.5.6-r2 +++ b/metadata/md5-cache/dev-php/PEAR-Mail_mimeDecode-1.5.6-r2 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/PEAR-Mail_Mime-1.5.2 >=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/Mail_mimeDecode-1.5.6.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=d2c8a6f21f5ee4344f56ea069103725c diff --git a/metadata/md5-cache/dev-php/PEAR-Net_DNS-1.0.7-r1 b/metadata/md5-cache/dev-php/PEAR-Net_DNS-1.0.7-r1 index 0196776602c3..b3e0b9d0e351 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_DNS-1.0.7-r1 +++ b/metadata/md5-cache/dev-php/PEAR-Net_DNS-1.0.7-r1 @@ -7,5 +7,5 @@ LICENSE=PHP-3.01 || ( LGPL-2.1 LGPL-3 ) RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Net_DNS-1.0.7.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=7fcc196d4aa5342af679ff111109f7c8 diff --git a/metadata/md5-cache/dev-php/PEAR-Net_DNS2-1.4.4 b/metadata/md5-cache/dev-php/PEAR-Net_DNS2-1.4.4 index 445451e382ba..7acb8ac26262 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_DNS2-1.4.4 +++ b/metadata/md5-cache/dev-php/PEAR-Net_DNS2-1.4.4 @@ -7,5 +7,5 @@ LICENSE=BSD RDEPEND=dev-php/PEAR-PEAR >=dev-lang/php-5.3:*[sockets] >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Net_DNS2-1.4.4.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=a64e39679efda95f9517507c1d207773 diff --git a/metadata/md5-cache/dev-php/PEAR-Net_DNS2-1.5.0 b/metadata/md5-cache/dev-php/PEAR-Net_DNS2-1.5.0 index 07c8d6215d40..8aa1bd51746f 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_DNS2-1.5.0 +++ b/metadata/md5-cache/dev-php/PEAR-Net_DNS2-1.5.0 @@ -7,5 +7,5 @@ LICENSE=BSD RDEPEND=dev-php/PEAR-PEAR >=dev-lang/php-5.3:*[sockets] >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Net_DNS2-1.5.0.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=b9ca6aa201d5eefd644e5a8fcca3ace9 diff --git a/metadata/md5-cache/dev-php/PEAR-Net_IDNA2-0.2.0 b/metadata/md5-cache/dev-php/PEAR-Net_IDNA2-0.2.0 index 6a65860bafe3..c9e1a19c09f3 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_IDNA2-0.2.0 +++ b/metadata/md5-cache/dev-php/PEAR-Net_IDNA2-0.2.0 @@ -7,5 +7,5 @@ LICENSE=LGPL-2.1 RDEPEND=>=dev-php/PEAR-PEAR-1.10.1 >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Net_IDNA2-0.2.0.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=0eb5db2b71084901270d2f86ebc496e7 diff --git a/metadata/md5-cache/dev-php/PEAR-Net_IPv4-1.3.4-r1 b/metadata/md5-cache/dev-php/PEAR-Net_IPv4-1.3.4-r1 index 18ac827d1e61..bc3239e893c8 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_IPv4-1.3.4-r1 +++ b/metadata/md5-cache/dev-php/PEAR-Net_IPv4-1.3.4-r1 @@ -7,5 +7,5 @@ LICENSE=PHP-3.01 RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Net_IPv4-1.3.4.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=68819fd995d9e978e3748a4b526a7689 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 9e769126a7d3..7d16a6283320 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 @@ -7,5 +7,5 @@ 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 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=4fe331a7a43571e041ad64194b52cb21 diff --git a/metadata/md5-cache/dev-php/PEAR-Net_IPv6-1.3.0_beta4 b/metadata/md5-cache/dev-php/PEAR-Net_IPv6-1.3.0_beta4 index 39e41149f52b..50c84a2515a6 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_IPv6-1.3.0_beta4 +++ b/metadata/md5-cache/dev-php/PEAR-Net_IPv6-1.3.0_beta4 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/Net_IPv6-1.3.0b4.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=43621f500e5a3bfc943d720c8517253a diff --git a/metadata/md5-cache/dev-php/PEAR-Net_POP3-1.3.8-r1 b/metadata/md5-cache/dev-php/PEAR-Net_POP3-1.3.8-r1 index 5ffb0259bf40..3ef2b14d989f 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_POP3-1.3.8-r1 +++ b/metadata/md5-cache/dev-php/PEAR-Net_POP3-1.3.8-r1 @@ -8,5 +8,5 @@ LICENSE=BSD RDEPEND=>=dev-php/PEAR-Net_Socket-1.0.6-r1 sasl? ( >=dev-php/PEAR-Auth_SASL-1.0.2 ) >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Net_POP3-1.3.8.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=8a4db500c7de9d0d4ceb41b7d5a1a05d diff --git a/metadata/md5-cache/dev-php/PEAR-Net_SMTP-1.10.0 b/metadata/md5-cache/dev-php/PEAR-Net_SMTP-1.10.0 index 3350205d2ec4..24f93154259a 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_SMTP-1.10.0 +++ b/metadata/md5-cache/dev-php/PEAR-Net_SMTP-1.10.0 @@ -10,5 +10,5 @@ RDEPEND=dev-lang/php:* dev-php/PEAR-Net_Socket dev-php/PEAR-PEAR sasl? ( dev-php RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/Net_SMTP-1.10.0.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=7cabd87ba23d860aca401f8559a44c5f diff --git a/metadata/md5-cache/dev-php/PEAR-Net_SMTP-1.8.1 b/metadata/md5-cache/dev-php/PEAR-Net_SMTP-1.8.1 index d4636c95d173..836c4a4ac180 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_SMTP-1.8.1 +++ b/metadata/md5-cache/dev-php/PEAR-Net_SMTP-1.8.1 @@ -8,5 +8,5 @@ LICENSE=BSD-2 RDEPEND=dev-lang/php:* dev-php/PEAR-Net_Socket dev-php/PEAR-PEAR sasl? ( dev-php/PEAR-Auth_SASL ) >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Net_SMTP-1.8.1.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=f8dfbab7498e64efee05d10158cd08f5 diff --git a/metadata/md5-cache/dev-php/PEAR-Net_SMTP-1.9.0 b/metadata/md5-cache/dev-php/PEAR-Net_SMTP-1.9.0 index 41b33ce1e140..c9ede8a6aab7 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_SMTP-1.9.0 +++ b/metadata/md5-cache/dev-php/PEAR-Net_SMTP-1.9.0 @@ -8,5 +8,5 @@ LICENSE=BSD-2 RDEPEND=dev-lang/php:* dev-php/PEAR-Net_Socket dev-php/PEAR-PEAR sasl? ( dev-php/PEAR-Auth_SASL ) >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Net_SMTP-1.9.0.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=f8dfbab7498e64efee05d10158cd08f5 diff --git a/metadata/md5-cache/dev-php/PEAR-Net_SMTP-1.9.1 b/metadata/md5-cache/dev-php/PEAR-Net_SMTP-1.9.1 index d1019104a8f1..62f4c85a97aa 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_SMTP-1.9.1 +++ b/metadata/md5-cache/dev-php/PEAR-Net_SMTP-1.9.1 @@ -8,5 +8,5 @@ LICENSE=BSD-2 RDEPEND=dev-lang/php:* dev-php/PEAR-Net_Socket dev-php/PEAR-PEAR sasl? ( dev-php/PEAR-Auth_SASL ) >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Net_SMTP-1.9.1.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=f8dfbab7498e64efee05d10158cd08f5 diff --git a/metadata/md5-cache/dev-php/PEAR-Net_SMTP-1.9.2 b/metadata/md5-cache/dev-php/PEAR-Net_SMTP-1.9.2 index 02cf77a998d7..89808c681f8d 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_SMTP-1.9.2 +++ b/metadata/md5-cache/dev-php/PEAR-Net_SMTP-1.9.2 @@ -10,5 +10,5 @@ RDEPEND=dev-lang/php:* dev-php/PEAR-Net_Socket dev-php/PEAR-PEAR sasl? ( dev-php RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/Net_SMTP-1.9.2.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=4ae063fd7d2c59e2b715fc37f399a89b diff --git a/metadata/md5-cache/dev-php/PEAR-Net_SmartIRC-1.1.12 b/metadata/md5-cache/dev-php/PEAR-Net_SmartIRC-1.1.12 index a5b8bbbea3bc..d9e4316cdb28 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_SmartIRC-1.1.12 +++ b/metadata/md5-cache/dev-php/PEAR-Net_SmartIRC-1.1.12 @@ -8,5 +8,5 @@ LICENSE=LGPL-2.1 RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Net_SmartIRC-1.1.12.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=61687342b758415517841896efb688a7 diff --git a/metadata/md5-cache/dev-php/PEAR-Net_SmartIRC-1.1.13 b/metadata/md5-cache/dev-php/PEAR-Net_SmartIRC-1.1.13 index 9a95c5bc4a97..077c29a03766 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_SmartIRC-1.1.13 +++ b/metadata/md5-cache/dev-php/PEAR-Net_SmartIRC-1.1.13 @@ -8,5 +8,5 @@ LICENSE=LGPL-2.1 RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Net_SmartIRC-1.1.13.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=cd8e65256288e1e03b0251007b034580 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 6b021961b858..bfe58f67940d 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 @@ -8,5 +8,5 @@ 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 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=4140301a09bd8bd3da832a4ffab662ac diff --git a/metadata/md5-cache/dev-php/PEAR-Net_Socket-1.2.2 b/metadata/md5-cache/dev-php/PEAR-Net_Socket-1.2.2 index 956c43ab00a3..86071e2a9087 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_Socket-1.2.2 +++ b/metadata/md5-cache/dev-php/PEAR-Net_Socket-1.2.2 @@ -7,5 +7,5 @@ LICENSE=BSD-2 RDEPEND=>=dev-php/PEAR-PEAR-1.10.1 >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Net_Socket-1.2.2.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=cd357cac168f4cc9994a061caf48f202 diff --git a/metadata/md5-cache/dev-php/PEAR-Net_Traceroute-0.21.3-r1 b/metadata/md5-cache/dev-php/PEAR-Net_Traceroute-0.21.3-r1 index b2bfff1ebfec..e1bc6b57958c 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_Traceroute-0.21.3-r1 +++ b/metadata/md5-cache/dev-php/PEAR-Net_Traceroute-0.21.3-r1 @@ -7,5 +7,5 @@ LICENSE=PHP-3.01 RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Net_Traceroute-0.21.3.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=5d0ed792541d0c435a190aa5aa04432a diff --git a/metadata/md5-cache/dev-php/PEAR-Net_URL-1.0.15-r1 b/metadata/md5-cache/dev-php/PEAR-Net_URL-1.0.15-r1 index b1d4912056e7..ea462089045c 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_URL-1.0.15-r1 +++ b/metadata/md5-cache/dev-php/PEAR-Net_URL-1.0.15-r1 @@ -7,5 +7,5 @@ LICENSE=BSD RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Net_URL-1.0.15.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=dcc3cf759b3feca7bff21615bd67c213 diff --git a/metadata/md5-cache/dev-php/PEAR-Net_URL2-2.2.1-r2 b/metadata/md5-cache/dev-php/PEAR-Net_URL2-2.2.1-r2 index 5c203b76178d..3a475ecadda4 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_URL2-2.2.1-r2 +++ b/metadata/md5-cache/dev-php/PEAR-Net_URL2-2.2.1-r2 @@ -7,5 +7,5 @@ LICENSE=BSD RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Net_URL2-2.2.1.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=974618a50dfaddcf4f75d96f00a4cd7a diff --git a/metadata/md5-cache/dev-php/PEAR-Net_UserAgent_Detect-2.5.2-r1 b/metadata/md5-cache/dev-php/PEAR-Net_UserAgent_Detect-2.5.2-r1 index 28c48d28021e..123656ed812d 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_UserAgent_Detect-2.5.2-r1 +++ b/metadata/md5-cache/dev-php/PEAR-Net_UserAgent_Detect-2.5.2-r1 @@ -7,5 +7,5 @@ LICENSE=PHP-2.02 RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Net_UserAgent_Detect-2.5.2.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=720dca76c96078e1490080e42a530d93 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 c367802c65a0..c41659e46062 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 @@ -10,5 +10,5 @@ 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 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=92ed1a64dff56f41fb88d2f54b4203ef diff --git a/metadata/md5-cache/dev-php/PEAR-OLE-1.0.0_rc3 b/metadata/md5-cache/dev-php/PEAR-OLE-1.0.0_rc3 index 0c0a6328f392..06baf7db49c1 100644 --- a/metadata/md5-cache/dev-php/PEAR-OLE-1.0.0_rc3 +++ b/metadata/md5-cache/dev-php/PEAR-OLE-1.0.0_rc3 @@ -7,5 +7,5 @@ LICENSE=PHP-3.01 RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/OLE-1.0.0RC3.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=aab59f67eb971b674cfddbe58b3736b7 diff --git a/metadata/md5-cache/dev-php/PEAR-PEAR_PackageFileManager-1.7.2-r2 b/metadata/md5-cache/dev-php/PEAR-PEAR_PackageFileManager-1.7.2-r2 index 82380f445e9d..553b0e57f8c2 100644 --- a/metadata/md5-cache/dev-php/PEAR-PEAR_PackageFileManager-1.7.2-r2 +++ b/metadata/md5-cache/dev-php/PEAR-PEAR_PackageFileManager-1.7.2-r2 @@ -7,5 +7,5 @@ LICENSE=PHP-3.01 RDEPEND=>=dev-lang/php-5.3:* >=dev-php/PEAR-PEAR-1.10.1 dev-php/PEAR-PEAR_PackageFileManager2 dev-php/PEAR-PEAR_PackageFileManager_Plugins >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/PEAR_PackageFileManager-1.7.2.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=4783443f90a280114bafe9e01b295b07 diff --git a/metadata/md5-cache/dev-php/PEAR-PEAR_PackageFileManager2-1.0.4-r2 b/metadata/md5-cache/dev-php/PEAR-PEAR_PackageFileManager2-1.0.4-r2 index 0bab59b0a171..beb7dbce035f 100644 --- a/metadata/md5-cache/dev-php/PEAR-PEAR_PackageFileManager2-1.0.4-r2 +++ b/metadata/md5-cache/dev-php/PEAR-PEAR_PackageFileManager2-1.0.4-r2 @@ -7,5 +7,5 @@ LICENSE=PHP-3.01 RDEPEND=>=dev-lang/php-5.3:* >=dev-php/PEAR-PEAR-1.10.1 dev-php/PEAR-PEAR_PackageFileManager_Plugins >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/PEAR_PackageFileManager2-1.0.4.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=3fa3b2acb3435f9be7be08da18982651 diff --git a/metadata/md5-cache/dev-php/PEAR-PEAR_PackageFileManager_Plugins-1.0.4-r1 b/metadata/md5-cache/dev-php/PEAR-PEAR_PackageFileManager_Plugins-1.0.4-r1 index 0758d3053181..1dd08c1dc5aa 100644 --- a/metadata/md5-cache/dev-php/PEAR-PEAR_PackageFileManager_Plugins-1.0.4-r1 +++ b/metadata/md5-cache/dev-php/PEAR-PEAR_PackageFileManager_Plugins-1.0.4-r1 @@ -7,5 +7,5 @@ LICENSE=BSD-2 RDEPEND=>=dev-php/PEAR-PEAR-1.10.1 >=dev-php/PEAR-XML_Serializer-0.19.0 >=dev-lang/php-5.3:*[xml,simplexml] >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/PEAR_PackageFileManager_Plugins-1.0.4.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=71317eba4096a569fd3ce878bd6351a1 diff --git a/metadata/md5-cache/dev-php/PEAR-PHP_Debug-1.0.3-r3 b/metadata/md5-cache/dev-php/PEAR-PHP_Debug-1.0.3-r3 index f9dfc06a35a3..0616be007523 100644 --- a/metadata/md5-cache/dev-php/PEAR-PHP_Debug-1.0.3-r3 +++ b/metadata/md5-cache/dev-php/PEAR-PHP_Debug-1.0.3-r3 @@ -8,5 +8,5 @@ LICENSE=MIT RDEPEND=!minimal? ( dev-php/PEAR-Text_Highlighter ) >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/PHP_Debug-1.0.3.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=203077d504289321afd6010c35caade1 diff --git a/metadata/md5-cache/dev-php/PEAR-Pager-2.5.1 b/metadata/md5-cache/dev-php/PEAR-Pager-2.5.1 index 8ca26d964575..55a28c86442f 100644 --- a/metadata/md5-cache/dev-php/PEAR-Pager-2.5.1 +++ b/metadata/md5-cache/dev-php/PEAR-Pager-2.5.1 @@ -7,5 +7,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/php-5.6.0:* >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Pager-2.5.1.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=7d2998a8e533e551bc54a3daafc18605 diff --git a/metadata/md5-cache/dev-php/PEAR-Services_JSON-1.0.3-r1 b/metadata/md5-cache/dev-php/PEAR-Services_JSON-1.0.3-r1 index 4066de3ad74f..3db04181f862 100644 --- a/metadata/md5-cache/dev-php/PEAR-Services_JSON-1.0.3-r1 +++ b/metadata/md5-cache/dev-php/PEAR-Services_JSON-1.0.3-r1 @@ -7,5 +7,5 @@ LICENSE=BSD RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Services_JSON-1.0.3.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=d362b32fa8cc6660460d33c348409050 diff --git a/metadata/md5-cache/dev-php/PEAR-Services_TinyURL-0.1.2-r1 b/metadata/md5-cache/dev-php/PEAR-Services_TinyURL-0.1.2-r1 index 6fadea37cf5e..6945a2121957 100644 --- a/metadata/md5-cache/dev-php/PEAR-Services_TinyURL-0.1.2-r1 +++ b/metadata/md5-cache/dev-php/PEAR-Services_TinyURL-0.1.2-r1 @@ -7,5 +7,5 @@ LICENSE=BSD-2 RDEPEND=dev-lang/php:*[curl] >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Services_TinyURL-0.1.2.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=b81d026dd3dcc2d670441218603b851b diff --git a/metadata/md5-cache/dev-php/PEAR-Spreadsheet_Excel_Writer-0.9.4 b/metadata/md5-cache/dev-php/PEAR-Spreadsheet_Excel_Writer-0.9.4 index 3327a1e4fe59..6cf5a134d08f 100644 --- a/metadata/md5-cache/dev-php/PEAR-Spreadsheet_Excel_Writer-0.9.4 +++ b/metadata/md5-cache/dev-php/PEAR-Spreadsheet_Excel_Writer-0.9.4 @@ -7,5 +7,5 @@ LICENSE=LGPL-2.1 RDEPEND=>=dev-lang/php-5.4:*[iconv] >=dev-php/PEAR-OLE-0.5-r1 >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Spreadsheet_Excel_Writer-0.9.4.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=823aadffa6fa08b73b72be957a063dfd diff --git a/metadata/md5-cache/dev-php/PEAR-Text_CAPTCHA-1.0.2-r1 b/metadata/md5-cache/dev-php/PEAR-Text_CAPTCHA-1.0.2-r1 index 03bada600802..9d1210c2b7c1 100644 --- a/metadata/md5-cache/dev-php/PEAR-Text_CAPTCHA-1.0.2-r1 +++ b/metadata/md5-cache/dev-php/PEAR-Text_CAPTCHA-1.0.2-r1 @@ -8,5 +8,5 @@ LICENSE=BSD RDEPEND=dev-php/PEAR-PEAR >=dev-lang/php-5.3:*[gd,truetype] >=dev-php/PEAR-Text_Password-1.1.1 !minimal? ( dev-php/PEAR-Numbers_Words dev-php/PEAR-Text_Figlet >=dev-php/PEAR-Image_Text-0.7.0 ) >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Text_CAPTCHA-1.0.2.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=87f02af334d9daec3f66524e7b266bcb diff --git a/metadata/md5-cache/dev-php/PEAR-Text_CAPTCHA_Numeral-1.3.2-r1 b/metadata/md5-cache/dev-php/PEAR-Text_CAPTCHA_Numeral-1.3.2-r1 index 17014f0a7ae1..26127de6eeea 100644 --- a/metadata/md5-cache/dev-php/PEAR-Text_CAPTCHA_Numeral-1.3.2-r1 +++ b/metadata/md5-cache/dev-php/PEAR-Text_CAPTCHA_Numeral-1.3.2-r1 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/Text_CAPTCHA_Numeral-1.3.2.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=3378cfad8593bf67f24869ec4fdb3f8c diff --git a/metadata/md5-cache/dev-php/PEAR-Text_Highlighter-0.8.0 b/metadata/md5-cache/dev-php/PEAR-Text_Highlighter-0.8.0 index e5567975929a..89494145347c 100644 --- a/metadata/md5-cache/dev-php/PEAR-Text_Highlighter-0.8.0 +++ b/metadata/md5-cache/dev-php/PEAR-Text_Highlighter-0.8.0 @@ -7,5 +7,5 @@ LICENSE=PHP-3.01 RDEPEND=>=dev-php/PEAR-PEAR-1.10.1 dev-php/PEAR-XML_Serializer >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Text_Highlighter-0.8.0.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=d0de43a38cda5f44f0e421f819b297cc diff --git a/metadata/md5-cache/dev-php/PEAR-Text_Wiki-1.2.2_p20170904 b/metadata/md5-cache/dev-php/PEAR-Text_Wiki-1.2.2_p20170904 index ca9eb37b0717..1015d6795d85 100644 --- a/metadata/md5-cache/dev-php/PEAR-Text_Wiki-1.2.2_p20170904 +++ b/metadata/md5-cache/dev-php/PEAR-Text_Wiki-1.2.2_p20170904 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pear/Text_Wiki/archive/32fd5f483f34645f4efd96d385d8950ea26d4a2a.tar.gz -> Text_Wiki-1.2.2_p20170904.tar.gz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff vcs-snapshot b1abf460a493fc59ebb25de0df3f09dd +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe vcs-snapshot b1abf460a493fc59ebb25de0df3f09dd _md5_=b3913444ae3ac2766203f892bcbf1546 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 6a04d058c916..4ca51aebc5fb 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 @@ -10,5 +10,5 @@ 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 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=23d202c071999fdafbc8d26a5be5b943 diff --git a/metadata/md5-cache/dev-php/PEAR-Text_Wiki_BBCode-0.0.4-r3 b/metadata/md5-cache/dev-php/PEAR-Text_Wiki_BBCode-0.0.4-r3 index ae3b0ec6a596..bd281867be07 100644 --- a/metadata/md5-cache/dev-php/PEAR-Text_Wiki_BBCode-0.0.4-r3 +++ b/metadata/md5-cache/dev-php/PEAR-Text_Wiki_BBCode-0.0.4-r3 @@ -7,5 +7,5 @@ LICENSE=LGPL-2.1 PHP-3 RDEPEND=>=dev-php/PEAR-Text_Wiki-1.0.3 >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Text_Wiki_BBCode-0.0.4.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=70a1a552df74496d4570cfbb6beb9859 diff --git a/metadata/md5-cache/dev-php/PEAR-Text_Wiki_Mediawiki-0.2.0_p20140604 b/metadata/md5-cache/dev-php/PEAR-Text_Wiki_Mediawiki-0.2.0_p20140604 index a8be0c851df8..7ed38b9394d1 100644 --- a/metadata/md5-cache/dev-php/PEAR-Text_Wiki_Mediawiki-0.2.0_p20140604 +++ b/metadata/md5-cache/dev-php/PEAR-Text_Wiki_Mediawiki-0.2.0_p20140604 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/PEAR-Text_Wiki-1.2.2_p20170904 >=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pear/Text_Wiki_Mediawiki/archive/11a902741d3f8cc6010fb97b825d66345143e4dc.tar.gz -> Text_Wiki_Mediawiki-0.2.0_p20140604.tar.gz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff vcs-snapshot b1abf460a493fc59ebb25de0df3f09dd +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe vcs-snapshot b1abf460a493fc59ebb25de0df3f09dd _md5_=a60c8fa33e634993f2bab8de258d94d6 diff --git a/metadata/md5-cache/dev-php/PEAR-Validate-0.8.5-r1 b/metadata/md5-cache/dev-php/PEAR-Validate-0.8.5-r1 index 225ca29102ca..823b556a1d18 100644 --- a/metadata/md5-cache/dev-php/PEAR-Validate-0.8.5-r1 +++ b/metadata/md5-cache/dev-php/PEAR-Validate-0.8.5-r1 @@ -10,5 +10,5 @@ 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.5.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=f515c9efb84507ccc5de69de6576f793 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 ac037980841d..8528ff2d5f23 100644 --- a/metadata/md5-cache/dev-php/PEAR-Validate-0.8.6 +++ b/metadata/md5-cache/dev-php/PEAR-Validate-0.8.6 @@ -10,5 +10,5 @@ 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 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=bb67f9bdff5077761786cbbefb53e9f2 diff --git a/metadata/md5-cache/dev-php/PEAR-Var_Dump-1.0.4-r3 b/metadata/md5-cache/dev-php/PEAR-Var_Dump-1.0.4-r3 index 48833517fe03..81f240a1c437 100644 --- a/metadata/md5-cache/dev-php/PEAR-Var_Dump-1.0.4-r3 +++ b/metadata/md5-cache/dev-php/PEAR-Var_Dump-1.0.4-r3 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/pear-1.8.1 RESTRICT=test SLOT=0 SRC_URI=https://pear.php.net/get/Var_Dump-1.0.4.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=02b5fbb419ef21434c3df1528f43148a diff --git a/metadata/md5-cache/dev-php/PEAR-VersionControl_SVN-0.5.2-r1 b/metadata/md5-cache/dev-php/PEAR-VersionControl_SVN-0.5.2-r1 index 4bb80b22b031..89674f0c1241 100644 --- a/metadata/md5-cache/dev-php/PEAR-VersionControl_SVN-0.5.2-r1 +++ b/metadata/md5-cache/dev-php/PEAR-VersionControl_SVN-0.5.2-r1 @@ -7,5 +7,5 @@ LICENSE=BSD RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/VersionControl_SVN-0.5.2.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=21e64be16a43d80fce2383d335e333cc diff --git a/metadata/md5-cache/dev-php/PEAR-VersionControl_SVN-0.5.2_p20180314 b/metadata/md5-cache/dev-php/PEAR-VersionControl_SVN-0.5.2_p20180314 index 295606ef941c..8957a1e14f55 100644 --- a/metadata/md5-cache/dev-php/PEAR-VersionControl_SVN-0.5.2_p20180314 +++ b/metadata/md5-cache/dev-php/PEAR-VersionControl_SVN-0.5.2_p20180314 @@ -10,5 +10,5 @@ RDEPEND=>=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pear/VersionControl_SVN/archive/6c9580df92f0cc77a6eb6fcc216c56913bf308e7.tar.gz -> PEAR-VersionControl_SVN-0.5.2_p20180314.tar.gz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff vcs-snapshot b1abf460a493fc59ebb25de0df3f09dd +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe vcs-snapshot b1abf460a493fc59ebb25de0df3f09dd _md5_=8eac8158352c469789766acf0a23c1b6 diff --git a/metadata/md5-cache/dev-php/PEAR-XML_Parser-1.3.7-r1 b/metadata/md5-cache/dev-php/PEAR-XML_Parser-1.3.7-r1 index d31731dd01eb..d54fe731cfe5 100644 --- a/metadata/md5-cache/dev-php/PEAR-XML_Parser-1.3.7-r1 +++ b/metadata/md5-cache/dev-php/PEAR-XML_Parser-1.3.7-r1 @@ -7,5 +7,5 @@ LICENSE=BSD RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/XML_Parser-1.3.7.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=ed5a200a955ca2dcfe54b25ecc7e3f75 diff --git a/metadata/md5-cache/dev-php/PEAR-XML_Parser-1.3.8 b/metadata/md5-cache/dev-php/PEAR-XML_Parser-1.3.8 index d8bef47d3dad..32b109dc941c 100644 --- a/metadata/md5-cache/dev-php/PEAR-XML_Parser-1.3.8 +++ b/metadata/md5-cache/dev-php/PEAR-XML_Parser-1.3.8 @@ -7,5 +7,5 @@ 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 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=aed5417dd368925c53cdf5d3100ef067 diff --git a/metadata/md5-cache/dev-php/PEAR-XML_RSS-1.1.0 b/metadata/md5-cache/dev-php/PEAR-XML_RSS-1.1.0 index 14f665e907eb..28cdf3ea1d95 100644 --- a/metadata/md5-cache/dev-php/PEAR-XML_RSS-1.1.0 +++ b/metadata/md5-cache/dev-php/PEAR-XML_RSS-1.1.0 @@ -7,5 +7,5 @@ LICENSE=PHP-3.01 RDEPEND=>=dev-php/PEAR-PEAR-1.10.1 dev-php/PEAR-XML_Parser >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/XML_RSS-1.1.0.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=b08b2faf2934228f12b77ea83b4746e1 diff --git a/metadata/md5-cache/dev-php/PEAR-XML_Serializer-0.21.0-r1 b/metadata/md5-cache/dev-php/PEAR-XML_Serializer-0.21.0-r1 index 04d231a2ef03..c19077572a63 100644 --- a/metadata/md5-cache/dev-php/PEAR-XML_Serializer-0.21.0-r1 +++ b/metadata/md5-cache/dev-php/PEAR-XML_Serializer-0.21.0-r1 @@ -10,5 +10,5 @@ RDEPEND=dev-lang/php:*[xml] >=dev-php/PEAR-XML_Parser-1.2.7 >=dev-php/PEAR-XML_U RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/XML_Serializer-0.21.0.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=24d9412060d44fa1cd0ac35c0c4e8413 diff --git a/metadata/md5-cache/dev-php/PHP_Timer-1.0.5 b/metadata/md5-cache/dev-php/PHP_Timer-1.0.5 index af210f35354c..010be931170c 100644 --- a/metadata/md5-cache/dev-php/PHP_Timer-1.0.5 +++ b/metadata/md5-cache/dev-php/PHP_Timer-1.0.5 @@ -7,5 +7,5 @@ LICENSE=BSD RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=http:///get/PHP_Timer-1.0.5.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=6eb68880141e4308c76614a2529c65e6 diff --git a/metadata/md5-cache/dev-php/Text_Template-1.1.1 b/metadata/md5-cache/dev-php/Text_Template-1.1.1 index 3add99a6d0d0..3dce911ac486 100644 --- a/metadata/md5-cache/dev-php/Text_Template-1.1.1 +++ b/metadata/md5-cache/dev-php/Text_Template-1.1.1 @@ -8,5 +8,5 @@ LICENSE=BSD RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=http:///get/Text_Template-1.1.1.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=5251673724c6a7d7b065499204a72b16 diff --git a/metadata/md5-cache/dev-php/YAML-1.0.6-r3 b/metadata/md5-cache/dev-php/YAML-1.0.6-r3 index 432cd189415e..a752b289563f 100644 --- a/metadata/md5-cache/dev-php/YAML-1.0.6-r3 +++ b/metadata/md5-cache/dev-php/YAML-1.0.6-r3 @@ -7,5 +7,5 @@ LICENSE=MIT RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=http://pear.symfony-project.com/get/YAML-1.0.6.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=8644f7d7f5fd8e63e9d62417b5b4c164 diff --git a/metadata/md5-cache/dev-php/geos-php-1.0.0-r1 b/metadata/md5-cache/dev-php/geos-php-1.0.0-r1 index 84d1dea12a72..4e96071b2c02 100644 --- a/metadata/md5-cache/dev-php/geos-php-1.0.0-r1 +++ b/metadata/md5-cache/dev-php/geos-php-1.0.0-r1 @@ -11,5 +11,5 @@ RDEPEND=sci-libs/geos[-php(-)] php_targets_php7-3? ( dev-lang/php:7.3 ) php_targ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=0 SRC_URI=https://git.osgeo.org/gitea/geos/php-geos/archive/1.0.0.tar.gz -> geos-php-1.0.0.tar.gz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=5cb803bfd8855a7e99242bd9e8739e55 diff --git a/metadata/md5-cache/dev-php/igbinary-3.2.6 b/metadata/md5-cache/dev-php/igbinary-3.2.6 index 32ef7d653000..1af9967a99e1 100644 --- a/metadata/md5-cache/dev-php/igbinary-3.2.6 +++ b/metadata/md5-cache/dev-php/igbinary-3.2.6 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=0 SRC_URI=https://github.com/igbinary/igbinary/archive/3.2.6.tar.gz -> igbinary-3.2.6.tar.gz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=a4660258bbe9b89e6fe7d03331fc171b diff --git a/metadata/md5-cache/dev-php/igbinary-3.2.6-r1 b/metadata/md5-cache/dev-php/igbinary-3.2.6-r1 new file mode 100644 index 000000000000..ef2dd828215b --- /dev/null +++ b/metadata/md5-cache/dev-php/igbinary-3.2.6-r1 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool 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 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=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 ) +DESCRIPTION=A fast drop-in replacement for the standard PHP serialize +EAPI=7 +HOMEPAGE=https://github.com/igbinary/igbinary +IUSE=php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=BSD +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=0 +SRC_URI=https://github.com/igbinary/igbinary/archive/3.2.6.tar.gz -> igbinary-3.2.6.tar.gz +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=ebcf48de15459b66a234d13eabc88ae5 diff --git a/metadata/md5-cache/dev-php/libvirt-php-0.5.4-r1 b/metadata/md5-cache/dev-php/libvirt-php-0.5.4-r1 index a8b02ebea66c..46d1fb36f3d2 100644 --- a/metadata/md5-cache/dev-php/libvirt-php-0.5.4-r1 +++ b/metadata/md5-cache/dev-php/libvirt-php-0.5.4-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php5-6 php_targets_php7-0 php_targets_php7-1 php_t RESTRICT=test SLOT=0 SRC_URI=http://libvirt.org/sources/php/libvirt-php-0.5.4.tar.gz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=ec4c77e7af41ee8573cf2b9a9e0baf66 diff --git a/metadata/md5-cache/dev-php/libvirt-php-0.5.5-r1 b/metadata/md5-cache/dev-php/libvirt-php-0.5.5-r1 index 7df0666d072e..046b40cc3d76 100644 --- a/metadata/md5-cache/dev-php/libvirt-php-0.5.5-r1 +++ b/metadata/md5-cache/dev-php/libvirt-php-0.5.5-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php5-6 php_targets_php7-0 php_targets_php7-1 php_t RESTRICT=test SLOT=0 SRC_URI=http://libvirt.org/sources/php/libvirt-php-0.5.5.tar.gz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 _md5_=b7af47e2334d96168818859ed496dba0 diff --git a/metadata/md5-cache/dev-php/libvirt-php-9999 b/metadata/md5-cache/dev-php/libvirt-php-9999 index 066bd261642a..4bb6bf49201f 100644 --- a/metadata/md5-cache/dev-php/libvirt-php-9999 +++ b/metadata/md5-cache/dev-php/libvirt-php-9999 @@ -10,5 +10,5 @@ PROPERTIES=live RDEPEND=app-emulation/libvirt dev-libs/libxml2 php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/php:7.4 ) REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 ) SLOT=0 -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=d9527686d250179e2a9f851476fb9c73 diff --git a/metadata/md5-cache/dev-php/maxmind-db-reader-1.10.1 b/metadata/md5-cache/dev-php/maxmind-db-reader-1.10.1 index de5b392c27c5..3e95794b7cba 100644 --- a/metadata/md5-cache/dev-php/maxmind-db-reader-1.10.1 +++ b/metadata/md5-cache/dev-php/maxmind-db-reader-1.10.1 @@ -12,5 +12,5 @@ REQUIRED_USE=extension? ( || ( php_targets_php7-3 php_targets_php7-4 php_targets RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/maxmind/MaxMind-DB-Reader-php/archive/v1.10.1.tar.gz -> MaxMind-DB-Reader-php-1.10.1.tar.gz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=a76f2c9aa5440634d41266962995d142 diff --git a/metadata/md5-cache/dev-php/maxmind-db-reader-1.6.0 b/metadata/md5-cache/dev-php/maxmind-db-reader-1.6.0 index f1ec5b8292c5..038552aeecf6 100644 --- a/metadata/md5-cache/dev-php/maxmind-db-reader-1.6.0 +++ b/metadata/md5-cache/dev-php/maxmind-db-reader-1.6.0 @@ -12,5 +12,5 @@ REQUIRED_USE=extension? ( || ( php_targets_php7-2 php_targets_php7-3 php_targets RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/maxmind/MaxMind-DB-Reader-php/archive/v1.6.0.tar.gz -> MaxMind-DB-Reader-php-1.6.0.tar.gz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=f582b4f0c0d2d7039e54bc498f09e53f diff --git a/metadata/md5-cache/dev-php/mockery-0.9.0-r1 b/metadata/md5-cache/dev-php/mockery-0.9.0-r1 index 42d4d304b96b..56fa0a71fdfb 100644 --- a/metadata/md5-cache/dev-php/mockery-0.9.0-r1 +++ b/metadata/md5-cache/dev-php/mockery-0.9.0-r1 @@ -7,5 +7,5 @@ LICENSE=BSD RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=http:///get/Mockery-0.9.0.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=dc93f92f30c41c5e7c7d8e06406b7cd2 diff --git a/metadata/md5-cache/dev-php/pecl-amqp-1.10.2 b/metadata/md5-cache/dev-php/pecl-amqp-1.10.2 index cd6881d1eb67..e74edb005c58 100644 --- a/metadata/md5-cache/dev-php/pecl-amqp-1.10.2 +++ b/metadata/md5-cache/dev-php/pecl-amqp-1.10.2 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-1 php_targets_php7-2 php_targets_php7-3 php_t RESTRICT=test SLOT=0 SRC_URI=https://pecl.php.net/get/amqp-1.10.2.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=8462244f21a9da79b8b4da6b279972cc diff --git a/metadata/md5-cache/dev-php/pecl-amqp-1.11.0_beta b/metadata/md5-cache/dev-php/pecl-amqp-1.11.0_beta index 705ddb2f0764..5e0b02120d44 100644 --- a/metadata/md5-cache/dev-php/pecl-amqp-1.11.0_beta +++ b/metadata/md5-cache/dev-php/pecl-amqp-1.11.0_beta @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) RESTRICT=test SLOT=0 SRC_URI=https://pecl.php.net/get/amqp-1.11.0beta.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=7b6d5bb468e4fe86680dd0d17800f0bb diff --git a/metadata/md5-cache/dev-php/pecl-amqp-1.11.0_rc1 b/metadata/md5-cache/dev-php/pecl-amqp-1.11.0_rc1 index 20e6e3b4e457..d0500b526e87 100644 --- a/metadata/md5-cache/dev-php/pecl-amqp-1.11.0_rc1 +++ b/metadata/md5-cache/dev-php/pecl-amqp-1.11.0_rc1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 php_t RESTRICT=test SLOT=0 SRC_URI=https://pecl.php.net/get/amqp-1.11.0RC1.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=78ab74fd8476a3dc6fed576c4aca0e3e diff --git a/metadata/md5-cache/dev-php/pecl-apcu-5.1.19 b/metadata/md5-cache/dev-php/pecl-apcu-5.1.19 index bc8e51cad7c6..f53f3619bf45 100644 --- a/metadata/md5-cache/dev-php/pecl-apcu-5.1.19 +++ b/metadata/md5-cache/dev-php/pecl-apcu-5.1.19 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_php7-3? ( dev-lang/ REQUIRED_USE=^^ ( lock-pthreadmutex lock-pthreadrw lock-spinlock lock-semaphore ) || ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=7 SRC_URI=https://pecl.php.net/get/apcu-5.1.19.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=1dab81053d3c7cb02b1e91d383e9d746 diff --git a/metadata/md5-cache/dev-php/pecl-apcu-5.1.20 b/metadata/md5-cache/dev-php/pecl-apcu-5.1.20 index 687f95a2b2ac..b4776e769126 100644 --- a/metadata/md5-cache/dev-php/pecl-apcu-5.1.20 +++ b/metadata/md5-cache/dev-php/pecl-apcu-5.1.20 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_php7-3? ( dev-lang/ REQUIRED_USE=^^ ( lock-pthreadmutex lock-pthreadrw lock-spinlock lock-semaphore ) || ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=7 SRC_URI=https://pecl.php.net/get/apcu-5.1.20.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=1bb68fbb15feafb8dfbe2a3bb0db887e diff --git a/metadata/md5-cache/dev-php/pecl-apcu-5.1.21 b/metadata/md5-cache/dev-php/pecl-apcu-5.1.21 index 19a4654c5f16..bb3fe75fd40c 100644 --- a/metadata/md5-cache/dev-php/pecl-apcu-5.1.21 +++ b/metadata/md5-cache/dev-php/pecl-apcu-5.1.21 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_php7-3? ( dev-lang/ REQUIRED_USE=^^ ( lock-pthreadmutex lock-pthreadrw lock-spinlock lock-semaphore ) || ( php_targets_php7-2 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/apcu-5.1.21.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=f1bc1b7ca18935be8aba1e931dcfd146 diff --git a/metadata/md5-cache/dev-php/pecl-apcu_bc-1.0.5 b/metadata/md5-cache/dev-php/pecl-apcu_bc-1.0.5 index 95c8e2186bba..ea093077a687 100644 --- a/metadata/md5-cache/dev-php/pecl-apcu_bc-1.0.5 +++ b/metadata/md5-cache/dev-php/pecl-apcu_bc-1.0.5 @@ -11,5 +11,5 @@ RDEPEND=>=dev-php/pecl-apcu-5.1.18:7[php_targets_php7-2(-)?,php_targets_php7-3(- REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) SLOT=0 SRC_URI=https://pecl.php.net/get/apcu_bc-1.0.5.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=8a471f9a7489451e7ab80b452847ed60 diff --git a/metadata/md5-cache/dev-php/pecl-crack-0.4-r7 b/metadata/md5-cache/dev-php/pecl-crack-0.4-r7 index 6f8d0dfc05de..aadcc9b1cfd2 100644 --- a/metadata/md5-cache/dev-php/pecl-crack-0.4-r7 +++ b/metadata/md5-cache/dev-php/pecl-crack-0.4-r7 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php5-6? ( dev-lang/php:5.6 ) php_targets_php7-0? ( dev-lang/ REQUIRED_USE=|| ( php_targets_php5-6 php_targets_php7-0 php_targets_php7-1 php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) SLOT=0 SRC_URI=https://pecl.php.net/get/crack-0.4.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=622e6d143bf31d661f5e6e063de63214 diff --git a/metadata/md5-cache/dev-php/pecl-crack-0.4-r8 b/metadata/md5-cache/dev-php/pecl-crack-0.4-r8 index a14c9697183f..3b2d875b2082 100644 --- a/metadata/md5-cache/dev-php/pecl-crack-0.4-r8 +++ b/metadata/md5-cache/dev-php/pecl-crack-0.4-r8 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=0 SRC_URI=https://pecl.php.net/get/crack-0.4.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=c4e9c9e217d27c2e548fc0e1b12757d8 diff --git a/metadata/md5-cache/dev-php/pecl-dbase-7.1.1 b/metadata/md5-cache/dev-php/pecl-dbase-7.1.1 index c43c84c49fe6..fd862d7c8301 100644 --- a/metadata/md5-cache/dev-php/pecl-dbase-7.1.1 +++ b/metadata/md5-cache/dev-php/pecl-dbase-7.1.1 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/ 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/dbase-7.1.1.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=1ea60556f16c6bfd75c0bcbd24af44b9 diff --git a/metadata/md5-cache/dev-php/pecl-dio-0.2.0-r1 b/metadata/md5-cache/dev-php/pecl-dio-0.2.0-r1 index d5f7ef7356f4..6705519bd150 100644 --- a/metadata/md5-cache/dev-php/pecl-dio-0.2.0-r1 +++ b/metadata/md5-cache/dev-php/pecl-dio-0.2.0-r1 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 ) SLOT=0 SRC_URI=https://pecl.php.net/get/dio-0.2.0.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=df5dbf09ebcf4957c05e60c94e017081 diff --git a/metadata/md5-cache/dev-php/pecl-eio-2.0.4-r1 b/metadata/md5-cache/dev-php/pecl-eio-2.0.4-r1 index 385d2fed02ad..745841023bde 100644 --- a/metadata/md5-cache/dev-php/pecl-eio-2.0.4-r1 +++ b/metadata/md5-cache/dev-php/pecl-eio-2.0.4-r1 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 ) SLOT=0 SRC_URI=https://pecl.php.net/get/eio-2.0.4.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=c7bb24136d379cc25381ba7670a33660 diff --git a/metadata/md5-cache/dev-php/pecl-eio-3.0.0_rc2 b/metadata/md5-cache/dev-php/pecl-eio-3.0.0_rc2 index d87c183c686c..943b7eb3736e 100644 --- a/metadata/md5-cache/dev-php/pecl-eio-3.0.0_rc2 +++ b/metadata/md5-cache/dev-php/pecl-eio-3.0.0_rc2 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=0 SRC_URI=https://pecl.php.net/get/eio-3.0.0RC2.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=8ebea165802a98bf0721ea7700370a82 diff --git a/metadata/md5-cache/dev-php/pecl-eio-3.0.0_rc4 b/metadata/md5-cache/dev-php/pecl-eio-3.0.0_rc4 index 5356ebf3b68b..5e634b1600d0 100644 --- a/metadata/md5-cache/dev-php/pecl-eio-3.0.0_rc4 +++ b/metadata/md5-cache/dev-php/pecl-eio-3.0.0_rc4 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 ) SLOT=0 SRC_URI=https://pecl.php.net/get/eio-3.0.0RC4.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=76148a2e38592591cc4b26f32f5a6622 diff --git a/metadata/md5-cache/dev-php/pecl-event-2.5.7 b/metadata/md5-cache/dev-php/pecl-event-2.5.7 index 726154426da9..e8eefdaa3f04 100644 --- a/metadata/md5-cache/dev-php/pecl-event-2.5.7 +++ b/metadata/md5-cache/dev-php/pecl-event-2.5.7 @@ -11,5 +11,5 @@ RDEPEND=>=dev-libs/libevent-2.0.2 ssl? ( dev-libs/openssl:0= ) php_targets_php7- REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) SLOT=0 SRC_URI=https://pecl.php.net/get/event-2.5.7.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=6b07c0f4011ab33367351db02aaf8399 diff --git a/metadata/md5-cache/dev-php/pecl-event-3.0.2_p1 b/metadata/md5-cache/dev-php/pecl-event-3.0.2_p1 index 47b1bc232c9d..3aec72fd2bc9 100644 --- a/metadata/md5-cache/dev-php/pecl-event-3.0.2_p1 +++ b/metadata/md5-cache/dev-php/pecl-event-3.0.2_p1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-libs/libevent-2.0.2 ssl? ( dev-libs/openssl:0= ) php_targets_php7- REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=0 SRC_URI=https://pecl.php.net/get/event-3.0.2r1.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=28133d4333d1f4a3502b1238dc749d3b diff --git a/metadata/md5-cache/dev-php/pecl-geoip-1.1.1-r4 b/metadata/md5-cache/dev-php/pecl-geoip-1.1.1-r4 index 283664d520ed..62d3a85b5273 100644 --- a/metadata/md5-cache/dev-php/pecl-geoip-1.1.1-r4 +++ b/metadata/md5-cache/dev-php/pecl-geoip-1.1.1-r4 @@ -10,5 +10,5 @@ RDEPEND=dev-libs/geoip php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_php7 REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) SLOT=0 SRC_URI=https://pecl.php.net/get/geoip-1.1.1.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 _md5_=164e2eca2cbdc6542f86a5eac8511b19 diff --git a/metadata/md5-cache/dev-php/pecl-geoip-1.1.1-r5 b/metadata/md5-cache/dev-php/pecl-geoip-1.1.1-r5 index e5ede4c10ea1..c6c4320d6522 100644 --- a/metadata/md5-cache/dev-php/pecl-geoip-1.1.1-r5 +++ b/metadata/md5-cache/dev-php/pecl-geoip-1.1.1-r5 @@ -11,5 +11,5 @@ RDEPEND=dev-libs/geoip php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7 REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 ) SLOT=0 SRC_URI=https://pecl.php.net/get/geoip-1.1.1.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=919960922fb93e186cdecb529132ae46 diff --git a/metadata/md5-cache/dev-php/pecl-gnupg-1.5.0 b/metadata/md5-cache/dev-php/pecl-gnupg-1.5.0 index 94f6231583f1..7ba7ba33f2bb 100644 --- a/metadata/md5-cache/dev-php/pecl-gnupg-1.5.0 +++ b/metadata/md5-cache/dev-php/pecl-gnupg-1.5.0 @@ -11,5 +11,5 @@ RDEPEND=app-crypt/gpgme app-crypt/gnupg php_targets_php7-3? ( dev-lang/php:7.3 ) REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 ) SLOT=0 SRC_URI=https://pecl.php.net/get/gnupg-1.5.0.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=fe7d3542f0f650143becdf4a2fdcaa97 diff --git a/metadata/md5-cache/dev-php/pecl-http-3.2.4-r1 b/metadata/md5-cache/dev-php/pecl-http-3.2.4-r1 index 09420b12a77d..f6722bc5e57d 100644 --- a/metadata/md5-cache/dev-php/pecl-http-3.2.4-r1 +++ b/metadata/md5-cache/dev-php/pecl-http-3.2.4-r1 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-3? ( app-arch/brotli:= dev-libs/libevent dev-php/pecl-p REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=7 SRC_URI=https://pecl.php.net/get/pecl_http-3.2.4.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=fb7fb131af5d32a95ce3b29b76209842 diff --git a/metadata/md5-cache/dev-php/pecl-http-4.2.1 b/metadata/md5-cache/dev-php/pecl-http-4.2.1 index ae0c7a887f24..9fa1e988a227 100644 --- a/metadata/md5-cache/dev-php/pecl-http-4.2.1 +++ b/metadata/md5-cache/dev-php/pecl-http-4.2.1 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php8-0? ( app-arch/brotli:= dev-libs/libevent >=dev-php/pecl REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=8 SRC_URI=https://pecl.php.net/get/pecl_http-4.2.1.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=e7fa83439e7da63851e09469295da16b diff --git a/metadata/md5-cache/dev-php/pecl-imagick-3.5.1 b/metadata/md5-cache/dev-php/pecl-imagick-3.5.1 index f9942c0e70a6..a0d6240ff679 100644 --- a/metadata/md5-cache/dev-php/pecl-imagick-3.5.1 +++ b/metadata/md5-cache/dev-php/pecl-imagick-3.5.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pecl.php.net/get/imagick-3.5.1.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=917bfb1edd5e39385d1af190c71c3926 diff --git a/metadata/md5-cache/dev-php/pecl-lzf-1.6.8-r1 b/metadata/md5-cache/dev-php/pecl-lzf-1.6.8-r1 index a52c9a846a08..3cf0ff4289b7 100644 --- a/metadata/md5-cache/dev-php/pecl-lzf-1.6.8-r1 +++ b/metadata/md5-cache/dev-php/pecl-lzf-1.6.8-r1 @@ -1,15 +1,15 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool 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 ) +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool 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 ) DEFINED_PHASES=compile configure install prepare test -DEPEND=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 ) +DEPEND=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 ) DESCRIPTION=This package handles LZF de/compression EAPI=7 HOMEPAGE=https://pecl.php.net/LZF -IUSE=php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 +IUSE=php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 KEYWORDS=~amd64 ~x86 LICENSE=PHP-3 -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 ) -REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) +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=0 SRC_URI=https://pecl.php.net/get/LZF-1.6.8.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=71cdad0a0786433c037356f94ecd6d4a +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=aabdb114e3975379319c3e1d46aa0184 diff --git a/metadata/md5-cache/dev-php/pecl-mailparse-3.1.1 b/metadata/md5-cache/dev-php/pecl-mailparse-3.1.1 index f8ac170ddcfa..8d8f9e1c6fb5 100644 --- a/metadata/md5-cache/dev-php/pecl-mailparse-3.1.1 +++ b/metadata/md5-cache/dev-php/pecl-mailparse-3.1.1 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-2? ( dev-lang/php:7.2[unicode] ) php_targets_php7-3? ( REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=7 SRC_URI=https://pecl.php.net/get/mailparse-3.1.1.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=c07a163659221576594e81d29be4599b diff --git a/metadata/md5-cache/dev-php/pecl-mailparse-3.1.2 b/metadata/md5-cache/dev-php/pecl-mailparse-3.1.2 index 08feabbe219e..0e2c9d90bbeb 100644 --- a/metadata/md5-cache/dev-php/pecl-mailparse-3.1.2 +++ b/metadata/md5-cache/dev-php/pecl-mailparse-3.1.2 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-2? ( dev-lang/php:7.2[unicode] ) php_targets_php7-3? ( REQUIRED_USE=|| ( php_targets_php7-2 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/mailparse-3.1.2.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=f4e26a86682e09aa1fd561d4db3716eb diff --git a/metadata/md5-cache/dev-php/pecl-mcrypt-1.0.3 b/metadata/md5-cache/dev-php/pecl-mcrypt-1.0.3 index fc90d7d4061e..a168fb0e116b 100644 --- a/metadata/md5-cache/dev-php/pecl-mcrypt-1.0.3 +++ b/metadata/md5-cache/dev-php/pecl-mcrypt-1.0.3 @@ -11,5 +11,5 @@ RDEPEND=dev-libs/libmcrypt php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_ REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) SLOT=0 SRC_URI=https://pecl.php.net/get/mcrypt-1.0.3.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=39bfe2d1c6c1e4ec00f3a3d4a9e88bfa diff --git a/metadata/md5-cache/dev-php/pecl-mcrypt-1.0.4 b/metadata/md5-cache/dev-php/pecl-mcrypt-1.0.4 index d05bfb35ebb8..abe01bc476ea 100644 --- a/metadata/md5-cache/dev-php/pecl-mcrypt-1.0.4 +++ b/metadata/md5-cache/dev-php/pecl-mcrypt-1.0.4 @@ -11,5 +11,5 @@ RDEPEND=dev-libs/libmcrypt php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=0 SRC_URI=https://pecl.php.net/get/mcrypt-1.0.4.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=3c622de0c8d7a461d58be67efa8b6e92 diff --git a/metadata/md5-cache/dev-php/pecl-memcache-4.0.5.2-r1 b/metadata/md5-cache/dev-php/pecl-memcache-4.0.5.2-r1 index 3099d6af163c..bbd283572152 100644 --- a/metadata/md5-cache/dev-php/pecl-memcache-4.0.5.2-r1 +++ b/metadata/md5-cache/dev-php/pecl-memcache-4.0.5.2-r1 @@ -1,16 +1,16 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool php_targets_php7-3? ( dev-lang/php:7.3[session(-)?] ) php_targets_php7-4? ( dev-lang/php:7.4[session(-)?] ) php_targets_php8-0? ( dev-lang/php:8.0[session(-)?] ) +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool php_targets_php7-3? ( dev-lang/php:7.3[session(-)?] ) php_targets_php7-4? ( dev-lang/php:7.4[session(-)?] ) php_targets_php8-0? ( dev-lang/php:8.0[session(-)?] ) php_targets_php8-1? ( dev-lang/php:8.1[session(-)?] ) DEFINED_PHASES=compile configure install prepare test -DEPEND=php_targets_php7-3? ( sys-libs/zlib ) php_targets_php7-4? ( sys-libs/zlib ) php_targets_php7-3? ( dev-lang/php:7.3[session(-)?] ) php_targets_php7-4? ( dev-lang/php:7.4[session(-)?] ) php_targets_php8-0? ( dev-lang/php:8.0[session(-)?] ) +DEPEND=php_targets_php7-3? ( sys-libs/zlib ) php_targets_php7-4? ( sys-libs/zlib ) php_targets_php7-3? ( dev-lang/php:7.3[session(-)?] ) php_targets_php7-4? ( dev-lang/php:7.4[session(-)?] ) php_targets_php8-0? ( dev-lang/php:8.0[session(-)?] ) php_targets_php8-1? ( dev-lang/php:8.1[session(-)?] ) DESCRIPTION=PHP extension for using memcached EAPI=7 HOMEPAGE=https://pecl.php.net/memcache -IUSE=+session php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 +IUSE=+session php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 KEYWORDS=~amd64 ~hppa ~ppc64 ~x86 LICENSE=PHP-3 -RDEPEND=php_targets_php7-3? ( sys-libs/zlib ) php_targets_php7-4? ( sys-libs/zlib ) php_targets_php8-0? ( dev-php/pecl-memcache:8[php_targets_php8-0(-)?] ) php_targets_php7-3? ( dev-lang/php:7.3[session(-)?] ) php_targets_php7-4? ( dev-lang/php:7.4[session(-)?] ) php_targets_php8-0? ( dev-lang/php:8.0[session(-)?] ) -REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) +RDEPEND=php_targets_php7-3? ( sys-libs/zlib ) php_targets_php7-4? ( sys-libs/zlib ) php_targets_php8-0? ( dev-php/pecl-memcache:8[php_targets_php8-0(-)?] ) php_targets_php8-1? ( dev-php/pecl-memcache:8[php_targets_php8-1(-)?] ) php_targets_php7-3? ( dev-lang/php:7.3[session(-)?] ) php_targets_php7-4? ( dev-lang/php:7.4[session(-)?] ) php_targets_php8-0? ( dev-lang/php:8.0[session(-)?] ) php_targets_php8-1? ( dev-lang/php:8.1[session(-)?] ) +REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 ) RESTRICT=test SLOT=7 SRC_URI=https://pecl.php.net/get/memcache-4.0.5.2.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=5027c6f5f62fba9aec37ef398b083494 +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=4315d9f07654f78350f6ddfded066a81 diff --git a/metadata/md5-cache/dev-php/pecl-memcache-8.0 b/metadata/md5-cache/dev-php/pecl-memcache-8.0 index 7350b55a865a..a3997c1b7433 100644 --- a/metadata/md5-cache/dev-php/pecl-memcache-8.0 +++ b/metadata/md5-cache/dev-php/pecl-memcache-8.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) RESTRICT=test SLOT=8 SRC_URI=https://pecl.php.net/get/memcache-8.0.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=3d0b3abe262e3a0b588235017ffcd1b6 diff --git a/metadata/md5-cache/dev-php/pecl-memcache-8.0-r1 b/metadata/md5-cache/dev-php/pecl-memcache-8.0-r1 new file mode 100644 index 000000000000..a1fff058a799 --- /dev/null +++ b/metadata/md5-cache/dev-php/pecl-memcache-8.0-r1 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool php_targets_php7-3? ( dev-lang/php:7.3[session(-)?] ) php_targets_php7-4? ( dev-lang/php:7.4[session(-)?] ) php_targets_php8-0? ( dev-lang/php:8.0[session(-)?] ) php_targets_php8-1? ( dev-lang/php:8.1[session(-)?] ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=php_targets_php8-0? ( sys-libs/zlib ) php_targets_php8-1? ( sys-libs/zlib ) php_targets_php7-3? ( dev-lang/php:7.3[session(-)?] ) php_targets_php7-4? ( dev-lang/php:7.4[session(-)?] ) php_targets_php8-0? ( dev-lang/php:8.0[session(-)?] ) php_targets_php8-1? ( dev-lang/php:8.1[session(-)?] ) +DESCRIPTION=PHP extension for using memcached +EAPI=7 +HOMEPAGE=https://pecl.php.net/memcache +IUSE=+session php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 +KEYWORDS=~amd64 ~hppa ~ppc64 ~x86 +LICENSE=PHP-3 +RDEPEND=php_targets_php8-0? ( sys-libs/zlib ) php_targets_php8-1? ( sys-libs/zlib ) php_targets_php7-3? ( dev-php/pecl-memcache:7[php_targets_php7-3(-)?] ) php_targets_php7-4? ( dev-php/pecl-memcache:7[php_targets_php7-4(-)?] ) php_targets_php7-3? ( dev-lang/php:7.3[session(-)?] ) php_targets_php7-4? ( dev-lang/php:7.4[session(-)?] ) php_targets_php8-0? ( dev-lang/php:8.0[session(-)?] ) php_targets_php8-1? ( dev-lang/php:8.1[session(-)?] ) +REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 ) +RESTRICT=test +SLOT=8 +SRC_URI=https://pecl.php.net/get/memcache-8.0.tgz +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=cb9c7182096756f47abbf410b23119c4 diff --git a/metadata/md5-cache/dev-php/pecl-memcached-3.1.5-r1 b/metadata/md5-cache/dev-php/pecl-memcached-3.1.5-r1 index 6bed7d490aa8..1635783b5df3 100644 --- a/metadata/md5-cache/dev-php/pecl-memcached-3.1.5-r1 +++ b/metadata/md5-cache/dev-php/pecl-memcached-3.1.5-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) RESTRICT=!test? ( test ) SLOT=7 SRC_URI=https://pecl.php.net/get/memcached-3.1.5.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=c87219e8c43c9cbf4c5b3b67cce34b26 diff --git a/metadata/md5-cache/dev-php/pecl-memcached-3.1.5_p20210807 b/metadata/md5-cache/dev-php/pecl-memcached-3.1.5_p20210807 index 2992e95b31b6..84d636a6d29b 100644 --- a/metadata/md5-cache/dev-php/pecl-memcached-3.1.5_p20210807 +++ b/metadata/md5-cache/dev-php/pecl-memcached-3.1.5_p20210807 @@ -1,16 +1,16 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool 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 ) +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool 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 ) DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=php_targets_php7-3? ( >=dev-libs/libmemcached-1.0.14[sasl(-)?] sys-libs/zlib dev-lang/php:7.3[session(-)?,json(-)?] igbinary? ( dev-php/igbinary[php_targets_php7-3(-)] ) ) php_targets_php7-4? ( >=dev-libs/libmemcached-1.0.14[sasl(-)?] sys-libs/zlib dev-lang/php:7.4[session(-)?,json(-)?] igbinary? ( dev-php/igbinary[php_targets_php7-4(-)] ) ) php_targets_php8-0? ( >=dev-libs/libmemcached-1.0.14[sasl(-)?] sys-libs/zlib dev-lang/php:8.0[session(-)?] igbinary? ( dev-php/igbinary[php_targets_php8-0(-)] ) ) test? ( net-misc/memcached ) 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 ) +DEPEND=php_targets_php7-3? ( >=dev-libs/libmemcached-1.0.14[sasl(-)?] sys-libs/zlib dev-lang/php:7.3[session(-)?,json(-)?] igbinary? ( dev-php/igbinary[php_targets_php7-3(-)] ) ) php_targets_php7-4? ( >=dev-libs/libmemcached-1.0.14[sasl(-)?] sys-libs/zlib dev-lang/php:7.4[session(-)?,json(-)?] igbinary? ( dev-php/igbinary[php_targets_php7-4(-)] ) ) php_targets_php8-0? ( >=dev-libs/libmemcached-1.0.14[sasl(-)?] sys-libs/zlib dev-lang/php:8.0[session(-)?] igbinary? ( dev-php/igbinary[php_targets_php8-0(-)] ) ) php_targets_php8-1? ( >=dev-libs/libmemcached-1.0.14[sasl(-)?] sys-libs/zlib dev-lang/php:8.1[session(-)?] igbinary? ( dev-php/igbinary[php_targets_php8-1(-)] ) ) test? ( net-misc/memcached ) 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 ) DESCRIPTION=Interface PHP with memcached via libmemcached library EAPI=7 HOMEPAGE=https://pecl.php.net/memcached -IUSE=igbinary json sasl +session test php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 +IUSE=igbinary json sasl +session test php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 KEYWORDS=~amd64 ~arm ~arm64 ~x86 LICENSE=PHP-3.01 -RDEPEND=php_targets_php7-3? ( >=dev-libs/libmemcached-1.0.14[sasl(-)?] sys-libs/zlib dev-lang/php:7.3[session(-)?,json(-)?] igbinary? ( dev-php/igbinary[php_targets_php7-3(-)] ) ) php_targets_php7-4? ( >=dev-libs/libmemcached-1.0.14[sasl(-)?] sys-libs/zlib dev-lang/php:7.4[session(-)?,json(-)?] igbinary? ( dev-php/igbinary[php_targets_php7-4(-)] ) ) php_targets_php8-0? ( >=dev-libs/libmemcached-1.0.14[sasl(-)?] sys-libs/zlib dev-lang/php:8.0[session(-)?] igbinary? ( dev-php/igbinary[php_targets_php8-0(-)] ) ) 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 ) -REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) +RDEPEND=php_targets_php7-3? ( >=dev-libs/libmemcached-1.0.14[sasl(-)?] sys-libs/zlib dev-lang/php:7.3[session(-)?,json(-)?] igbinary? ( dev-php/igbinary[php_targets_php7-3(-)] ) ) php_targets_php7-4? ( >=dev-libs/libmemcached-1.0.14[sasl(-)?] sys-libs/zlib dev-lang/php:7.4[session(-)?,json(-)?] igbinary? ( dev-php/igbinary[php_targets_php7-4(-)] ) ) php_targets_php8-0? ( >=dev-libs/libmemcached-1.0.14[sasl(-)?] sys-libs/zlib dev-lang/php:8.0[session(-)?] igbinary? ( dev-php/igbinary[php_targets_php8-0(-)] ) ) php_targets_php8-1? ( >=dev-libs/libmemcached-1.0.14[sasl(-)?] sys-libs/zlib dev-lang/php:8.1[session(-)?] igbinary? ( dev-php/igbinary[php_targets_php8-1(-)] ) ) 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 ) RESTRICT=!test? ( test ) SLOT=7 SRC_URI=https://github.com/php-memcached-dev/php-memcached/archive/9cd4a01d99b701a2c1a42799afe80635dcfecfe4.tar.gz -> pecl-memcached-3.1.5_p20210807.tar.gz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=4ac1be19c6f3ce949c941fbea8077a20 +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=82695e51f2b5d4be3cfea5b3fb7c078f diff --git a/metadata/md5-cache/dev-php/pecl-mongodb-1.10.0 b/metadata/md5-cache/dev-php/pecl-mongodb-1.10.0 index c6affdeaa259..e7bb1649bb94 100644 --- a/metadata/md5-cache/dev-php/pecl-mongodb-1.10.0 +++ b/metadata/md5-cache/dev-php/pecl-mongodb-1.10.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) RESTRICT=x86? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://pecl.php.net/get/mongodb-1.10.0.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=ee5fdaeeb61c0b2e8b6f4565c6a79e93 diff --git a/metadata/md5-cache/dev-php/pecl-mongodb-1.7.4 b/metadata/md5-cache/dev-php/pecl-mongodb-1.7.4 index cb843070fae4..1a8bd71adf35 100644 --- a/metadata/md5-cache/dev-php/pecl-mongodb-1.7.4 +++ b/metadata/md5-cache/dev-php/pecl-mongodb-1.7.4 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) RESTRICT=x86? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://pecl.php.net/get/mongodb-1.7.4.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=66989df9b173e30dbd0ad165b1b4dd61 diff --git a/metadata/md5-cache/dev-php/pecl-mongodb-1.7.5 b/metadata/md5-cache/dev-php/pecl-mongodb-1.7.5 index ebbcf9f0ce1b..ed5db25c1a4b 100644 --- a/metadata/md5-cache/dev-php/pecl-mongodb-1.7.5 +++ b/metadata/md5-cache/dev-php/pecl-mongodb-1.7.5 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) RESTRICT=x86? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://pecl.php.net/get/mongodb-1.7.5.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=3d4b50632ed7fc28fa1f84017c416efc diff --git a/metadata/md5-cache/dev-php/pecl-mongodb-1.8.0 b/metadata/md5-cache/dev-php/pecl-mongodb-1.8.0 index 395d963c245b..822d4c0048a0 100644 --- a/metadata/md5-cache/dev-php/pecl-mongodb-1.8.0 +++ b/metadata/md5-cache/dev-php/pecl-mongodb-1.8.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) RESTRICT=x86? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://pecl.php.net/get/mongodb-1.8.0.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=ea011ddfae4186654b501171944618e4 diff --git a/metadata/md5-cache/dev-php/pecl-mongodb-1.8.1 b/metadata/md5-cache/dev-php/pecl-mongodb-1.8.1 index 358007a6e2ee..9ab1663bfa01 100644 --- a/metadata/md5-cache/dev-php/pecl-mongodb-1.8.1 +++ b/metadata/md5-cache/dev-php/pecl-mongodb-1.8.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) RESTRICT=x86? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://pecl.php.net/get/mongodb-1.8.1.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=ea011ddfae4186654b501171944618e4 diff --git a/metadata/md5-cache/dev-php/pecl-mongodb-1.9.0 b/metadata/md5-cache/dev-php/pecl-mongodb-1.9.0 index 3fbe0a8985e3..f36602930e3c 100644 --- a/metadata/md5-cache/dev-php/pecl-mongodb-1.9.0 +++ b/metadata/md5-cache/dev-php/pecl-mongodb-1.9.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) RESTRICT=x86? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://pecl.php.net/get/mongodb-1.9.0.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=bac570f23c8191522e1ca67300ddc729 diff --git a/metadata/md5-cache/dev-php/pecl-mongodb-1.9.1 b/metadata/md5-cache/dev-php/pecl-mongodb-1.9.1 index 34e945ad707f..3ede87e3e230 100644 --- a/metadata/md5-cache/dev-php/pecl-mongodb-1.9.1 +++ b/metadata/md5-cache/dev-php/pecl-mongodb-1.9.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) RESTRICT=x86? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://pecl.php.net/get/mongodb-1.9.1.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=bac570f23c8191522e1ca67300ddc729 diff --git a/metadata/md5-cache/dev-php/pecl-ncurses-1.0.2-r5 b/metadata/md5-cache/dev-php/pecl-ncurses-1.0.2-r5 index 969b6b7f995c..ba6e69efbb97 100644 --- a/metadata/md5-cache/dev-php/pecl-ncurses-1.0.2-r5 +++ b/metadata/md5-cache/dev-php/pecl-ncurses-1.0.2-r5 @@ -11,5 +11,5 @@ RDEPEND=sys-libs/ncurses:0= php_targets_php5-6? ( dev-lang/php:5.6 ) php_targets REQUIRED_USE=|| ( php_targets_php5-6 php_targets_php7-1 php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) SLOT=0 SRC_URI=https://pecl.php.net/get/ncurses-1.0.2.tgz https://dev.gentoo.org/~grknight/distfiles/pecl-ncurses-1.0.2-php7.patch.xz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=43d51bfe11f30d273e55c9f17c5bb22d diff --git a/metadata/md5-cache/dev-php/pecl-oauth-2.0.7 b/metadata/md5-cache/dev-php/pecl-oauth-2.0.7 index 5413d8b8d05b..f3899d49cf4d 100644 --- a/metadata/md5-cache/dev-php/pecl-oauth-2.0.7 +++ b/metadata/md5-cache/dev-php/pecl-oauth-2.0.7 @@ -1,15 +1,15 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool php_targets_php7-2? ( dev-lang/php:7.2 ) 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 ) +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool 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 ) DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/libpcre:3= curl? ( net-misc/curl:0= ) php_targets_php7-2? ( dev-lang/php:7.2[hash(-)] ) php_targets_php7-3? ( dev-lang/php:7.3[hash(-)] ) php_targets_php7-2? ( dev-lang/php:7.2 ) 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 ) +DEPEND=dev-libs/libpcre:3= curl? ( net-misc/curl:0= ) php_targets_php7-3? ( dev-lang/php:7.3[hash(-)] ) 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 ) DESCRIPTION=OAuth is an authorization protocol built on top of HTTP EAPI=7 HOMEPAGE=https://pecl.php.net/oauth -IUSE=+curl examples php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 +IUSE=+curl examples php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 KEYWORDS=~amd64 ~x86 LICENSE=BSD -RDEPEND=dev-libs/libpcre:3= curl? ( net-misc/curl:0= ) php_targets_php7-2? ( dev-lang/php:7.2[hash(-)] ) php_targets_php7-3? ( dev-lang/php:7.3[hash(-)] ) php_targets_php7-2? ( dev-lang/php:7.2 ) 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 ) -REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) +RDEPEND=dev-libs/libpcre:3= curl? ( net-misc/curl:0= ) php_targets_php7-3? ( dev-lang/php:7.3[hash(-)] ) 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/oauth-2.0.7.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=8df890794e9ad71a591268f0e6f1ae89 +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=da1358ce64904930e2534a053e5fd621 diff --git a/metadata/md5-cache/dev-php/pecl-pam-1.0.3-r3 b/metadata/md5-cache/dev-php/pecl-pam-1.0.3-r3 deleted file mode 100644 index 4f0a1cc9163e..000000000000 --- a/metadata/md5-cache/dev-php/pecl-pam-1.0.3-r3 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/php:7.4 ) -DEFINED_PHASES=compile configure install prepare test -DEPEND=sys-libs/pam php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/php:7.4 ) -DESCRIPTION=This extension provides PAM (Pluggable Authentication Modules) integration -EAPI=7 -HOMEPAGE=https://pecl.php.net/pam -IUSE=debug php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 -KEYWORDS=~amd64 ~x86 -LICENSE=PHP-2.02 -RDEPEND=sys-libs/pam php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/php:7.4 ) -REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) -SLOT=0 -SRC_URI=https://pecl.php.net/get/pam-1.0.3.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 pam 41ce39f668e11d31ff4734f3b5794f7d php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=f0daa8c5d4110c6d382f33a0b0178cc2 diff --git a/metadata/md5-cache/dev-php/pecl-pam-2.2.3 b/metadata/md5-cache/dev-php/pecl-pam-2.2.3 index 9c9dcfcf6dff..b20198607a71 100644 --- a/metadata/md5-cache/dev-php/pecl-pam-2.2.3 +++ b/metadata/md5-cache/dev-php/pecl-pam-2.2.3 @@ -1,15 +1,15 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool 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 ) +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool 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 ) DEFINED_PHASES=compile configure install prepare test -DEPEND=sys-libs/pam 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 ) +DEPEND=sys-libs/pam 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 ) DESCRIPTION=This extension provides PAM (Pluggable Authentication Modules) integration EAPI=7 HOMEPAGE=https://pecl.php.net/pam -IUSE=php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 +IUSE=php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 KEYWORDS=~amd64 ~x86 LICENSE=PHP-3.01 -RDEPEND=sys-libs/pam 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 ) -REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) +RDEPEND=sys-libs/pam 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=0 SRC_URI=https://pecl.php.net/get/pam-2.2.3.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 pam 41ce39f668e11d31ff4734f3b5794f7d php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=f75954ae2eaa18eaadd6f056841cdbe6 +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 pam 41ce39f668e11d31ff4734f3b5794f7d php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 +_md5_=5f334a036655cd3b7b547d71389b29b5 diff --git a/metadata/md5-cache/dev-php/pecl-parallel-1.1.4 b/metadata/md5-cache/dev-php/pecl-parallel-1.1.4 index 6c25fe239d2a..7f3f836ea793 100644 --- a/metadata/md5-cache/dev-php/pecl-parallel-1.1.4 +++ b/metadata/md5-cache/dev-php/pecl-parallel-1.1.4 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pecl.php.net/get/parallel-1.1.4.tgz -> pecl-parallel-1.1.4.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=f0b0f5906c8b9b6c828e8c064b5ef3e0 diff --git a/metadata/md5-cache/dev-php/pecl-propro-2.1.0 b/metadata/md5-cache/dev-php/pecl-propro-2.1.0 index 7626f18bbd81..7c07a2a559be 100644 --- a/metadata/md5-cache/dev-php/pecl-propro-2.1.0 +++ b/metadata/md5-cache/dev-php/pecl-propro-2.1.0 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 ) SLOT=7 SRC_URI=https://pecl.php.net/get/propro-2.1.0.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=89a7d0cbc5bded04e8ba88d019891453 diff --git a/metadata/md5-cache/dev-php/pecl-ps-1.4.1-r1 b/metadata/md5-cache/dev-php/pecl-ps-1.4.1-r1 index 8d5aa9d8ba5a..f92f0f3deeb0 100644 --- a/metadata/md5-cache/dev-php/pecl-ps-1.4.1-r1 +++ b/metadata/md5-cache/dev-php/pecl-ps-1.4.1-r1 @@ -11,5 +11,5 @@ RDEPEND=dev-libs/pslib php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7 REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 ) SLOT=7 SRC_URI=https://pecl.php.net/get/ps-1.4.1.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=8b4c270f57ba8f48fde80f3bcdf8cdbc diff --git a/metadata/md5-cache/dev-php/pecl-ps-1.4.4 b/metadata/md5-cache/dev-php/pecl-ps-1.4.4 index ed7a6805c214..0760fefd43c0 100644 --- a/metadata/md5-cache/dev-php/pecl-ps-1.4.4 +++ b/metadata/md5-cache/dev-php/pecl-ps-1.4.4 @@ -1,15 +1,15 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool php_targets_php7-3? ( dev-lang/php:7.3[gd(-)?] ) php_targets_php7-4? ( dev-lang/php:7.4[gd(-)?] ) php_targets_php8-0? ( dev-lang/php:8.0[gd(-)?] ) +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool php_targets_php7-3? ( dev-lang/php:7.3[gd(-)?] ) php_targets_php7-4? ( dev-lang/php:7.4[gd(-)?] ) php_targets_php8-0? ( dev-lang/php:8.0[gd(-)?] ) php_targets_php8-1? ( dev-lang/php:8.1[gd(-)?] ) DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/pslib gd? ( media-libs/gd:2= ) php_targets_php7-3? ( dev-lang/php:7.3[gd(-)?] ) php_targets_php7-4? ( dev-lang/php:7.4[gd(-)?] ) php_targets_php8-0? ( dev-lang/php:8.0[gd(-)?] ) +DEPEND=dev-libs/pslib gd? ( media-libs/gd:2= ) php_targets_php7-3? ( dev-lang/php:7.3[gd(-)?] ) php_targets_php7-4? ( dev-lang/php:7.4[gd(-)?] ) php_targets_php8-0? ( dev-lang/php:8.0[gd(-)?] ) php_targets_php8-1? ( dev-lang/php:8.1[gd(-)?] ) DESCRIPTION=PHP extension for creating PostScript files EAPI=7 HOMEPAGE=https://pecl.php.net/ps -IUSE=examples gd php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 +IUSE=examples gd php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 LICENSE=BSD -RDEPEND=dev-libs/pslib gd? ( media-libs/gd:2= ) php_targets_php7-3? ( dev-lang/php:7.3[gd(-)?] ) php_targets_php7-4? ( dev-lang/php:7.4[gd(-)?] ) php_targets_php8-0? ( dev-lang/php:8.0[gd(-)?] ) -REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) +RDEPEND=dev-libs/pslib gd? ( media-libs/gd:2= ) php_targets_php7-3? ( dev-lang/php:7.3[gd(-)?] ) php_targets_php7-4? ( dev-lang/php:7.4[gd(-)?] ) php_targets_php8-0? ( dev-lang/php:8.0[gd(-)?] ) php_targets_php8-1? ( dev-lang/php:8.1[gd(-)?] ) +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/ps-1.4.4.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=870c59bed7278bb6cf9df10da1746567 +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=ead89ad0389c10fdb09f865c353464c8 diff --git a/metadata/md5-cache/dev-php/pecl-radius-1.4.0_beta1-r3 b/metadata/md5-cache/dev-php/pecl-radius-1.4.0_beta1-r3 index 738b9478b761..c43149b444dc 100644 --- a/metadata/md5-cache/dev-php/pecl-radius-1.4.0_beta1-r3 +++ b/metadata/md5-cache/dev-php/pecl-radius-1.4.0_beta1-r3 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pecl.php.net/get/radius-1.4.0b1.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=486118876e9b08c61f219a4222453ac2 diff --git a/metadata/md5-cache/dev-php/pecl-raphf-2.0.1-r1 b/metadata/md5-cache/dev-php/pecl-raphf-2.0.1-r1 index 2cd853c4e188..ba8c66f6c0a7 100644 --- a/metadata/md5-cache/dev-php/pecl-raphf-2.0.1-r1 +++ b/metadata/md5-cache/dev-php/pecl-raphf-2.0.1-r1 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_php7-3? ( dev-lang/ REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=7 SRC_URI=https://pecl.php.net/get/raphf-2.0.1.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=6a667bc60f6786c8e6abec886e2fbe67 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 985bf949232d..45eac31bcfd2 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 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/ 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 c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=cadd3465b87ed82dd40008373f1b3519 diff --git a/metadata/md5-cache/dev-php/pecl-redis-5.3.2 b/metadata/md5-cache/dev-php/pecl-redis-5.3.2 index b63df27f5b76..aabf0a92ec46 100644 --- a/metadata/md5-cache/dev-php/pecl-redis-5.3.2 +++ b/metadata/md5-cache/dev-php/pecl-redis-5.3.2 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 php_t RESTRICT=test SLOT=0 SRC_URI=https://pecl.php.net/get/redis-5.3.2.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=6500e413e20b711cfec70fe3214499cd diff --git a/metadata/md5-cache/dev-php/pecl-redis-5.3.3 b/metadata/md5-cache/dev-php/pecl-redis-5.3.3 index b0f621f4540a..9bc8cde9cebd 100644 --- a/metadata/md5-cache/dev-php/pecl-redis-5.3.3 +++ b/metadata/md5-cache/dev-php/pecl-redis-5.3.3 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 php_t RESTRICT=test SLOT=0 SRC_URI=https://pecl.php.net/get/redis-5.3.3.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=be244b0a8c0de69921aacba711a6f4fd diff --git a/metadata/md5-cache/dev-php/pecl-redis-5.3.4 b/metadata/md5-cache/dev-php/pecl-redis-5.3.4 index 1543e8c7d2ca..3825a1e65070 100644 --- a/metadata/md5-cache/dev-php/pecl-redis-5.3.4 +++ b/metadata/md5-cache/dev-php/pecl-redis-5.3.4 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) RESTRICT=test SLOT=0 SRC_URI=https://pecl.php.net/get/redis-5.3.4.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=8ce9e4ee838a51e54d75406c07c35030 diff --git a/metadata/md5-cache/dev-php/pecl-rrd-2.0.1-r4 b/metadata/md5-cache/dev-php/pecl-rrd-2.0.1-r4 index 16984921ae73..a42c9ad7ae05 100644 --- a/metadata/md5-cache/dev-php/pecl-rrd-2.0.1-r4 +++ b/metadata/md5-cache/dev-php/pecl-rrd-2.0.1-r4 @@ -11,5 +11,5 @@ RDEPEND=net-analyzer/rrdtool[graph(-)] php_targets_php7-3? ( dev-lang/php:7.3 ) REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=7 SRC_URI=https://pecl.php.net/get/rrd-2.0.1.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=095b5e4e2845295ec4e53f9ad69aaffb diff --git a/metadata/md5-cache/dev-php/pecl-rrd-2.0.3 b/metadata/md5-cache/dev-php/pecl-rrd-2.0.3 index 2838eb5f3cfe..d252a0d5a816 100644 --- a/metadata/md5-cache/dev-php/pecl-rrd-2.0.3 +++ b/metadata/md5-cache/dev-php/pecl-rrd-2.0.3 @@ -11,5 +11,5 @@ RDEPEND=net-analyzer/rrdtool[graph(-)] php_targets_php7-3? ( dev-lang/php:7.3 ) REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=7 SRC_URI=https://pecl.php.net/get/rrd-2.0.3.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=e3bf5216eb64148ce0dbfa00beae8660 diff --git a/metadata/md5-cache/dev-php/pecl-ssh2-1.3.1 b/metadata/md5-cache/dev-php/pecl-ssh2-1.3.1 index 3ab7f97d68e3..4de6b2a851f4 100644 --- a/metadata/md5-cache/dev-php/pecl-ssh2-1.3.1 +++ b/metadata/md5-cache/dev-php/pecl-ssh2-1.3.1 @@ -11,5 +11,5 @@ RDEPEND=>=net-libs/libssh2-1.2[-gcrypt] php_targets_php7-3? ( dev-lang/php:7.3 ) REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=7 SRC_URI=https://pecl.php.net/get/ssh2-1.3.1.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=fb6239195fe1a5291c0f40c6a0c331c5 diff --git a/metadata/md5-cache/dev-php/pecl-ssh2-9999 b/metadata/md5-cache/dev-php/pecl-ssh2-9999 index 993d7fe0f495..e9d53edf9a4d 100644 --- a/metadata/md5-cache/dev-php/pecl-ssh2-9999 +++ b/metadata/md5-cache/dev-php/pecl-ssh2-9999 @@ -10,5 +10,5 @@ PROPERTIES=live RDEPEND=>=net-libs/libssh2-1.2 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 ) REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=7 -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=fbdd9777cb313e8675dbbdbf24b18481 diff --git a/metadata/md5-cache/dev-php/pecl-stomp-2.0.2-r1 b/metadata/md5-cache/dev-php/pecl-stomp-2.0.2-r1 index 8599a82c412a..b5b5f6896e99 100644 --- a/metadata/md5-cache/dev-php/pecl-stomp-2.0.2-r1 +++ b/metadata/md5-cache/dev-php/pecl-stomp-2.0.2-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) RESTRICT=!test? ( test ) SLOT=7 SRC_URI=https://pecl.php.net/get/stomp-2.0.2.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=abe40ab4d8ca7b2a1e27c79a08bacc7e diff --git a/metadata/md5-cache/dev-php/pecl-taint-2.1.0 b/metadata/md5-cache/dev-php/pecl-taint-2.1.0 index 639901a57a63..5b4e8b846e56 100644 --- a/metadata/md5-cache/dev-php/pecl-taint-2.1.0 +++ b/metadata/md5-cache/dev-php/pecl-taint-2.1.0 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 ) SLOT=0 SRC_URI=https://pecl.php.net/get/taint-2.1.0.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=702f92d779584ecb081aaed1829f281f diff --git a/metadata/md5-cache/dev-php/pecl-timezonedb-2020.4 b/metadata/md5-cache/dev-php/pecl-timezonedb-2020.4 index f79e4cb5b47e..526494991c9e 100644 --- a/metadata/md5-cache/dev-php/pecl-timezonedb-2020.4 +++ b/metadata/md5-cache/dev-php/pecl-timezonedb-2020.4 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_php7-3? ( dev-lang/ REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=0 SRC_URI=https://pecl.php.net/get/timezonedb-2020.4.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=b5ffd9aecc4d5337e1d9b20d4677ef3f diff --git a/metadata/md5-cache/dev-php/pecl-timezonedb-2021.1 b/metadata/md5-cache/dev-php/pecl-timezonedb-2021.1 index 28a3527f7a4b..f0f89cf94692 100644 --- a/metadata/md5-cache/dev-php/pecl-timezonedb-2021.1 +++ b/metadata/md5-cache/dev-php/pecl-timezonedb-2021.1 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_php7-3? ( dev-lang/ REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=0 SRC_URI=https://pecl.php.net/get/timezonedb-2021.1.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=8d2b40a2c61c0d7f9fd20dd06c21d121 diff --git a/metadata/md5-cache/dev-php/pecl-translit-0.7.1 b/metadata/md5-cache/dev-php/pecl-translit-0.7.1 index d80353ebff8b..72eaf8bc074d 100644 --- a/metadata/md5-cache/dev-php/pecl-translit-0.7.1 +++ b/metadata/md5-cache/dev-php/pecl-translit-0.7.1 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_php7-3? ( dev-lang/ REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=0 SRC_URI=https://github.com/derickr/pecl-translit/archive/0.7.1.tar.gz -> pecl-translit-0.7.1.tar.gz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=8b9bedfee3ceb18d38f0334df8d21171 diff --git a/metadata/md5-cache/dev-php/pecl-uploadprogress-1.1.3-r1 b/metadata/md5-cache/dev-php/pecl-uploadprogress-1.1.3-r1 index 88bc725fef9c..cc61c0a71247 100644 --- a/metadata/md5-cache/dev-php/pecl-uploadprogress-1.1.3-r1 +++ b/metadata/md5-cache/dev-php/pecl-uploadprogress-1.1.3-r1 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-2? ( dev-lang/php:7.2[apache2] ) php_targets_php7-3? ( REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) SLOT=0 SRC_URI=https://pecl.php.net/get/uploadprogress-1.1.3.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=5c8a616e79eaeb2233f5aa02f18d9fe7 diff --git a/metadata/md5-cache/dev-php/pecl-uploadprogress-2.0.1 b/metadata/md5-cache/dev-php/pecl-uploadprogress-2.0.1 index 8d0b5f22c05f..896d1e8222b5 100644 --- a/metadata/md5-cache/dev-php/pecl-uploadprogress-2.0.1 +++ b/metadata/md5-cache/dev-php/pecl-uploadprogress-2.0.1 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-3? ( || ( dev-lang/php:7.3[apache2(-),fileinfo(-)] dev- REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=0 SRC_URI=https://pecl.php.net/get/uploadprogress-2.0.1.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=11ac6d1d2ad80b31fc440a5b31916937 diff --git a/metadata/md5-cache/dev-php/pecl-uploadprogress-2.0.2 b/metadata/md5-cache/dev-php/pecl-uploadprogress-2.0.2 index 04bbd1a6b4ae..2a57465d413e 100644 --- a/metadata/md5-cache/dev-php/pecl-uploadprogress-2.0.2 +++ b/metadata/md5-cache/dev-php/pecl-uploadprogress-2.0.2 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-3? ( || ( dev-lang/php:7.3[apache2(-),fileinfo(-)] dev- REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=0 SRC_URI=https://pecl.php.net/get/uploadprogress-2.0.2.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=11ac6d1d2ad80b31fc440a5b31916937 diff --git a/metadata/md5-cache/dev-php/pecl-uuid-1.2.0 b/metadata/md5-cache/dev-php/pecl-uuid-1.2.0 index a8c2af6013f7..4780550a2797 100644 --- a/metadata/md5-cache/dev-php/pecl-uuid-1.2.0 +++ b/metadata/md5-cache/dev-php/pecl-uuid-1.2.0 @@ -11,5 +11,5 @@ RDEPEND=sys-apps/util-linux php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=0 SRC_URI=https://pecl.php.net/get/uuid-1.2.0.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=e5f1b2b83c2122cbac569c36d0b4dc7e diff --git a/metadata/md5-cache/dev-php/pecl-xdiff-2.1.0_pre b/metadata/md5-cache/dev-php/pecl-xdiff-2.1.0_pre index e2df054ade3a..84ba17ee54c9 100644 --- a/metadata/md5-cache/dev-php/pecl-xdiff-2.1.0_pre +++ b/metadata/md5-cache/dev-php/pecl-xdiff-2.1.0_pre @@ -11,5 +11,5 @@ RDEPEND=dev-libs/libxdiff php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_p REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=7 SRC_URI=https://pecl.php.net/get/xdiff-2.0.1.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=7a90fbacdcc465eaed218229a90cf511 diff --git a/metadata/md5-cache/dev-php/pecl-yaml-2.2.0 b/metadata/md5-cache/dev-php/pecl-yaml-2.2.0 index 3fcdb0b09904..05547625792c 100644 --- a/metadata/md5-cache/dev-php/pecl-yaml-2.2.0 +++ b/metadata/md5-cache/dev-php/pecl-yaml-2.2.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-libs/libyaml-0.1.0 php_targets_php7-2? ( dev-lang/php:7.2 ) php_ta REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=7 SRC_URI=https://pecl.php.net/get/yaml-2.2.0.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=c95995c003ab46bb9ad312de0e8f571c diff --git a/metadata/md5-cache/dev-php/pecl-yaml-2.2.1 b/metadata/md5-cache/dev-php/pecl-yaml-2.2.1 index 9b9a648becfd..8778f6bac3ee 100644 --- a/metadata/md5-cache/dev-php/pecl-yaml-2.2.1 +++ b/metadata/md5-cache/dev-php/pecl-yaml-2.2.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-libs/libyaml-0.1.0 php_targets_php7-3? ( dev-lang/php:7.3 ) php_ta REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=7 SRC_URI=https://pecl.php.net/get/yaml-2.2.1.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=0021a0e1c7a124bd461507fffd9a263e diff --git a/metadata/md5-cache/dev-php/pecl-yaz-1.2.3-r1 b/metadata/md5-cache/dev-php/pecl-yaz-1.2.3-r1 index 643488db0715..9edafb8d63fd 100644 --- a/metadata/md5-cache/dev-php/pecl-yaz-1.2.3-r1 +++ b/metadata/md5-cache/dev-php/pecl-yaz-1.2.3-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) RESTRICT=test SLOT=0 SRC_URI=https://pecl.php.net/get/yaz-1.2.3.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=f1deefbc9909dc06bc427bf1e318e952 diff --git a/metadata/md5-cache/dev-php/pecl-zmq-1.1.3-r3 b/metadata/md5-cache/dev-php/pecl-zmq-1.1.3-r3 index 35917908a631..68148eb7ed5c 100644 --- a/metadata/md5-cache/dev-php/pecl-zmq-1.1.3-r3 +++ b/metadata/md5-cache/dev-php/pecl-zmq-1.1.3-r3 @@ -11,5 +11,5 @@ RDEPEND=net-libs/zeromq:= php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_p REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) SLOT=0 SRC_URI=https://pecl.php.net/get/zmq-1.1.3.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=81d9e405411e0dd3491443134967dc0b diff --git a/metadata/md5-cache/dev-php/pecl-zmq-9999 b/metadata/md5-cache/dev-php/pecl-zmq-9999 index 083112ec7b47..8d55f98090de 100644 --- a/metadata/md5-cache/dev-php/pecl-zmq-9999 +++ b/metadata/md5-cache/dev-php/pecl-zmq-9999 @@ -10,5 +10,5 @@ PROPERTIES=live RDEPEND=net-libs/zeromq:= 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 ) REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=0 -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=a0dc0519a9f26e9490da3f92b0e27b98 diff --git a/metadata/md5-cache/dev-php/php-codebrowser-1.0.2-r1 b/metadata/md5-cache/dev-php/php-codebrowser-1.0.2-r1 index 3ef0499abefb..b4e7232269a5 100644 --- a/metadata/md5-cache/dev-php/php-codebrowser-1.0.2-r1 +++ b/metadata/md5-cache/dev-php/php-codebrowser-1.0.2-r1 @@ -7,5 +7,5 @@ LICENSE=BSD RDEPEND=>=dev-php/PEAR-Console_CommandLine-1.1.3 >=dev-php/File_Iterator-1.3.0 >=dev-php/PEAR-Log-1.12.1 >=dev-php/pear-1.8.1 SLOT=0 SRC_URI=http:///get/PHP_CodeBrowser-1.0.2.tgz -_eclasses_=php-pear-r2 4a7c293febeea04349068d5716ad29ff +_eclasses_=php-pear-r2 50be18a9491711aabe6ea817bc4ce7fe _md5_=6d939c10a08e964b406431b8fc7d8824 diff --git a/metadata/md5-cache/dev-php/realpath_turbo-2.0.0 b/metadata/md5-cache/dev-php/realpath_turbo-2.0.0 index eef167b724da..85e135716d65 100644 --- a/metadata/md5-cache/dev-php/realpath_turbo-2.0.0 +++ b/metadata/md5-cache/dev-php/realpath_turbo-2.0.0 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php5-6? ( dev-lang/php:5.6 ) php_targets_php7-1? ( dev-lang/ REQUIRED_USE=|| ( php_targets_php5-6 php_targets_php7-1 php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) SLOT=0 SRC_URI=https://github.com/Whissi/realpath_turbo/releases/download/v2.0.0/realpath_turbo-2.0.0.tar.bz2 -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=9092c353550ffaedcbc374cb981221fc diff --git a/metadata/md5-cache/dev-php/scrypt-1.4.2 b/metadata/md5-cache/dev-php/scrypt-1.4.2 index ccd76dac5768..61bad1cf12f7 100644 --- a/metadata/md5-cache/dev-php/scrypt-1.4.2 +++ b/metadata/md5-cache/dev-php/scrypt-1.4.2 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=0 SRC_URI=https://pecl.php.net/get/scrypt-1.4.2.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=9012e564ba3c14e6a96146b926c9c008 diff --git a/metadata/md5-cache/dev-php/scrypt-9999 b/metadata/md5-cache/dev-php/scrypt-9999 index 436bbab46a9f..607dec3be29e 100644 --- a/metadata/md5-cache/dev-php/scrypt-9999 +++ b/metadata/md5-cache/dev-php/scrypt-9999 @@ -10,5 +10,5 @@ PROPERTIES=live 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 ) REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=0 -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=d466abb4dbbaa98ec3c44ea62cb8cc89 diff --git a/metadata/md5-cache/dev-php/swoole-4.2.13 b/metadata/md5-cache/dev-php/swoole-4.2.13 index 9036ee4d7f1c..9b6a270aac6d 100644 --- a/metadata/md5-cache/dev-php/swoole-4.2.13 +++ b/metadata/md5-cache/dev-php/swoole-4.2.13 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-1 php_targets_php7-2 php_targets_php7-3 ) RESTRICT=test SLOT=0 SRC_URI=https://pecl.php.net/get/swoole-4.2.13.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=caf86a5863d7ef8f71647d1586448e41 diff --git a/metadata/md5-cache/dev-php/swoole-4.4.12 b/metadata/md5-cache/dev-php/swoole-4.4.12 index a4653ab639b8..86719c65ac5f 100644 --- a/metadata/md5-cache/dev-php/swoole-4.4.12 +++ b/metadata/md5-cache/dev-php/swoole-4.4.12 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-1 php_targets_php7-2 php_targets_php7-3 php_t RESTRICT=test SLOT=0 SRC_URI=https://pecl.php.net/get/swoole-4.4.12.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=6dc6efa648d4eba758368306f603b117 diff --git a/metadata/md5-cache/dev-php/swoole-4.4.14 b/metadata/md5-cache/dev-php/swoole-4.4.14 index 8dd214b58eef..5de7eed2d59f 100644 --- a/metadata/md5-cache/dev-php/swoole-4.4.14 +++ b/metadata/md5-cache/dev-php/swoole-4.4.14 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-1 php_targets_php7-2 php_targets_php7-3 php_t RESTRICT=test SLOT=0 SRC_URI=https://pecl.php.net/get/swoole-4.4.14.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=6dc6efa648d4eba758368306f603b117 diff --git a/metadata/md5-cache/dev-php/swoole-4.4.15 b/metadata/md5-cache/dev-php/swoole-4.4.15 index f21e876f1d7d..f6eb2563b259 100644 --- a/metadata/md5-cache/dev-php/swoole-4.4.15 +++ b/metadata/md5-cache/dev-php/swoole-4.4.15 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-1 php_targets_php7-2 php_targets_php7-3 php_t RESTRICT=test SLOT=0 SRC_URI=https://pecl.php.net/get/swoole-4.4.15.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=6dc6efa648d4eba758368306f603b117 diff --git a/metadata/md5-cache/dev-php/swoole-4.4.16 b/metadata/md5-cache/dev-php/swoole-4.4.16 index f43482b8bbfe..efd4e118be9c 100644 --- a/metadata/md5-cache/dev-php/swoole-4.4.16 +++ b/metadata/md5-cache/dev-php/swoole-4.4.16 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-1 php_targets_php7-2 php_targets_php7-3 php_t RESTRICT=test SLOT=0 SRC_URI=https://pecl.php.net/get/swoole-4.4.16.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=6dc6efa648d4eba758368306f603b117 diff --git a/metadata/md5-cache/dev-php/swoole-4.4.19 b/metadata/md5-cache/dev-php/swoole-4.4.19 index 63c4569e31b2..05fc960cb874 100644 --- a/metadata/md5-cache/dev-php/swoole-4.4.19 +++ b/metadata/md5-cache/dev-php/swoole-4.4.19 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-1 php_targets_php7-2 php_targets_php7-3 php_t RESTRICT=test SLOT=0 SRC_URI=https://pecl.php.net/get/swoole-4.4.19.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=6dc6efa648d4eba758368306f603b117 diff --git a/metadata/md5-cache/dev-php/swoole-4.5.9 b/metadata/md5-cache/dev-php/swoole-4.5.9 index abb20ab93f2b..c35fb41d8b37 100644 --- a/metadata/md5-cache/dev-php/swoole-4.5.9 +++ b/metadata/md5-cache/dev-php/swoole-4.5.9 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 php_t RESTRICT=test SLOT=0 SRC_URI=https://pecl.php.net/get/swoole-4.5.9.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=ced482d3de549134ff45d1aabca24763 diff --git a/metadata/md5-cache/dev-php/swoole-async-4.4.12-r1 b/metadata/md5-cache/dev-php/swoole-async-4.4.12-r1 index f52c9491afb5..2147665cf69e 100644 --- a/metadata/md5-cache/dev-php/swoole-async-4.4.12-r1 +++ b/metadata/md5-cache/dev-php/swoole-async-4.4.12-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-1 php_targets_php7-2 php_targets_php7-3 php_t RESTRICT=test SLOT=0 SRC_URI=https://github.com/swoole/ext-async/archive/v4.4.12.tar.gz -> swoole-async-4.4.12.tar.gz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=cd449ed3d585d9f8c88494e7999961b7 diff --git a/metadata/md5-cache/dev-php/swoole-async-4.4.16-r1 b/metadata/md5-cache/dev-php/swoole-async-4.4.16-r1 index 8da0e1f2bb37..c560cab6f85a 100644 --- a/metadata/md5-cache/dev-php/swoole-async-4.4.16-r1 +++ b/metadata/md5-cache/dev-php/swoole-async-4.4.16-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-1 php_targets_php7-2 php_targets_php7-3 php_t RESTRICT=test SLOT=0 SRC_URI=https://github.com/swoole/ext-async/archive/v4.4.16.tar.gz -> swoole-async-4.4.16.tar.gz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=cd449ed3d585d9f8c88494e7999961b7 diff --git a/metadata/md5-cache/dev-php/xdebug-2.9.6 b/metadata/md5-cache/dev-php/xdebug-2.9.6 index 0b0fdf6b9cb1..9e01c108ce2b 100644 --- a/metadata/md5-cache/dev-php/xdebug-2.9.6 +++ b/metadata/md5-cache/dev-php/xdebug-2.9.6 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/xdebug/xdebug/archive/2.9.6.tar.gz -> xdebug-2.9.6.tar.gz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=f7be63d65403dc0c37a42b687cac79a3 diff --git a/metadata/md5-cache/dev-php/xdebug-2.9.8 b/metadata/md5-cache/dev-php/xdebug-2.9.8 index a10cfdd4209f..baa1f4160676 100644 --- a/metadata/md5-cache/dev-php/xdebug-2.9.8 +++ b/metadata/md5-cache/dev-php/xdebug-2.9.8 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/xdebug/xdebug/archive/2.9.8.tar.gz -> xdebug-2.9.8.tar.gz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=276ab26b2ba909344797f13cdb1aa75b diff --git a/metadata/md5-cache/dev-php/xdebug-3.0.2-r1 b/metadata/md5-cache/dev-php/xdebug-3.0.2-r1 index d206df6e9670..9d2340282417 100644 --- a/metadata/md5-cache/dev-php/xdebug-3.0.2-r1 +++ b/metadata/md5-cache/dev-php/xdebug-3.0.2-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/xdebug/xdebug/archive/3.0.2.tar.gz -> xdebug-3.0.2.tar.gz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=16a4e8d95f4ed4031625e7aa8421e6e1 diff --git a/metadata/md5-cache/dev-php/xdebug-3.0.3 b/metadata/md5-cache/dev-php/xdebug-3.0.3 index 2049ee652f6d..39dd7c6a4494 100644 --- a/metadata/md5-cache/dev-php/xdebug-3.0.3 +++ b/metadata/md5-cache/dev-php/xdebug-3.0.3 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/xdebug/xdebug/archive/3.0.3.tar.gz -> xdebug-3.0.3.tar.gz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=16a4e8d95f4ed4031625e7aa8421e6e1 diff --git a/metadata/md5-cache/dev-php/xdebug-3.0.4 b/metadata/md5-cache/dev-php/xdebug-3.0.4 index ebd6b5cccbea..bb6ee0392909 100644 --- a/metadata/md5-cache/dev-php/xdebug-3.0.4 +++ b/metadata/md5-cache/dev-php/xdebug-3.0.4 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/xdebug/xdebug/archive/3.0.4.tar.gz -> xdebug-3.0.4.tar.gz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=16a4e8d95f4ed4031625e7aa8421e6e1 diff --git a/metadata/md5-cache/dev-php/xdebug-3.1.1 b/metadata/md5-cache/dev-php/xdebug-3.1.1 index 00760958e2a7..337ca15bfbeb 100644 --- a/metadata/md5-cache/dev-php/xdebug-3.1.1 +++ b/metadata/md5-cache/dev-php/xdebug-3.1.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 php_t RESTRICT=test SLOT=0 SRC_URI=https://github.com/xdebug/xdebug/archive/3.1.1.tar.gz -> xdebug-3.1.1.tar.gz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=d5dda513c251550059dcb025b53b54aa diff --git a/metadata/md5-cache/dev-php/xhprof-2.1.4 b/metadata/md5-cache/dev-php/xhprof-2.1.4 index e348b646e3c5..32fa42f3b425 100644 --- a/metadata/md5-cache/dev-php/xhprof-2.1.4 +++ b/metadata/md5-cache/dev-php/xhprof-2.1.4 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_php7-3? ( dev-lang/ REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) SLOT=0 SRC_URI=https://pecl.php.net/get/xhprof-2.1.4.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=39d09c0c58bcf90040506a82ca7b1438 diff --git a/metadata/md5-cache/dev-php/xhprof-2.2.3 b/metadata/md5-cache/dev-php/xhprof-2.2.3 index e6f3d53a30f1..c540c67dedc9 100644 --- a/metadata/md5-cache/dev-php/xhprof-2.2.3 +++ b/metadata/md5-cache/dev-php/xhprof-2.2.3 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_php7-3? ( dev-lang/ REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 ) SLOT=0 SRC_URI=https://pecl.php.net/get/xhprof-2.2.3.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=49be73b1f9dc4b686e5e084298e5f3a8 diff --git a/metadata/md5-cache/dev-php/xhprof-2.3.5 b/metadata/md5-cache/dev-php/xhprof-2.3.5 index 350704f08a89..57ad81970b6c 100644 --- a/metadata/md5-cache/dev-php/xhprof-2.3.5 +++ b/metadata/md5-cache/dev-php/xhprof-2.3.5 @@ -11,5 +11,5 @@ RDEPEND=php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_php7-3? ( dev-lang/ REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 ) SLOT=0 SRC_URI=https://pecl.php.net/get/xhprof-2.3.5.tgz -_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 4263125759167648adee458afac9b3f1 php-ext-source-r3 b61f3cc83a4e875e5eaf215d17ad83ef toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 php-ext-pecl-r3 eb7289d77500ca992d6695fd2bd846ce php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa _md5_=c74a1421d73a10ae04a6a6eff47bf750 diff --git a/metadata/md5-cache/dev-python/GitPython-3.1.24 b/metadata/md5-cache/dev-python/GitPython-3.1.24 index 4231fb20e11c..dae95693799a 100644 --- a/metadata/md5-cache/dev-python/GitPython-3.1.24 +++ b/metadata/md5-cache/dev-python/GitPython-3.1.24 @@ -1,15 +1,15 @@ -BDEPEND=test? ( >=dev-python/ddt-1.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) test? ( dev-vcs/git >=dev-python/gitdb-4.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/pytest-4.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] +BDEPEND=test? ( >=dev-python/ddt-1.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-vcs/git >=dev-python/gitdb-4.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-4.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Library used to interact with Git repositories EAPI=8 HOMEPAGE=https://github.com/gitpython-developers/GitPython https://pypi.org/project/GitPython/ -IUSE=test python_targets_python3_8 python_targets_python3_9 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux LICENSE=BSD -RDEPEND=dev-vcs/git >=dev-python/gitdb-4.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( dev-lang/python:3.8[threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) +RDEPEND=dev-vcs/git >=dev-python/gitdb-4.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( dev-lang/python:3.8[threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/G/GitPython/GitPython-3.1.24.tar.gz test? ( https://dev.gentoo.org/~mgorny/dist/GitPython-3.1.24.gitbundle https://dev.gentoo.org/~mgorny/dist/gitdb-4.0.7.gitbundle https://dev.gentoo.org/~mgorny/dist/smmap-4.0.0.gitbundle ) _eclasses_=distutils-r1 8041037f74e1f9d149c038c2fe2c97cf multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 a8b7938ade305f087865de7e52d079b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=4e1900c1fcadf13c034e800533f3fa3e +_md5_=5b2df6df123dfa3cd0927abc8f030d88 diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index 9c730a91990a15a856b334680019227fe6844809..35f7bddc32fd6fe29cb7b7162136d47deb7af08b 100644 GIT binary patch literal 334665 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%0DjERMw5;uIcu*FA56Tt6LG@Q*Hne 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%0Axb^y#&7&CPoqp45u-ya2%Yc=FO5 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
et)NptnNrPlI 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
Ld=3Slnr_yL{ z_7GJdnYN;ny-Exwr@-oWXabN0E(Hrrj)4#xREw?4DtDgRv)D!{E6NJJI=DE)>25r` zHXE@oBingvW(j14c^3QaZK1SmFdpL=Ecm5eb=Gvkp0YL^w$*@^4c5BD0@ri|d5O`o zHIl`Zt`Xt6^P=aP3RO;8kNRT+7hGL)x2n2uPzGK@zRuUWEr$@=hSL%4A`HE+mwgZG z4(zqu5Q&l3PmY8?W|8d(o4T%g={#WJdLHY;EyVy@JJ)N0X5^|PyDeyBfKBV)a@#=U z%(12&WxvZZ+^TNId+kE|5nF(SPn{Ld*AdPT#Ne_MK-`Bh-@Nh?wNU55^NB@P$l<&zFrg8?`Qt$)1MW8moqGCyR3QJGDS zX-Z1KT6Hf=8R||&pY29`J{rM#0+1b>CRrZ3oU2`=2h;)W?{N*rJ(PxvhMrplr}J`% zk$RWjP1EH9f`eGs#2)Va%&DN6s+Q_ek$wZQL9+v$j#)v4^5d?us$HUeE}lKT>Eg6j zKALdh;hD26UyZ32@q4p_3l;xFS5G~adZTf6Y`-9fRKgsO=iK#f{_3~wOu?o;vLq1q zYn%C9u9ih1!D{=t40Dj^GNGO}5DTJStepQhOOfW5HAI`sOk^sZ9eammP z>rJfx1c5$>w%lQ|0%@GlQ8=k@IP~|g<4rk%oc`$1$_h$b@Rj_Y5l(N_Je8ocp-SRQ zK4f3|p@Ya_(6XU+S8-K$IZk5qeBN;Zy98t1hkl2+J(v#vg1Z7R~AKrA? zM;k3`b4)4$RG(HY4@+^HqAPWhEO$dUF5N+${dVqp`LkRSM0R>n#eRdBWoP7gZ?>qZ z&__IdbMBHGA{b!v@dj-^!-|=_Xvpn-}oI&<&o5 z)s>L|=y7bP#=kqP5lGH2xdM?p&+~?TPHC@VcDx9!u=w`x>-6zMd$YjU&&SOTUo5dl zkIr{zxru+4z?E9MHH-#Z-^Iy;niU2MYTb^@?P13#U)ENwsV$$bfo@I+@1ZbuCS`D# zwdxwPu_IN2)fz_o!_e$59vs1UKm~Ku^!D81E!CJL9Ddw!fL8eWsWv-Goq<#$fU_kp z*Stjs#ioZHv1~47ex0|}pI3so@l{MS?nMg~d_NZdIu$`8xM?o47Z&k-o&M+R>xKN< zQO8qBfrlo{RPf=hx{$_B-ELn61{FcE+78BL@$aFQJxD-v7!}Tc$!U() zAZ1MpTx^Dv70w2?a9sJLy&FkhzI@gh{cxI}!2Tq0I31s|MdnsxU=~--t?hcTKOC6d+U15k>JRUvJwBGjRd=g z)(dQ{_WRg|PS0d`Hhj6&oB?AL(uH?6wsr7dx(%%Wn&fZ``Z^Z4bZC^Q(i3{D)8(TLKl*w%K!g$%WBR&)@>;Jr>-jas>IcMZe{ zlmG^<3u?|OliH?}JvG|{QY2?fu1{BUcP-ZR@xV5hl>ZG?j)j!&Yk1HX1_56fFqarkFe(#%i z4^0_y721-mnC$%lSg@;3``1A>ry7noh5L$ne*3!fP$Z+*>%f zK7il0cYBk_W^F2_ey?$3Py@7_-zGS@(yffu4RY^^|E{N|0^L=p4=&iw%hsrB``925 zsvL0gRlFfTuDUe4ydSoO+cyXTpG|g~b_Q6cboieB|n?u#W7dyE0fDd;m*` zcHq~galj@fiYUr%e-W3J-6VO&Ivq##j4bIa4Lh5^Ri7bg6Y9Fd7wmyedf`;iwC&oulb&YI zfAG@g`)Yl$AM$j>;sHgS*3B@Nu!M)Q4dWb_qKuNGPg!rj?!}p>@O{MEVZxM;(xb_f0P6>Appgrd{Y&QVLLuaIiHU4lGR=J2Qn%7vm zfjfDneX3om5TB$19OuSy37a)x1}vOG^{mTZQBb@cwKea01r%YNQ#pWGc2%SHZB{6 zrEbc9B+0VH`3^*mR#nGozQ5mA>KC>XK;!(|YXbv6{@7G2+>s%Kd&+v=K(%8otKF&} z2FK28QAkPHHcgMCCal-7q-U)5Z5o`~(y80EnMd8bz7cM1Ehy{2-K1?ztPfr>ClR1| zZ)!De@0-fGP+J*;-gVnDNg(R!TE4-YszWPa3s!4evf9Ot7Zne0Ys;+5Sc+Msq+5S_ zP8M`%buEy9wyjh}^+BYH(iZj}A(N%rELlP^i4AW{^@XK+E$%%PtHQC=`*fjStts;+ zkKd~85=C}>z0W4twFlRsP3LGqFvq#ZQe^sBeR>;#Rh0^A!S2oxu$`*TM=aP39Gtpf zfAR{NJyixYS_zRSmp{qnCb?w|p&jpwgOW1h70W5Zu8DGh+N{4!Hx_PJJ_tk;Mpx({Iq<6X7 z9Y{J^)sC$wCq)=I2?VQSkgx!4}nJ9KXIDXYb}$UZI6At)f6SL}xFQyQAS^g>)~&0s#Es{b~tz zhs>kjQK+Rg>-*&cdm1>odk^2eG%PX1(S13~x*Cat{z4X9N6?nux z3jsz|m9e`1ZL!=|O6x!QT=9Uw-8I#D0OR`IRArlrJy;QRlu9Q&y)^imDQ+{90-!h+ z*?|)08k5c{JJ`do@nlmikUs}9xTEbmPNLWbtceG(Yq@kC)>HO}hSs#;CXowZZ@wMh zH>|4$#d|Np9f5_U9-PFS%_auTVXCiq>>5RFDsA24)#P{1wuUQfv8L13P(-z-UJnfR zekLBW^KbnVk9)iSZKcv$siy(*vczvs_51F4=!PVx91af}XrRI+j_7N=mOiHAW|P3E z?St+otQb&KAxfSf2*>G(()eu;jnv!VQF*h9>L3&OTpMX^ODd5O-v1Cdx|Y+dH^M{J zhbhB%m|qA7LsPBT1a%P(y|n`H^K*^_+0(}1E=2{1O9^wus~qXdisiHsYzTuOD&a?V zYVtlX|GcBE81OTq$oW{Q4=;6j4Q(nMDJ=EaRdG+McMk%4CqQY#%@IGRL%m%iSOpJk zX$Kq=YBI@K?Fk@^qQe%xFBNUIK-$4Tb}=OJX}P7k`SSjbWXKB|YA5q|mPs`PV&itb zcfk1keDO1=DMfS_p$(Pk4qlzz-AQQ_-6-s+Rv_CPlmRzqA-`oiTaFWm-_DvpQ2L0*%GM zcd3yy?nABhQuXCBV~K@p%S)?KEN@I>6m~3wqucS`GubzO0x@+7B@dj=F~NA&FgBa1 zNZl_lX?j~uJ)($)!Y(S zm{AKM2OxrK%xmCJpagPHJuJUCJw8_>OVUc2vk1^3j#PVYzk zmiMwSwEvjD1}8y}BTwDkpDy1Ct=&O4$9sWW3cTf8OW$F-&1cuD{7#iuks%8@U8%hu zoQft~D~j0Fq=ljYC6_0?cNM9TdjY+AW;r|;ox*36r4U%BRdiK9 z2(BG8CQt%EM^g5RgVFlk=wHBY2zG46EAB(jjmMxMFN|cKoG{OWV|eXLhn{_99}b}k zo^rVtZdOb=eN{ILSdUEOjG3y-IulzDQDnzKcao^3b*MB+`Go4#uEw}V4_(u9>(!?! z^5aO4)%x(M_Rp^k#;aZLscrqRrdS<54z1f6R+s)@8NmzlcCsMkc?DP6GFaqzb&F)A zK|-VF{~&6gS|%+)MPtb-s~qgKG2N`BF(9|Y#Y$(yZs~j9KniTo_uBe0qH+Kh;$xc% zoMk8k`g&c!L#)o(MuJo&A$S(pNH^%zj>}`)a#-!0!%L?_8J6b6 zIB<}psy3fjjG6QJ{aSr|sqN!2(@40>8& zIIJQ#u{Z#?F!vE-TUJX%)qC16b^UO?)+`A`@X368-))qILj%)XrUzm2c|Txv7nZ(ICcKX?Nkr4q)A=V3tur9-$9{=ih&FldHV`K{T5|** zwo7sVRauI%v*XrR#Om04b)hMScV~z4VZ?P^_H(fu$2vl${c3soYy6= z6`Kj%wO!9MB_umZP#;0Sz3(^6Di6g5b^}Bv5jnAan_r22_3V$;njil4^7~h|R{2{z zms<7q$ckr~W8rh`hJ1BL)n)iR|m1N=M@CuJ8uhOE;92dEv z+7PtQ-HpdfSc>k>xMZgUO74n_v%LhF4zKhM1KX^|btkX761u!o2+0A?KP{%P2X<8l z+Vxnjbt4~M9k=rnf9B(^-I45h^XC-PCatK57W)oiI1UHXmGcy1ILiRI+U*u_Mnos{ zz$f#-rEpx-|GWw4d+;)Yp9v~2d2sd=hMEah#4k9~%tb6S{vCaD2;KY z)&jiw48+t;DEYKf?5WScf4#@IKX10u^Zcp3DyPm#BseRT&^o@cwmX^_!;=-}s++z< z7T{M=b{mA%3|1Uhx#W*t<_7hi+PWa$)rQcP^K#hfw(-kSyg!_PXzV@v#=9bm?^Qk` z7)Pr)h-0a>Ep5Z)L~5beMvtP1El5UXq^jf-FP21SL-e$_>bj1zdrWi;)-B$4P99gyY7->9gFRz;+$7Bz@p}1o*6?s(jlZx@`2}`S`(!-4 zUDNu}1;x35Y#`6^n64~`I!XMDWV@2Nre!82-O{at7jU6Nh5NeouPVrDHc0^Q7rg&2 zoO36AhTf10>88NI2L5q%2_(%i6AJ zJwl15Q!_o*w{J^GZ<`P`0!ZccMun9&MWJb%l?^WUUZQcx!~F}fWzRThu?M{u zveNWkOW!JM?0~Ug`InVo%QVGOoeLLWz zJ78a}K`ClK24B$tR5K|O&~OrS2QGTotXr&dc-aa2c@k*&2XUs?jbg=)7^db#S}1jY9f zM0hn|1jhr;<{+VFRnm3+-Bqa>`gaj=vcf9WJj_1SROPs;8Wi!&fSO#oN)7hz>OQ4r z%WUy59;>GUg1PqVOxr3$BwL)JZUDXBAFH*XJm;|36%(HB2Vpwa=Woc8LE`$07}&!&+|pU3K`)z(OJ#yx6>sUMS$FPZsrK?-`3F^Sl~q;YR~04e zaZ73CQod+SQq?^_>ZBcPr+4g~_G{M><8)?i9&F!3jhEu!;Ly_$`W4O+IJq#v1AH-^ z=NT!n0CNS^4V+bzGTuY=$~+wyaR{3q3;Z^_E}NP{Dm`aiINMuE>({Tmt1o22`{lhi z=G-59>R#R+?C7hipd6i72YY5h*L6GAcir95AkM+oXVoA*0kUUA#1AhZ~94f6@SFYVtn zYvh5%x*8oTsvh#;{Cq!S^&hh)+n3j`$yr3!$S;(YI)j7|2-y0Z0V3D(2ksk$1e|qV z_hY%n&%ceYzbq}MRjS$36Nn!KpCegZXRFq0I`(-eC+cXB%6nl&(XKI*V(jEOHe!jo z%SJ_825%AetZX2G&4vwvPSs}8$dzoCZIb9CD@Rz$a#z*z*jArMtV)2m%d1fiA-hC@ z8O=kr*S6E!i1|W{#lIEtE?;H>i@@gRwp@)R#ZftB$4~V^7ZOkYUTib!wUuR5QLvT#ZMwvDGT4 zN`YCAuzQ&Rs;8|TAmQ*<*J5k>c^;g)G}Yiyyp+Ww5X_~Vpp^{V`yQ(LUUO+>rA*#{ ztzTPxDE5&Ein4e8X42{tnIg*F&3VSI7xa_H?-l(&=_+ z$2{~n2j>kq9;}Oqot#i@JW%5e+#0PZ9H^jty4G-QIoXW2X03UWxQ(6zvathIRfID$ zpSQC<+L|lt0O8q|VWoqc`Fg-B@^8KtLE&p!^;L2&m9T1>tOK!mZc8^j5CEHg&OrHWL<}W7?udXdyikuC#}qH7`3_@)h5u_P6!=@Q?rf^6~SF zZ6M)q*WcpylfLJV>M}c#{K~$#ya_P3%w}g|=5>gRb`hvPo4Zq4L=BDF?$LO}W7pb~ zC(&t|{W&rTed{&b&bK?crsmw!q65b1;}OzReL+F z-$_uxIRK}!fZCF0_JHyP)oQA;cChNbDb}kLdA(f?E9x4gKV3&#ti9MZ&U9TfnPwv~ zshd^Dn7TQBLvh&q+7v7VaJ$Ju) zjlntELgpyWvQE42rk4d?0-r?Kp2*wb?fT-wr$6p*-|C6Aj|ACDolY7T_E8L%TXo{p$QbRWKf;cJ`TNFijnW_Z6~cAHJH$ zUD<4xO$TQEN8VM!4$g*GSPq?#-UG{VspkprV)?9wdRrO`!Dg`X{Bu%-HYC+m*`%BH z^wHMGeGRjyp?)k&x&qT)@<_!yw5)f9lVr<{XLsrqy!+iUrMIb^_^iZj0c~W>Zna3O z^|p;r7dPR|oLPg2p-%wOJA20&GygX9i}*~8h)boSJI-Dfy?>CiIyo@`>ak#xcB?Aj98N66stsOovWaby`AE^*pDXpTzuvDF z@zs;uHYql%FTsh2H79)-EOdA80zqn)()$8v;;#SmW&McHAa^e@PS%ZeKI-}2 zV)U`Yo4?lkW!AmV8bDE zor6vttLo5G#`;t5ISQZc2gN7|bk*o@_XL2?JqzEkAK;LADMe*#%L7yq^M;0c-YpJ~ z*sSJv@RT{CsHxuTAeuMnOGF$(}Y2=*MJRd{iZ^4OmZQ(av)p-lEzuM8^4Az%j&cmIZ zoNTH2a!fxd;}OX@GpZwdE%u|62Weg};OCY4pQY$wkId7Z4OE?&6IHoUF)CKbw$jh1 zpoAA&4=ogSJGZ^)XyR|>OQ)U7Y@)m*&IHYH^9c^yRAv`qIR=(j@2J<)=W-{r3oWui zWfjYb;~}-W$PWS4*~SK!@z#7u%ZTV2wX*28gEfNQ@(RgnDCyZomYyt5wH6DU3|^LB z0F}mT)i`t7XM9|?0}_)!C(8&dTN~2)&oW1P(-U|sRQ~Hifz|YLuGa)VrG36yB@VA` z`6ayC#Ay;$kxFAAZ|{WU!#Ux*&5NZ_F0Zk=kZ2wt*<>**uX4NW&dST$jAuMFiQ~K} zD#s!NmS$JV;l22hNf>R~S|5j6Sw#sLy%%9qO9)UO4B!Y6hMim${kN3~@||@w_Fp+i z*%T4BiN#+w01e%K#ZA5C)Rxvkv~!ymVAC|5v)IiXo)X?aKD@jR27X_4nfj-aIGhEX zx@?Mx6gl!LgM?zU`qdnd?|s*z=hP>iBf^0I+1S`V)RUZ=SZb!jkw_$`;dJq= z)AxNqs%mPGP6Fuoz{IWc#6$cm(yA><7)>_Z=5Ix|9}iS&)y*cu)IT`$}Q&8 ziRR+8yB;_S7T=tRs6Sk2Ri|+$Vgah;*!PpC`f+wzU~Ob#Hc!QIg5?HnnaJwUK(EQWQ`D-Qvn%DcJ_x0;R|`l|HdZhLXJgdS`i@YerS`ps6*p}$g7saQpJ@8MNS&;oiR zbiJ+9m(Sl`&9aZ5wAXpsPu5aAa&gOCJGa{?Rs#(cM4>(|^ zW>8b*SQ6SRF;}CarYR5L6u|Q?dinkH@1OeD5A*9!dw9!wuXZkpb5kX`QI%`>P(5(g zL%gs`c?8s`Uf2T4&YS3bpE8D7OlPq;^XxOAFStn4ZfMoOJR zJw!VQk|3z?Nr~;L(+k$Rq#?ElO^e~&Y)Z)~kN^hlb<$s-G`LR&{d;IcK zRB-S3E0II3KWBIEKD@2p)rqq1)wx9>q#&UW7+v+(NFE4ITn2g(RCsdAg@Yqm`chz( zTBzyXz2rNyT86wws?zf;vMICx>Cu~k!$Owt_2>pKi>M;xteK=qQa{9yS)%|+B19u) z{E8CWX?CZ$6>Op;?}otL;Veq;>U3P4bLngy?ck}L>1;CG((ViqCAgPJ3eQL~>JF~$ z4`BZF{P6wb{Qm9DD_d!%XQ?MekZ((b-1E98POL;IT5aGO}~mE_MRg zdRhrtVG^PSk9$=wvMYgLt|4d*^wO?N=j9c^0N?3Q3ozq^UZ-5enxFEZY7A&iBGp_% z`T#IF$i1Jks^qHkoFfMX8Jn&wrb2)?FzcAA)AQ?E%Q`vce3&&^z&e&^LfF`*Q$b!G zr%tbCtwn~To>ZbbI{)`lz4bR=`ccmcunU8F24xp6nhcw6SwT$KoAP1+(pZW@VD;DSI zh2~DoC~`TSs!_E=5sQw z1h^zaA4`nq$~JknqpXGfyQNwU&gZTo3xHGf54!Blcc=R}K=P_Lbx$Ntg=xRE4f)`t z4z>nANpxQ>EC3oHdn}T9@8Yxr;6Yd^D=n$i*1TpIpz%}X2$o!f!e!LfM|i3%Oovpr zJ*wQmzU^8t^256x^&8Mo^=tBO9J{TAL%A?DD%55qCC#+n_8eqEl9|oOm}Lo2%A83V z`Q~Z5T4dpPRfJy0I+ODR8F=?ts!!iOeE;zI)0@~{*mUQ5LMq^}eq$taGOY|VfedBt z@@eY_^=nd2^OoU5?6@eCK@!KVZohixhZCNbfw@t!RZh|2Kg#Ivf>PZIDh*-Z7(wU1 z)_9k_WPc5N<}o2yHBa8WA|t3(OQ5XZI(uen+I*8|bbxd@Gq_1{@aGs(D}5Jm@lZIs!vJjpRfn3%KEZeOO!$oYE^SAT`P9OGZ8vY zu_v!&wdL*v_eKboG6+Jqo+2NrC=P`5GO>m3Xv48`!8Fe(=%blLcfb2q6)3giPoaJ* zdviP3)YO+$5H@&S-y|ULO~H?kv$#=PW#C4Xz@MC=y|1A(eOTUyie9yiw7Tnmz{}eb z+4pwLD)FKvF;Zl`NwRI;?lnh!G{ZPSpv`i6sKla#n(m+LHqxPzVbAd~)%-V0mRzz| zsX{qohk6%Fe{|8!ylN|Y<_rnW+8~j_JCHJJWw5+nqzdmM1?pL?>f>Q2dFu|tSRwN` zy;0aU!|zPzR11vg&Bk&h%>ggvXw&)NSM{@z3VLvsO(P6a!3~C>^iGoHuLOYf+u7ep z+kO>5L2V}Pth}}~-|YZ+fJhf*H7*kLwD;m*x$>p-6W;ZTQ+T4HaO0)l(=EZ>Nk@YGu4~_|m5P=ufiP0HTR~%I z(BzpX8SkWI`|}(MIaHnf8+EvE7ZvN}^ibMQQXf@h6C%mZEtke-kHWAU=Y@{he);GM zj1Yu?G8DfWIP3j6?!vwSm^s#WY#Noyt-Usj%6d}|0{nRUa%6HlZm~yB`d{kUnpN*R z?Xh{^vYlSJaRP2Tj{pDbw%UGM$uEo#{(1&r=;X|*gsR7t$}mAT4^=)nkN3r6$iX`; z{dkqSYfl9YE9WBU1F~s#zY~%*w3P2>zoZg7?5ijNc=d5emf0OU&bccI7~%_D-GVAj zg}f%knp9~+b`99D4631158JyYT`Pr7@@ugD)I0l(3y;FH4Pl3otn4E9M!~nK{OrOUY6tSb1TbOw4MCWsbE(2mmNC;%|?f8z_a%f02g#{*oz&pCIZqFbIma>)k&(m)60*{7kWFN9*^p@<>UCYM)RM1Yu<6Tfy>pU#$ z-8ZF3RW&ur1N;n4>U-cd%i@?P)m+m5<$l1gc2-q(Zvxl`7S@42$?36KMLd>LsDS-p z`o7YxrYFHl8#rZI9Z{gnwE5u#7r*V4l~uigAW=9Re6c$@tm1I}S%Ql1x8yX_Pk-i%O?iKOy8fdq0Lo+_Ki$sbirl^<*l9Bhs=t4y-1;u0Hso*K?h6=mQ~-LE3n zrf-Fft9!G=qyDAT1tQ&AMeH@+s$Ub7ZuyBs7Uh21uDg*f=tn9%WUYh4&!vJ!Mx#z=sBkM&wZPK+IK+{5}9NG_7;Qok8-8jHYdD7xs*ZM3A1)MWCM2bUfM!|4U zsyTSCgIMKl$e{x+`vIlp{Z?Ckv?yxJFKcChA@sqcW>*yg>wqDkl^)C3HlIrMU# zNt1asA35`^^zGDeryeUd=s+C#(A8mQLy2LiTJ-`toDMlu{g0Hw*44o=H@=b6sn?K$ z^w?9{+*z-)_9O1wP=xd-)iSnfRmv#1|{Y$hrWbXOvQyn1u! z=j}cEp`cl`@j&GoHH*qu*_54WlNV`=Mw#ONHZ-9hTdJBR6H9GRb#;w2Y9I`g0c7G) z7HB(4u`QA3(S7hflNCHQ%LAqZftL6yDSvNDHQcpQi8UT_Dw4ZLhwqBA0!}i$F$CIr zTz2to0BACmH`d3I0P$~&PMeIXH;(E#k`c9~y|)MF|Hm?E>ZyYN6ChA|ldq`3g_?!0 z1Q>OrlmrkV{b_c$nMfUu0R%SSke4iFQ^lGb#UFD(M^o2`T)ubh8_!+kPvx0g9(5@H zq9;~fw==V=(?`_K^LVlwL9Jvy(yJnbdJj1Z7EcA2oxv|0XpPbo>v6W;_9SJd)(yGv zkU$fX&LmoQOg{VHg%!~k`0Ah)h6c5T!*8Lg{n}qn;5gItQ*^* zMXlVLpf~!0ljCfwi>$JGC1gb9-}uL&R>DO{Pi;OaXw*a9tyHVM1>&RE^%A+s`W*A9 z+lE89DxsNx_t~^AQ{$0!J>}&n21NQB#KK)IY2c_mJ{3VYE3ArS%BkewsjGMeV29PU z(7p18j$|@^Tyj>_V@

ftS^h48>RTwlfI@Tfn@kS#Fotiu2A!1o$FJ9x*dJGMY8B%zUhLz zydlq6NP-T6>RhqzdYp~s=>*{W7^ZmYmY&`gjgJOX{IR<@l=L)ri*9NeO` z)~P~T=r$HqNW95uQ!vCv#H-279YCu=gnAbzcJ0xCEzbfP4P#S0)bz;ok zsmTt|ySM253*@$av|fO^aa&0C%N7}$hkw-bO`i+r+sc|88b%D4FR&T)DGwX&`&4nzG<;1{Z!&xG2QZ{_+{K2jn_4X$%YL5oLpKBb^Uxo`gNfRG{7fTT&2rR~;dqrf4!=-uYF`JTe2?DE7}%Q=u_SwL@e3!B;MZgVeS>rdyxou(w!b$4LJlFhDU|0nb5R%9d8@LBQW8US*;k>sk;Nk_C0F%t_{);Vcir5NbxX<+jYS!( zQ{9wCw$QrkUC2pHw}e$;PIXpo;nk0on)2=)CAV{jw z6^Lu-By~ws*I!k8U&pQBPYZmCpLClY@r-h##v9dg_0&Rnnv6N!0!=StTjn;C{EAfr zGi7338{I1*J%754ZVcw+OV!x4g5u;;YnLg3+R9F_q^9z$C%2;(b<|x`0Iz>ACBDDb zx3_PPKc{SqiW2b#Avub?eHVhsmz*LUK*8dA9bQcvgDxR5xHhW*SW)jo{dB%21(lut zM4sZIk=02mnmjF*nMMN=e~KU@jTRN_C93qO3_@41On*nK^{e?N_IAYPASQtPY)Nam zd^&nm-OaTRD?i<(cOL$ws!N-Gt5hJXRb8F>tNNx(GnDB{$v7Etyk+21*4ucuC(484 zH)w9$-L4>bemto+#gMnqDn&I5btWW zuCg3`JAc`~SwjVv!x6wT8wKG0OCq8w1VbxDFR(KC){j$FoP$G(;Q)b0vW?~>_Z$qS z@WgT`vP{`RVMTGiISy(c4T0~!AD{XIIOlGht$){`Rv5(cyal-!s@8=rpT+m$V%U`> z{*zpt3#kcDg`}~PjmKUAEGLimP=+vscWb7D&!j?Z9#fLG998`VPCB)xF~`l$mH72l ztZ?)uF-4b>g0krO(<(ecmsIivakRwthN1aN+y4-Yuxtr4o9e*`TBcmu4 z;eThPp5>uZAQgoK^b9Y;)UrDGIi)Us)Ng?Wq{cXIx4Jx_%^kz@+jxD)K zXsPa4l&F-WS``El?Hu!#OE1F#n7`Qt!vXrwUQs1mN*dw-#l&Qy+9j`bST+Qi15X6Nx#oFmTd`<+C( z2Ro>9kyO!wdLDb%iXKSGg_Tpg@TT}cvV0fE9IGl79RA(4fF#da0$sK={Cs52{rCHM z$)(&{<)VLtrc>oU1z!C#R=`|SG>mG(~os6i|q$F2b?hkwx0 z$~a$7H51OA`gT!2g{p0F4@I@rYB{Wk{Y~muw0@T9VJeF>*o6n?afT$)IHcg1bcdQ! z=#|(%E^0)#?vw^z58cS94Kz$#)!fhmL!#80+lQ`HFf(@+e&p!B(^Ob z=9S#T1?1}L#4XC)0A>mOR|EY8i!FB|js=L$2jAi}S!j~`j<0_1d8p1c?Wd*zs|YUb zdQvqB#s|3m@G@I)Q85v8qNy^j?($Q8hzRXMfD0rNhYR%4p%|5D8C5AE&z6PF%tye>ZBNY~)LB#cRN< z5|-LI?o2m(H<_$*X>)%$MdnO?JfMF*QN;emNqTep=uZ7t?T9`>uzM1#I#=9fN9r+@*c)%5wUJ)NUc@k)Wqbu}?+Qh(;p$zF(NudV^e zIt9TOtPDk_L3OI8$kL*A*P1UU4@qA&?w50^OlhoLoJ<}Lb2BZ2)ASUXvwVIvhiCE? zcHO;|9thH|uPkzQeUXfq1UGzoJppx4J3lFtkN@_+|HlJm&>cylzpwq-XRuf1V^+1( z0lGPCbxZRIVX|6J7k>hGzBloc`$g*1ZI|1=fEq|!7DZffF$Mp!@H_=_i_6DTu%(s|wST*N&? z@;e`Llagzrmr|VT1q^7m&2>!5yCQBngG;p8I&re5k9+pmYJYorB(puN+wH1xIfcH) zC*B^BVCca@=}&YnauLiSSHYuk?EVniBtYmcbGn;XH`Ds5Nq&t+C$YurDd(eDShzHgP= zZio?N1w-cwe9e4)g&N8>h1!!0$j&J|6uCJjDK`xrSjgX4#2YBeSck9{HCz};h0N*r!y7O__apI zg}Pc92lyKb!;QU2)XpktZmR0@a={Sp%gOX!4*s^NhVzzfUFQ zYzx_n;D1}WjJr@Z4yv_H(tV|<=ZEn*PZ6QJB=$KMfQ5VOH}dijUEq`PL)seds0J_BlywO=GPyF*qjvM3S>ag>~a zsvfi~FNZf%Ng(ELOX9joF#)`3Aq>Zfe$UryrlES!==O0_U=LjaK0rZ>zKqtotQi7Qzh)c+EQn(3$V z*<>pmh0y21q^hxY<0(%xh6%1jXk&P(CvCZ{KGtgERYg}G|D~pmh6Nvw>1XYa%~so8 z-))_YhpxG~ww~$-Myi0h-%DX8X@75%cofInWl?R$8I2mYnOIe&Y3SV82M|heoSlRO z(vjUJr`^ep(^JCIl#$gblf%G$xN1JXx=A*})HnjpOr?71WMmjtpT>VcJIdj!JpyRfDOH(b${-3e?Fmq zP)aV}E`!p3=kNan^$Rpsp z$?4Kw*pvch1Z+(}3N|jpNQ~;|f!5P19&Q zeaeQldwd|A~}6WmqT~s3UsUxs4=xdFop3 zo9@qxZ>(~D7eX#**XFktzKjHx{!pSoVwOTb$=5!D-U9WUML31?=Dxsoh&~T#=Y+=qvd|_BeESLAXk@b6?AX+$rRC5Q91GQ;WUxKakdVXtL)@ zQ2%d{$Z)t29)EPS=L24ffB`_Q{34+(=+@Og!qVStZu5{H);nVx^}{qX*d(Ho70l6HWe(DgKEH^m46cr0x4WCil*edQSR)J?Z(02 z+fqDry-Si3Q$-4>WsYPXHI3v{os*}yaH@)gI!SN5K+@?)Zu{HQn5%%{Zb4!St|&Eb zAr);L5p~m5E_Dlwnx7nDeeSJGAj5!*JbukzJtPqDt}!*B_josc1HzL%nq5(zvED?dtD?P4 z)IniK&7(pwsapoq7%}SI&hJn;X^VO6sj7}jh-w{}53*6iT?Bt9xGPsOO6K70d=&qG zK7YUak<9%+u4cZ|v*DQRE>tNQ;Os~N!&6Zx%g7$5O&v&5xfbx0TKRxxn{QM;%KMT@ z^hfVY%Dd>594ISKQ5j0iLDBKWRg_hyt4)1#%=7WhSz{ zD0jt)2K>VI(bWF)pD%5^)^9%^f7Ne4fA+Trr73S(07N8n_%VpQ_Adjki+4R!nDJT!ZCv7&W zh<)nh^drq`6^Q8@z1+Phi&~@l1!SGV+`4F=;x z(pto|vL)A^rk@#Kd_QF=NOmM_x_`|>PI4MURUs2q>nXQ`2wPk-DtGHl`7IiMRb%>^ zYyeTUZYm;B2<+~tugbcr#2S}%d_5{f@`gOps5=}7z+85?BSA(YSsm5?q^%=CII3Hq z9WFT+@WM|QiSkkT%V~4c<*J?Pe1NPuIy<$a)RK4~1ekV`FeTd&2V6@`%YR1^_te_M zde6d5@2*ViNM9;i=5^;AXF$e5(nd8=c|{sd>8wrC*JbElZOwZVp@7dwHKe?-LRF!fpIW*$ZgP6*iOK`~8DHD|wth7&DRC-ZGm?*Z? z4Zk6;-pi^cq%QV##vobbCM5!POu%N=vSkkcSO|t?F_F zG>oc;6io<@rgDO1?tdJN>2X7K!avp8m?sz=M3OnAP=85o`0x%}emhY&+FLC^-7($C zE@0*AMt~OSs?~!zc+eEq8)*Y9FQumEHteVIaJ6GOm24uJhCOKo=-4n?STsyH0h^rc(T+nJwu*NGc-+6{`Q8!``P*0^eBEoTiDQR0+OK0@;_xd>vDtvuxBOglcL{nX-qTMYg^z>JEbE;gA=#68=LG&Xt1~n-5y2v9XrBD*SvqNKd0 z#Lium2!FmU-khybqpEqMrwaAzV zmmWgqSn9?NO+#qaE=kH^iV~c&K8~lYxb6N45fbAac{C?iX}CndAKkpnFGXv% za@hUpcBgcR;+V^nXk5ZgtG!O`>j)xITwa@ZT7QOQ>ZArIZj&cUH_+5FY$AZ z@YU&&1o2Pc?7fdTiSKX8>mu z)KMvTpL{0ZE1X=cX->=JP7iLtmU zxqpN9)y(XxeKbmkL&G$U&)qLSiDz-hjpxLjV!txfh>4rpX3-w{woRXOev0#WxpB7a zi~MeW+rPNNDy1=1mhlD^%tkO_%sDDbga_ULJGQu?e-N8u4xU9+8*F*aCcwLf5 zZow#oEWO9ACjwwrR;%he5hvvXjLT=#>Zu8vPVhz|FOel=oRqG4N?D_e^F%Gjx@sbA zY8tqvFl+!&$GJRyy3MFNQi;99Yp8X!-h8#S$5cDe9a)!H&xN?AqdCEkBqzaxx_@ld z+Nh~xBdfrjcA!_OPA&Nk*W%95GWLa327ZW6HT5SXpj^+6;(rpjWrnSsfTM*xwOf|*b(Unj2long<(<0}a*ED+ zf@=t6+CBk*6=k!!)dq-XLgBut=M*jZ`BO!;@73bWEems_3xkx_n_`BRrbr5Q)2Gy;mS*5Pxlz2eMf(!!Q{J>>$3TD;Ab}NR;jd-|ZP?qb zE6LI9dI4<9#9?J}>9nHAE<_((G)El(!RU6j{4U<5_NUs8E!)*L2PNC769YMK?8Xi* z9FGp1KYV~7j47VS?!I9rO5`}{Z@dD>?T1FqnB1e=m8ff4 zZC-`?W8PwZ6^WA%FkD!yHj4{!gG$W&OmYX`)S*)1Vu0AmGbCT7GPy&g9IBX-jsvR43IHjS$JWt7TNe+bzPC5!vqjr=GHFk>4~|T3c7HRI0v4pY+fbG4 z5jccWe3nT?c4q^;kj1i-8NN&&5Fu^_JGgA{xhC=Sn+xZz>TNs%U>KUMB+DRxGersC zx*yI$`r?+wtTq;xyg9y`WNI>tP}rgRl8cLjuJxY^^nl~%7HBV$950IYtGg7l9V(OY zB<)FQmrB{S=NfK(|9?G&q&!8@>>#U^M8xM!*-cQh>F9;}!@iA1GTF)7vMVBSX$m!k zQcg$J=}66)`l$>;u$8h=2!+<_25!sTe3G;zG*bQP8va4%{XhXfDnL8k?IKmREJn91 zb2}&OcKL~KBq`emiC{Of#?pL3Vqez_OZnE*=Iqv0hTRpN-GBCLRiVOC(g3w`Nzy*G zEtH>7?Y`#S#;3tnw~0#=fv+K3clA*5@-C}}(6%{Y2;tOoW8XPkP8*`O+h7Iqec?H2 zZ+z~Y(@qXM^_6vZzVRv7q-69;aP@tXWRtOpdWRx}(pu$YU}`8`F@H+j_W5|8zx}M= zZHC;7NG@4p&VQ)oGOr_0uxn06np9jUpCEfn6flJXsEy~K&-u_XPKyAlrEDtBO`fPK zrp-!o>@I!tbGxeW0+be1>8ba!CP6ceA!b=B{?K@?@O}%0;je0w8I3s!;J*iFCdhJuGV|SK}E| zd5V3i13oUuLImTRnL>7F;lwyXydUvcT==67iNGLEFhxt!b}aI!Z?IB3=^{(FsL{dY zag@OalYfh%mHDYVg=R;T2L>BpH)!ITOA~3)w$^Rc#j(Q%u#I!KGh`mSOnPlOc{vJ; z61Uu*A@m(_b_sM$zmCu6_4CKWes||~^<5X>kzNcWTf$*h6#G(_Uapd+%*UmTEv2a3 zY{%9~8Ds??wTqfAT*|11X1S)s#}7=>G(BsZ{QE33$E9}H6?a}1 z>6q8#B#BI?El4Xz>x9m}q!7N2)9d%g=lbN1GWRZrJ8OGoEvdk-Mr2y~=%lVbTX@qO zOn<>-N75V)UPaRriU@Hj2deg=tqj$!h_jnX*xeK=m_Vf(I22NX*E}VQ)Dn-gz?Vgl zlD?^iimwW8Ii^TTkW_psZC_=aYMaWF;QMBIm1;EWvhp*|(oL-sJqPx6Ce+za93&aQynpWjH2nFX-hPeOZ$JC>4Y>5{<@F)muaw9L zx3dVMuq{lTPz;;9To<`SNrAvW3}Mn=?d?lwpwjJ1fA`4<;4gJYI#g;v z8|7Q%@n6JD9^sK)nW}ot>&|hJXO#%N`lkF8MJO2Uus80O$)&*>b>miMYe(R_@HRhM zZ$HML_4)CyhnTlJHXvy^6BoMDM0{3N(7F}4F_B*bW^OjVsU1`!Pn;z#4SztBWWCST zNNZp@4d-dI(D`>!tGRC0K3aGZcB#G9uA+ph#5K+b7X!3V?mYm&n_FI0ztdZBTz;eBmc=Qjg6k9rS9H*ZFY@;u)lln?f z2NfvrdAaTM`G|hipM)k79)Bn4Ztpfr(DGOtG}P@?q})5<(p{F6=@!?yN_KIiF00kE zBxk}!7H~hHsi}!edFmKP_`c>-hN5wD=X+^ZdMayAc&Hk4yS}Is!i`UI9E#j$`4MWD zkadYAm5N4!t924@P82DNlJ~a)#6gLC*qx-XsO!MT(6uaGK=IlgqkpQzMDz!wstA0F zc_Ltw>d1`^W_{cmH|wX1sC~_4s&m;3AdSgql|0gf~efd`0r0Uaw>~i_l$~i2{GJj|zGI zW||<+MuE{nG6qL?$$u8MI+~jGaf!A>IXKGehQkqz$(#?R+S3{)hd{rJp$;AIRl2?< zOS4!DdUUFMO9W}YKq42nM$hUixtX_oE-U?beEvD*I6}Gg1>A&^xJMbFw#e0vFl|=} z3Y2zLJ8+%CH1e^XL`;$Cs)O%!Rgg2+bM7Z(F|eu%(aW@G+J6RkB?|-aN|Zb_{Ww8o z#N1v)t^^REx`!W^r(xRv@1?=JS@D4PbivipRRrb_= zU$Ub7)Fd_u7EV1-ytF_{3wt-_?0~6VhPrR#?r`CaLZilPE z)w{-jqa1IiB=UdcqIg*xf?sJ-YI{<{cJ2T-4vfZwRaRQAuZJ&cF}?#1stgpKS{a`K z`=yVkr}6rr0_rXAi$*ulS9XxEiTyz_rg#-kK`$RSr}*8#8tv`v(hz$@Z^MCN_d&$1 zX}eooS>%x~;PX{)@Xf7e!jm>rljEs|YH&-Bd_er=nB9N2wj3P>k%Cu;t7i9a)o$|= zgGv^;RB9C{wrCZkdggGSk0%JA1IUxvsM#qRnzC5{woIW3$RV05cT2@`9myt+q@y~t z@^Gk1!uw=N{&;!f|38#}S#uvk7OU#RnW@v*tz6km6RD(3$+$1!KkotRWpp3bc zrKuf7V9qLsa(O7l<>GJr(!*68H9uXvDtys$ZrNThH;_X^T3ik7wE=_fCN&hY+tQGoK})p4ka*l zC(D11-?dj5jb9^sLF%*>80c~7pYZYL_`Z&3XSX5T`6cMTzzvY0?Y` zx+dX3angM!yg1F~758nt;p=ieA=q6@YF}yU=uYP_-*8~5s5LKo=6}`qKG+6{|`sn0Q__~vjWhme96n! z{05Aq2-d2#q4!uu_odvuGQNrqR0)n-KR)MfKYo4(LVp|Fw!1Qf_n)nti+cJ*zLQ@$ zx8;%wDxfvJN=Rc);_MNUuE3F(Jo-zc*rryq1$k2*Ptgog`jJ&wRN*<+#Ls_{ z`MP%Nj}da8{ir+M)($)XV-l4qMtbFU?ZclJTzzz+Gt|uG$=5p6-H7D4g~+DA%vj0% zd}3K4R3TbDX4?hIfLyLxbBF7qAC`v3fW=FG4~RY}<)Sk5*E4!-f2$9#ft4?{F6&M$MH1usE8uvkc_QPA zI+?tlbd%=$>->3C5TN^wXoImJjW!~s=21`3%S&J)aQQ_diwqL z?OjMB-pSf0RWK_s%)dM3^VG2mWDc+kU%f1SXh}vcBf1T;d*IkoHj&L0h$7qsof_PO z-c$zVp`U==$p4dRtD3}2u`6LAxrWmA!xh>zA}8c)o|H9(U*deHE9XM9D2iYG&994) zt%l6LYIS+3f#TG=+qEnT4xE3wVz@l38tG2dclDb9y}BMx65mZ~$)*eV)1S;^r$leo zH9^DhPoCtDw{O2j9CF&@{x-4LO09w4GmYaj9Pg4?#XEU zbOj9-#Zr5;sjjw*5`12gb+}`qt#HuhMU#b~SVb2hg0R(slHWirLdt*m3QCJS&!hqD z;^gJDJ-HE~r^B`bGnZF6;T+XdLF-jhPJqAD1h5DZoPXAyYg<i`HdScr zlz$oI@Q@ub2Cm{Y*GDEBj?*N5x@mB^C2%!Ba3_!JJ4_8$iFZ0o$kF8oIv(s{Bjekq zRHK~QNeL>un#u%gudBkSW;uXldB~L0fbLzvI`}6F%5X~&{~jE{gmS7qWTh=By~5#W!>+o z7u&rxfZQlqqFb^uGkC(MYdS?u^YQWEp6iePkmDU3U%Fx~e01UiafC~-6#|PdFdV8; z%OIu%<#6qUfmMxRrxg@bx&joJ|K;3ei*@PvN*3!E$-13{VQPsgmb8r5zRO8BXE^Cs&?V_n_)R*3CnuXED00JG@MylH=vLRM zXQyq@{Zb^fB%48Q%BeRZI~1e?PF;w1T`?kX4hVnn>j6y(Qmg?u>)-oA%ek!wn@$N_|382Ko05E{@SB1jJ zx%z)12xP=I!D)4fE`XER$8xC@IaDrQ6?-s3l8K0bJgALdN>zG%J))Ym8 zVv#B<&b?xTB4-!KN?O)c-hPHnz(dG*Zfo5ocX5gJ{~Xjr=8i=GwN!nd21%*e%yqbL zjind;#f@3L%0Oj;sytNAqvnhI*D1<*{{A|CYB7B)Rd&6HmJ3wJk8*#6Mig5q43!wkK*SQeVvbsr#J*nB*!EP=-?o>= zig8t|O6J?j@pXeh))NrD@e1`0a$`;ip%YzObQ~J$ih1_HLN|!1`KN6w?p^}2>%Ie~ zm(rXFPfZW+x;xO}GAm-HLPxYKo)@Q~Qqi1O@PAcjomw6Hs$!rB9e9q|kd%Lu?9obb zZA46hc(Pg{Z+<+Wmv3(`zhB$tQ1t?R%JKLwXr5OP=IMxc352Vh-B0T zUXU1xuV69jHfiZ{h-JQQj^6-MBrf11DDap)ugiTAT`4q!nB1F1&m}F&0I27hzv5Ax z#G>MsEQP9$4$1*teksa(E=hls%s>`sRf5II53iQ2JW7EWz&kkKv{oFdn!1Rh-!{L( z0yJ}h5BKfVQnWQEt65-55oBfxpAYIsZGSvI1H=_ExFxnrK`I@ZR~P2jcsX5?{uVWB zvA@vwskNCFc?1rfho#na$%&J(z}4j2kddvPq(FDQcmQ(th~3jW_=|reb!oJ2A&8H< z%T_JlD&P0fmLpEL2=bMv|6KFl^=_fcS?qH0ttAN*>zPb~s|#1W0wJzNHaykkrTKG} z0LXLDrq4#CZ;*ODS+N8kAh|!N78ms&N(QVCApY|7`1i;9aIby0Uef=m*t3@5)`~7> z@EHhhtKuV$!T@4b&+>nw?tpW*qEw6LgO_vY{N_Gxv|Zjb#k|O=68`ea~o}!Cf@pfyKhOSQZHC?3CGQGPE)i1boGueeb{JsT~S}(4935-f8l?UQFF)< z(&d$mk#vy`);`-(CB60`T|L=dJeE4!#cJxf8A5QCWBC!YUw(g%=X$+;`}6hOzSRe1 zJMZR7Y7O;wV=^tES5;Tbs)m7n7)d}E?SPYG_ySSIcET*dT3!0oc~mRUO_6bH+QTqp zJGaGCTBKcQB1Fm-!JuX-^xID1Gwn*kc~hE5PG^%|bbM(UH)`on<|XjLcBm}LWnTC- zO7tpbM$n`P0^5I89lnGbvrR|J(JqhzZ|6`Ojm5UebbH`>zMq;zLFA3FVrCl@{En(n0{4|Q^i3nA09QwKhaIOR5yezME# z;Hb_bKMt&D6L+ZZ#(69z&S=X~?<@-Aiz}CIp5+$or|N%0l>>0`n@OwEfA}(<7oU?C z2zXVl4A|1;K2v*C5@8jtYL|E@^+F0h0j(g#T_`l^6r4d$&#LFBG=~U?AyZkvOP&Lf z-X7E2+tb5-zpxxMa8LrqP0&L!32@eO5=4>-LuA}hn)-pK>vdCvZUa!dV?jP{cA=$G zQ{zlY{u6&J3=j!xwN|~f=#0`#heLJ!KFLcyF0vj`@P?D(^jqVbA5%kKlrFzkBl%PT zrPqvW+!MZWRMXpLf0N?UrGQh!>{>0jJ3)ClZ9=uHh|zu(Pbysds-iCUG&xZyb_K}| zhkcLrD=7W?HC`VAAN_{43y*XM^Ho=8r6-dT?i(F03=^`ZRlM}3_P_-a0pF}&#B9+ ztzv&$PwGt`pM2eqGxW2*KIA*AptI-?sgR(3gF{={qJaw8%fb4&U$#T*A^pffxCB6u z!D#!~l-?@#q=ajFfaz=A2bG#>+*nt8bajt#TQ=*SEgPm*~z_0a+QBf4qd5RQNTQ;%Wf(;3+Q-Iv;xS%!68~K za1QFEupQAA8-j{r>f+_Er&Is_IR5bYTkc=^Vpu9Jf}goc?KJO#7*{xp*Vh zUWxVozSOErjs2~iRG?dpZC%e85%HtrO%VG2`#=Bl33PNXd84}!c}G^@;Hx;6vbqI# zXu>VQNI!Y<`UZ?FX_+ahos(O)=}v#ZN#XeAtb@A5eSv^}3a;RC$MoTiw(N9~-t}Ol z8qgpToEL~WU)M~JJhFP?b40nB8jEU&SRIo^*AKeJky$_4c)5*rluIccDFGZ8t$OBa zhKr7CQ_Gp+u&A!K>VthMbEWW*>`h%gPq)ido+VQ4p9hIz?FFd)aPNF~xm?W^J_H9ZoxSW4-o>pzUq{)Pk zbL9|fU63U-tN7ig5?oup$dk$w_U7sg&u60!+J;`D9HOl#vSmA&)T4g7E8gb;y0j}S zZ+dq4IQDKYIJM_k=Vp-PgAIQ&A4tV_HpC^Q(+kuUl%rQLNxPUm?4Rf8kC$IBKN|q@ z_Jn%yEO$S#s#=Qu1`&Uly{y2esg~9om7Ih7su|QJJcJ)yROb&kfjZ z+Lz#hvHK3&Lcw0#gSCIvvaOQn!SSu10)sZbYJQF0cQ>+=21l8aj*BYQP?WPQN^$TW zxcgG3l(r_~r$Tbze1~>SdWncxnn4hBEj9;NU2}9dPRA5fSMr>Tq7)?wdr@3Lwc+Da zd&?*E^8q+{o0ddvE0xYzFDDOFB*PVUf(&uxTm;$W%*1Q1vbuke#6&kDqDy!#l1q)H z7LSWFrX9FAHK5LOJ>3jQQ*RDr0!Zppay0I8%t=vF>9~tueSf6}ln~>9#-Rwrs+p8# z14&y_H~j&KGtfZsRlXlh=lcxEH3$1Z$n;SUbV>CqV4lR%!)FG!e)zyEFf_) zrb8*^H067?&;5V)pMSP_hW=%d>s0*_@ZJ-t;Nk-)yGQ|5CubF?V^O#&?5n%mq43T0 zx6d8|yX6^}076;RMAG_JH{QY@2iv*2F@+mQnnJn286lsOeI!<=ai?-;C91SwnkL?T z->DV24Npym@iE8e7?t!>FV>QQh~kE{T9 zJ`b<^q%Jx2sI|xio$IY6Z;QlzrNHC=dPdLx@lftkne=TgKoBY@s?tvxJb^={%!NXu z{5S_O8b9RrZjz8Dx*i9m)Ump0V;fhMqN10=Bu#&DVyfI5v*eU6xAbrqbql^Hk*;z_6Z zHB-g8opMA|iu=#E!b6tBGN!qZ_9lgWKc@8yFy#mw3c1?alC39Mf)XWGSuU!- zXhpmMH~B8+8Pth2ANU465ZA@EdSkygLc(o_A5Ay0p* z%@ukV14t`*p3pieN)k(eFFe=iU{+@vo)%z#@bjjxq^ja0+tG3Eeytlt#U~Ho=iBdJ zkJA8P$#?2MOWiNIVZo&yzH$}@fStkIMa8RVZE#3>7+21b^1>ySNv3xRZw|YL1IgN^ zap^ugh*#J&{7H+=!};2Xr#7FPa^Zhc+(RTE_8WEU;sVs@K4?>MLn|*gL|qnJ_0_&? zE=^mnGZL*g)1t<;V>rb-`N1SJ$^NFitQ1YvtHi+y3F4BFCre>a+;W(zTvhVXCIzj0 zVe8-L(_{PAUw$aw7VpjNxDJ=DX?DszKxrX%n&&rNRKVNqQgD)*T0-!8Of`QGhskzA z$tT=D&}~%JCl$3f77$`tMqH;XjxB+#Z;zBd>OOsh!7{))L1(;ax9I>7q_vSb0e8xy z^1Kg#qU`iRalLhQNA&~BJ9(oJ-&TP8HTo7@7N@|zTxth&^MrYL#Oi&#>&)?)A|;g5 ze>s2~$4@R*%gPD0{o}&@$J2kycOKLAc)sd+Q=gy5(`~a`!Nl80JMrU{15WMai>p)_ z+uZI3hsYCEQ%>gHq=l;=3jo^f>$qm#sH})9HZ8}LyHaI?GcO+?s~SjZ;tx=ecM1c2 zaf%8(ftr&W>IUdd_P!^(EyRv#{mXM&t@%^sY@ABfEK{X;)$o7>%`bnCRqswf!jQ6} zOr$JF`w%(yGUe#@u`TL6*#ZTUYCbVnuE2puoV@3nfSzAs)BoXy-~)i{4l-#lzG_kB z-dL6Gv${BYQOPZu(-HTFGU5cNiOs9a<-!9#1O;fk9P|*AdnQ?FG}c{5>WUM&n{?P1 zU!$WP4t#Ar0b;7;`;mX$uKKD=OhJh$;k9RR1L z*>Z{MN#v^Lt&)VKWia|6A|xsbKUkRCUcIg2cxeR+2cl~pODe2bh zulnGQ=pAy>w^h_b4!2Kw=(^BVciRXTtEm4#8r!*wcHi~EDoTulL#Iw0!1Svh$vwKJ3UqTzf+}~n)woq9EV=no zmSkrEe%32y;B(3+XO zI1=q&9@U?Zlh%J-?kE6yROBnU5E>~3TxH4HwS?03o$p%pYX2FXm~^)Ql6zL-ow_LZ zydApKDU}o^QDe9_C{MCLK* zys=OF4>f;h>Oy*rWYlAoA8d-}?`OrIx%_obRoy0ZcS?iD!@!j7X2>vCXmB_mK2;Xn zl+1Aw8M7+tq$6@x)%M%^XAS3nd0Kz{`pu&v;oQ-a2!owNB0}x$; z>vIckb(UgdhvcvmE!(qN(4i~p-R=t<=>ONFcvZFgI zrs&IRFWF3LSvafY=4G9Q!LS+=Z&T@cIP%%3XX7E2 zlym}?S|mh5gefrV_WegmP5A}`o(PeSQKf5y!os3sXvAJu;k z<@?&+!=H{TPC4|c)bDLMKsQ~u~xdbb^TD1gOd ztzaf8Q5ur1u1hNg0_;_LQd|q3QPoE_yaiQNyyV?5nL9`L)c&>!ih&g;QNGwiZJxz* zTeV2t)s9m3h!>mMqO;C^i{XVDPN9DykmRYvTm;ztHbVr|ydtr)^U7Cv$ z#jCbptIBs=ozAHY%D|^;AJ!gEbyBLdz^r1lcko;XHy$}*v)U#%y+5DV`u6i2udo07 z`S|VckA1wf7m()(Mpp&njwAqnxdI3Lm_@GhYKo&Zt`^6aZpGRnXKqo@S!#c3@(|HE zSEO($5Bji>n|oD4(^kIZ>5uAOt0g7p)a-Zbs1be18F9E^k~a4^T_TkbL>bl4PCWpDh%X4 zt$C@kU1v2p%kP**r3z>rpR=ad{`kfN;>q1c1SJ3UeJ3nfr@KYH4bb;#12ANnRZ)Ln z;J!SjorlH8pfWh9n^X(nz%(^mfLn)VxMUcx^X7sGpOaFX^Pro7IaJ>rohZ8Q;X2!V z-MLYm1fJcXGijRgZ>@jNKq+7y4j?6B7NQLo?Vsg+Wr&^x8apRVf` z6-pe*t6$)>cvGp61AgnzZG5%Wu^kuT*loWp+cYh&I)5p$+{yFKcyrV?sx)W%BMEn1 z*}9r4_~A^t`@RES9wpd;AKO)cTl9jmY|!wNWD*xJi*;7vWnZ69>F3LTILZxT?(m+ss1M7dFcDgAtH(KOY1DHRQOkN+` zAN94nM8RLa7YnZP$xjPk5|q0-Ro%9I+LR813;DCU_P*)PqBEh&-DEug&#J!TCCNh% z2*B;8e}?%QQ4tn;hkaN;v7x>j7&ry@DB9XqB#%EQ-dD6 z96((zsBnL%a4CbxdWU%4%?iq+l(k_!tAb*nuTz1X(bYRVrZ{RO+Ytk#LlMa~plu&2 z5N>>jkB9W~HhuvjZPDN4-g%?PVmRvxe`T2qtCS?UgH2Iw8So%5eO9kVnkT;=ilbz= z*{sXbYE7e+n)YMd#e6zHl%pOxu(0Z+OL6MyI} zOhLTaRJSZ5#CgbhU4@5!RQD=&tY-y`xS#x>Y3VI$gl9U0hwF+$>b>vQzHbnp@N} z9@BsNc50lesW7W&6{G!Bd2Ly=PX`E6~{a2%|NBaj}0;yi+7ixbaTYp znqz4HpsOEsB}|m*e5Z&LU=wTvqij;FB=zMWBbKj zMwMrHNM8ddIZ|$GPyo7DcIm+Yn4&}h2n-$iIzaZ=%?Vd3t}`h#?C$%db>^n49BF@? zYGIr9$wToQVJzQ^LQ6lQ$Z2p{m3%_cr?1%7sp?64?+@s$&Vk%5p8>_kDNy!!TD_j+ zM)``(-vj*E*4Z!79b<5m@*;i8h4X6-TpX)K)f|9vLAN9Rx8s~Hc!x9l4b)9e+%CY% z=Kla>aq|rPl{p;gYnGz(h64U;b$Nf17z6UAiZ}#NRi20*ob{U2lo~X4C$l!7mYidY z2Ny2^-E-TCtKgoxYz!GmRg4x)?tbJ_yvsSpmYaw81W|G$L>mU(7UQPYv*yckyZF{bA=b1 zm7vRU_y&g7#;#2*yW3ht4bklcANoJV_bgr5PElv8c&U~$=`>Tm zkUL0r8fUTNL_n3dC^jstYlZ>PKO}Yi-U8T3s+#jW?ran3-ZevYA)kOgX4yBey zS>h`t!=hsEEW4{E&a+z1w7}`$VMH!wzvk`^gnH zg*FF?gtK)`_h;gylE*SL=lYt0;?|hfhkU!aAe*P6%#bykWcfFpW&kggQb8ZuFhwwm zt0k(l#;=?v-wj((mN&&ft1RZgg{lM zXhqgFXxZJ_Bx{}nNFC0L+H1HcqwDB?xI{(vS+yu8|4BYl2ZqYiVU&g*Q&y*o}6zv*xKMLyCu9AnQpg$R&cX&lfR*Q?|B&~F)-K@_w-(lf+ za2J33GMDUjN}EO+3vMGcccT}#h|I{VBAir8yRyMw2dWuohQd(pXYhPTL8d+z6gQO| zw@g9oo~SpOVnmZ{&UALYPwr5V)0_x*=T1$?ALTCW7w3N|Qzh6itnTP2KOWWZ=Wl0ws^9*${-E}!`o2@e)fs<~1XTHrQvO`|2CWbEQK$CYzJM#;k>n3h z{7{cBD*J-Z$!jMdjnXHRatBx9BxHdr7q>!J@^_~e%*`zZ1$JkMBJ=a7xekDvqu#lg z?IoxU=+;{dskss~^)Kzwb%oC-orwqz#wepMnH;aX`&G)NRPQ2=_XQA(2&FcfQhI-v z(e343^FjCJy(}%BAEwspu_+!FL5KhKN!3RU1H)Z)>yb#hHmJ|4cW>7`Y1df=JhbaY zw?$yBl50nsYZ(+4rAM`}2_DL)+vuf8E5~xaTSw@_wkl^_++jcL_3{QXr8d=qF1q`0 z8-O@>bLf<-SQH@i-K(W>IC3R?E*pRNQQL*RkS>m?NksLo8rHt4(=pr=)u!_#+PKFu zH=FI9f?a`d(N4ssaFkBfx&(nniM7-m5)IR5K{`tkUnD9hb6muyYY7!wIBszie3 zfpev{!Z--!r%nEZa&LyBcUcgyHidAN zTa42Ru_{jAO<`SiTh_Jq ze_p7U^6k+^iaR4JcF`2NbJ!?>UDTTJF0GJ7ybwtGm0n|#*`n9IYG-P%5|KzzQdMYi zpVbhM+Gds%3_3Ui;NX8O>2wOO77aUra8FoBio!;(-~1eLjTm|Z!} zi#K?~_Q|QmrzS!L0Vpk+n@s?EJmiI3tzf+_*zS5V;n?d2M=LrQ`6_(5ShFU=HuWCo(Ty-(CZ39U<$ZIYgyW$m8DJLjb=VJ8ZbC0WZBVw9P_G=D z5)c0I`YFo?$q5>C);W_Kl`+y&;w(D606MfBUV(4&aVV2c!GtbRneyg@#I9f54j~<5 z4(~fXHw5LkNVly*1g1F)7g*e zlyR_;piOIYhfR%}o7x5{Ls>K?=wIz_kzSsU^Ffuh?aq(d5iW8l96W9+X~3X?%}F!s zUF%OEt1>CtotfzD**F%jRafG~rdka+s8n5pq2c^pp*K>kQ)olEG+1^N-PN(>CInua zO^E%_{o{WlICXG^mMTr{fAaYWupk_2%vtR*JHXct^|8SZg_E=q_7dHeONAfVX@{33 zWvZA0_5c$80!WqpR6MOYoZSl{;&XT%D@03$KQ>$X08roh^Hj%$BHY<`*?(cLMqoXI zhvS%IQKT0|st8vksiqG!JQFHrwIG%0_HwDCxCeh#-a+NgZ!ae(Cpp-8dPj6we(VYl zh3=$FICnYkT;{CpooVsbu&c>C`}g7)h(ouNrQfxWD~a8cdu4ZNzU?itS6Y`M!#byX zQ_3Rjz?Y23-9D1c3w0rCy;OS-ibUl6h`?K@Q z;LI!I&VGr24c;|cm*M^OSoJEsY|>n+bHrZvbT!SUb)Dsqi~%`+ z*xlkdJ!Eip#jo%oou=4j5EAyCW+pp1kU!C!p?BN}DsxR2Pn$XmZ{l*6VYlZs?uqlX z09)R!PhNh1d{N)*>D9XB-IO=^UjL#6q(#tCPE-YmOVea!${d}^C-E8hc8PVNOuI_L zc^2a!Oif=$owB-m1Ed-<94OXH@o+7FSz}i#&PB1dGpLhssL`qig8B%zT1xDB1u+UC zPhH2AG;OjC9%Afz30)BGtdk`~$@+svAv$^Kqrj7>eZW}^wr-u1jw@KJmrx`>?C>9L zUw62TvVy!$lAZETDvNw9)6;YN^q>9tzh;w;))}`5WrG821E6cFsX3p0T6rUX(%8%` zG&$7(QhTx3AVnzE-C$Uw-NrQNCPT5Cm&%*n52x8?^Wm!U6)7B8sK4kL!GxJV3M}$! zxT*)&ZzfDSJ8}MWE!QAJT_%Y6R&>F(QE#{5B>*}#gzc*%(maqJm-=#Tj&!AQ&30?h zl-V_}vc>{}@4DBXdM^SGx3MV?BNst8L^k`0RCRw_s=t4in~nh|f0eeX$`vWB+5wOp zbrL@pyNI=gS@)*oP2Oi`h)%7#%nxU9O0=Q(RHtlNUC|FbP=J!Pp4OCWf`4rwUMD=P z8icNod*)aJi=5tUc3BDp0LWV^t7SxZGk|@n2RR%9W#zYRW{aeJIS0Bc+4{KuoBe>nGLr>VtD5U^`>BR^i=%PhN^;#n<=O(r)7j5fj~a7o2(9nE4e+){rl`#9kSExToN{^{SqVjg;=KFgPSdW>k1wwe_X?hnT6-33G6D&V=_LXba-;~Nd+P1x2#Q@}N|huX zeBcUQr>{P(>@_eGgs?z*D_g&)dXKjd2^}O*=iOLe^*-INdQo(#bi2~cBv&$OtELh~ z3ZCuWT(C{;e}B1vTEO*9m$tjwS!N>A3ZNKPEUK;jz*fcA9f@x; z1oB(n?YtP4nh97yL$$cqck#g2^7Z>~k0iM-U%r2ReEmE7>AbtTY#KjpmR}ZI&H)*g z>QxP#Hr-POBwP*nRd~}|FtREj#wp^zU5L2)B~7j5e+6C2oY-08wrxsHC;=CgXaeOc zG-auHQ2;=pLqPsVmdon(UTVm3YJrC;et8w4eToyh)hbKB9I{unPsy09;wMa2?;Jf+ z9q9xN9ps+V4v|5+S;q_@!L*P%te#xA?1~C{;QPK9d%>gci}n2SwQ%M_-0p01cyzBV zLtZRLe{eA5_-e^(D!c8rPO2$cM=gt%6gE@>hg%A&^(>I7%X#Ile*s%MXh(Y~z@nAM z0r66c)G3JIcmv1^Qs>Des-5ZP=Q(|+fs^Egw#}(&buZaALr5Rmy3R3F=RMsJj#lA*OSW&}567Zr$7~DJB$sOA1L=AaxiRU<{ zqmGi&-45p6Dsh(;@QU-QTz#FEIbIJ9-CJg90N%(PeD3SE|wj8Y&Lzi2rIWr zeATE0!ZDql7X{f(OV07Wt(VHV-+K9NeIQ-lRmAySw$2fpZ1^DU&RGwy>LY1Mf9V3d z(hi*lRm{j~WDA|=Ft-fty@wu<3$dt0E3->>8oBaPYnvB0B|z~e%ULay57?}$nY+F$ zH|37K^Znp8wwVO=Y{4Z0|J@Euo6fH3#j2F2=7&QqNM(>q+4h>BQ=|MNfstDEUzJy_@f1g95ZvV7Q`$Hm4+?ENx16OpQgY6A@SO^9z{-R9& z-u2X6RnHL71A>x1N@<_H*<`sw7}j;f7zR|itVPlSmxcutctU7i`*0{4Ij@_Jn>|!s?eu5dQ&Nm zt<$uQU&tbRwHq=<(4CFb&0AMuW>*kk6YbeBzem+!$lMK#;*BgZqSoTXM|oeY$1nZm zDpL(6-}#@d(N;4y00%bKuzJ)(7_zQYIaXs|UGjMC3gUE|Mf0VimexMDEx}CT zZyrnM_yMQE#$^MfJ}sb`Fm%S;uI#AzNnFskS*3yBsRrw{ua+@Yu3Vf1=T=)B_rxr>0ycHUQIV zcX-y*{Fk5!91)*uDx;a(TPVK9ljbrT$L<*w8^d$1^I{OK1ME|HX zS$A|gV}3;&gOeSdU|aS=?;5)VVJkp6(<{u zl+4~(e}2<>wXkb3lh!2oHQ?YKlQXVxwjHmC+p+TgudjAj{Q)95~H9nHyM&#ZgiAxeBWZ{Pc8GMHMA z>H;|o+B~UFxXl@^LQI&(DkXHq5>*yjOdM+_TzL7`Q3m-p3qeENU& zwo;t#2R|1pWi3N{3ddI!^WoS-*NQbRR;^ZI&#H=+^It4Q->lH5!|-Cdf4S4yWm9x>c4Sn+knAPysvfUiRUBaG-=^^_ zS(8X(Z(LK-2mA%|&AMA(LjvLu`K~H|Co=7a|3BPsCB>R-u6<(HT{BTNjWpQ^@5Pem z@BMoI`?uFm>o1E5|E}MwI;EoJ4B&2I2Sqg&6g2_%t4^V!6Fh>00q$rEF|p`ke^H_i zhzihKYw-#%Uf^dAgSTmVP@aw;wzg{omYV&H#|SnOnuxbq{N`QUgsH6Y@coPap}p9p z1F=_7kzmuqsul*DYc3FZpNih?B!|nL=>WgCNcucGaG`9e z($?e^YyMS34{)_teV0#i>|+%DfG_7&hfQe8=Wx)59V0?6xgHxE_^Z~BeqJ9M3x_wd z98P73)jmA-vS}?MaRDpoQN2@@TTC$uAVihq3i~YEW~i=j zv%r1xgIDA3QaZR2h^OCOR<{9@n4X9L#5Z+kR3(5;@CwEn!L8Bugw1PIJ7ty7;HxOY zRyQ4BXY)nYPz}1Fp56ow;4UY_6oNKQ?W(i9Ez$S-_}A}`ua6H=#iF}@IKtwZg@AUK ze47Cue@fvJo7t|C;*5}00>!!(4Z8cBVhm2N3_(PNLO5e%r81&U69C9Y=~jSVoTLk+5t)&vgsb$q81=TOUQ+S9>mP89!^p> zuuJVKZ@}c6RT$veTVLh(uYda2Kfzz`>?gb;e{@xdXaon)G(;G_VjGj@r9n$daW$Bq ze_&gYT{L^?Q{T2IB)Hhk?v%bmp3|4izec;ZtcS{c+3slC_=k@^KzpL1epyr!)Erfl0ka$3K zNAk5etXhh*!5rq4y{T1aqzxb}>D2*%u9>+0;|F+`T}8IzKfrpjdR|Sav%U1b=iqA{DLUyoFd&(ndnxQ%B(rTL+2D zQhjK1(V*>TU# zjvMD~fO&vRj`)u?057iK2xlYxYd)f<$h33hTx)B-X?xH1<4MRKgROg=%iAFC_vc!^ zzV_$mr{_=GFY(it^6h1ME!>bKxp4Jp0e=|S79m+HI&|I+kfLmh0KAIebEY|<==Lbu ziSw02EaCE~tAX#dI!9O^Y9dgD62QhIzb0xKtyKELM&b2xFyrXW`?Pg@)J2x*cB44c z#c5SoiEUmqQE$8Vxd$g|i5hhh8cHHa>cqvH<&@j&rYECT?cjJ$Cr4dlnF84MvVZVW zTyi=fknp0GAAoSxwsbCqbFbn3+`S42gxYt$%as$Qz5N0L8g_0L-h%xiUY!sp>mbvU z!FT@<+w=g~aiYEL?HqxS%4wguV;&1hU28@gQ6d0xlW^+Lq<`$f5hO@B3whce9xqi# z@~v_t3Uz|Sf6{bExvy>rzbvPdw0~>3$`N5*V2z;4WVx30XtvbxEw!8@iP|Y>*ijg> z_oCz{*s@JJ6S4|t#SW#I>?>&e>0uUb%l!&XX^scd)2+Z(OzyKnrk_?a?m1BF2=#Q| z(Dz51^Xl}Jok>kFaH=ACp3`-Ys`TH z!l*83>uL^6nSjmgz?rkOM@K2izBdFAj$$u944W4QRvYV7 zcT-Gjtx5Y?J0|#j+R?0a(|@K7iUXJ2wTHb{qG8zKCV&@}aq8N_S}BTO6rht z@SY)nSG4hH3`_gB+W+7p?#++>1ETc`{-kgq<^6b;Iwq)6w zs*KJGAJSWk9RSy^wSSSSkBc$`tI|SX+5}44k}v=|H@ba}&;soV-d5=IuTQUkdA#(1 zU+#BNQlcGlq&+9GNM-z9w4HGDMu`?(WkIqErgY1t9Brp!!eMjVdO!%y%gYnFTT!-R znLk)MQ5Obo4Yyj9@J)pel9Ie zvzJqYa^<_?Y&HYQeJI!=eGkPcW-zImyS2}Q^FjPa-C;N3QXr{-*7+0LhUkfZn^nVa+1%-W=ZLgYI z6C{=sfWDJr*vfA+l)rz0R_D80$DxrpZ*g6Sk@K=+ah52Oc}TOmp#YsWvrV_Vhq!FR zD`;+7sw<8KoPabA>#UA`5_SpMSE-kj9|)`XQgqIFJry0f94xvtrUu{Libh~>1;^K- zfH!23&BM;+*PrV0HWaBba2rrW)FZ>Jeu^%Lfxw`^7Yvt>qX88qQd|wvoq9dHGDDRt z@Wx|*e|rAy^V6@N%FD~+%PT0-Cg2+=vX{!E0Ur$I1$8-ygT-DA4NIk$^`ikbf2_|- zwJ!&e*du_-BiN||B+(XoRW20P9fyV@K!(7>H33inoe}HVUWzMKuw1kPL>h*nux`u8 zVtsB;<6CK8%GU>t$L=O42r$5oOBZ0b!hUtahQ>{t0r4$c7nUs6jcs9>q!v;MzwN4M z$l`6N7fnvjDEp)HjMFhX4)bFPe<b%q>RwhA6P05vtJcRhB9q_2*#v_$czt6EuTR%7{P>47JVTqI2aW`kDgg%`xIr zi85Z8W2dKGUz(C|*k&rTe=KsTji~rpdvB1OtMmsKiTHDOg{>!xiYVtu;Uq;Ja0>l4 z+F98yh zrpjqGUTB!;lAX%w5s``_NUM>FRL8kd%aSMCVR5S!^Y^xhk45?=xJ>sJ!k{+JX}la1 zA&;pl8SSg(i`b`0u*f0W!pE-QSlbYxs||23v7>qO^4lrvI%oT!D?xBSNH+Fbggve{ zOQ>JXh8gM5Bu|ZGe-86`QwlipI4(Qt4x7JLKBrc2n!e)Bx5jDz3P!LUetJLf6%ASr z1}(Gp1oDBBFOE0{dom1E4)c@NF3E@U#2gwv+?G()V6SdGENsNLW%?1F@V?_A$ELj& zTqLm>Hbp+7t%|E^${GR!TGiOnA=3ibu(s8Tc3r~(H7ojpe}m$LmHogv5E4jE>nXaQ z@WoCbN^(iYY`8tec&UfwR7&(_9Rw}}s)P1Akxc!XzDU0G4<=;5E*#uYFy`P(Ys9l# zodHR#i~hM|b;7mkvaGAR&7EWye@Mr7k}~j(BSrWrs{@NeOAQS+hVlLF>gY!;ucWqk z8+AKvuOm)^e+7?)6m1jl4ow{jxdGZs*YmAdzq*`x18~6slv9GIkb19G2S$QA*>;;C zYdF;n#RSU+MYDP5M1ciX9*6Zo-XDpFr{44)xkY$yPOcdIPwNL&8X5X*G8s-EhV zu4cM%_ZqAbYk5Y%vI_cuSa|SxG>zmoUHk}OjW-ye&mVzk6KYu`CP;xCNJ*fx)K&c3 zO-F6me_~_F;ex;dN)|6Q98^tnbaAni$IDxESyS4<-Q&%wv_0OvPm24ha2iNvFHUk?D*Cdne<~nr5T6x$Qhi{($&^*^GB}O9!+RPc zJ3PiVJ9^2{oAER?8DiHGu%r|IyqWhLRMmZ;Pm|?dBC30}zRkhPMQLKr zm~q|$2k%q0swP8yTcKW_U;px8LHVv+bm&GGY~W4u*igOxit7LK_V^TKJ>>?MBhwbO zeajxgybH`tf-wpd>cBVlC8a0HFjvKX_*K(r!YoUS1S(}1-@V(25%Z>q_?MzH$ccK z9M4gmElGUST$N~4nDeaHTW{@;U!Ti2e^w~p4JQ+R*g+($dGnc6Wp(^;G^MbVfiuq$ zD>pcAb$&#r-&$rBks}|cS?i*iWX{vSaZ`rs)Q_(!h3rflVKLiDs{O2YxjJb%gXJyG z$5`6}*3muC5u^>Ss=w_)igFCc=`0uDp`ET1X_!7PF-HrzYMmdF6Qg*~v#I2)e@9om zX-myn6Ch)=z-Q~sl@-}kD9s@ZP9ia4dnfyR4=Ikwn>Q(k%dw6Np&M@I@2O z$e|_H0s4~4*zM$}^36 z=~gCq%8HRVOk&1mcfz$dCrEbE{i*6?>lNacSE~Unf7&{%hVi0Nc_K`dF>ht$1oo^E zPRY=)Azmzyzmh@K7~TENX#wpu)h9JhumiwMIds}!u~dNgXfY*-pzJ1CJT3C~yRfH?)?RC~&kF2W@3^>`H2U{%BeulbSTK}?(L69nOz`DxP6MI=|xUKPsmkxPO zU3h5~fC}vHF45OBiXAgcsY(}SX|S%YD*7rmkusn`&&On7FT&pS<`Y27wY%Kjd1o5V zeN{k;jASc}y{oK9vKq-&T-6ySC%{~RQaf8Rf7Cjx`Pxp*`e{b!Eoo3+UwLqz9a69d zC6F}xb+6UgFn-yT{H|^LZX% zxmXn8;kykFpbrJicp{LA!83IgM*z2k_}o||Oiw`(7RejIBh zenw+QtU1wnQk_XhO+@xz~TB^QSBd(pFWrR^i>PRJ4y1+jy8a_72If-f3mg- z$w}hPYiE+1bDjW!jr;hF94MPIbmjijb1R=Mk**1U!(@B zwBv9*-swIg>T+u{T7GsZlZ9arr^`XYDmb%x!{2zcI2P)zF0swEJG6(dyPM#&J`k#ON%a1>N z-d}CmSNq3bK7abbr|5q8!+-qv?|%$`_#u{@Q=L7YW+9A}o0~Ia=j+L{Tk>b;+~>@z zyPZmy%Y_+NYbmT#7iaS!rA4XWAMkM1R}a1y}M;)?KQt1wU7H zDgE&0fBiB0@I!UB*D2lSHCGse*VfUN>;AMl*WQ+TJ9Xu@=Lu=oHN)6GjNWqJee_f2 zjuP1JMI-rO8eB*^IXkN&T+;b{6GBZ$N&7dfBEB||MJ71 z?CH~=r#(OK*MEQdlRZD3{r2?-&zs$A*4#2rrFtyOc@_wkI+UvlRuixW_7!koAm-RxV837&1d$~$HIec-%_f)%?dmCLVtZ)Of|DMmQEp#IkR!ra(k^( z!!G^ovi-6#XB`x~&m3#oF7iHWhNs2MB$`BALy{JmDE`bC}m3A0*Awqu)A z&q`Zmw!y=%5JJf@Qi&8ZdsnBm6R88+*?P{$r_o|AK9?{kR5#bhcD|faODcXA-lmP+ zeG4x5)_+qEZnm9k%Jq(~>GK}oBdnZ4PoqYjW2bOj525GOD*JPM4=sbT9N41?F4}Qr z?Z9Gk;`4H*I8-tpZBOYegJwv;*+SlN#o#x;3bhx(%WC#KYn|~@tIzhgr?>Ut^V6rV zSBM3l^8;eT55HF`iCsL^wcNa|sJCsFeT=I&Ab%dtXr}<3FzTdm(Is;s^}c|^YQFQ3 z-Mcc}q!GbNY$+zHIM3J?Ly3<5X2*xGtHxGc-+Q{@?hvcn%E)wh<%QK9YxHK!R50h^ z9mwdszQq=nYk^H2(X~`+59y3t&AZdu9DS{jt;OS98$A?*W}@rID$obBCDV{TvkwcH zPk+B#Su^kT`?5V>kromR@~viU8YFONoZdt1yoL3}e}S?*AssrD%}vMl-lMF@>OJj7 z#YUgK(#1Zu=3Sp_`Ca13+wsa-c>NSEC_;kT4qSLV7&(dkpxATn&R%@0*|JKL*L?~t z8`Ejoo#lA2%ockODUD?2LDb|ehpDS`Du3mKJwj?_7FJIyv_PTGqBPUb3~jaDsb>w4 z=_{SrdmaVh`Qh#ZkKXh5-!QU(rl@f!6Gubsm3|9}+9Rz@?jx}3A z6|Dr6Dvdk5;BvP%jWlNgyxZk^=<^P@C-`l^uZO*!wbRqQRc;G@0xay_%mF#^YY%pd z|Fm%W&Jz$JgU} zug6Dgrn4{xEcEc~JZ7!Aj1g;&h@J%54}R@Rqe!dnYGWk7p!5U-qoQj-e_KKbErMF# z+2uJhy_}HT8r^m)dze3)Q4Br*bgr0-Rzr>7YKQ#qfPAqf{Mgz)HJ2iqw+GTI525{= zpax|Oh5GYLH$xvYd62wOYk&3v6@-`_@=_YBH|oaoX>raO2E*~8v?yq3XGZ)IB0QXT z;dixrdwsihXneqp4?9wKpDGw%^JKrKgX-b-Ls=%sIAZ{kybb4+f~5)5`?#TGs0y0F zq--IgqM}Ay<-Az?u4r-fSQvZ)t%b>>(#TcgVW6A^G~K!jXDdZ2Mt{jIvII!Nk8X&- z5QSuIRd5~BgW7h%|A6a+o@PD}xPx%q4m()lJT_KPUHC9K!8-kW(qTcRU^-87GgX*( zfdRmAtd|R$!3kHj^bdHk7UW*E9!tUA^20G_hiz>5#)|*IT2)JkHqMsvv4iSx!CTtLi9>$9ov+4ply8y zHOS&{24$u+c}vPPQVbdVA-Wr5?VaPD*rytOO~AU-Ynw)#i&vbHN>}@_O%7718^xzQ z9Z!woSI~*EVn@>4msGPM@mtTIpT3G);*MPh?ErN{(u77c`>$Dq$zY0u59zf5r zp=03Q%<{;QG63!ZhcC9L4qWf_X#MWcCTTl{`Tw77i1~pG~=>of<6M z%N<=osz;1K5qF!|Ob4a6VOk0AW^BoVvVEWr@QWu~Z#XpH`wpFdV_R{Dr$G?7HEbPL z8}IAbLnsjp#((8e4LnR||X!onjcb+NmTda>iRi@cFnkdRVrUCDvkl4fxo0U7|E9>R~Z z@y8j$j&ZAo?OSfdxE(R0V&6K+1Cc508I8`q)|rt3>?K5fSRGlJ;6xZ9oxqr@=109g zep;7qB!oTO7!T+0zPN_!3Jk-8Z5!-*oTMjuynhuMC1kuZn!+Pt{$OA1Gyh2;JRu$N zfdYXCP;|hFKE)p(_`z0T{|5X|=!M9k7`7FrMqY7i;chL^8|dDN95X49=O*%#%bFpZ zhgK)c@Vg;k=5ZYQP~HU(4(=&$>V~H{o{iE{oTqCyhBZ;t1ev)5tzh2*oaphc2tA2| zJd=2#>o*E#s z2MW%LcpzyZ;7HTS0XGPTi?k*o$k`!WyY1<2vfy!mf+QJ~-+1gCO)l@w`1qtnwgK=ILU^CKTt0jf8O@uoL0t)DX&*34~M*0j3@BWUlM+_a`FMPD8*FVO3Lrp5Gz`Ejy8#ff!5&&8 zA!t?!!w{wcEq&+dHh=dMqDit|as?Mx@xgQ;JbFehx4O+6K>+Q8+az{sl7EZE0%f#U zA`T#x)gw1ln79#Viz{MvHwr-nZ*CENq1n0V0(2Id#UW+KpLKQC_x1WO`}Fl{T4Q)X zOwWKu(*qiLLLWVkI>>BJ&I$4cH>?a6QtxWq+_qfNv>j*;Oks4gJH%|vC~h0`kEQpU zARik>-oyD=WA@x>fQu}Fo_~hR!p_C}ta>2v$Qyf+BZO0mEyqp>^+6<)HHln^pO!$R zpzUmI7#kKE5s!oG*YJ}r%Ls-?4SfRnTCR5F@nv>LVsm4$~29MNrqGn zq@x^|kCWOa=s6t~C@7;Bx5b~O$rVygS7pfPz$%TzZqx2lMBHkr()nc|GgKByfW(cW zHP$s+CT%T^!y_4k#q8op<{MnGNKLnQHB2;lrDNPbwFYoVPTMP#V3qd2^}P3 z)M?=}I~brUrjtJo7=N6R|0qPqv_5E`Zb6h$hGHjVcAoB!fKY=cm?PpInznDWIIw^N zhfP4;O*UUD2tU;Zogf~gAQK(F#A0H2G=w3C9!P6Kivd@G8aQ$XE#XQl1DC$8CHwOB z@_c16A0Mv5g~^U;>Pytnu$QVpAQNH20`f_~7ZaAr+%P>bLVt^c1C8jiWABkq)Y65K z3F?&qkAuzCO!Fzw??!01@y?cUgo)WuTXv!%LVYA}+^1;}(+BXuu3%2O0d7)Lb`doG6Oi z9`=T6AbFIhL)5tR1pP(TT`mOM8OG^wd4-v*4lEpACw~HU56KS<-}H?YP2>F#{w`{z zQ3H^G|FJ&^u$=Bnp3S)y?ekvy*z?Ehgy&K+k>)Ov-;<*=h#LkSTO{mpXiH6k73VVp5SP5R$afb%1_<1*o%;fDw{pmR9l-~qN z3b1a$GZ7034=(JQ%)`MllQtngJfFcY8NPA21YGFEZX!4_wF~{feA&+$ja^XIE+Fc;6^l1)~Og(hUo5xmC7ve;3OB|?0Z~C2QCG}<@g2YV!Ku)C1G%; zT&24o78PP4~aa=2B#d z5dtPdOh}h{q6tk*kt+>dZmAF>1x51K_|wwvgZ(7Lp^Bt7^2Dk-9i^d20SC39>VFFm zLTFA0%R0>+I?@F9s1_OJ48$v8Sg~|CNll17*%ObW!P?ev3YV!p9Zu>^vy39c-Ifk| zmU~~Zx6fa{tPkh^l;G`)eO}jdkw=GC5Ize@pRSk(FH3mb5CWXK6$+PcI4V-gDJWD~ zIubVxGqCDy*wMg@$F8o@5SsW8jDNVUWn^r{ph0m!ZEEDN`HQ^N(Ib)AX+LcEBQ(K4 zjus6TQEOK>&o`H$BFVr`tb99`uNi|2()sU_Y(kUL4SpiXenIlXccYd9>gcWD_e zhj@Vb$DQ>EKeFmf;M|_1MSpO{?sWD;uEU{j$Vw$3pbg*^^Ypv2T~Eecyj;S7CWmeI zLy^n}9C`{<*H#*N$dNe6OJ#znqnjg3%&LJrR%eA=Wzky(6`*M>+3z@^F|S}s+=HuV z3(AT8K>yJUG-A`JKGM|)@qOCQmY~<(NMLxY)3K_=9>N3+l?~$-$$z~B?|zc${M0lF zp(}6P0te^_M8`>dMAA@udwve50hN))drUgF@q}`MUZ_;{pggU_x{i7Gu3j21UUbvb z7mwMsCN0$sUoxRT?Xn1HMv7&VRydjn<34b`S%WY9D#p6dEDpq1C?8kc_-yK_`%X|- z?Tg?A-916XqA#TO0I~F__4JveQ+XxpLj>zn#vkAGp ze682p*YooFv%Ri&$K#Lr56a1=RO=XUJ~n%D_})6OD%hz!aeqHq6OQVRZiBdiBi`je zR{nM@%;sk@A3qE8CD?sbtP%c|Wh$o781FU0MVp`PYp0-*%lI=s%Wt<0xWm4uK zZXCnKZrv~gQs@aOc*Aa>vNey@1Lm}C#R}fWkAuuePJd?w*pv#XvP38f;kiwLv|W!5zVEZ$UtTG$z81KgA-%Z zDYp9CO|}r&9g0?4Am(TGh2TL5@IjE!F&q(w=Y3zWx7W9Kr%L@X!RB+7cF2-+)DZEY z33w}Z&qmBTQph?V(giq@=PVwptAYm2o-mw=7k`j&utvD?qALtTgSQgbFc=?!nqpTO z;Lb(^+CZd=mWcNlhx>`;LEKC;!ysp1AtSKB7(_*UG>+qTuLsg6Ls-*vg}gpRoEbmq zyLutB9ndVU4L1(5aQ}GLp}SlnY7__aOH&SAwldrYXw)sAmaheSeVLj7JqnhfgnPk! zAb-(Kd2-h(zr>LPYuBM2YT?;8ys@h+ULLg_%s|sLc@nOhZxj3AbccnUTq_BrLut+7 z+Kz_Bjx-5n=;B_aXN|pDS)QBsEGEIYhfF@K=^hW#LyVfTzBu;;Liit6Hj1O+T0TYR zdP4`tyiW1B7t^U$OB#{U6DR|yCU^y1Ry_<@A3iW6)>JAxoiHNk0V7AcQV?h`z@=cn z{{7{80v8_qMRd(*7iMA-y_3c?r4I~f4D@zN6h|#Es7f`Hf*2=%&iH)KzrsCS$=W*ptZ@X)v{4dtlxf{#j?xS_2(e3%hUT%pJ%-O!Y zl_JCKF~J-#Le$B9Ed1GG^Zo5(E*kl2?}~+7Kh$w!mO6~IT!yXy6t763*%1(r z@Ni&0VOrsO4Mr0!6(Cc#4@aO2I6kN0^HTV!SbP{Rc`ujS*msW<4{G7q$hb+$d>LK8j!*NaJ^%WDZm{?mUE`2pA>A^uq*<$k>1*d#|&9+uQl22mM3zH0 z;P;XCAjf7B!z3~{(`=VdU&=ZG!OUT%GIfuXSQ8a>nnMQZOqGJai6UM%Y&0=;zl~~4 z9%r+E9M|^K?F-HXitgs&;l!BS4-8E653hc;m~D& z5AZwLLnS0kBT>z+Mf>>Ey9;)Y!I%!huvL}bVlNjbXAX5?73k@hNHScL>V8~#o~j2U35F>QY`4p-ro58>G{KW`TD%y;q2iobY#>{Cqv#Y&J;N; z0vj?%z{VBoiu_S1iu{Y0IA3<}CJ$67MGhEzFm4Dt7Bfx6HkI3blWf7l$vTdI_P7+x zA(>(zrtH+#w=@EV=3Y8jhfD-VZrxCWXRw(^HwRl|tBRr*M3raUDlqvsg@}Vf1&KAL zc;OXw$m?^HC1E_QX^InQbTJ12nL2wwd6*PV98=DB!h}=Js?O7$iqm@Bn_P@I887#(KJuj5spkJ9g|+-2M$fb zTV>tcBvJ(ppz&@HwCoiMJ=F~k8U6dn#;iUSa=?RsX9BF@=x>L-m~0K9^z#Rs*eAv$)pPu)-D?X2sSsh*{4fI(IOV_=~*kb^Fr?00tC>sqgr2ru` zZ$tX}-jSCkxg^?uFb(;2T{7xUAXb>?W?!9-L(d)>szK-z+3j`9ZxZ#a}|x^LoOxz?@#Y1JTTOM#l+@%i#2vK)<5FIb>|Ov z6m;pY95@0$>#13C(Md^TjX8W{nLX~;jeqU|C>xFE9yy%7YO=`3nT3TXOvhv|;L zCNdiLV3#z^c$|iivQ{|A7~tJ~(5}!Q+i1VtYA?DKR^*8%=2){hBb(`RNS>1_UIaGjvXXyMO_8ol19)1@D$`>4UKCGOX+Nyeago9%%z%OBa}E5d@pvoZ}z<7oo#b ICFnc=0LukI`v3p{ delta 8505 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 nAZ)t~-8)-1g{setsid}= 0 if !$srv_p->{background}; ++ $srv_p->{pid_file} = undef if !$srv_p->{background}; + $sa_p->{home_dir_for_helpers} = $sa_p->{userstate_dir}; + $sa_p->{username} = $srv_p->{user}; + } diff --git a/mail-filter/spampd/files/spampd.service b/mail-filter/spampd/files/spampd.service new file mode 100644 index 000000000000..78ef5520323c --- /dev/null +++ b/mail-filter/spampd/files/spampd.service @@ -0,0 +1,11 @@ +[Unit] +Description=SpamAssassin Proxy Daemon +Before=mail-transfer-agent.target +After=syslog.target network.target + +[Service] +ExecStart=/usr/sbin/spampd --nodetach $SPAMPD_OPTS +ExecReload=/bin/kill -HUP $MAINPID + +[Install] +WantedBy=multi-user.target diff --git a/mail-filter/spampd/files/spampd.service.conf b/mail-filter/spampd/files/spampd.service.conf new file mode 100644 index 000000000000..1c2d9c1154e1 --- /dev/null +++ b/mail-filter/spampd/files/spampd.service.conf @@ -0,0 +1,5 @@ +[Service] +User=mail +Group=mail +Environment="SPAMPD_OPTS=--host=localhost:10025 --relayhost=localhost:10026 --tagall --set-envelope-from" + diff --git a/mail-filter/spampd/spampd-2.61.ebuild b/mail-filter/spampd/spampd-2.61.ebuild new file mode 100644 index 000000000000..347362e06dc9 --- /dev/null +++ b/mail-filter/spampd/spampd-2.61.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +DESCRIPTION="A program to scan messages for Unsolicited Commercial E-mail content" +HOMEPAGE="http://www.worlddesign.com/index.cfm/rd/mta/spampd.htm https://github.com/mpaperno/spampd" +SRC_URI="https://github.com/mpaperno/spampd/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +RDEPEND="acct-group/mail + acct-user/mail + dev-lang/perl + dev-perl/Net-Server + mail-filter/spamassassin + virtual/perl-IO-Socket-IP" +DEPEND="${RDEPEND}" +BDEPEND="dev-lang/perl" + +PATCHES=( + "${FILESDIR}/${P}-no-pid-file.patch" +) + +src_compile() { + mv ${PN}.pl ${PN} || die + pod2man ${PN}.pod > ${PN}.1 || die +} + +src_install() { + dosbin ${PN} + + dodoc changelog.txt + doman ${PN}.1 + + newinitd "${FILESDIR}"/init spampd + newconfd "${FILESDIR}"/conf spampd + + systemd_dounit "${FILESDIR}/${PN}.service" + systemd_install_serviced "${FILESDIR}/${PN}.service.conf" +} diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz index 4b9a33fce0f75a4ffbbef0177bf27a9aaeacbd6f..81d4809edbd4e4607bdc1eebef2cdc70077c4dcd 100644 GIT binary patch literal 36502 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 literal 36497 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 N{trl$OQO980RV*i33LDe diff --git a/media-fonts/ipaex/Manifest b/media-fonts/ipaex/Manifest index 63e01e69c723..69426241822a 100644 --- a/media-fonts/ipaex/Manifest +++ b/media-fonts/ipaex/Manifest @@ -1 +1,2 @@ DIST IPAexfont00201.zip 9764230 BLAKE2B ca059ee52fdacc444a971ed63371a03af98ae37210b2a46f4055abed49b27ca61f4c617098bfeb902426a7b51551dd92d8e864bae251fd047089b1f3abffc8cb SHA512 d23c4d320b0d69067f65054d8e14f8b65dc06f545d1c021f6146f34d980c1e655ed070d4d520ed810272fc7f7f6dd906b3e0da4d89514d8f3fcd2be83a3961d7 +DIST IPAexfont00401.zip 9738669 BLAKE2B dcf7d019157dc8907ee7595837728c82038b1276c336bdff7e410722591f1f32bd2e2559c383f637bd9935f911d9f274a5dc28e9432989bb233b5e15980b088a SHA512 fe639ded0a25eed66df8cc1e9d5e965b501574a25fab542a749b3cb8464690448e44343ff5845aecd3224ec481c4089ee56e64880cbbc9211a260b22d4cc68cd diff --git a/media-fonts/ipaex/ipaex-002.01.ebuild b/media-fonts/ipaex/ipaex-002.01.ebuild index f3d97e5c6078..31db6cb9ce4c 100644 --- a/media-fonts/ipaex/ipaex-002.01.ebuild +++ b/media-fonts/ipaex/ipaex-002.01.ebuild @@ -3,23 +3,24 @@ EAPI=7 -MY_P="IPAexfont${PV/.}" inherit font +MY_P="IPAexfont${PV/.}" + DESCRIPTION="Japanese IPA extended TrueType fonts" -HOMEPAGE="https://ipafonts.osdn.jp/" -SRC_URI="https://osdn.mirror.liquidtelecom.com/ipafonts/57330/${MY_P}.zip" -S="${WORKDIR}/${MY_P}" +HOMEPAGE="https://moji.or.jp/ipafont/" +SRC_URI="https://moji.or.jp/wp-content/ipafont/IPAexfont/${MY_P}.zip" LICENSE="IPAfont" SLOT="0" KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" -RESTRICT="binchecks strip test" +RESTRICT="binchecks strip" BDEPEND="app-arch/unzip" +S="${WORKDIR}/${MY_P}" + +DOCS=( Readme_${MY_P}.txt ) FONT_CONF=( "${FILESDIR}"/66-${PN}.conf ) FONT_SUFFIX="ttf" - -DOCS=( Readme_${MY_P}.txt ) diff --git a/media-fonts/ipaex/ipaex-004.01.ebuild b/media-fonts/ipaex/ipaex-004.01.ebuild new file mode 100644 index 000000000000..6ecc53c42233 --- /dev/null +++ b/media-fonts/ipaex/ipaex-004.01.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit font + +MY_P="IPAexfont${PV/.}" + +DESCRIPTION="Japanese IPA extended TrueType fonts" +HOMEPAGE="https://moji.or.jp/ipafont/" +SRC_URI="https://moji.or.jp/wp-content/ipafont/IPAexfont/${MY_P}.zip" + +LICENSE="IPAfont" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="" +RESTRICT="binchecks strip" + +BDEPEND="app-arch/unzip" +S="${WORKDIR}/${MY_P}" + +DOCS=( Readme_${MY_P}.txt ) + +FONT_CONF=( "${FILESDIR}"/66-${PN}.conf ) +FONT_SUFFIX="ttf" diff --git a/media-fonts/ipaex/metadata.xml b/media-fonts/ipaex/metadata.xml index a5e2c65bd2bc..ed2a6b447439 100644 --- a/media-fonts/ipaex/metadata.xml +++ b/media-fonts/ipaex/metadata.xml @@ -1,12 +1,13 @@ - - fonts@gentoo.org - Fonts - - - cjk@gentoo.org - Cjk - + + fonts@gentoo.org + Fonts + + + cjk@gentoo.org + Cjk + + diff --git a/media-fonts/ja-ipafonts/ja-ipafonts-003.03.ebuild b/media-fonts/ja-ipafonts/ja-ipafonts-003.03.ebuild index 42f4f6982980..96f9a49d97a9 100644 --- a/media-fonts/ja-ipafonts/ja-ipafonts-003.03.ebuild +++ b/media-fonts/ja-ipafonts/ja-ipafonts-003.03.ebuild @@ -3,14 +3,13 @@ EAPI=7 -FONT_SUFFIX="ttf" -MY_P="IPAfont${PV/.}" inherit font +MY_P="IPAfont${PV/.}" + DESCRIPTION="TrueType fonts developed by Japanese Information-technology Promotion Agency" -HOMEPAGE="http://ipafont.ipa.go.jp/" -SRC_URI="http://dl.ipafont.ipa.go.jp/IPAfont/${MY_P}.zip" -S="${WORKDIR}/${MY_P}" +HOMEPAGE="https://moji.or.jp/ipafont/" +SRC_URI="https://moji.or.jp/wp-content/ipafont/IPAfont/${MY_P}.zip" LICENSE="IPAfont" SLOT="0" @@ -19,7 +18,9 @@ IUSE="" RESTRICT="binchecks strip" BDEPEND="app-arch/unzip" +S="${WORKDIR}/${MY_P}" -FONT_CONF=( "${FILESDIR}"/66-${PN}.conf ) +DOCS=( Readme_${MY_P}.txt ) -DOCS=( "Readme_${MY_P}.txt" ) +FONT_CONF=( "${FILESDIR}"/66-${PN}.conf ) +FONT_SUFFIX="ttf" diff --git a/media-fonts/lohit-fonts/lohit-fonts-2.20150220.ebuild b/media-fonts/lohit-fonts/lohit-fonts-2.20150220.ebuild index 35ead3b019cb..2df9d837bcd6 100644 --- a/media-fonts/lohit-fonts/lohit-fonts-2.20150220.ebuild +++ b/media-fonts/lohit-fonts/lohit-fonts-2.20150220.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=8 DESCRIPTION="Meta ebuild for the Lohit family of Indic fonts" HOMEPAGE="https://pagure.io/lohit" diff --git a/media-fonts/mplus-fonts/metadata.xml b/media-fonts/mplus-fonts/metadata.xml index 3c6de810ec12..a4bb0bb41170 100644 --- a/media-fonts/mplus-fonts/metadata.xml +++ b/media-fonts/mplus-fonts/metadata.xml @@ -9,6 +9,7 @@ cjk@gentoo.org Cjk + mplus-fonts diff --git a/media-fonts/mplus-fonts/mplus-fonts-2.2.4-r1.ebuild b/media-fonts/mplus-fonts/mplus-fonts-2.2.4-r1.ebuild index 7df74fe1160e..09a9326afaa8 100644 --- a/media-fonts/mplus-fonts/mplus-fonts-2.2.4-r1.ebuild +++ b/media-fonts/mplus-fonts/mplus-fonts-2.2.4-r1.ebuild @@ -1,31 +1,28 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI="7" +FONT_PN=${PN%-*} -FONT_PN=mplus -MY_P="mplus_bitmap_fonts-${PV}" inherit font +MY_P="${P/-/_bitmap_}" + DESCRIPTION="M+ Japanese bitmap fonts" HOMEPAGE="https://mplus-fonts.osdn.jp/about-en.html" SRC_URI="mirror://sourceforge.jp/${PN}/5030/${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" LICENSE="mplus-fonts" SLOT="0" KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" -IUSE="X" +IUSE="" +RESTRICT="binchecks strip" -# Only installs fonts -RESTRICT="strip binchecks" - -BDEPEND=" - x11-apps/bdftopcf - >=x11-apps/mkfontscale-1.2.0 -" +BDEPEND="x11-apps/bdftopcf + x11-apps/mkfontscale" +S="${WORKDIR}/${MY_P}" src_install() { - DESTDIR="${D}${FONTDIR}" ./install_mplus_fonts || die - dodoc README* INSTALL* + DESTDIR="${ED}"${FONTDIR} ./install_${PN/-/_} || die + einstalldocs } diff --git a/media-fonts/mplus-outline-fonts/metadata.xml b/media-fonts/mplus-outline-fonts/metadata.xml index 331f9200d121..2c7e98e4a1de 100644 --- a/media-fonts/mplus-outline-fonts/metadata.xml +++ b/media-fonts/mplus-outline-fonts/metadata.xml @@ -1,18 +1,19 @@ - - cjk@gentoo.org - Cjk - - - fonts@gentoo.org - Fonts - - - Generates new fonts merged with media-fonts/ja-ipafonts - - - mplus-fonts - + + cjk@gentoo.org + Cjk + + + fonts@gentoo.org + Fonts + + + + Generates new fonts merged with media-fonts/ja-ipafonts + + + mplus-fonts + diff --git a/media-fonts/mplus-outline-fonts/mplus-outline-fonts-0_pre063_p1.ebuild b/media-fonts/mplus-outline-fonts/mplus-outline-fonts-0_pre063_p1.ebuild index 5ebea0ff9e71..c556940fe051 100644 --- a/media-fonts/mplus-outline-fonts/mplus-outline-fonts-0_pre063_p1.ebuild +++ b/media-fonts/mplus-outline-fonts/mplus-outline-fonts-0_pre063_p1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI="7" inherit font @@ -11,7 +11,6 @@ MY_P="${MY_P/_p1/a}" DESCRIPTION="M+ Japanese outline fonts" HOMEPAGE="https://mplus-fonts.osdn.jp/about-en.html" SRC_URI="mirror://sourceforge.jp/mplus-fonts/62344/${MY_P}.tar.xz" -S="${WORKDIR}/${MY_P}" LICENSE="mplus-fonts ipafont? ( IPAfont )" SLOT="0" @@ -19,11 +18,11 @@ KEYWORDS="amd64 ~hppa ~ia64 ppc x86 ~ppc-macos" IUSE="ipafont" RESTRICT="binchecks strip" -BDEPEND=" - ipafont? ( +BDEPEND="ipafont? ( media-fonts/ja-ipafonts media-gfx/fontforge )" +S="${WORKDIR}/${MY_P}" DOCS=( README_J README_E ) @@ -41,6 +40,6 @@ src_prepare() { src_compile() { if use ipafont; then fontforge -script m++ipa.pe || die - rm -f ipag.ttf || die + rm ipag.ttf || die fi } diff --git a/media-fonts/sil-gentium/Manifest b/media-fonts/sil-gentium/Manifest index bc444dafc8a0..6630df40d8f2 100644 --- a/media-fonts/sil-gentium/Manifest +++ b/media-fonts/sil-gentium/Manifest @@ -1,2 +1,3 @@ DIST GentiumPlusCompact-5.000.zip 2089135 BLAKE2B 78d734a3289c1577869fb57126f66f13eccf268f8665fa15e9c4f34cfe43a52ba9e10e00d35382d5745070a6ce43f2c75622706185933e151eef3a6b340f2e0b SHA512 1959ef4e1e05a3d1fb68b2f89e0b90683508239118a7fcad8ba667753635790fa6a5c882111128150e8c9f71557947a11d7a156f931326a5844213094bec16ac DIST sil-gentium-5.000.zip 2025499 BLAKE2B e13130aaff0d3893260598605c2332e7316d451e544efead87bd527a275ef1565e5b76ddfa3491b32bae77cd773f3d52b1d063851a0f694a54516c65fef15c92 SHA512 6580fb6717154d25230c837ca6150265349171cf2ad670b638c5029e034ba446dd6adb9508c9b667c6ebad1b05357326f7684daa5517df55235a8728c48f419b +DIST sil-gentium-6.001.zip 9720134 BLAKE2B e1e9bf13db0fe0435e9e3feb9a5cd0621f6c5e7ed4b8e4de15bfa6ec9985df2140b61046b9210e82550be14840512969dea8cc12e6949e3a9506547b604f35cc SHA512 d9d2997b40ec02876051f13b2a2295cb292d7f4ebb8fc88b887f69d8629e623430d4319fbcaed46dbe7b2b798f567cc42e7aad75ffcb9edfc5579c48c384e5a1 diff --git a/media-fonts/sil-gentium/sil-gentium-6.001.ebuild b/media-fonts/sil-gentium/sil-gentium-6.001.ebuild new file mode 100644 index 000000000000..2f718152e1cb --- /dev/null +++ b/media-fonts/sil-gentium/sil-gentium-6.001.ebuild @@ -0,0 +1,32 @@ +# Copyright 2004-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit font + +MY_PN="GentiumPlus" +MY_P="${MY_PN}-${PV}" +DESCRIPTION="Gentium Plus unicode font for Latin and Greek languages" +HOMEPAGE="https://software.sil.org/gentium/" +SRC_URI="https://software.sil.org/downloads/r/gentium/${MY_PN}-${PV}.zip -> ${P}.zip" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos" +IUSE="doc" + +BDEPEND="app-arch/unzip" + +FONT_SUFFIX="ttf" + +src_unpack() { + unpack ${A} + rm -R "${S}"/documentation/source/ +} + +src_install() { + font_src_install + use doc && dodoc -r "${S}"/documentation +} diff --git a/media-fonts/takao-fonts/Manifest b/media-fonts/takao-fonts/Manifest index 0207e0f163f7..bb312df6a349 100644 --- a/media-fonts/takao-fonts/Manifest +++ b/media-fonts/takao-fonts/Manifest @@ -1 +1,2 @@ +DIST TakaoFonts_00303.01.tar.xz 11296836 BLAKE2B 560441d323a68c17b9ab083f336089359f633e4ffb1a17b12dfeaed06ea5e13b5372719e8a10269516392e9baa24ecfcf6227f215e29331da40d5a9d34ee136f SHA512 376385586a9589842ec15265f648d8ba0ffdf73af98248d1dad59bec537bc03485ff64538b547c698e8763e3058e6d976c8ea5839d818a2b375d184836d40fd1 DIST takao-fonts-ttf-003.02.01.tar.gz 29678930 BLAKE2B 1e4589b091b8b367a3f7609fd3c1d0ed90df8c2d34e6e480f12c0fc67b5b3001969dc778204ffb1dccfe30f15d09496590024bc742ef90ba6150c9f2f82df00f SHA512 06d408f00066eaad72fe19796e3ebc3cfe17cd6a46c410bf4a4452ae14790c2d3dbf57cd628618fa738de10e6d581cabebe4dc7040c21bf8fc70c851b39e80d7 diff --git a/media-fonts/takao-fonts/metadata.xml b/media-fonts/takao-fonts/metadata.xml index fb529167fb38..ed1a18158b93 100644 --- a/media-fonts/takao-fonts/metadata.xml +++ b/media-fonts/takao-fonts/metadata.xml @@ -9,6 +9,7 @@ fonts@gentoo.org Fonts + takao-fonts diff --git a/media-fonts/takao-fonts/takao-fonts-003.02.01.ebuild b/media-fonts/takao-fonts/takao-fonts-003.02.01.ebuild index dc5732b0bac5..f457b05e987c 100644 --- a/media-fonts/takao-fonts/takao-fonts-003.02.01.ebuild +++ b/media-fonts/takao-fonts/takao-fonts-003.02.01.ebuild @@ -9,18 +9,15 @@ MY_P="${PN}-ttf-${PV}" DESCRIPTION="A community developed derivatives of IPA Fonts" HOMEPAGE="https://launchpad.net/takao-fonts" -SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${MY_P}.tar.gz" +SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${MY_P}.tar.gz" LICENSE="IPAfont" SLOT="0" KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="" -# Only installs fonts -RESTRICT="strip binchecks" +RESTRICT="binchecks strip" S="${WORKDIR}/${MY_P}" -FONT_SUFFIX="ttf" -FONT_S="${S}" -FONT_CONF=( "${FILESDIR}/66-${PN}.conf" ) -DOCS="ChangeLog README*" +FONT_CONF=( "${FILESDIR}/66-${PN}.conf" ) +FONT_SUFFIX="ttf" diff --git a/media-fonts/takao-fonts/takao-fonts-00303.01.ebuild b/media-fonts/takao-fonts/takao-fonts-00303.01.ebuild new file mode 100644 index 000000000000..85d981616332 --- /dev/null +++ b/media-fonts/takao-fonts/takao-fonts-00303.01.ebuild @@ -0,0 +1,23 @@ +# Copyright 2010-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit font + +MY_P="TakaoFonts_${PV}" + +DESCRIPTION="A community developed derivatives of IPA Fonts" +HOMEPAGE="https://launchpad.net/takao-fonts" +SRC_URI="https://launchpad.net/${PN}/trunk/15.03/+download/${MY_P}.tar.xz" + +LICENSE="IPAfont" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="" +RESTRICT="binchecks strip" + +S="${WORKDIR}/${MY_P}" + +FONT_CONF=( "${FILESDIR}/66-${PN}.conf" ) +FONT_SUFFIX="ttf" diff --git a/media-fonts/vlgothic/Manifest b/media-fonts/vlgothic/Manifest index 421d654cfd5b..cdcf32f8dace 100644 --- a/media-fonts/vlgothic/Manifest +++ b/media-fonts/vlgothic/Manifest @@ -1 +1,2 @@ DIST VLGothic-20141206.tar.bz2 4952134 BLAKE2B b650481bd63c71f996e584c60e612201d131c6f89a4b2d5843be30922ea05358add61cd6c5fe3205a1f81f5e79a049c284fa90092196d79f5c114d4a58205806 SHA512 70ef712398b48486c0494ca52c97e145ebbaae0988b535a5447c796ed668944c0700175ab80587e0226d507d1589cedfe733f10f47f9b024873cf9e5d4e7983d +DIST VLGothic-20200720.tar.xz 2224932 BLAKE2B 97910117cb9d6b22a9711b132c77c403b242465d40afb2812aa1792c26527c30d1c00f7d2f9c379efe648cc6fb0b2adda351483a0508c88548cdce0e313c51f2 SHA512 d106f769843752e5d4841c73b56a947feefdc11739d8643a0e51d61b9b7450edf0ac7aa28edde63cb43ba5ebd9d438a9d544e24c770634ba94d1648c7b44d1de diff --git a/media-fonts/vlgothic/metadata.xml b/media-fonts/vlgothic/metadata.xml index 2093b3c46cc1..496e738b6d46 100644 --- a/media-fonts/vlgothic/metadata.xml +++ b/media-fonts/vlgothic/metadata.xml @@ -1,15 +1,16 @@ - - fonts@gentoo.org - Fonts - - - cjk@gentoo.org - Cjk - - - vlgothic - + + fonts@gentoo.org + Fonts + + + cjk@gentoo.org + Cjk + + + + vlgothic + diff --git a/media-fonts/vlgothic/vlgothic-20141206.ebuild b/media-fonts/vlgothic/vlgothic-20141206.ebuild index fc742507fcdd..f2daea50bc13 100644 --- a/media-fonts/vlgothic/vlgothic-20141206.ebuild +++ b/media-fonts/vlgothic/vlgothic-20141206.ebuild @@ -16,9 +16,11 @@ SRC_URI="mirror://sourceforge.jp/${PN}/62375/${MY_PN}-${PV}.tar.bz2" LICENSE="vlgothic mplus-fonts BSD-2" SLOT="0" KEYWORDS="~alpha amd64 ~arm64 ~ia64 ppc ppc64 sparc x86" +IUSE="" +RESTRICT="binchecks strip" S="${WORKDIR}/${MY_PN}" DOCS="Changelog README*" -FONT_S="${S}" + FONT_SUFFIX="ttf" diff --git a/media-fonts/vlgothic/vlgothic-20200720.ebuild b/media-fonts/vlgothic/vlgothic-20200720.ebuild new file mode 100644 index 000000000000..fdc546cf79c4 --- /dev/null +++ b/media-fonts/vlgothic/vlgothic-20200720.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit font + +MY_PN="VLGothic" + +DESCRIPTION="Japanese TrueType font from Vine Linux" +HOMEPAGE="http://vlgothic.dicey.org/" +SRC_URI="mirror://sourceforge.jp/${PN}/73361/${MY_PN}-${PV}.tar.xz" + +# M+ FONTS -> mplus-fonts +# sazanami -> BSD-2 +LICENSE="vlgothic mplus-fonts BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" +RESTRICT="binchecks strip" + +S="${WORKDIR}/${MY_PN}" + +DOCS="Changelog README*" + +FONT_SUFFIX="ttf" diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz index f376adfd37c004defd0c3d2755785e86d2bff254..7ad3b550794544d29bf5e471c9c957e2e7ab1f43 100644 GIT binary patch delta 37550 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�?T++%Nn-zGZ|Mg?Szqc@ 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 a7BNT&RFSs2i8qh`^Zx+r*_wcF4gmo1Q(kfa delta 37360 zcmV(^K-IsLrUK%m0+1Mg&dQ(4tjp7Od)UKn-*mq~{uPK8NU%Xr(&?x7_Z5%!UYnA1 z#vwsqW38&ph#7N6MnwJ}|MuVh?N2}L?|t>}{eS)2Phb9Y9IgE6KmEV|_W%6n_@Dli z*2wGbp~qVKnL@1R=p`L@Jo8o3J@VY=)%wck3OkLM%9#Awo~f6A8g|V0U1J<$@$WRw zGGZQQF5%i?-$yUUzDK+7E3BjMI#P})wsOXu(wu4i>A(J8|5lFpr_lPfRz7yUM>J+@&L{KHx$|PjY-8N4VL58wt<+XyFXgPerd96V$_o6u<~!Ui^W~Y} zm_3A5*VTE+dgeO^mMxt39eJyK%q!iz-+i%Q6`*Njx=HuSUk57Y@ zV->F2>v^Uz_Ps++S6>HD66#{(j#270!!hPKT_-*?T)FIUU1vY@s^`^PnENQ#3L`b1 z^loYF5(dw3o!7xv>>ku2>kte9GJj5 z&c;9Lyv|+vnCF%1-&ZTvn|EL(F^(Nrf@{^X=id1oWwX+`#uc&I#AaZAb=1b%l{7-% zb75KgO4r=%{(TiTs`q%-SQnNVid#QJIp=+~)>~_T{AAiC*WoH!9>&LHu`Mm$S zzrC1OJl+;8o-3_;wu;Af_UAmt&f3=E*=xu6_c7;6yU$T;KUYsJ<%lhWc1tD_D0W-g^#P%he zGsHWmb2m__9CymV%YIp~FXOkLUd$_o^KG@RGnO%Mfj&an3A;V{`f$~C91F-et~_E0 zbLFeff!h^OCyt~Et-vPUyY0Srtu>4uu(+##;n-_jz4RRNwR(-|!rRx}EfhX4Ru(&^ zy>P3y)vEm2!0N`@iIoNy1~|v+<4i4v9OlHh8Wx^gNWO49cylli@I1#oLp*vI=e;Me zl*1k%QpOv!H6Sz1h^ypri~}sIM?1jRIJA*C@(8c1wSO9)=lgoaqrI~hJ8zJ*=2`0%b9eD@tBb#Q z;V;K|gab5hofuJx8GFaLPB!j8*6W%8I=EieCMJZdACtu^18?u_P)_%Cg!4!Nv$?~{ zJaMb-j2Y<629pW2WqcC2UB`u6^jIc;(F0(feJ?`Meem_*XTJ$oIO27V2EIhhaE+Js z`sL?O@zdw~6~B(_9qqw_Jp=o>h%C8@Jm52{bG2}`ai)E@2q?8PTakMq#yE|UhR|Q;uFdX9J zT(e#IBsL%U1flMfj)Ny92u#8^FiX@+iwC&Cjq@BVVQXw!A=DqB5}~1k0F~8Y`*ouS zRZh?u0)QXiSHx9$8oep@j|X=8xr3i`>03;B9;CH3ueFC5uW^aRs4ihIn2r1w=##(j*TL|6>xVy2y z>)pVJnv-D1_Yo$~T$N`r`oX^5$ro;aPFQ0%BRjPS zSo_X|^OmriJ7UvNrCfIi0YC;Lt_y4f5&|eNLAi!|6pRj2$ILJW9-TNAXC^%K0ejc5EPJHU`EM&IF|9K=eoAQz{!(&)~i4Msj7UwnLSwv}QTZz3Jc4H3U;TW0sIw5v^Ja~V9T(7Uc zeE(oy@8PjQ1K}hIwpUmKqW)P3kBeZE=ADTRjb$L(@!=qL>j{(?tjP%~#DMW% zzR~-5LuZI(b&uY`n|%=ZmT(NIlWDOv?4Zn~2ezfKW0*dyRa57y*NKZjp^x*S#s`25 ztMi{1Kd2GmmuxSjF=j(jtnl1)C*b-1U}4{W{q=)+y~js?HiVVwH~R^WVr-Ze?5eP* zxKhVK;Z+-Sc9r^oNuMDZ8)3+Vnn)}vAVP$xLn(RXQNe}+`eRE_rno0mA4G->Lp|>1 zi)IWH0s->$zc1DtYlOuM5NB%Ol?DU{@-z`S32qFP3yFQ40B0o%?dv8Kw*rxxaKbC( z8?M?j>WBq@ZkOAL%MlD4rd7beM4W{~Y#YNfF@>*(I-Otz3aE-yfW`{MI>_{17pPKKAi`(tYylqp zb0L@pii}koY$6o8v*`id$R0vr%K>r|P8#t8FO6@1atNqD^MqI&M7A58!-e^RaYD;j zohv}(_PFK+?wrIr;tt*o0l6#ewW1dxbcr81Fkj582JtDPemaT(ZZooa4`nnDV$$6g znq`9$mB4?!0{(B`zy8vH{`$kOpYQKK{O_;8U*6a4l&eCx`Aj0y$(|xy%79+qXT+{S z`;mixVrKRv>z{yLK@pz)AQqv0^SHuM`iyLIs0UoAXQFP0c@Pr`$~REF!FpT;z5p?6 zFx%D2#WTOHTWqsKEsLHAVTe$}jhpRyRRjgG4&t+p1bZkMB#+aCKpli(9LlDFzdd4c`S%i&;=X8>YA^+c%Q7ZvVL$jOkEokK^^h7%M(9Ktt$ z20_|r3YEaU0PZKN!29#y_5Q!7uQmftArv^=UATqzN*7&l2Uauk& z*7i`V%62g|{5oiN|cU z{vm}qQ8o>c4;O>UbQllImmzw!nzcYCLu-fM1K)e%JFJfn2f~cKe3ks3sI=P{UDU!3 z2xe(RhC8g}K&Q1{k>nT#k>GuQy=MRX?dz|9`Sc-Bz8e_w=h+X?aAnvGEH6zAGy>7= zkmk*83DNImSe_t|KMC9Gsh%OR?>`@07FR^f6ng!ui^#cIN;at-iD;VcY0Z}9|@x` zX|V8~Wj)ZX*c8?eSoVCGl!GRWcy4quWSog`g2brt)C5iBM3Y6rgMl+?T7ha@X2q|gv0zX? z02#{Bj+e#y@^$`y`Hy+&@B(2Apz2~h5;X9^8CrgVJg|YY=G9ojGbW-H>c@11Z2)DAv;tqegkvyLvkh#FYNg{m7}axnNQD1@1I%p*-=%LOHR3z4{cM3-ka z5ASaB<=xXcdS_;Hf!(SXecC2{GGc&k$v_gyNnJ z?=pNCEBf;46{l_OWbFu%@V^(HKfiwY`t8TxKK(GieBM8Qf6cePC#cJgId&p0yPr{v ztU;|rL~H?=p2V5~<;0kpxntCD*lbJiY{W#ss>?jj?-|ktqGag9N;n`2YM8V+Shcex z5buTz@U+!`sNX#gfv&wJEN)En7T!nO@Fk+@xKI4*!sKp*Od;Z!EuE#XULD-4Zk&7& zHC<&9kll>6)dBHFo4_Ookq5>iZ%Qkk@kAiNCWs*5X*RV7z8ty05nq?>=fCW4zwZ5- z(+7p#$pzL9j^fMgI|`V851{+T!5VZL;DSw@d*Zf#1-!%=Mp>Hk{tuB2gIp|>E1i)? z7fZ^sB191oup}t!JPAq#PpYNCjG?ca=#uO1Yrg>*yLRJ0Xf}4R#4^C2z9E%kfDLe- zF?kex6;|CP##cl|vZWb4KU>k5V1gl*Xl52pSfI>oUK-;Oi`R(g3pMLxNFLFH9AHUs(4xPe9ujG>={GQ~_d~#8sE}ICWy7qA-eiZ6} zw7_{omQ=z*A>bI^4o1U?SeSSn3J2#L7reF}9)%$52?l{zyq{dr9gjCrxe@m080QL)XCN?9#V=Crt`8DK?r-ajg^#hnw zfKsrqqZ#!VNY4Ilei+g~poTrJn;ph>!j@{MVI;XGfvWAi7VAq*dz?I8X(h&BQn zFbk7l3+=%6*nBJ=t_en7IM9=1NvX210DH-F2W4{`E6yYu9=`8-S&RIO_t=fPsP zWhM-9(I4dm&Py_2RK$Qah~XF+Bpked*@R%iXHsP@{9+K&OdUXzVu3|NF8d|LNUC}M zW>vFhyt<+&%3FT=hTNb)PIg5$hefkT#Qxsr&No(bK?nyl3#v+VIa0k(m%eL(aYPRl z!3R(PQvvqiK7l8>@(oQ2o;Yk^uLQUas};{jMHUl!36i%zuGRke)90V}>-p_}yEg(9 zgg^*RY$ypN*~0aA!_|2vb~NFD?H*>K6RHhIfedZ&)}n9DwDe zuJhs#kT%P6gS(sGn5)ghAe>`^I=oreoWM!Lb+Z&5m;&h|AZbpP=ttDg*JczWw@X}A_rS=7B5>SCKz^I6{byrL<0%PPi!#JT^-Rf0XFq z{!kxm9(*Cpgx3}O>xTpH7~a92b!XA%h`SX?60bbW`4aM{2c#2P8a&)Lzhg!Wd45W% zVgr|O!&Yx7)qNYNfgWgoIA1U4Z$wy#q|z=59uszX7WhA+0SHQRl>C;^S3d(%XdTmp ztOEiz9UaHJ2rYPMx8|Uj80x6T?n@w*hDmbBP@8N4-)*LyP+8e%*(*Aru$aj4MaU#z zu@f87eCKtP(TVmRhQQEXz-!HK{jaad=@%KvqhSrm#TzQpvcfTcvuZg0$+xokL`{%o z^<%@@(ci5AlCkua(IpM(VR4EXC$I)6$$=-u6vry)cw(g`6K6eFp1m&t1pdBStRoC$ z_#68oHpdF`Ku0g=tcSw@D0HyEXs#T5N$iy{=&62&!rUy-2vd?9%uycbQ&uV?9?kv6x*#3n(cUdjlA5wgN>C;b*yD*Xw(KiH#AEdpY}v zSdCgZ%YotZ__nF z%++sn{szV|VaVR@kiMMHTZMw%ZT;->q{Dz;a3 z^!;x?{Pz9xmk$S$FIkG(;6QvB?uWV`6QE(;u$6&-VMS1YjbUdlyo|7Uz;FiQxZlvS z5hKdtwi19{Ao%nV0?;Pq=3$_!&~z*{05`0}g{gHS+kKAn281?Vw%Xf)B&OP{X+u;( zz;ck%ggmrgJOf|{D{kg&FytrrVMDOg0XKp_;BADSL%w%_wP++_K7x&?CUY6ExPawt z{FHEi6)P_SUUZ^QoliVHUu5L^<+YsRRdTmv@fgu#p)W>2svIqbjt-gqtf;taLFQ%^ zaExd``wic>&;u-)Y6*|bkT$$sfSQ8g=n*72T4yvop&b190{LT774BxL7BR(ku;g#r z5e>gGzv4Yn5FX)N2TTyWTg_qsP(3Bw4F#cp=Z$0J0J%dl@UW1h7&poY7DhZ-yhWT- z0lv?p=NKpGaKTkkNHIRA41GY%u0`Y|_=Z<1@!OB<1KRW1?`YpW^@ScyYYq-{YC2FD zCsAawQ338?LKka-$6spk%uay0ycR2i34r{NY5vlT_>D{qrpDF-rM*@$C9#Gl$O0&T zBRii8K-@fD52U=gBTNfRKtFAyyLsGb8PkPeH8ok_Ny`JeJ({{HosdH)M`51D46 z)|$sy`FtoZp*b8l2I6KV;Ce}BN4r&j!R0*Q&)7?lqvHAOwHv}m- zz!Kzy_8JWh3Nx8CR6-yx0Lg-a+!bB13?SEG63Tss+?xzHXF?=_p)FmOzxlF%U_U_n;=-kLil9qxEI7g2)^LBp6s?^q8O@_;`vgWN%+KL4=FnwA9BX)u=$1mlELum z9VOA%NS(c8PZ6e`{9`a!>T?!;4&Qd+)^Sz+dVyk~NMh8{{t9oh3w zz_Xa8;E^_w%@o@Rd^yw%?s{1X*4G4q)aDbsuZ44RHEP;Ud6v_~t z&^lX528qG;c)_Y$qlvF}8?+8k5(kMd$3*+HO4;93o z1=L0Z+@zR8zhr1xlJ>?}Evp6jJfJi=2n|GQ9w0kdXxXDxVHOVx_wC9q9xylb!y?fm zDxI)HsDmdQ$A$=hc_Ndnlsdut8i@L+vWvY5BU++6*-}3B+CA3~OZFNcUlLz<+j&bZ zHHUuRM*^!nqV5B;YlNKhm;=l8()0Yuje5{6G^E358d=9o~)a<==- z8;LYbR`s(COlM&F1Y)!V8z8E^pAg;1_A9Agfrxs0R&6nVt6XIki^C4<;6m_-?O^8! zrrA37+v*ZCW)=y@ZibeSg9n(YL%_kH2}HMrF%vd~A45IP3sy}u10oOubClP$`k;j3 zduZeXrwG|rsfvtb$S{qTEcS!+56@H(`UMMyJM()yChQ!%ZA8WOkklKqIH5nh-E2?Q zQ3brD5UBWn@+evUI72QfnjDeSdAw2q+&7(_0nlT>JAiLYAn{_RJd{LFow3nQ z4~IkVDSOOkND{$8+yL>RG#ljtT(3Ef_N3|XID!m+5xt+5ViHWCj;-&lh$Jw?bwISu z;0&u-dsf@wvQMAq*eo0U~)6dBF=|iuf6_gy)vZ8C?9`Xy1ed+;ayrXgdNa)D+Wu%tJYwu z{ou_IGAF!%(3Km?s}K>_AgZzn9xcPp&fmFz#)7A!x3^l2{bl3L3m_TmIF4H(eE@5F z=!F<~3?m&T@DWMuBHqs4pEd!#EZX1t{Qkq|pZY7Kh(~#+`1v`HG>B9SniW{dnBsB2L6}-;SSt)TdF)K!Z(9CgcAU8PQ0NUeSKed(goLtS@mTRR zAKzi>MCx>GERaC%vHa~xR0GJ2lEw4z-|MRIQWn@Em=&KY;Bl=FYxS4-&w0du(;G5D z19q`l0>Bqvhb8NcFCJ6(!3)8#3Z>{aqj>xtFJ8{#%o|sL{6SDHyR(1og5F|Kk1t<@ z0xA6|JA;74!QLOZ^yr=v%>A}l*ikJuM6_n1L$uZnB=-~z8~UB`6Q<40!p8Wd(-JQn z9T^HFS=R7Wm-8y6Lsa1!==A%4@bln#I~j>vBJLlAQ#_xYW8EQxF%dUk4$azt5h=1_TJWq z2U#x3=i`%DdJfSRJT(5JU*csd1Jo=SC>|CXf~I8~W{!GqD{k|$%${@-G zdPSu-1P0qb(||{Rw+zi|afByL#mk2A0$um|>4%^C_x_oG@64uFg590Cm+y}v0tsiQc*oKyWUWoN%EIIF7^FWmupFxqV{RfNdo3;3kkm@LtyH^QYgw zeK^(rkjfbrh=ZO5Z)?@YrwUo!9#?q0Y*P?c0Ru39#e_X)UU znh9md9i3pD1ByOjscM8%lZhM6ci^OUydh2Tt@zIHm*+Oo)Wsp8MU5(tZb+S52m?Xc z*qWEkkD#RRxuy`TyDA`{f)K)CdC4v|Dk*nQ={Ea6PK(6MLQBb)Sr(K(ysue|4C5TH z3-;50>#1XY>9K7o6syp}B_qZi2_*8IR-O#pvhw~+P%c7M!5;YfsrOsF$rmk;H7ur& zVcVmT>r$Vb=2)|(C<(5ASn-JONyyHo8_j~Kf?&QE7sA-K;oTxE@bK)gUd$=j48%&~ z%J!xcg)ye`^b0{%)sNe%7>G8}kYKHL?N>v8afs+hya^O2m-zV6t)ck6s8hPgb9n4# zzW5crzVx5c2O0EEQ=8=$38HY@$7rXvwc>lh=fMSw`!}96n$`cQgP)cn5!DepQz{Q# zAZ7|ka8>9d(K*@Qt^|U#64YiMn5(rV!LDkL@c9zx4{GFi!}?*;kez|9+LzZnrEIx> zt!C-{?Ewz@BHQ{6$3nUhSJ6gD1H+8{I>kik9I$lcw8vO+6o`hg8JsI}X%vEq5)U53 zb@k&$a#|D%hiM;IYyXPceu<9Ij~A|rroT+9u|qpA2y(Sc0(>utqlVPCNZP%oGW zD3Hc%5hFCfGF;Rr1hLh@yPX)r%Zh#ddHwbQx!!XVXbm19AI*vu!0>9GkP)nZ;f5B@ zWBJ5NTnYe2K48H+d2S4F6_gXtZR(;<%NWe)5(fs9jE_1FM@Fy-Ed3!hSkt~m*t-IC zp@-o4Z#4k6f!kntm?#4X(v3b1LifBp6`ZJ+Wh)?>lw1+$JR zK7tPnIg9BNpsYWqFhsoxK3Zo82roq-|0smz#zPIyr%rp0FP#sXdLc)NS48m3BG`35 z&7`1?8K^o~Uk`!!-1lQ4^HY~1){3o+MV5r@amEJ`*Qppb=WhbSi3MSQspvieaefM{ ztbvCxtlql4lD0(DdOf@{mYjR z2aoR#IicbYCm%L;p3zdNyDQ>xKYPlu6%=d;;tf{ag1LqW2$!p08DPrLfR)(8i0F;T z13VOhfA1$xYjZOo?YZE8(Q=I%PP3~E{cz{`UcqE#6b}ZX1OnmmKaqCXp(G1so6tPG zB9t?smd@vh*7H{W23BVE24ONKNT6F}mIqr;p86cN^xq!Tbl$BuM=z8c^4lPK#)Ok# z5z@y6``h0>#K)JR9hT<-7psNC)>XuXoVnXIg@(s;Zp+3SwD_=p`7I#1O@p-T$(wnD za5lgvD(b-7#%n;CjYr||^bhk@uvr|Ow|xfZd1kB_254#i8<#NFB%AJn#OUUeZ_^Cc zFhTO?Ve7)I=&(F$_SD;kcY7s7{s7geGKeQr@g!pTBzS1)PBwx4nB1He5suUR(2|vb z({O2v3)ZWBecO9~_7|z0&ljm3__Nbm5Hy`QWk0e`q-gZUeKEVwVpWgTcd-kxC8gR3x z`uQxeba3^6C|mc;+7Ut=ihw6tAce%SSAXF5i7kRRWM@QwoUAFZX*Y#Qx=r!uF*Ey_8^NgDcBv#Ux+Y~NyGww&!Ffp zKY#icryRspE90OMKJ10E&n9JZXDh6u;H_W{)pG7)6$R$y44~rwBU2%;-83MUj;Ez` z+bL@i;EU9#9q>BY;CT zHV=D)#hqwl5Yo=WiuSu(SZyONaNdcjpL~Y9g2Z< z+6D4@M$2;j`gy*VOrXWy?F*v?m1FYs`PfiG!mc&`b5BH7MXJI9Z3ajFhEwK$jz16* zonPgV8W6Vy9H-}Ca`0ftJod&v+1(Y9FZ|*J-5gOt6acE%AmnD;0pj#_%25ee6ZY#E z1bCXY@KQ+|=i^h1?#|Zd6wWkIX?x@-S8-IG=iOE~sW$@4IXxT!OtZblRndVWKk>}_ zuzkl0J%Vv-9`IInsn6F1`{|c|ANsd%U;p~U`1aecKkk=&AyD>GzS=NuGc&FT*nAPz z(Us@4EgQgh%7ooh*|v!sh>Omeuw(TagUD(%M;WJ!R{+I3OZLrVcpPCDWPnYdSZi*r zT-SU;s7Qu2zy#iGEoP_{WF{mF=HOm>x0N=?+Z0=Zb%EnShlM#$Q>vAJw|>fKp8@V0IP!(6CDf{Y`A67<;JV<4^DLEM7*A=|QH00*(#(|(}$u|v0Fkl61i#kCxrg3M`R``TvbZO@q9%$!C2 z^+Gd88wARW6p#gX)!5XX8ovR2FxJsF~6FJURtx}d6Jpta~2s&{wz>a-d zLV?}z9{da@N=!Uro(&qb7s7JQzVmbr2OGriM+mpYeYqX&{bakrsZ0SC*yLd?7yl-B z68l$zx?JH7hxsGRArf@JnNrge+p{N^Rc!+KX`w^ik*@iFcIJ)M`YX(~9pQ=D!q(Wc zW~$f>$3Xi=NzsQT`)U7Rvf_t-oM`w`Mj>lNfS*qjzl1$1QJ_voVaud5xm%Y2RpO5w z8UkTEkI`=H%~=SDDIVhxKNyIn+UKzS!g}Zqz&@C4O>%;+Ai3h+4t_hWV%u-x`^wL} zNfci|faQFDZf9F%%k?|T+g@y9?iucanyCoP`KYzSsKFEUr=v7rH9;;&NF$=Ee|QB* z8qn7~?Q&x3;&F(X_`3C6%?~6D|8e1-a-CoQd6Sw2SSE08d$ufYF_JhF3<$26nZht3 zQ|D!Y*sU_N`AK%UPbZI!`s|px@N>F~^(kyE!Aa^&`P_Jme%yf*` zJLzxeQC%Hk$$KWtRDjZR6Pf$d_H!*D6V$dW)cK`&;p)>$stDVL%mvUjIUndO{wV5^ zFaC5R+V9kGAvv2*cKYai3x1Yw({qvU(lNPR*X&!7Y z`V!uM<76^vD3Hx2;bGIsM9~>?)w-tx@q=5y|2^bIFmDg#9jS@DM8G+9Z9XaGt&qZ? z5LSd!tQT>B46}tQ^Qt$Zsf8gV&iOw5Bo-oXcT^!zK2Jdm^sF|rnsk!&@K2|;5+(^0 zSXwkAHNsSVKGYs3z}~H=aZby&5!$+_xPdxw+)_RonnSPAv=tbetKX!4EhJYhv;ZwgI!b%pAhRj%7QU1zAT; z$u9de4yh6Z;k1=snR8vK)|bT3r?3C>;{cSG;cBpMbEV12&w#n7Ts+UjkP1qFKRb&i zV^9{a9(LjGZG)Od20LooVJ_7JxERzgvz5c~9+n8FC$2w>b@Si$&wyJwKuu;fqk+}E zkG#q|@zM9Ph<@0#hIobDTJE?_%>vtSt=hYJUNgJP7JaA|!rgIiXb9Pv2hNR%%Krn^ ztk_dH#2?pYX*dxc!iWP~g+z3JfnG_6SAPuzPYn1_@$_C}5uM^|VHa!)eK~9=unrlc zYVfWrTI`CU4aZk+IMi){tBs)WIy-<`HWBP>9+ck_^da(~URS)MmZP1nfM1&+VzaFo zDUG0B$p10lj0;We2p&Kh4G-5qYFV1E`#QW+Zakez%jN=68@t)i8-Ngh5}uq`qp(8l zoA8$7v&+#^)(Ig6@SSi72Xt%CK5Y)SB&$cKY*n?+AD8R?^`9$qmi9`)0wYU|`x#12 z)uZ9d#xPrJ?R|vP!la*EE7EfnAQKvyY^IT>5TQ(KJI%(0obmUWSg@occ@~lS+5n4v zim(z3mh!R8%k1~b$=kDkf9t(2Cp2{&t(&FY76ZTykXnNPZPrKKS?r3lde3R4#Vkm3 z=mJ1$mr5d7oCHzTJ4=eDK@|-A80oR6Q-^IS&2mu05PsS2*Y)~5|1eZ7ruSp;gv_{Y zjO&hiY^o7QTG#v9CbzH>=M_BXMh;Ra(F8oAwo4W+t0kNL0Kf}>Cg>R}k?@!V2|FZk zq_PVFVDY!mWBf7#CN){CjjN$F-aFypHE=mw6Oui0NQ&ffvN7ZY3npLX&`8{t$mY=W z%a%81ibA2CI9Qx%&X;Ad)VZZlbmts*=d*e2)?qCs#t$M$bOK4S!=SGWC3-cmZ~d1a zKhIx(>YqN(KYy5iq5Luuc*Fni;lxvX%GUwdJS9zpE&I3&eh$~*HLC^Ys3K3m`|rta z$0;Ar9I9#gWGxf=P;aElRXwpNFsO*4+YwTPoq0BdS}(<^uN_VNUdD51PW*_a*u3O` zklJy7)<^kV<$~J~&XW-%$aAgRU@NjVg_~Ri8T0p+N#SmP@Kv=qf%kUuAHl(qo6%`L zp6LS(>P>_P_6w54KQ7z%9X}Y_`*{+ND8sQ@7Ac14XI}v{qcfqqJR`nB>ltQo+x>dG z=cUGSSrt~!wexTug#9fRlp=T1;bF#EEW~(5XXG=&2@ngTn9(T?gpZD?uJ0$j(*bT* zZ-jcauQ`!_BAmtMk#>5HRh%e;r-x^EH{9NVcXr0H2lwUBWe=cP4&DO^;J7o)O*x0Q zvkC=vgS^1zfFo96_Qr15ZvR0#xnh6${6Alj|D9G4zMZFPzk|p1Er=S1pPOIVn#JQE zXu^9#ke)&bw7?e2;0kS>&d97fX8& z;QPG~#4ZY(A|2n=OLN#g`_Qa3DxsTpnh;jACCzzK$stbeVF5)~B0?F4LD9A?omveCT-28%U0we3dCWe29tZP_JO60zTn*1zvo!R;63^ ziTZ?>YZPPh>QJkzhxBNv!*;Is&SiL1ba=amz;|Um?hM&kYABunLM(3|<91{QQ3^{B zPQ$h}W;$>Oa2O|Q-XYJ!Vl?aUfYWJaqgXb7aNiGh@dXOpfz0ccc;Gn@>X%h>U9ZtVcvSO{ZOEH6iPk(F4!HOqgB^ z(n`bhUsmi9mmjJK-s9!rxIhAVxl`^J;>aoGmh2p%0SonT_>f3{TczOOdPl>K#expc zJ?7r_T@ycGvXM}+{X?h!BXjOSD8Yk&STaRdCXxZY=mjSS$WPDoe)9*e3fi+%%Zbbf zB7_$?oug8-V?(_EzoWR4nR|wd26|9{C|<3-orfbiJ*)OC?{uW2tsh6V zpLg@|$v!>Ujst?c@#S^7{`@q9{E=jomzG?7(Yq=vFdsZkOqnef<2Ubd*{?i*A-Kc( z0Vmd?jN_W?bPR*jmWlID$}#QJmgN#?V*+foI=&HL=Vfz;lVf;K+vrbE?23eb@xpId z);$t9@UYu8NX=Yq^ClXkWD*WLeBP8kY7LNTkm3|ewX%4HiQ_{qOeN>!JbX*TAQZQg zp5YidJCp^|Y<#Rwf3*20aOIhQ)wouA@yZ{6iLaFx9}Y_#?YXwu1*bC~L|<@K>Ho|S z^8mX&D$N2E2Xx=I%z&4%1P5Ee3Aa`GGtRM~OwhP(g9{J?((pV8LC0BG<$tr6YiQ0; zS=1^RAKyCw&vljzzw>?&Ck38}kCsk&0I|CcXAF76%B`{>>Y{b6yF%W75P_`xB+`3m zeWyK~4Q+#b;hAlM@SYD)54qWRK>|Zg=d~jCJRR2VNUxV9_K)_Keh`%Jh`+3kdD!CV z)I(x1k$hTp43yy$!-{!}x=}jkQpcW2%?E)GPe~N&kuMGz-13N#a2U<}mjU{#l00N; z&LhG?!O7B#bNFh0M$o>07gXOoK2|fFJu-t`9q0mLPI|6n;Y-GY^7S@q5&d*MecA|M9`a4)219@4ke_!8zdkK)~ zdMO*TTDhIbuXW?b1bYWrE=Sw}&-|iTR)whoPjgHCARVW(r_i;31D@jrCmk7cw7GDg zZSk+8sSnFLfvMXHJL~214Y+o`CtC`g9U{|8e(MOS-g4sIB7+rh@Q`Dq`1{qI@4*sj zv0k}w!gkW7>a;2rDGdByD0+uVqbRctDbGNG&V#aVC}u3{Tm(!u%E79{$1=UYfk;Y- z&uY&X{r!1<{rQJ~U%z~wA9B|(8oYXClam3%0s7wr=>s9e8bNv33P1-)7zY?~jOdYC zB(BY5FT-iyY+`@Yv8u;B@HR&rdHY4OkPr=tVhhhDH5T9#%=nSRLnkkx@EhBE6AdeZ zH@AEx8}V6hr#zs=l9w_Z-8S(CF@f7|kL9CEhhTf(Qaqb~)l6fi_%x2IBMXtySz8AJ z)x@|;{hO8PzZbdGXKbElh1L6zAZgA`c&@x+)f{xMQd#wQCN$&8 z=Ud|1Om?$>xw!>ZVe*h0h#oet@(tN)u1j6L?5=kt<6?E44Q6GN_gfV?hnx$FXM_EG zDqWzmrJ9#d&?VxsgDV}FAKR@yJLhn)`)jqz=TH5mED^f#4qx!)rwQst3lh&8Sn5z` zB*YcHALuziGAj)R#f$aCq$@P}hHorqopuPDSA=1In~;HRRRu-}3nw5s0Nx~E^ad8T zg+SCCBSvVo_Y#DApY8#(U)9PE-oC<$lT!(52PT%C+s$hK=A}rtRX}{DeYG3FwlvL4 zIG$_a@MlDmlS*JNW~`pEqe<^6$-|%9GW+W?Z`isykYXF^OK5z^#2>|Xs;`xtDPSU~ z?F68I%Z3Oa*h+Tqy2g4Npzzz*F7^aC&IX+pv09H`6#k6BJH#9)G%=|hnI4zqQ;RY-o1RY9kvq33DDzidPVq35SbMJ3! zg$`Q{VLdOK>Q4L}l5XrFezg0FcYOjIq`~T(+c8rnhlmdjz-qSO*2zOfi|Pu3#gjD~ z?7XeOqTz8%Ql)xS8?9 z<^WVctG|I=aq?USa&KGV!Ah*(dj9Ab|7c@}*F6P$mI(olB+3My;8?@+c&-sSW(3Bs zrwhYhj?6Y}_ zAH1FPm4#g|iRubJKs#dVtc}BB9mD}BVc+00;`f3C%Rw*0eqSc zxi5|>wLYhNYY#|;5jhzS?J>^=e^Clfv$InRsy0=DWxt*0b_a1@{FKW`6k{zSpTMfx zHF>c?o=RN>T#L7z7PfVE=f64%<7D4Gb#mSu2K@*6L*lS#!1MH=s2 z;01(HoH~_`h4G3D?8J6kU~`u;T(8SU*2yAgFEaA3Rv>|maeS>;!Cf}&JHFKk!cK$R z!D;F7e&!OvqBiW&@BbCs=z_}V7kICk#=5w!I^4?awgc#(|Aa8Kp&LKZ*#Hb`{ z^XUxWshcO$4zIo;fB5W@RszWucS~f|9bKM zR_lkwd#yD)%&icM#uR;P$P3aohf_GM*NepSX|GJE=QEP~f3EYXb74UbTOfjmI9kbE zJoMo{}vX3t4PcPf%`UjCY$e!%@l#R8xbkZ*^d>xmNeJy zg=>UBAOyZ|v8)Zn_j6K!#EduU_o)MiLSO9}WyZeR9OYQz+pjB@=z7H}GTS+6Xdl+q zVIrlx-hS~9e~Z^XTHZ^0$@YBB>DNHW*==P_R%&_?tNrBNVW7`F1OeXIRJ?-Ra_IcE zO|$VB5nD*6BE55&(DO{)ajyBrf-a<`hsz~+-77wpQ%`6gNIi=AjqG~Sz+DlN!>I-B znTw7|h@$qTZg0ut52 zrq`W6=-@saX?uo+Jo*=l_w)XaTKMx1A1=fwFH>pc1*bEupp2l-ayZxNI@rk+>NLv- zC>Gq!3qpzK?YV3ki%eE{!$7JB}kZ93Btz$#~m=@^pNO;pXSWW174H8bpU#Dy^a`umhVNvhnM(@0$FuAbl}muw@q=u z@`L8F#dCWCNW#`4xDY)3dd8OYf~gF7W0TrXr|?!jG|T_N02z;}HpE?B#e4QqX&9`tP4V zefj6pp^!aZ7Xs}n&N_>Zq`ipeUQ~u+Dq^XlXE&=+(=hX3iJp6n^Lp?1F`S=B_#Kaq zv<}&ai|6GK6q_$AWTim+yhp+0AA%N$^57%&_vALt=V_@OrdLH}i%QcmnvUb_f7b;> zU@&7x@6B1*84z@x*3MVw!@`@q{S2a#t7r7di#m`!);g?30C$$KWzofy!DZ_qsO)u{ z(dxLDwfZIgi(4=f_JoG+Pn8H^Z56L}KsF9Mvfhq~cqT$Ebo8(W2{~{%C)3`3?Fry1 z&^43B6D2sYC?|HTaXHpHTRWG%f4>xh;mqGuw`a@qL@E$r-qN&CKa_~wfN4AIh!6|S zii5?luJCkPdcBjAP3#VNZjZZd*YW@cB(>i<-`Cl$!?`JzpCW;Y$dF**!CCE>+;|BO zAdN>h2iy~;1V6gV>sswk@t0r!)h)VZIoHz}!dU9Qk#6ZkScBWr(usI-f10>g^8l-! zq#+UGc>3{dLj*r|wlBa5a^SbI9g^-*Xz~aI?&ky|%gc#tX08s~auPcCnZ*A-0ApDI zdNZf7f4o<~iTeVixB1EtEGf{?15PY8W(=fLlo+$!sx~Dbu zxklvqR@(yl`Q%_L9NRsRH(*f zchH$nhotk9jv%}*6wgy|QV-8K>@W7_DD6u!>5rl5bQ7!!iyg)T40ed74 zFNp6oKRG+%h4tz++m3+<&NdKO6#vY#@Gbe@P+14BHzsG zToD|(gE0ZrY{lxbh5{3o(In@{JyqMF@`+dPKP=eSU%tQ2Sb-nE7cW{fge0=LXokb< z0b%?OaK+e9lk;}eU>E~m_pAa?Sk+2BqoxDGt2G=WoRFpJlwDQ{Yw$8$@WClS%VA}= zkqPPCJnde<(qUP`e|v7b8SlLW#CvkGxz`K$tmfeCDu!%<_Rey62-I|5=kkhx=l&?$ zpnz68QJtC|?I+An=QD7Bdk#^E3R7TD76F2#PW!R9`cXLPwa3>5`{ncBKL3lh!VbfG zr1YruGyr4W}-A9t(udAA%K z2AsWmEm#PHFXX3f7|T5_w&2|(?b>hAdd%$^V+dA6-NZU>~NQvx`WXX0N69w z&+j^?(YqY5-^2S-o>E04f|0V|*ax{&Bs&f9-$y z`~kyWS|s%CfAhIh@9=ea=@3?eP44ZT$Gn|z*r%O8Mkh|1C3$1^o_c!G*>bpq zO_Fw+e|aUIbCMkdkI6j;rNS$M#;Ol?`KgaB^#FU9>Ktb6fC)?QrrKfiDJDgpzEMcX z^tzXBZE-Q!e9~&+5T+?DRD10X1mDYWM(KoUlf1TvLk+T8wCm>^E&v3+WkYB{(DU^AG zumu!ibx!&`d$VQ>=*~odpqdJ1u>o_@fw*CnAV9E;;~@)h(vX ze?sn@*Mhj-PZHD%o$MudMjH|^*+hpri@ks}tE3!H4 zA+rdlcbf#S@Xo~6NeBXiB{b2IF5V7)p3}_Tw7UzH12W`FgtM8xH~`H)R2Z6q3sHE% z6dXZf=pVCNn+;|RYjf=VnXGgnT%^E)f2F7NpMdSyyw~&J-|y_~U&e1g{qwPa4R?I* z8$dTWGY07Q;*dee^~8RgSh9Ft z?$^{07EmPjV(WIw5vLe@`s3HXzM9ud@imBY9la8Lvk{mmPP`#{+YAb>S+2jP!dCWsd zjA#jLCSzFO{x%yjDr6hIbRLd+yu8HL0Uw7&K;9m{fUwIEJb;>)gcH@g80jUKs3e== zx$o9X@+KzAe^swtg|a|S;BK(Bg#fBm2#LwL-Q$tcNsYE(B1R@yM0^Hj*t`uc+j55Y z1m^=<`3JkOO{|PHy)di+e<0%njQ#D`@1MWVAOCsDPqM}MDrVAQVz7H3^1z^j?V-vv z^TU=e7ub(u*_>8RnYcQvE(Y~rbx6aAX!FKBCT z${`xRt=EE4K8*@v*iS!i({8XWhf{At9|AUCcc=tk5HqG5$b#%0e^#szK&-$f(m%6s zpt!?x%-d1w)_JvPDzr7&2CE*Nv2)!M^b2OOkJBTh_x1Ync|1i1|Kqp*^T&~QFSTXf zo326wo}aS5%lq1$8Q?h3=byOo*!CJ+PAKoiOe;%-Scj{kVjb#sWN;po+4hhSWN~xz z$M#J3Sng~wT7DGQe?;QpI(Yh>@8hkPq?hS!Z_&HOuP0Apb**!tV}FLBVY^^06q~n= zc27e*bIVRP?%S5y?Evf@9K0F=I??&D=6{w)@zGIKB?ZSD7*xDRr&|T-=mn5Bd|0(_ zA7@6X#@+?eaa;K6&>JOwgYEFygwHq;f2mQLzOP7}dHn?v_JOE77Y9K>V;oWqWA&_EcP-gV#wXExATz!j1+3z8&n%uSeZ z?joF|{$at^e_ucSa~SI;NYcGS>uGccv_hQ;F_`i?^&kLBqK}Ugm4P*vghm zI?yCKR^qsRuZr=~61#3}WJun41exw|h3E}&p*n_af54itMB8jnE4+f&%R~Bsw{F{w z#iHFd4oGeFa_g)bd0DS7A1cdU)wfg3_)D!lGRArw;QjZ$VkaWFA{Vl`I#Cm_y}SsD zs3X`GHuHAUElwAnxdCZA*1l?`3x}y*{pXyN`!w&~9TQuvfk%VKX|wSA5G2!y*=u+# zWEDlrfBg)*aj20qs49z#xFYO^UY`-7iyyr`rBruV`Nirio0f{Bm~iIZyf>tm!;@EO zSFe``e#J8pI1*5D?U^T-`&z&9<+q-Fl+aM&P}EVf9{)XTCX z$Cx@6+?u83M2@rZ;9eix)q2OeaQ%p+cGfgBf77eeLwkz6@L1kn1zLs|k%0Htcq-0I z$MFdX1PP3SU9aQ4KQ&^Z&u!q~Jy8+wJ-xOVCE;~S#7^t7gEGQghee6~xj7;~AQXwF z&h}hd^NHH_M$PNVK6;kNXX+)H@Uk7D|Fpq7!FT7=-Y%%Y%c}kD0sbHU$M=8UsKjDL ze^9klZ!9*c=EV`WRX~!8J37s$c&(GAWoNVr%*!Y2zC;6i&tt2@TT=Lo*(s6EBE$Cb z)5?AobUKWJxaG($NF)r{5~AY3HjMlIX6yLyn(kSOMY+ec*XG(lBjO#t9K!{hF)xYy z_rS>VWj^m}o+u4(^;!=5PR|W2Qanw&OXoz1!rSf9$g2Xh=yb zmK!})7#5S%dONT*mW5UrhAj7q*e>Gs0O`*b1*hVhJOSYCiWZTy^AaPT@^)ah{2fL9BkF1j&DcRtwj;stobe}-(hf)YbPE}QqEYU6w%`wnXU@_Oq7>-B!f)@>@do@P&@ z9!8L@8$Lbf!`zU=el^<}C$W+rjuo2h>3H|1X}G6Fduv87(?HP%?`iRd_>?R-#<{S^ zXL9&9n0E6ORv`z+-CU!;-y(&*r0Iq6_$$c^!BHfHnL9cQe&-3KZz{_QKy>_C|=j=d;jJ0-}Z-5 zy6HVDX7a|uZ5se*v@N09T40^RGsnteodh{_rai&adH8_OxxHwDweX^?;2_@Yfhf3! z5e08LZ3y*f?+2o^fAaCqA+@)=TViYLT#si0blxvT$`(+0ViiK$MHu zPAq$ZJWate5Y!GD?$5XeZxph25HxUfMD=X2qFP&?(~HX=PUCfhu%l(%Iw6|2BOW%v*+jfjD>Ef6-LbtbSecYD8~3wphl4 z!3-Mr>maJZO5rMxT`(O!F`m&(#R|0OsDf?{h(k;Xr$BqP|E0dy z;dQS`g_=vzA?ThW9UI`g&+FPwkARq4({y-GyM?41&VPB_$lr6)V>*Th0H!IxCoJE_ z)_G{t1R$q3f3VTcQ}brC)!aYZII#cN%K5r%(AO{f+rR(wBVEE99DSN(aA0Oj52+^B z*5cGq6iS+T&6Po^1_B2nRurk>mY&e^U4)o_t4yU;t^6iC6-b)1D zBUDbW9-B4--0#gw6MC?b_>N$EdT#hHaIh2AU<{r(f3pSfK}a=Ao-A(lO3|k-N{{rI z$w>$spUJm{y@LG=hV!N}&0jZlHlQ;q@!3<=5U9hh|f1dqA zv1x73e*lN03qnKKdl$yjozq%4-;&j6Gmor-_t~9J4$W+k(-M#8qV3yMIp4pY;&(Gl zxP&FWRcetvFtOjteqF9#=coPi zKTqu+o)}z*2h#y9QCM%!_$*3|PF^m}Bk|jHf3f@h0{#Qkwb_VJO>1;7ZN8&@0_X!4 z^@v0=7T(gEQs&6rN8+~(Z=Vc9;!$`=`)o-5P6GHgErgC~MyLeh7sR@}2bJTKpDzS0Zq z)Nr38JVy1#5xe~fntr0HAr zz#NkJ(UsX<>%d(P!zLpsIb|dlfms}thezAu%hz9P|Nb|}>jJY^%?XQLE=llu%u^ro zsa@U(WVoo5#BfRp$f(zfsjFSC0$x%Jpt;Si_Z_8)OhF~}PwU!SURdlJODW&D8O4%) zwW$7Ee_hAy6u}K@9u^fAe}TxHs=%pulv4b-;xcPfXG9;lRD+&Ml$EERTUBB+xrQTm zo{pt_h`jdc__50O26oGMKkH?LkS?OOqS{fwrN^x8%a2d@r}~fn%Rk<}e*OGk&q4SH z1E8`QrKgRS%}k(fUz*;FvhnS-pX4!+>L>Aw7fl^TVHY@HDp~QCf6}~H1N0V~O{&W}91wwOU;w|aJbD2e&% z@ae1~1@YMB{kS7eHL13@ZGCM>QLmzQxWWue-=l+a{C*3ZSO|J+_l&MR&p$5 zZ`GGy3x7Q<$zgZQcyNJ-E=R%T!%G>f4K$r70i-om@DcdNnJoo_?gqE+CWmD$Q21Kg zG{s-*>dmI^A#qVkXd7xZf;_XD=uw?jwLS93=VdG7ZxSaD$Dhh?(CJNCT$yrdr*d&m zHLDsxf9AW25Ry}HYgm!o`PB_#TVoJ?FeJV@#@M6>C^7;x%Wh2q^YsfnFN!1X38>vQ zO2A&#t?T_t0`~5GCoF{Pjy;ssF5jqUx#ERa$1#sT*-%72fr=boUW!vkU>`qicX8b< zwbFGBuEHg|P)i(0LWvYX>ALn@KpsW4ef5xdf28%}^ZNdA`gS~2X_As^)FXUX%Q~$G z_aTc?=R5-Jl8;p_t#wDe+`!HDz;>D_A~pB5%-1saSi8&0pGS!*T!T%OmeN!coP~mt za6ugg^yL@Cds-%zcSW*O>PrQ=a^SDJWeE*It)d9dYl{?1P#R&mW9(TY30>)^8@6k8 zF8}K$%T0Eg`q^{#&`cu03=iI=TQ=z(?9X+&Gyf?swVDSuo(=|v@TQXRf1pGD@d^(@&YM8woRB} ztr6#Le`;*Km#D}eRpg-|71jJ9tA#swa9E{^)oalxk8OSb%bwh^Qh1JH}>XQ@1&*W0I$t{NZQcPX`{ zRY)-h7OUf6?~1CG2SX||ELJ@s$f3LYNsFUZ+$sW^S4EMuq1AnfV4(ggSa_SRjk=>G z7@>p#C>(NON-PCDFW=KFSd$)MCV%Wu<<`lcv+rwJ#R+GaOZ zso`%R9q4%f;M(#VkLk+??(1VWq_^719J>o9SxHj?123kxxD(QZk4dYRk?r({CauQ> z`fY2JYWoP2Y9p`B$%QO?}er&xhXLluKnqbx?2MFPrv(Z zDtSf_Y`Z*p{fem=?bobl5tU_#Sti=;!f#b&vN!D!b;dhJ0m>*C8$hip)PrGoR+3^` zyEI`l_!FC*#c63twtwWu-|iW{|MeM|>7OO0|Vc|{#H9QuW*&XU5c&i`frb_a2jMa|=-^r%Wt(e>i% z+EUf!`)5`Veyo(Kgbv*QBYTx0EiY$g?H zN4kg?U_FJjA~anVR|9$Z45@+i$UUjnrNUh#IRPzbXww;CAnwS zJ%BxU6@O*V)TNoQ&uUG+)KTO!Ja3|O*Wdbwv-Rq{9&-W+FSoUtXi$nIr&tF5zBU?N zTN#pHZkO;#orFowci9wBA=cePZ{bS*QpDEY!LA9%t(qz5sex;f(&e&{DG;fNirT0- zEsy1w9AL4W9wdsOBf(~OiyPI6*_o`OtbzL3Q7>C%_d`2<_t#k+Tca}-fbm`3` z51tAaS=XiAlSDdooxN7_7+_Uz2}(0fm5N@koR6p>N4);@yxyFJ{LLl}S&vFp<=vtL zblDGgV#Gd*(^|>%f%wUrM%UCZXFF!G_Y3MEF>X=*G`IFVxuQ+-7CFw{Gd|I&=j4B> z4)du?#Nlr5j9Ntu^(*C;zeD>@(Oh^KRO@z>-5)2kA8n2Iw60Wmwc2?;wV=Dz$x>`7 z>a$`{8DxvfgmeQgEKQgrXS_cxx#q~%ZPt0-d_wd^<^KVvZ z?y_bB>+Re+%AZXqfzviTRfF1(YvzB+%|8Hv)^k+7Zn5u40aN>9d=2~1SwFw1e&8OJ z=s5U(UMzRGNC?H+9heIiOGnbO27vKuPk7`^i-Ctn`9px)g_^~=)|hHCU4*d)7;%>C z$d_6?lAkST4_E9gzM35h+ecE{4!J(NdMyB6U{BX1RoaHW0F&!+>1m}x@%ewel%MOD zx8HyL{A7ydNB{6{Rk_D|>W<^|scp;CHOksvuqvkPf@P5CR3wqrwT4P&Sj!)MY3tbK zl4;D9S6Q)a;J$_gR0UW0wRI zRFh6;D1XWh=+jYNZxf3!g(5B$$+g-6#%V^DxZ&E0#-sVc)8(Fd3cS&~fwzX`D#1iO z)J!DN$bjRg-Gh~%7*_2lB6=%uJRX)gOyX`biR|2dvAcO;7!zPGi>hqrUX6Co5U zQF`dT8n@BqXU=|Dz}HPUc}h0|KkF4N>1(R1uzwNtb+Dk^==$PCgsb#<}L)<#^xv4Yi0(l2FDQQd_9q*8?FW2Z))6mPZZ z3mgS`tI5a*)~#+Tc?2-roFnUrdE9bHDIjM|nhLb3AorfflP%!$ay0qZc1a|7CFP?= zI)Cb#2L<~!l_qWr20liZVdtwi#SLQV+XSkSY<7*1sDyZ7i4txK6x@_01c4U$PH~eC zW-sbzEgvkI3Htm1M=SPt_@*ztHbtE!hDyzFDSHq;&&mstE2?aj-a-?Um#u3LJJV{b zYw$Pt)!sML;eP1{O>~Px{{#w79@r4eGGdLcrmq9#=Y-MY$`ZykT%Hl{TT=4_8U+N-$pTt5dfq(#c`$+JIO@t=lL)FZUVmfAb?v66mqfqWKkVJ=e zG+hy-!}MXm4h_tz(G~(aoW+e8%gvIJolm#+@XI@Q=Z>ppxi^{(RoiwdA8sv zOzqIBmR$Ytz`l)tfBW<{{+fUeBEF-%8V<|axu@)i3Ly~xs~AsH0Kl@X5P!-df<4cN z5?#)Mr3)~|>VLDt$DNbENtI3HCrM5@K%{S(E;lcflFqgv*9RO-HsF)K!~ES9CP%QU zvk)B=Z*rBBvKqVwG#EN641z#ymAdJWDMm)@bK0G!JkqfTu&~RMv~?mUDl0Uj=k7A* z;1kx>%u`BPZ*r%e(FWzy^M8#e_V)E-hUDkJS`?%u6570!Uu{7TNse3Ox)maki`%EZ z33KarpIK9slmInq&H`er8V~*mFn@u92r7V7QUEsqP^it@G`v{UP=31n=5o$1a{4H|imkL=GKsrb5vc=y#xZBPj-MqSHioxYi zuvng1t?%~-mWMs}|EuQ+Jwj@~m#M86=7nTS^#wL+s5Ka5J; zSn`&cM!+I`?OSsw2T8mLii-z%4{NBmtbcab zvIDRbE=m@SAw{prbjj*BrLm01)SOb3&Kb9=Bkm~%7sHfsHsg^y1NC7X#<+Y@1zghw zB-u^;8!jA>MN|@{|k#c86oiM^)96 zN5gq=FtJhfs6Yl_l)I)*cala|P6Ekm_(+|%6D|vtVXzOnq=}q@?&>)8Fn^t(yM|wM zs{&yV{UmYZ=>}fOmy-2$@W#*K2JkTI6ZVyG;0sVAaqVR3f_}4(9HFS-%cp9(%sj8+ zx39m|U+S0pL2o_u?tYKdl{hU%ZK3qBOxC$-5kX`DP44T*~LE{%?)V-@i5E`OPiPe}nd-4WF` zgM@YImF$pNMd{mFN8?d;`+2qMi*zshvJ)U;kv{dYJG6&zQ(LD~pfZp2y%DCcx{p@@ zgYL!O`l9qJA|t2=ooFq8sJTT&PXWEluGUk@W$I*t2+?gKvahDWo9bNyWL@3xvJ+0# zYdhOz0y4rT+4kZSt5G!goO*npe}WXx#c$pICWR~Y@oLF05iSRf{BuheRjdVzkU5EC-b3g7_}ZxS}a;<6Eqa=Iu%}* zgrIQIX0RfE@*Fa-()l-Ucq`?YK!vawRFp)}_MuTDR&}Ac1a=9*2b9^a*k+DJAZyhE zGF=8Fs<4fBihkUb9pe>4`Fddg`t<8BKmJ|#7&eh@-S8v&-Zn{a+1VC8?sFNQs;;Kh~NwY~xu!5{x zO8WKb7CwO?=Qx)@EU@z)ua+UdYEd1zg?43mU>kVXJGw2+;yP8FF1AR!N}?BmVpCv$ zO5(iSf9F|Ww?g)sY^g|7cW1VzQyh}pFkprKbXE6|D5OlvdUxcD=fnDdCmuJEv^Lb# zPbYU;nfNXNnbKcV-yURtOA&yKAX-WS_H>U?hU9j+7Br*g+@Z$>IEE^$tC!+ET6Sdm zIdS~5N~$V_CP{llQ_%jw8>5Ij zr*&21iZsrnO(r{$S~9QYZ^=?R9!c4K@yun8^ret~9?I(y*RvF+d>`2b$*FHDNiZ7~ zR5~GcSPMCDOtwvbbws10Pz)O+zgBtOh0#z|A%AJ-MBPjMErrrtCzFn@s<1}xkLUG! z{lGEbAH*EzGQkNn*WXs=HssnU0HFWx@~opmy4FTYSVph^U3sF|weO7arUoVy-!ChS%?ss!?b*A6)aw0Delb`ESS~T5 zuM?*go}Hwg)z7|^K{aY-&=d&T@nBc2B-s(#Y%lT)mlIRklXf4s5^c^}heF2=nv-OM z$FutJ-%LsqoKfVy>^q7Rw?XXwm zJL;!nxc$7wL4|P0AybzYjI#%|D#*u&@Jf#|cb7>xgSXhIwzWKOGOmity~}ADIDahT z)k%=to~wR;Z$Hmhf3VASO+V7Vu(#BD z{)^2~@Ab1S-ar|g!JFj3O%zoFLG0i6!+}7!6@Ax7CbX3uD4`eDhjg4236wh1aWoE7% zr%g(ViegtilZWvCQ)X#*%kI239G=GeY(DjsQ7*{GsS z8$?IybYh#epE~SRymqL%*2WJ)=C{$m{utksL44xX{B*^rPLa3MOntj-D818R%Vs6* zYB05grruk>Vz8sbRdvX^H6BAF#{`#(a+Hvw7d${-&ZuQ5*^x)k`=~395X?b3Dsi}f zu%X)iOL{u!I?~Ch$L7FNfA+)0Ef0h0l*29LptCWkno@VqMK3SBjX3c{0$X@f@vzI;)x4#h>Ek?h;2?{DA6+uPT_BU8xgD&+#}@+P;S zCYG|z3gk(&(kQIygd>{Z9;j{6)rr=Bw5WwaoYjkhqqX@_cB+{jAkl0#hHg4?YRHM% zFP#VL7FC1eLUhS42O(TIe++k0(XuWllIwkroc2!p4Az8R( zmtr|idY4`9P|T76JLJckx?6V%HH*Vqu;wds&iw)M+w$6ocs#MMZ(qOnuTQUknkOxj zLf%cP?lNR?ztF0lLOe_O1I%dq6NHJKhXLkr3$N-D4Dzut?BKXsm6Hi-YM!c+mVHKS zox60DCF?@qrCMmG+@qrDn-;=+&DX-80$SZ>SJWDO-b<;_~m0blqau{4HWH3F8g$? zq2?7|`kITcx+zC=9FBc+Rq&Rt#owH2bRDNg<$fyvd7jeME^EHsCL>sEhRJi-BwD&gf&bZO)ED&`f5X1lFXJDr_Wv4R?&mrY;Obd+-$VTw z#V2e6`u0>(?2{KTeMSd~aPhvPBJJcmHSLm|OywH|CDOadfyb`qfJa?X3u7~3sgqG- zBCrv@KqCse7RNqafwBI2YCOYqyNy%3SVWe_;Y7@?wBmk5$sqIXH| ze{N!j3w^v#=}enCpuX-1@>faduvBjv3x$inqdm>3U=6^f1f9+P^wj3JuV3CiJ~oXk zUdk2y>N*D;TRGQ;x@uJV8dJa3r7=KRqOpgL&JG9V?f!g{E>WL~nCQq}>*iLjU5x6; znM#Ev?tq6pcu>*Cpx3bLP2#@Ac;eIO zo5)WpN?g~=J(`O;Zp%Ph_qIq63fe@D+mO> zk^l_Dqc+788v)gB7YW4zav6~stj;w}%7vmb5|7sYHB;wHTrf3@1JQ`Xf0 zP-yaatgY45mqln)-E0jfq|NrQIU#vIEYju^$3DhvMi^d=#QQ<=w#Zfw0%+BjO?Wg= z?oQ^~8V^$aBzcJ2?wC6^X{xH54qh!7mQyhF#{jcC&6O6WOg10#{9l95!}0ZS{!-Nq zf8Q*1vZBNU$w%AZTO0=be=W;uLrWm}`q5t9y`1XP#;>#+(E0JFm2NF9mEHOH;)(G2 zq8lRnS!-}1>Da4okC<;(qV+M~Dsea^S9?bqKv%yC~R_S~ja)0D<4ZzcPI zxzyIv0ZcdYy7^+Kw1ni}pyGEEJZbL`w+O}=&U64ugb^Y}YPH05A<>;-&c(F}rM0mnXKh+*YmJcG ztb8J;;@ZD)k|kDc{6&q`mno~ZRokKZri0sKQ~lg2#L3rsG!ei5^XuEc$LG&~ zyXppar4(6no_LVEf3BtZE95U-X+J`+KGEdWpoi7irwmR(wCYbuHlXvak;^UzPX)(m zyX_>i-=aEmSJ4mbkREo*ii?t?-}7ZNv&v;Acqjgbh?p1!b{;yS1U-=5NCBfAIuWy7IY2neuPvF(oa>f#eg4h3>>P`Uncw*Vn^P*f;SM;UJyf5rB-)5^=S-s6FN`t`TZ z;~yVgdh}^|buyOB*`3{`NXrb-E2SWbjc=R#hu(!{@YR(i;WnLIm(p5L2$38`6@E#B zuymBoSAt1K$Af_`JVG602Z)$}Ie2e@x# z6Pz2oAE({4xpO=QR}5S<9S<{l_#Y5f9>0+FTX6s_z!LVS0qy|V?Rkr1fT3? zf{g_A3rWHpXtICQMU01eHJ9nu(mWTG1eE!b!?ZPEVqaKEPe7iHeSKQ%w42A1e z53x-N9(h?Zm&3hk7b>!@2f$)5;7*C2U1#9Zmvk;`VDi&->OG(;97is6HTS5We}MHA zPh3Gl{-g||k~y`a%^cOf=1VS60AH`BDV5PW#ffPcy=^AWbpdEZn8YM{$=lP^*n-tsGwHn-dpHC(ukRGiMS z_NVmD_y7FbzJ7L``}Nyjt5hs4e{7Gy)p!-l0bx@;Tmfg^3z_qv>@esF1m%({!+m zTXl3xKZjk)`%x?RUD2>gMZIaS<_3hDUAO+IZ7G%9+HnB=begHE(7YpkuB_HS_kHim zeF_Qep$A=2D98G>Yl~d#?XINUxUjMt7^AC!?l#V5VC6<~Y5+2Xt#Sc!5smH>>VGNl z)l=Qg2U7g?aNdr!J4M+niB_5M*E4&o{h$B&`sI1Xju)yR>|Az@fO}lYODdm5eOAIF zHnFSy3$2BeDlDrir)K0FU%l$2(5k%*{WN1pJfBmYm6O{{tRR6YG#l2c+bsi0uTKZl zjS?_QzI^ZVJF+;UMmwq$r+rtEyMKk%jS7>nv}zzqX-PUVMqPn%YFWcQU63D1l3Ta7IC6%WR?liAG4L595fqd*{y^U|bzJ2|;hx?f8ZYd=7Csc+# zPPfc;UL=M$wYGPCh`1Xvx>T8#TT*UNI(Wum9|%`JS-Hu2*99WV&VMHnBY&o)RTO+? zYE<7!+(;{z%O88?ZCm-guPt+uy0BK8QIJ?_r2X9%;YMjq9Hf>Yx$yoJmD9xCW@jX6 zPy}pJ!4&sa70|Mu7=L*KRS0n8!dL0)P@n2fQW8gn`FU`|3wdunKNu-*zkK?zlogK0 z&W!zir`;(4t6e4ksl#_GSAT!Yj$e`y+FcLlg>KR)rc5!LXK89?qC!+YV*3;>xZk0ZvW>S*-Hv3aJ5f9e)?m%+d0;KM=*+ zry0U;U!MBP$5UdnD4l!|_&Kwdgz{SNCBM$OCs|95Yj%j!LJ_KpXK6zqJ}woN5j8L6 zCXw}2OP{pv&RU?_?i9u(f}#XUb@NPfHeUa-Bm=uTf_V@5Zc@m$meLVz26z3~lr;j( zp9Bk6S9kY8l52zt+<#u9DFQ)-I)f*M0CE#ZNv^}0C>LKfODAB?mL${%enirTOw)+s z6>WToq59wRfqi-V^yzOT;vM13#Rl}qgI97QDXh7QptF;JlH2lzez~xDl1)MO9ArE2 z1mv+YCvoX?YcU&?TirRbW1dM55U;3w!6@OW?cvl?zy_~|sekXSeM4igJf&n*Vp_KC z*cYQbI0!kUba4R3;vwwPd!`$#yx(ox=E@$WIwp4;m54%}3iJg7Qqk6|Ha~#`jBkS? z+XqUX=Bb-3!RPU`zSS?^=ciwuJAdWTaJ`gW)U9eLYrs42RMSPc?!8ep4cyunn9Yg5 z#1)mjM*333QGdN`{;B>{S8metiOs-JX%0QES~E@cEd=?ki!Aqjsn#iuyS!z$PMGJUuNiPAQqKj5eEb7V;i*@G$Hiu6> zCEwM5b==CmTvbdHfPwWHyx#uv=kWF5n-dmz0BSIq%YXVs<=&fZwU%vBuK5J@zNM zUNhCG3+2|eq~sp$Rdjf(s;T#=>$`f(47rTe0-R^2S0yRXrQfQru1X^w_v~nYsHew? za@d-5fPds+7uTgOTNq%vM1uj!ir<5QQXhv|L``l&2_vqmBZxN3AQIerCR81cGc9-Zz1h({^vGB;wH!@uD&UO;yp`wWMr> z3JxS3RULinq%6v_YpV__Ha8qLV@e+`l^8IB`Xf;ZiAU7`Q9lpj{+FkN7PZj}g>m`p z16Tr2m9I%rfKZT9OI(ZSrYVp{{v8?eRDWWpQ(bWI{VN1nm*mN0I{v8~p=!}7%geSj z*HHoTLbBgawzuseY5c*mp~ zYJtOzop@!%n(a|?s`qQ-4Hj*dz16&E^~h!QtE9EOMZs*cf?S1FXFg|P&*Oys*?-aQ zxr%$s+XXQcyEL3(!hG)X0ys@e)WbzQ9?*5h<-hDIMeQ7)p+y?eOS&c5hEo+tQAz<& zU>CcgRk_PdPA%JP-8lw0jre~Yze+slS;PBKVC(aLb zJ*2;rE!#4wu4=vXCAqVSeJSt#S9qtcZu@I@4cG(m%$?J)#jc)*+RPGVLEqb{!{zNg zCm(Ni?l^?62lnsy>!)9TneDF+m^+w8s9t58OUb_F*4OK_q;?3Z4}{dOOf2Cma>Aoq zb*iFp-3XZq>{Ib?WALg^N`IwO2juBq!+9xoE)PmyCPV+8W>KqO9;}e{dd}3l_a@(Qmx=|^ayx78$wc6tYD3#H<>fV`W*ba1?yUyb!pPNgF4C?W z^I&Vq-jcT{#DfI96kFOKn@0bxpXTr3kAHmWU%vd~$M2v2>)F@89)AM3K{-CsN?$}9 zuA_Zn1v<@a>W7T5in&W@Gr$k8^1CRs+P25u#77eCn6MyId^k?K-a zs+}#4_IXtc03OLccz=gnRk_Lb+uXtgPBl)TmUNn#1o>Rt;s?g~_opwveE%EKFl`w@ z zj!+;K6$;4i$} zR9Soh6{+;Gowd`{VvF`raQSkV}0)@hbmeiOEsi&KrcNjDH%{C0}*tgXE%~bd?FYmn-X; zN%H1>msZ?9Bra1O5t+7A!W&^xLl#wf(=O{H5M_3%Q;N97P80=$2ksZ`RaJ6w;jT(% z8U3&*Fzl#sp!c{7oJ4RwEuW$HtmD1(CEagRmBimkBtU=46uUu3)sBY0HyzXQHeH_w zsZpHsDu1Sh_{kR@B%uPncs#5>Rg;h9EVpp?^O)h>c@$m%2@;}=H1ze8pevzu@6`2MAEwDwfrPZqb< z=GdtXio(WM0F0hW@DOx%piC=^OtgzpWOvV|)_=K+HOsemnQ17I9b6b*^MZR>Vk^I5 zPxw@sFzU+{PNm^gHC1wAox{hn(I1~bJ)hM>4VbVxCSl(Ax&=3`)TJS!x{4XQy!$kr zhH4Tf)4JVP%XT@zeU#zkI`#a5vt!xb6vC(SNrZ6%QQH-a(B!-7>=VdSb8?qdZ!4-* zy?*Y1kG2ixQ%pAfV$t$IjP z%N?g83{?e~ShY+G?<9fKZblP^OIS5SoWvv*tu&04)qPq@G;ZLoGS^v7g~UTtP|5u@ ziC7%SVo|bHS?0GgDx3o#hWceUsjMp_LoG*PvrDB_yJ~H!K0w%?Ye>?_gM%1UNPj9y zW+=~ZdF(KUx(`4VK);JCKXNZldY5W{zTJ>>0F{Nz#gTsrD6u1 zXJVA<+BExZ_FzcbTvecwP8_>6*!$CRSyzP%%^e6f`=Qg?)bMAJwMmMRtbeRJni2$Z zQk#)fe(2u_YJOOsyduktz-z=d8B&++4sh`YszBZN)!2MYy%Ft9+S+ZrCe5c zOReJ~d89W*e0Iv-?JT_3E`N22ucxNT?anoY%=-$>bpvWut5Z=?&MY8R8yiYO4szH> za*Mm%?v!*Zx1?**E?Y%uvJ<$3~7!?ir> z;#?*m?)6fa>m#fC$60q>F_zZnzQ8&^WVl?_wxFZ9?zB~!kA{dO(SyQhl9#Bhvke3H zUHB7lHC4lvhf|r@9)FFA{}66JYE*;=A;3MJA{>xgc+P#g&~hrnw@0narVBmx;Z;i3 zB8;<}3}Nw@oV~`k?>37I-+osBi>%Rf-!>f2jWR(M_EV|MeP(6V6xEkl7H^Kj{! znl^8a4wHTl8rIl0o%=SnATiOAoxC@2{5TgQ33N({O+~}`Du1pi-eK7l@eFNcx~jCf z>7=Y5Aj?YCWUx#3KG$-90eGsR{d!*i-RhImv_H*KioBUQ)i^!)_#G_35zpL}s8J*z z(?vw@-nkJVWv1xe${UjGH4P&Nwfe2%)U~J)q~=}AF=sPHfr6|VUj+`uqsvLzFLmD) zYd(*crGU}nlz+m)-Epd!B-FY!t}_L-Pc}W1=O}WFS;{4V>6(iAuHUOswps2bz7nB5 zD+oqZ^`PDE<`+dpD6Wfsn2!5M5E%?0_4|H+h>sWXeDqXhPs$v(lXIThNiPB6Bz>F1 z?`m7FDp~8j%pvE4tHsEpBHhc|GwT6lq?T`4M<$m$+iz_HTD=&VYD+_fXC4Aa%7Kt1 z3^3zO3H;)gFJ~DATzj~w?xR$Isw9gne}d>z!x?J5ff#qSG "${T}/${1}" || die + eprefixify "${T}/${1}" + doins "${T}/${1}" +} + +src_install() { + local LDPATH=() + + multilib-minimal_src_install +} + +multilib_src_install() { + LDPATH+=( "${EPREFIX}${DEST}/$(get_libdir)" ) + into ${DEST} + + if [[ ${ABI} == amd64 ]]; then + dolib.so usr/lib64/*.so + else + dolib.so usr/lib/*.so + fi + install_pkgconfig nvidia-cg-toolkit.pc + install_pkgconfig nvidia-cg-toolkit-gl.pc + + insinto ${DEST}/include + doins -r usr/include/Cg + + if multilib_is_native_abi; then + dobin usr/bin/{cgc,cgfxcat,cginfo} + + insinto ${DEST} + dodoc usr/local/Cg/README + if use doc; then + DOCS=( usr/local/Cg/docs/*.{txt,pdf} ) + HTML_DOCS=( usr/local/Cg/docs/html/. ) + einstalldocs + fi + if use examples; then + dodir /usr/share/${PN} + mv usr/local/Cg/examples "${ED}"/usr/share/${PN}/ + fi + fi +} + +multilib_src_install_all() { + local ldpath=${LDPATH[*]} + + sed \ + -e "s|ELDPATH|${ldpath// /:}|g" \ + "${FILESDIR}"/80cgc-opt-2 > "${T}"/80cgc-opt || die + eprefixify "${T}"/80cgc-opt + doenvd "${T}"/80cgc-opt +} diff --git a/media-gfx/sane-airscan/Manifest b/media-gfx/sane-airscan/Manifest new file mode 100644 index 000000000000..8f0c6165eac5 --- /dev/null +++ b/media-gfx/sane-airscan/Manifest @@ -0,0 +1 @@ +DIST sane-airscan-0.99.27.tar.gz 198418 BLAKE2B bcf2aff08feb90a65c10a4abaca67939874ad7c9376745b572f18ebfdaf7bff3e344d1379b00c73904a6892731a75f4632a90ea7c20f7cb4e30eab43413b829d SHA512 a35a92e26a4e3831f127e59bc520248abde8a7b304eb63ecf1d68092f51a8bc49bbc7503bead47ac84d0333d59ae0045d6d7a9f7b89d95f3ddfa2458f3781256 diff --git a/media-gfx/sane-airscan/files/sane-airscan-0.99.27-makefile-fixes.patch b/media-gfx/sane-airscan/files/sane-airscan-0.99.27-makefile-fixes.patch new file mode 100644 index 000000000000..204d1a5466a7 --- /dev/null +++ b/media-gfx/sane-airscan/files/sane-airscan-0.99.27-makefile-fixes.patch @@ -0,0 +1,56 @@ +From 8e9d059fa88606cba97291232ec16732f552bd48 Mon Sep 17 00:00:00 2001 +From: "Jason A. Donenfeld" +Date: Thu, 25 Nov 2021 14:24:25 +0100 +Subject: [PATCH] Makefile: abstract ar to $(AR) and remove tags from all + +Build systems need to be able to use a custom `ar` binary. Also, running +ctags is generally not desirable for the default target. + +Signed-off-by: Jason A. Donenfeld +--- +Sent upstream as: https://github.com/alexpevzner/sane-airscan/pull/197 + + Makefile | 6 ++++-- + 1 file changed, 4 insertions(+), 2 deletions(-) + +diff --git a/Makefile b/Makefile +index 4c7e202..415d489 100644 +--- a/Makefile ++++ b/Makefile +@@ -7,6 +7,7 @@ + # ---- ------- ----------- + # DESTDIR Destination directory for make install + # CC gcc C compiler ++# AR ar Archiver + # CPPFLAGS C preprocessor flags + # CFLAGS -O2 -g -W -Wall -Werror C compiler flags + # LDFLAGS Linker flags +@@ -28,6 +29,7 @@ + # + + CC = gcc ++AR = ar + COMPRESS = gzip -n + CFLAGS += -O2 -g -W -Wall -Werror -pthread $(CPPFLAGS) + PKG_CONFIG = pkg-config +@@ -101,7 +103,7 @@ $(OBJDIR)%.o: %.c Makefile airscan.h + + .PHONY: all clean install man + +-all: tags $(BACKEND) $(DISCOVER) test test-decode test-multipart test-zeroconf test-uri ++all: $(BACKEND) $(DISCOVER) test test-decode test-multipart test-zeroconf test-uri + + tags: $(SRC) airscan.h test.c test-decode.c test-multipart.c test-zeroconf.c test-uri.c + -ctags -R . +@@ -113,7 +115,7 @@ $(DISCOVER): $(OBJDIR)discover.o $(LIBAIRSCAN) + $(CC) -o $(DISCOVER) discover.c $(CPPFLAGS) $(common_CFLAGS) $(LIBAIRSCAN) $(tools_LDFLAGS) + + $(LIBAIRSCAN): $(OBJ) Makefile +- ar cru $(LIBAIRSCAN) $(OBJ) ++ $(AR) cru $(LIBAIRSCAN) $(OBJ) + + install: all + mkdir -p $(DESTDIR)/$(bindir) +-- +2.34.1 + diff --git a/media-gfx/sane-airscan/metadata.xml b/media-gfx/sane-airscan/metadata.xml new file mode 100644 index 000000000000..78a9d6b02d0f --- /dev/null +++ b/media-gfx/sane-airscan/metadata.xml @@ -0,0 +1,8 @@ + + + + +zx2c4@gentoo.org +Jason A. Donenfeld + + diff --git a/media-gfx/sane-airscan/sane-airscan-0.99.27.ebuild b/media-gfx/sane-airscan/sane-airscan-0.99.27.ebuild new file mode 100644 index 000000000000..61f7cc9da931 --- /dev/null +++ b/media-gfx/sane-airscan/sane-airscan-0.99.27.ebuild @@ -0,0 +1,40 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="SANE backend for AirScan (eSCL) and WSD document scanners" +HOMEPAGE="https://github.com/alexpevzner/sane-airscan" +SRC_URI="https://github.com/alexpevzner/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + net-dns/avahi + net-libs/gnutls + dev-libs/libxml2 + virtual/jpeg + media-libs/libpng +" +RDEPEND="${DEPEND} + media-gfx/sane-backends +" + +PATCHES=( "${FILESDIR}/${PN}-0.99.27-makefile-fixes.patch" ) + +src_compile() { + emake \ + CFLAGS="${CFLAGS}" \ + CPPFLAGS="${CPPFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ + CC="$(tc-getCC)" \ + AR="$(tc-getAR)" +} + +src_install() { + emake DESTDIR="${D}" COMPRESS= STRIP= install +} diff --git a/media-gfx/sane-backends/sane-backends-1.0.32.ebuild b/media-gfx/sane-backends/sane-backends-1.0.32.ebuild index 36bb18f0a982..8b3d4b7763ca 100644 --- a/media-gfx/sane-backends/sane-backends-1.0.32.ebuild +++ b/media-gfx/sane-backends/sane-backends-1.0.32.ebuild @@ -337,6 +337,7 @@ multilib_src_install_all() { } pkg_postinst() { + optfeature "Network scanner backend" media-gfx/sane-airscan optfeature "Epson-specific backend" media-gfx/iscan optfeature "HP-specific backend" net-print/hplip diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index 2a8154974f998b926e2088ce17bea344d30cf777..2273327b86e20acd085dfa74aeb8547a3a5128d0 100644 GIT binary patch literal 64644 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≪)b27nEZVoBIj3SwxOAg&y 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 literal 64625 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

t3$=dU`sMc~BQ*$%Mm&^CQv*-TQ|NeT8 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 Y&cTKgv$VDLcC5H8N0i8kp^8zU8NAZ(Wb7PdLae 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 YQOy!0fFeyNV)@Vi0L01Ga>W-203h2sYybcN delta 138518 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