From 2afc4f0cab8482f0246792bf7e8deb3b87d32ea5 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 16 Aug 2019 17:55:03 +0300 Subject: [PATCH] Sync with portage [Fri Aug 16 17:55:03 MSK 2019]. --- Manifest.files.gz | Bin 29637 -> 29612 bytes acct-user/Manifest.gz | Bin 5178 -> 5172 bytes acct-user/man/{man-0.ebuild => man-1.ebuild} | 4 - app-admin/Manifest.gz | Bin 35423 -> 35431 bytes .../apache-tools/apache-tools-2.4.41.ebuild | 2 +- app-admin/cli53/Manifest | 2 +- ...li53-0.8.14.ebuild => cli53-0.8.15.ebuild} | 0 app-admin/kpcli/Manifest | 2 - app-admin/kpcli/kpcli-3.0.ebuild | 43 - app-admin/kpcli/kpcli-3.1.ebuild | 47 -- app-admin/kpcli/metadata.xml | 4 + app-admin/rasdaemon/files/rasdaemon.confd | 4 +- app-admin/syslog-ng/syslog-ng-3.22.1.ebuild | 2 +- app-admin/sysstat/Manifest | 3 +- ...at-12.1.4.ebuild => sysstat-12.0.6.ebuild} | 12 +- app-admin/sysstat/sysstat-12.1.6.ebuild | 81 ++ app-admin/sysstat/sysstat-999999.ebuild | 12 +- app-arch/Manifest.gz | Bin 16417 -> 16423 bytes app-arch/libarchive/Manifest | 2 - .../files/libarchive-3.3.1-libressl.patch | 25 - .../files/libarchive-3.3.2-libressl.patch | 25 - app-arch/libarchive/libarchive-3.3.1.ebuild | 122 --- app-arch/libarchive/libarchive-3.3.2.ebuild | 128 --- app-arch/pigz/pigz-2.4.ebuild | 3 +- app-arch/vimball/vimball-0.5.1.ebuild | 11 +- app-arch/vimball/vimball-9999.ebuild | 9 +- app-benchmarks/Manifest.gz | Bin 5185 -> 5187 bytes app-benchmarks/bonnie/Manifest | 2 +- app-benchmarks/bonnie/bonnie-2.0.6-r2.ebuild | 4 +- app-cdr/Manifest.gz | Bin 8820 -> 8821 bytes app-cdr/b5i2iso/Manifest | 2 +- app-cdr/b5i2iso/b5i2iso-0.2-r1.ebuild | 4 +- app-crypt/Manifest.gz | Bin 25124 -> 25129 bytes app-crypt/eid-mw/Manifest | 2 +- ...-mw-4.4.11.ebuild => eid-mw-4.4.19.ebuild} | 20 +- .../eid-mw/files/eid-sign-test-4.4.19.patch | 272 +++++++ app-crypt/gifshuffle/Manifest | 2 +- app-crypt/gifshuffle/gifshuffle-2.0-r1.ebuild | 4 +- app-editors/Manifest.gz | Bin 14084 -> 14079 bytes app-editors/gvim/Manifest | 1 + app-editors/gvim/gvim-8.1.1846.ebuild | 370 +++++++++ app-editors/gvim/gvim-9999.ebuild | 4 +- app-editors/teco/Manifest | 2 + app-editors/teco/files/teco-double-free.diff | 6 +- app-editors/teco/files/teco-gcc4.patch | 4 +- app-editors/teco/teco-1.00-r4.ebuild | 4 +- app-editors/teco/teco-36_p19940820.ebuild | 57 ++ app-editors/vim-core/Manifest | 1 + app-editors/vim-core/vim-core-8.1.1846.ebuild | 225 ++++++ app-editors/vim/Manifest | 1 + app-editors/vim/vim-8.1.1846.ebuild | 320 ++++++++ app-editors/vim/vim-9999.ebuild | 5 +- app-emulation/Manifest.gz | Bin 21352 -> 21355 bytes app-emulation/diskimage-builder/Manifest | 1 - .../diskimage-builder-2.24.0.ebuild | 42 - .../diskimage-builder-2.25.0.ebuild | 2 +- app-emulation/dlx/Manifest | 3 +- app-emulation/dlx/dlx-1.0.0.ebuild | 4 +- app-emulation/dlx/dlx-1.5.20.ebuild | 30 + app-misc/Manifest.gz | Bin 50315 -> 50312 bytes app-misc/ranger/ranger-1.9.2.ebuild | 1 + app-misc/ranger/ranger-9999.ebuild | 1 + app-office/Manifest.gz | Bin 9390 -> 9394 bytes app-office/calligra/calligra-3.1.0-r3.ebuild | 2 +- .../calligraplan/calligraplan-3.1.0.ebuild | 2 +- .../scribus/files/scribus-1.5.6-docdir.patch | 29 + app-office/scribus/scribus-9999.ebuild | 2 +- app-shells/Manifest.gz | Bin 7772 -> 7773 bytes app-shells/bash/Manifest | 2 + ...sh-5.0_p3-r1.ebuild => bash-5.0_p9.ebuild} | 14 +- .../bash-5.0-optimize-connection-fork.patch | 79 -- app-text/Manifest.gz | Bin 53210 -> 53211 bytes app-text/calibre/calibre-3.26.1-r1.ebuild | 2 - app-text/calibre/calibre-3.44.0.ebuild | 4 +- app-text/calibre/calibre-3.46.0-r1.ebuild | 4 +- app-text/xhtml1/Manifest | 2 +- app-text/xhtml1/xhtml1-20020801-r5.ebuild | 4 +- dev-db/Manifest.gz | Bin 18992 -> 18988 bytes .../clickhouse-19.13.1.11-r1.ebuild | 205 +++++ .../clickhouse/files/clickhouse-server.confd | 4 + .../files/clickhouse-server.initd-r1 | 23 + dev-db/firebird/Manifest | 1 - .../files/firebird-3.0.2.32703.0-gcc6.patch | 19 - .../firebird/firebird-3.0.2.32703.0-r2.ebuild | 235 ------ ...7_pre3.ebuild => mysql-8.0.17_pre4.ebuild} | 304 ++++--- dev-java/Manifest.gz | Bin 91542 -> 91540 bytes dev-java/icedtea-bin/Manifest | 14 + .../icedtea-bin/icedtea-bin-3.13.0.ebuild | 164 ++++ dev-lang/Manifest.gz | Bin 18190 -> 18190 bytes dev-lang/c-intercal/Manifest | 1 + dev-lang/c-intercal/c-intercal-31.0.ebuild | 78 ++ .../files/c-intercal-31.0-version.patch | 11 + .../python-exec/python-exec-2.4.6-r1.ebuild | 2 +- dev-lang/rust-bin/Manifest | 13 + dev-lang/rust-bin/rust-bin-1.37.0.ebuild | 158 ++++ dev-lang/rust/Manifest | 14 + dev-lang/rust/files/1.36.0-libressl3.patch | 72 ++ dev-lang/rust/rust-1.36.0.ebuild | 1 + dev-lang/rust/rust-1.37.0.ebuild | 327 ++++++++ dev-libs/Manifest.gz | Bin 87910 -> 87902 bytes dev-libs/confuse/confuse-3.2.2.ebuild | 4 +- dev-libs/elfutils/Manifest | 1 + dev-libs/elfutils/elfutils-0.177.ebuild | 71 ++ .../files/elfutils-0.177-disable-large.patch | 14 + dev-libs/libfilezilla/Manifest | 1 + .../libfilezilla/libfilezilla-0.18.1.ebuild | 37 + dev-libs/libgit2-glib/Manifest | 1 - .../libgit2-glib/libgit2-glib-0.26.2.ebuild | 59 -- dev-libs/libgit2/Manifest | 1 + dev-libs/libgit2/libgit2-0.28.3.ebuild | 72 ++ .../libmaxminddb/libmaxminddb-1.3.2.ebuild | 2 +- dev-libs/libyaml/libyaml-0.2.2.ebuild | 2 +- dev-libs/rocm-comgr/Manifest | 1 + dev-libs/rocm-comgr/rocm-comgr-2.7.0.ebuild | 46 ++ dev-libs/rocm-device-libs/Manifest | 1 + .../rocm-device-libs-2.7.0.ebuild | 34 + dev-libs/rocm-opencl-driver/Manifest | 1 + .../rocm-opencl-driver-2.7.0.ebuild | 46 ++ ...ld => rocm-opencl-runtime-2.6.0-r1.ebuild} | 3 +- dev-libs/rocr-runtime/Manifest | 1 + .../rocr-runtime/rocr-runtime-2.7.0.ebuild | 34 + dev-libs/roct-thunk-interface/Manifest | 1 + .../roct-thunk-interface-2.7.0.ebuild | 42 + dev-php/Manifest.gz | Bin 40578 -> 40567 bytes .../PEAR-Cache_Lite-1.8.2.ebuild | 3 +- .../PEAR-Config-2.0.0_pre20140323-r1.ebuild | 3 +- .../PEAR-Console_CommandLine-1.2.2.ebuild | 1 + dev-php/pecl-apcu/Manifest | 5 - dev-php/pecl-apcu/pecl-apcu-4.0.11.ebuild | 7 +- dev-php/pecl-apcu/pecl-apcu-5.1.10.ebuild | 80 -- dev-php/pecl-apcu/pecl-apcu-5.1.11.ebuild | 80 -- dev-php/pecl-apcu/pecl-apcu-5.1.16.ebuild | 80 -- dev-php/pecl-apcu/pecl-apcu-5.1.8.ebuild | 80 -- dev-php/pecl-apcu/pecl-apcu-5.1.9.ebuild | 80 -- dev-python/Manifest.gz | Bin 315629 -> 315645 bytes dev-python/URLObject/Manifest | 1 + dev-python/URLObject/URLObject-2.4.3.ebuild | 41 + dev-python/certifi/Manifest | 1 + dev-python/certifi/certifi-2019.6.16.ebuild | 43 + ...certifi-2018.4.16-use-system-cacerts.patch | 7 +- dev-python/click/click-7.0.ebuild | 2 +- dev-python/elasticsearch-curator/Manifest | 2 - .../elasticsearch-curator-5.4.1.ebuild | 118 --- dev-python/elasticsearch-py/Manifest | 14 - .../elasticsearch-py-5.5.2.ebuild | 102 --- .../elasticsearch-py-5.5.3.ebuild | 102 --- .../elasticsearch-py-5.5.5.ebuild | 102 --- .../elasticsearch-py-6.0.0.ebuild | 102 --- .../elasticsearch-py-6.1.1.ebuild | 102 --- .../elasticsearch-py-6.2.0.ebuild | 102 --- .../elasticsearch-py-6.3.0.ebuild | 102 --- dev-python/pypy3-bin/Manifest | 1 + .../pypy3-bin/pypy3-bin-7.1.1-r1.ebuild | 188 +++++ dev-python/pypy3/pypy3-7.1.1.ebuild | 25 +- dev-python/pypy3/pypy3-9999.ebuild | 25 +- dev-python/setuptools/Manifest | 1 + .../setuptools/setuptools-41.1.0.ebuild | 73 ++ dev-python/urllib3/Manifest | 3 - .../urllib3/files/urllib3-1.23-tornado5.patch | 72 -- dev-python/urllib3/urllib3-1.22.ebuild | 63 -- dev-python/urllib3/urllib3-1.23.ebuild | 72 -- dev-python/urllib3/urllib3-1.24.1.ebuild | 67 -- dev-python/urllib3/urllib3-1.24.2.ebuild | 2 +- dev-python/uvloop/Manifest | 1 + dev-python/uvloop/uvloop-0.13.0.ebuild | 54 ++ dev-ruby/Manifest.gz | Bin 112118 -> 112099 bytes dev-ruby/dnsruby/Manifest | 1 + dev-ruby/dnsruby/dnsruby-1.61.3.ebuild | 35 + dev-ruby/gettext-setup/Manifest | 1 + .../gettext-setup/gettext-setup-0.31.ebuild | 39 + dev-util/Manifest.gz | Bin 67172 -> 67185 bytes dev-util/cpputest/cpputest-3.8.ebuild | 7 +- dev-util/cucumber-rails/Manifest | 1 + .../cucumber-rails-1.8.0.ebuild | 45 ++ dev-util/debhelper/Manifest | 2 +- ...er-12.2.3.ebuild => debhelper-12.4.ebuild} | 0 .../debootstrap/debootstrap-1.0.115.ebuild | 2 +- dev-util/radare2/Manifest | 1 + dev-util/radare2/radare2-3.7.1.ebuild | 56 ++ dev-util/rocm-cmake/Manifest | 1 + dev-util/rocm-cmake/rocm-cmake-2.7.0.ebuild | 26 + dev-util/rocm-cmake/rocm-cmake-9999.ebuild | 3 +- dev-util/rocminfo/rocminfo-2.6.0.ebuild | 2 +- dev-util/shellcheck/Manifest | 1 + dev-util/shellcheck/shellcheck-0.7.0.ebuild | 40 + eclass/Manifest.gz | Bin 37137 -> 37144 bytes eclass/acct-user.eclass | 8 + eclass/kde5-functions.eclass | 1 - eclass/kde5.eclass | 21 +- eclass/kernel-2.eclass | 8 +- eclass/perl-module.eclass | 31 +- eclass/qmail.eclass | 6 - gnome-extra/Manifest.gz | Bin 11186 -> 11191 bytes gnome-extra/gnome-commander/Manifest | 2 +- ...1.ebuild => gnome-commander-1.10.1.ebuild} | 16 +- ...me-shell-extension-dash-to-panel-20.ebuild | 2 +- ...ell-extension-desktop-icons-19.01.3.ebuild | 2 +- .../gnome-shell-extension-gsconnect-24.ebuild | 2 +- .../pch-session/pch-session-3.30.0.2.ebuild | 2 +- kde-apps/Manifest.gz | Bin 39346 -> 39330 bytes kde-apps/akonadi-calendar/Manifest | 1 + .../akonadi-calendar-19.08.0.ebuild | 43 + kde-apps/akonadi-contacts/Manifest | 1 + .../akonadi-contacts-19.08.0.ebuild | 42 + kde-apps/akonadi-import-wizard/Manifest | 1 + .../akonadi-import-wizard-19.08.0.ebuild | 41 + kde-apps/akonadi-mime/Manifest | 1 + .../akonadi-mime/akonadi-mime-19.08.0.ebuild | 37 + kde-apps/akonadi-notes/Manifest | 1 + .../akonadi-notes-19.08.0.ebuild | 22 + kde-apps/akonadi-search/Manifest | 1 + .../akonadi-search-19.08.0.ebuild | 45 ++ kde-apps/akonadi/Manifest | 1 + kde-apps/akonadi/akonadi-19.08.0.ebuild | 124 +++ kde-apps/akonadiconsole/Manifest | 1 + .../akonadiconsole-19.08.0.ebuild | 45 ++ kde-apps/akregator/Manifest | 1 + kde-apps/akregator/akregator-19.08.0.ebuild | 55 ++ kde-apps/analitza/Manifest | 1 + kde-apps/analitza/analitza-19.08.0.ebuild | 44 + kde-apps/ark/Manifest | 1 + kde-apps/ark/ark-19.08.0.ebuild | 79 ++ kde-apps/artikulate/Manifest | 1 + kde-apps/artikulate/artikulate-19.08.0.ebuild | 44 + kde-apps/audiocd-kio/Manifest | 1 + .../audiocd-kio/audiocd-kio-19.08.0.ebuild | 43 + kde-apps/baloo-widgets/Manifest | 1 + .../baloo-widgets-19.08.0.ebuild | 27 + kde-apps/blinken/Manifest | 1 + kde-apps/blinken/blinken-19.08.0.ebuild | 33 + kde-apps/bomber/Manifest | 1 + kde-apps/bomber/bomber-19.08.0.ebuild | 29 + kde-apps/bovo/Manifest | 1 + kde-apps/bovo/bovo-19.08.0.ebuild | 30 + kde-apps/calendarjanitor/Manifest | 1 + .../calendarjanitor-19.08.0.ebuild | 41 + kde-apps/calendarsupport/Manifest | 1 + .../calendarsupport-19.08.0.ebuild | 44 + kde-apps/cantor/Manifest | 1 + kde-apps/cantor/cantor-19.08.0.ebuild | 104 +++ kde-apps/cervisia/Manifest | 1 + kde-apps/cervisia/cervisia-19.08.0.ebuild | 36 + kde-apps/dolphin-plugins-bazaar/Manifest | 1 + .../dolphin-plugins-bazaar-19.08.0.ebuild | 49 ++ kde-apps/dolphin-plugins-dropbox/Manifest | 1 + .../dolphin-plugins-dropbox-19.08.0.ebuild | 48 ++ kde-apps/dolphin-plugins-git/Manifest | 1 + .../dolphin-plugins-git-19.08.0.ebuild | 51 ++ kde-apps/dolphin-plugins-mercurial/Manifest | 1 + .../dolphin-plugins-mercurial-19.08.0.ebuild | 54 ++ kde-apps/dolphin-plugins-subversion/Manifest | 1 + .../dolphin-plugins-subversion-19.08.0.ebuild | 50 ++ kde-apps/dolphin/Manifest | 1 + kde-apps/dolphin/dolphin-19.08.0.ebuild | 90 +++ kde-apps/dolphin/metadata.xml | 7 +- kde-apps/dragon/Manifest | 1 + kde-apps/dragon/dragon-19.08.0.ebuild | 40 + kde-apps/eventviews/Manifest | 1 + kde-apps/eventviews/eventviews-19.08.0.ebuild | 42 + kde-apps/ffmpegthumbs/Manifest | 1 + .../ffmpegthumbs/ffmpegthumbs-19.08.0.ebuild | 25 + kde-apps/filelight/Manifest | 1 + kde-apps/filelight/filelight-19.08.0.ebuild | 27 + kde-apps/granatier/Manifest | 1 + kde-apps/granatier/granatier-19.08.0.ebuild | 30 + kde-apps/grantlee-editor/Manifest | 1 + .../grantlee-editor-19.08.0.ebuild | 44 + kde-apps/grantleetheme/Manifest | 1 + .../grantleetheme-19.08.0.ebuild | 34 + kde-apps/gwenview/Manifest | 1 + kde-apps/gwenview/gwenview-19.08.0.ebuild | 108 +++ kde-apps/gwenview/metadata.xml | 1 + kde-apps/incidenceeditor/Manifest | 1 + .../incidenceeditor-19.08.0.ebuild | 53 ++ kde-apps/juk/Manifest | 1 + kde-apps/juk/juk-19.08.0.ebuild | 42 + kde-apps/k3b/Manifest | 1 + kde-apps/k3b/k3b-19.08.0.ebuild | 121 +++ kde-apps/kaccounts-integration/Manifest | 1 + .../kaccounts-integration-19.08.0.ebuild | 44 + kde-apps/kaccounts-providers/Manifest | 1 + .../kaccounts-providers-19.08.0.ebuild | 34 + kde-apps/kaddressbook/Manifest | 1 + .../kaddressbook/kaddressbook-19.08.0.ebuild | 57 ++ kde-apps/kajongg/Manifest | 1 + kde-apps/kajongg/kajongg-19.08.0.ebuild | 51 ++ kde-apps/kalarm/Manifest | 1 + kde-apps/kalarm/kalarm-19.08.0.ebuild | 81 ++ kde-apps/kalarmcal/Manifest | 1 + kde-apps/kalarmcal/kalarmcal-19.08.0.ebuild | 34 + kde-apps/kalgebra/Manifest | 1 + kde-apps/kalgebra/kalgebra-19.08.0.ebuild | 41 + kde-apps/kalzium/Manifest | 1 + kde-apps/kalzium/kalzium-19.08.0.ebuild | 59 ++ kde-apps/kamera/Manifest | 1 + kde-apps/kamera/kamera-19.08.0.ebuild | 29 + kde-apps/kamoso/Manifest | 1 + kde-apps/kamoso/kamoso-19.08.0.ebuild | 39 + kde-apps/kanagram/Manifest | 1 + kde-apps/kanagram/kanagram-19.08.0.ebuild | 44 + kde-apps/kapman/Manifest | 1 + kde-apps/kapman/kapman-19.08.0.ebuild | 29 + kde-apps/kapptemplate/Manifest | 1 + .../kapptemplate/kapptemplate-19.08.0.ebuild | 27 + kde-apps/kate/Manifest | 1 + kde-apps/kate/kate-19.08.0.ebuild | 92 +++ kde-apps/katomic/Manifest | 1 + kde-apps/katomic/katomic-19.08.0.ebuild | 31 + kde-apps/kbackup/Manifest | 1 + kde-apps/kbackup/kbackup-19.08.0.ebuild | 30 + kde-apps/kblackbox/Manifest | 1 + kde-apps/kblackbox/kblackbox-19.08.0.ebuild | 31 + kde-apps/kblocks/Manifest | 1 + kde-apps/kblocks/kblocks-19.08.0.ebuild | 28 + kde-apps/kblog/Manifest | 1 + kde-apps/kblog/kblog-19.08.0.ebuild | 24 + kde-apps/kbounce/Manifest | 1 + kde-apps/kbounce/kbounce-19.08.0.ebuild | 34 + kde-apps/kbreakout/Manifest | 1 + kde-apps/kbreakout/kbreakout-19.08.0.ebuild | 32 + kde-apps/kbruch/Manifest | 1 + kde-apps/kbruch/kbruch-19.08.0.ebuild | 24 + kde-apps/kcachegrind/Manifest | 1 + .../kcachegrind/kcachegrind-19.08.0.ebuild | 35 + kde-apps/kcalc/Manifest | 1 + kde-apps/kcalc/kcalc-19.08.0.ebuild | 36 + kde-apps/kcalcore/Manifest | 1 + kde-apps/kcalcore/kcalcore-19.08.0.ebuild | 24 + kde-apps/kcalutils/Manifest | 1 + kde-apps/kcalutils/kcalutils-19.08.0.ebuild | 39 + kde-apps/kcharselect/Manifest | 1 + .../kcharselect/kcharselect-19.08.0.ebuild | 26 + kde-apps/kcolorchooser/Manifest | 1 + .../kcolorchooser-19.08.0.ebuild | 22 + kde-apps/kcontacts/Manifest | 1 + kde-apps/kcontacts/kcontacts-19.08.0.ebuild | 34 + kde-apps/kcron/Manifest | 1 + kde-apps/kcron/kcron-19.08.0.ebuild | 26 + kde-apps/kdav/Manifest | 1 + kde-apps/kdav/kdav-19.08.0.ebuild | 33 + .../kde-apps-meta-19.08.0.ebuild | 26 + kde-apps/kde-dev-scripts/Manifest | 1 + .../kde-dev-scripts-19.08.0.ebuild | 30 + kde-apps/kde-dev-utils/Manifest | 1 + .../kde-dev-utils-19.08.0.ebuild | 27 + kde-apps/kde-meta/kde-meta-19.08.0.ebuild | 17 + .../kdeaccessibility-meta-19.08.0.ebuild | 18 + .../kdeadmin-meta-19.08.0.ebuild | 17 + .../kdebase-meta/kdebase-meta-19.08.0.ebuild | 17 + kde-apps/kdebugsettings/Manifest | 1 + .../kdebugsettings-19.08.0.ebuild | 27 + .../kdecore-meta/kdecore-meta-19.08.0.ebuild | 35 + kde-apps/kdecore-meta/metadata.xml | 3 + kde-apps/kdeedu-data/Manifest | 1 + .../kdeedu-data/kdeedu-data-19.08.0.ebuild | 20 + .../kdeedu-meta/kdeedu-meta-19.08.0.ebuild | 42 + .../kdegames-meta-19.08.0.ebuild | 59 ++ .../kdegraphics-meta-19.08.0.ebuild | 29 + kde-apps/kdegraphics-mobipocket/Manifest | 1 + .../kdegraphics-mobipocket-19.08.0.ebuild | 24 + .../kdemultimedia-meta-19.08.0.ebuild | 31 + kde-apps/kdenetwork-filesharing/Manifest | 1 + .../kdenetwork-filesharing-19.08.0.ebuild | 29 + .../kdenetwork-meta-19.08.0.ebuild | 23 + kde-apps/kdenlive/Manifest | 1 + kde-apps/kdenlive/kdenlive-19.08.0.ebuild | 84 ++ kde-apps/kdepim-addons/Manifest | 1 + .../kdepim-addons-19.08.0.ebuild | 89 ++ kde-apps/kdepim-apps-libs/Manifest | 1 + .../kdepim-apps-libs-19.08.0.ebuild | 38 + .../kdepim-meta/kdepim-meta-19.08.0.ebuild | 77 ++ kde-apps/kdepim-runtime/Manifest | 1 + .../kdepim-runtime-19.08.0.ebuild | 84 ++ kde-apps/kdesdk-kioslaves/Manifest | 1 + .../kdesdk-kioslaves-19.08.0.ebuild | 18 + .../kdesdk-meta/kdesdk-meta-19.08.0.ebuild | 32 + kde-apps/kdesdk-thumbnailers/Manifest | 1 + .../kdesdk-thumbnailers-19.08.0.ebuild | 21 + .../kdeutils-meta-19.08.0.ebuild | 41 + kde-apps/kdf/Manifest | 1 + kde-apps/kdf/kdf-19.08.0.ebuild | 29 + kde-apps/kdialog/Manifest | 1 + kde-apps/kdialog/kdialog-19.08.0.ebuild | 36 + kde-apps/kdiamond/Manifest | 1 + kde-apps/kdiamond/kdiamond-19.08.0.ebuild | 30 + kde-apps/keditbookmarks/Manifest | 1 + .../keditbookmarks-19.08.0.ebuild | 42 + kde-apps/kfind/Manifest | 1 + kde-apps/kfind/kfind-19.08.0.ebuild | 32 + kde-apps/kfloppy/Manifest | 1 + kde-apps/kfloppy/kfloppy-19.08.0.ebuild | 31 + kde-apps/kfourinline/Manifest | 1 + .../kfourinline/kfourinline-19.08.0.ebuild | 29 + kde-apps/kgeography/Manifest | 1 + kde-apps/kgeography/kgeography-19.08.0.ebuild | 29 + kde-apps/kget/Manifest | 1 + kde-apps/kget/kget-19.08.0.ebuild | 64 ++ kde-apps/kgoldrunner/Manifest | 1 + .../kgoldrunner/kgoldrunner-19.08.0.ebuild | 34 + kde-apps/kgpg/Manifest | 1 + kde-apps/kgpg/kgpg-19.08.0.ebuild | 48 ++ kde-apps/khangman/Manifest | 1 + kde-apps/khangman/khangman-19.08.0.ebuild | 40 + kde-apps/khelpcenter/Manifest | 1 + .../khelpcenter/khelpcenter-19.08.0.ebuild | 47 ++ kde-apps/kidentitymanagement/Manifest | 1 + .../kidentitymanagement-19.08.0.ebuild | 35 + kde-apps/kig/Manifest | 1 + kde-apps/kig/kig-19.08.0.ebuild | 62 ++ kde-apps/kigo/Manifest | 1 + kde-apps/kigo/kigo-19.08.0.ebuild | 34 + kde-apps/killbots/Manifest | 1 + kde-apps/killbots/killbots-19.08.0.ebuild | 30 + kde-apps/kimagemapeditor/Manifest | 1 + .../kimagemapeditor-19.08.0.ebuild | 30 + kde-apps/kimap/Manifest | 1 + kde-apps/kimap/kimap-19.08.0.ebuild | 37 + kde-apps/kio-extras/Manifest | 1 + kde-apps/kio-extras/kio-extras-19.08.0.ebuild | 76 ++ kde-apps/kipi-plugins/Manifest | 1 + .../kipi-plugins/kipi-plugins-19.08.0.ebuild | 51 ++ kde-apps/kiriki/Manifest | 1 + kde-apps/kiriki/kiriki-19.08.0.ebuild | 30 + kde-apps/kiten/Manifest | 1 + kde-apps/kiten/kiten-19.08.0.ebuild | 39 + kde-apps/kitinerary/Manifest | 1 + kde-apps/kitinerary/kitinerary-19.08.0.ebuild | 40 + kde-apps/kitinerary/metadata.xml | 3 + kde-apps/kjumpingcube/Manifest | 1 + .../kjumpingcube/kjumpingcube-19.08.0.ebuild | 30 + kde-apps/kldap/Manifest | 1 + kde-apps/kldap/kldap-19.08.0.ebuild | 36 + kde-apps/kleopatra/Manifest | 1 + kde-apps/kleopatra/kleopatra-19.08.0.ebuild | 52 ++ kde-apps/klettres/Manifest | 1 + kde-apps/klettres/klettres-19.08.0.ebuild | 31 + kde-apps/klickety/Manifest | 1 + kde-apps/klickety/klickety-19.08.0.ebuild | 32 + kde-apps/klines/Manifest | 1 + kde-apps/klines/klines-19.08.0.ebuild | 31 + kde-apps/kmag/Manifest | 1 + kde-apps/kmag/kmag-19.08.0.ebuild | 35 + kde-apps/kmahjongg/Manifest | 1 + kde-apps/kmahjongg/kmahjongg-19.08.0.ebuild | 34 + kde-apps/kmail-account-wizard/Manifest | 1 + .../kmail-account-wizard-19.08.0.ebuild | 52 ++ kde-apps/kmail/Manifest | 1 + kde-apps/kmail/kmail-19.08.0.ebuild | 115 +++ kde-apps/kmailtransport/Manifest | 1 + .../kmailtransport-19.08.0.ebuild | 42 + kde-apps/kmbox/Manifest | 1 + kde-apps/kmbox/kmbox-19.08.0.ebuild | 15 + kde-apps/kmime/Manifest | 1 + kde-apps/kmime/kmime-19.08.0.ebuild | 20 + kde-apps/kmines/Manifest | 1 + kde-apps/kmines/kmines-19.08.0.ebuild | 30 + kde-apps/kmix/Manifest | 1 + kde-apps/kmix/kmix-19.08.0.ebuild | 52 ++ kde-apps/kmousetool/Manifest | 1 + kde-apps/kmousetool/kmousetool-19.08.0.ebuild | 32 + kde-apps/kmouth/Manifest | 1 + kde-apps/kmouth/kmouth-19.08.0.ebuild | 30 + kde-apps/kmplot/Manifest | 1 + kde-apps/kmplot/kmplot-19.08.0.ebuild | 34 + kde-apps/knavalbattle/Manifest | 1 + .../knavalbattle/knavalbattle-19.08.0.ebuild | 37 + kde-apps/knetwalk/Manifest | 1 + kde-apps/knetwalk/knetwalk-19.08.0.ebuild | 34 + kde-apps/knights/Manifest | 1 + kde-apps/knights/knights-19.08.0.ebuild | 48 ++ kde-apps/knotes/Manifest | 1 + kde-apps/knotes/knotes-19.08.0.ebuild | 72 ++ kde-apps/kolf/Manifest | 1 + kde-apps/kolf/kolf-19.08.0.ebuild | 34 + kde-apps/kollision/Manifest | 1 + kde-apps/kollision/kollision-19.08.0.ebuild | 29 + kde-apps/kolourpaint/Manifest | 1 + .../kolourpaint/kolourpaint-19.08.0.ebuild | 41 + kde-apps/kompare/Manifest | 1 + kde-apps/kompare/kompare-19.08.0.ebuild | 34 + kde-apps/konqueror/Manifest | 1 + kde-apps/konqueror/konqueror-19.08.0.ebuild | 110 +++ kde-apps/konquest/Manifest | 1 + kde-apps/konquest/konquest-19.08.0.ebuild | 32 + kde-apps/konsole/Manifest | 1 + kde-apps/konsole/konsole-19.08.0.ebuild | 57 ++ kde-apps/konsolekalendar/Manifest | 1 + .../konsolekalendar-19.08.0.ebuild | 40 + kde-apps/kontact/Manifest | 1 + kde-apps/kontact/kontact-19.08.0.ebuild | 44 + kde-apps/kontactinterface/Manifest | 1 + .../kontactinterface-19.08.0.ebuild | 27 + kde-apps/kopete/Manifest | 1 + kde-apps/kopete/kopete-19.08.0.ebuild | 178 ++++ kde-apps/korganizer/Manifest | 1 + kde-apps/korganizer/korganizer-19.08.0.ebuild | 92 +++ kde-apps/kpat/Manifest | 1 + kde-apps/kpat/kpat-19.08.0.ebuild | 34 + kde-apps/kpimtextedit/Manifest | 1 + .../kpimtextedit/kpimtextedit-19.08.0.ebuild | 42 + kde-apps/kpkpass/Manifest | 1 + kde-apps/kpkpass/kpkpass-19.08.0.ebuild | 23 + kde-apps/kqtquickcharts/Manifest | 1 + .../kqtquickcharts-19.08.0.ebuild | 16 + kde-apps/krdc/Manifest | 1 + kde-apps/krdc/krdc-19.08.0.ebuild | 47 ++ kde-apps/kreversi/Manifest | 1 + kde-apps/kreversi/kreversi-19.08.0.ebuild | 37 + kde-apps/krfb/Manifest | 1 + kde-apps/krfb/krfb-19.08.0.ebuild | 50 ++ kde-apps/kross-interpreters/Manifest | 1 + .../kross-interpreters-19.08.0.ebuild | 37 + kde-apps/kruler/Manifest | 1 + kde-apps/kruler/kruler-19.08.0.ebuild | 40 + kde-apps/kshisen/Manifest | 1 + kde-apps/kshisen/kshisen-19.08.0.ebuild | 32 + kde-apps/ksirk/Manifest | 1 + kde-apps/ksirk/ksirk-19.08.0.ebuild | 40 + kde-apps/ksmtp/Manifest | 1 + kde-apps/ksmtp/ksmtp-19.08.0.ebuild | 23 + kde-apps/ksnakeduel/Manifest | 1 + kde-apps/ksnakeduel/ksnakeduel-19.08.0.ebuild | 31 + kde-apps/kspaceduel/Manifest | 1 + kde-apps/kspaceduel/kspaceduel-19.08.0.ebuild | 31 + kde-apps/ksquares/Manifest | 1 + kde-apps/ksquares/ksquares-19.08.0.ebuild | 31 + kde-apps/ksudoku/Manifest | 1 + kde-apps/ksudoku/ksudoku-19.08.0.ebuild | 49 ++ kde-apps/ksystemlog/Manifest | 1 + kde-apps/ksystemlog/ksystemlog-19.08.0.ebuild | 61 ++ kde-apps/kteatime/Manifest | 1 + kde-apps/kteatime/kteatime-19.08.0.ebuild | 28 + kde-apps/ktimer/Manifest | 1 + kde-apps/ktimer/ktimer-19.08.0.ebuild | 27 + kde-apps/ktouch/Manifest | 1 + kde-apps/ktouch/ktouch-19.08.0.ebuild | 59 ++ kde-apps/ktp-accounts-kcm/Manifest | 1 + .../ktp-accounts-kcm-19.08.0.ebuild | 63 ++ kde-apps/ktp-approver/Manifest | 1 + .../ktp-approver/ktp-approver-19.08.0.ebuild | 29 + kde-apps/ktp-auth-handler/Manifest | 1 + .../ktp-auth-handler-19.08.0.ebuild | 35 + kde-apps/ktp-call-ui/Manifest | 1 + .../ktp-call-ui/ktp-call-ui-19.08.0.ebuild | 41 + kde-apps/ktp-common-internals/Manifest | 1 + .../ktp-common-internals-19.08.0.ebuild | 64 ++ kde-apps/ktp-contact-list/Manifest | 1 + .../ktp-contact-list-19.08.0.ebuild | 40 + kde-apps/ktp-contact-runner/Manifest | 1 + .../ktp-contact-runner-19.08.0.ebuild | 27 + kde-apps/ktp-desktop-applets/Manifest | 1 + .../ktp-desktop-applets-19.08.0.ebuild | 24 + kde-apps/ktp-filetransfer-handler/Manifest | 1 + .../ktp-filetransfer-handler-19.08.0.ebuild | 26 + kde-apps/ktp-kded-module/Manifest | 1 + .../ktp-kded-module-19.08.0.ebuild | 39 + kde-apps/ktp-send-file/Manifest | 1 + .../ktp-send-file-19.08.0.ebuild | 33 + kde-apps/ktp-text-ui/Manifest | 1 + .../ktp-text-ui/ktp-text-ui-19.08.0.ebuild | 55 ++ kde-apps/ktuberling/Manifest | 1 + kde-apps/ktuberling/ktuberling-19.08.0.ebuild | 38 + kde-apps/kturtle/Manifest | 1 + kde-apps/kturtle/kturtle-19.08.0.ebuild | 31 + kde-apps/kubrick/Manifest | 1 + kde-apps/kubrick/kubrick-19.08.0.ebuild | 30 + kde-apps/kwalletmanager/Manifest | 1 + .../kwalletmanager-19.08.0.ebuild | 42 + kde-apps/kwave/Manifest | 1 + kde-apps/kwave/kwave-19.08.0.ebuild | 83 ++ kde-apps/kwordquiz/Manifest | 1 + kde-apps/kwordquiz/kwordquiz-19.08.0.ebuild | 36 + kde-apps/kwrite/Manifest | 1 + kde-apps/kwrite/kwrite-19.08.0.ebuild | 50 ++ kde-apps/libgravatar/Manifest | 1 + .../libgravatar/libgravatar-19.08.0.ebuild | 36 + kde-apps/libkcddb/Manifest | 1 + kde-apps/libkcddb/libkcddb-19.08.0.ebuild | 50 ++ kde-apps/libkcompactdisc/Manifest | 1 + .../libkcompactdisc-19.08.0.ebuild | 28 + kde-apps/libkdcraw/Manifest | 1 + kde-apps/libkdcraw/libkdcraw-19.08.0.ebuild | 17 + kde-apps/libkdegames/Manifest | 1 + .../libkdegames/libkdegames-19.08.0.ebuild | 46 ++ kde-apps/libkdepim/Manifest | 1 + kde-apps/libkdepim/libkdepim-19.08.0.ebuild | 43 + kde-apps/libkeduvocdocument/Manifest | 1 + .../libkeduvocdocument-19.08.0.ebuild | 30 + kde-apps/libkexiv2/Manifest | 1 + kde-apps/libkexiv2/libkexiv2-19.08.0.ebuild | 17 + kde-apps/libkgapi/Manifest | 1 + kde-apps/libkgapi/libkgapi-19.08.0.ebuild | 35 + kde-apps/libkgeomap/Manifest | 1 + kde-apps/libkgeomap/libkgeomap-19.08.0.ebuild | 35 + kde-apps/libkipi/Manifest | 1 + kde-apps/libkipi/libkipi-19.08.0.ebuild | 23 + kde-apps/libkleo/Manifest | 1 + kde-apps/libkleo/libkleo-19.08.0.ebuild | 41 + kde-apps/libkmahjongg/Manifest | 1 + .../libkmahjongg/libkmahjongg-19.08.0.ebuild | 23 + kde-apps/libkomparediff2/Manifest | 1 + .../libkomparediff2-19.08.0.ebuild | 24 + kde-apps/libksane/Manifest | 1 + kde-apps/libksane/libksane-19.08.0.ebuild | 29 + kde-apps/libksieve/Manifest | 1 + kde-apps/libksieve/libksieve-19.08.0.ebuild | 60 ++ kde-apps/libktnef/Manifest | 1 + kde-apps/libktnef/libktnef-19.08.0.ebuild | 24 + kde-apps/lokalize/Manifest | 1 + kde-apps/lokalize/lokalize-19.08.0.ebuild | 62 ++ kde-apps/lskat/Manifest | 1 + kde-apps/lskat/lskat-19.08.0.ebuild | 31 + kde-apps/mailcommon/Manifest | 1 + kde-apps/mailcommon/mailcommon-19.08.0.ebuild | 57 ++ kde-apps/mailimporter/Manifest | 1 + .../mailimporter/mailimporter-19.08.0.ebuild | 30 + kde-apps/marble/Manifest | 1 + kde-apps/marble/marble-19.08.0.ebuild | 87 ++ kde-apps/mbox-importer/Manifest | 1 + .../mbox-importer-19.08.0.ebuild | 32 + kde-apps/messagelib/Manifest | 1 + kde-apps/messagelib/messagelib-19.08.0.ebuild | 69 ++ kde-apps/minuet/Manifest | 1 + kde-apps/minuet/minuet-19.08.0.ebuild | 27 + kde-apps/okular/Manifest | 1 + kde-apps/okular/okular-19.08.0.ebuild | 106 +++ kde-apps/palapeli/Manifest | 1 + kde-apps/palapeli/palapeli-19.08.0.ebuild | 35 + kde-apps/parley/Manifest | 1 + kde-apps/parley/parley-19.08.0.ebuild | 47 ++ kde-apps/picmi/Manifest | 1 + kde-apps/picmi/picmi-19.08.0.ebuild | 34 + kde-apps/pim-data-exporter/Manifest | 1 + .../pim-data-exporter-19.08.0.ebuild | 45 ++ kde-apps/pim-sieve-editor/Manifest | 1 + .../pim-sieve-editor-19.08.0.ebuild | 44 + kde-apps/pimcommon/Manifest | 1 + kde-apps/pimcommon/pimcommon-19.08.0.ebuild | 65 ++ .../plasma-telepathy-meta-19.08.0.ebuild | 32 + kde-apps/poxml/Manifest | 1 + kde-apps/poxml/poxml-19.08.0.ebuild | 17 + kde-apps/print-manager/Manifest | 1 + .../print-manager-19.08.0.ebuild | 53 ++ kde-apps/rocs/Manifest | 1 + kde-apps/rocs/rocs-19.08.0.ebuild | 45 ++ kde-apps/signon-kwallet-extension/Manifest | 1 + .../signon-kwallet-extension-19.08.0.ebuild | 17 + kde-apps/spectacle/Manifest | 1 + kde-apps/spectacle/spectacle-19.08.0.ebuild | 51 ++ kde-apps/step/Manifest | 1 + kde-apps/step/step-19.08.0.ebuild | 60 ++ kde-apps/svgpart/Manifest | 1 + kde-apps/svgpart/svgpart-19.08.0.ebuild | 23 + kde-apps/sweeper/Manifest | 1 + kde-apps/sweeper/sweeper-19.08.0.ebuild | 33 + kde-apps/thumbnailers/Manifest | 1 + .../thumbnailers/thumbnailers-19.08.0.ebuild | 32 + kde-apps/umbrello/Manifest | 1 + kde-apps/umbrello/umbrello-19.08.0.ebuild | 56 ++ kde-apps/yakuake/Manifest | 1 + kde-apps/yakuake/yakuake-19.08.0.ebuild | 54 ++ kde-apps/zeroconf-ioslave/Manifest | 1 + .../zeroconf-ioslave-19.08.0.ebuild | 20 + kde-misc/Manifest.gz | Bin 5790 -> 5787 bytes .../kio-gdrive-1.2.6-libkgapi-19.08-1.patch | 120 +++ .../kio-gdrive-1.2.6-libkgapi-19.08-2.patch | 42 + ...kio-gdrive-1.2.6-refresh-credentials.patch | 101 +++ .../kio-gdrive/kio-gdrive-1.2.6-r1.ebuild | 52 ++ kde-misc/kio-gdrive/kio-gdrive-1.2.6.ebuild | 2 +- licenses/Manifest.gz | Bin 118862 -> 118695 bytes licenses/cctbx-2.0 | 44 - media-gfx/Manifest.gz | Bin 41306 -> 41308 bytes .../librecad/files/librecad-2.1.3-gcc-9.patch | 209 +++++ media-gfx/librecad/librecad-2.1.3-r5.ebuild | 51 ++ media-libs/Manifest.gz | Bin 66615 -> 66623 bytes .../gstreamer-editing-services-1.14.3.ebuild | 2 +- media-libs/harfbuzz/Manifest | 3 +- media-libs/harfbuzz/harfbuzz-2.4.0-r1.ebuild | 110 --- ...uzz-2.5.2.ebuild => harfbuzz-2.6.0.ebuild} | 0 media-sound/Manifest.gz | Bin 61906 -> 61904 bytes media-sound/pragha/Manifest | 1 + media-sound/pragha/pragha-1.3.99.1.ebuild | 96 +++ media-video/Manifest.gz | Bin 27413 -> 27419 bytes ...b-r1.ebuild => kmplayer-0.12.0b-r2.ebuild} | 15 +- .../plasma-mediacenter-5.7.5.ebuild | 4 +- metadata/Manifest.gz | Bin 2321 -> 2323 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest.files.gz | Bin 443766 -> 445987 bytes metadata/glsa/glsa-201908-06.xml | 50 ++ metadata/glsa/glsa-201908-07.xml | 50 ++ metadata/glsa/glsa-201908-08.xml | 51 ++ metadata/glsa/glsa-201908-09.xml | 51 ++ metadata/glsa/glsa-201908-10.xml | 82 ++ metadata/glsa/glsa-201908-11.xml | 53 ++ metadata/glsa/glsa-201908-12.xml | 97 +++ metadata/glsa/glsa-201908-13.xml | 62 ++ metadata/glsa/glsa-201908-14.xml | 50 ++ metadata/glsa/glsa-201908-15.xml | 47 ++ metadata/glsa/glsa-201908-16.xml | 49 ++ metadata/glsa/glsa-201908-17.xml | 48 ++ metadata/glsa/glsa-201908-18.xml | 125 +++ metadata/glsa/glsa-201908-19.xml | 48 ++ metadata/glsa/timestamp.chk | 2 +- metadata/glsa/timestamp.commit | 2 +- metadata/md5-cache/Manifest.gz | Bin 28235 -> 28215 bytes metadata/md5-cache/acct-user/Manifest.gz | Bin 5007 -> 5013 bytes metadata/md5-cache/acct-user/burp-0 | 2 +- metadata/md5-cache/acct-user/dnscrypt-proxy-0 | 2 +- metadata/md5-cache/acct-user/ftp-0 | 2 +- metadata/md5-cache/acct-user/gkrellmd-0 | 2 +- metadata/md5-cache/acct-user/i2pd-0 | 2 +- metadata/md5-cache/acct-user/logstash-0 | 2 +- metadata/md5-cache/acct-user/mail-0 | 2 +- metadata/md5-cache/acct-user/{man-0 => man-1} | 6 +- metadata/md5-cache/acct-user/messagebus-0 | 2 +- metadata/md5-cache/acct-user/minecraft-0 | 2 +- metadata/md5-cache/acct-user/msmtpd-0 | 2 +- metadata/md5-cache/acct-user/murmur-0 | 2 +- metadata/md5-cache/acct-user/mysql-0 | 2 +- metadata/md5-cache/acct-user/nsd-0 | 2 +- metadata/md5-cache/acct-user/pdnsd-0 | 2 +- metadata/md5-cache/acct-user/polkitd-0 | 2 +- metadata/md5-cache/acct-user/postmaster-0 | 2 +- metadata/md5-cache/acct-user/qemu-0 | 2 +- metadata/md5-cache/acct-user/rtkit-0 | 2 +- metadata/md5-cache/acct-user/stdiscosrv-0 | 2 +- metadata/md5-cache/acct-user/strelaysrv-0 | 2 +- metadata/md5-cache/acct-user/syncthing-0 | 2 +- .../md5-cache/acct-user/systemd-coredump-0 | 2 +- .../acct-user/systemd-journal-remote-0 | 2 +- .../md5-cache/acct-user/systemd-network-0 | 2 +- .../md5-cache/acct-user/systemd-resolve-0 | 2 +- .../md5-cache/acct-user/systemd-timesync-0 | 2 +- metadata/md5-cache/acct-user/transmission-0 | 2 +- metadata/md5-cache/acct-user/unrealircd-0 | 2 +- metadata/md5-cache/acct-user/uptimed-0 | 2 +- .../md5-cache/app-accessibility/Manifest.gz | Bin 8114 -> 8110 bytes .../md5-cache/app-accessibility/simon-9999 | 2 +- metadata/md5-cache/app-admin/Manifest.gz | Bin 73782 -> 73668 bytes .../md5-cache/app-admin/apache-tools-2.4.41 | 4 +- .../md5-cache/app-admin/bastille-3.0.9-r1 | 2 +- metadata/md5-cache/app-admin/calamares-3.1.13 | 2 +- metadata/md5-cache/app-admin/calamares-3.2.2 | 2 +- .../app-admin/{cli53-0.8.14 => cli53-0.8.15} | 2 +- .../md5-cache/app-admin/evtxtools-1.1.1-r1 | 2 +- metadata/md5-cache/app-admin/kpcli-3.0 | 11 - metadata/md5-cache/app-admin/kpcli-3.1 | 11 - metadata/md5-cache/app-admin/psmon-1.39-r1 | 2 +- metadata/md5-cache/app-admin/rex-1.3.3 | 2 +- metadata/md5-cache/app-admin/rex-1.4.0-r1 | 4 +- metadata/md5-cache/app-admin/rex-1.4.1 | 4 +- metadata/md5-cache/app-admin/rex-1.5.0 | 4 +- metadata/md5-cache/app-admin/rex-1.6.0 | 4 +- metadata/md5-cache/app-admin/rex-9999 | 4 +- .../md5-cache/app-admin/swatchdog-3.2.4-r1 | 2 +- metadata/md5-cache/app-admin/syslog-ng-3.22.1 | 4 +- metadata/md5-cache/app-admin/sysstat-12.0.6 | 14 + metadata/md5-cache/app-admin/sysstat-12.1.4 | 13 - metadata/md5-cache/app-admin/sysstat-12.1.6 | 14 + metadata/md5-cache/app-admin/sysstat-999999 | 9 +- .../md5-cache/app-admin/systemdgenie-0.99.0 | 2 +- metadata/md5-cache/app-admin/yaala-0.7.3-r2 | 2 +- metadata/md5-cache/app-arch/Manifest.gz | Bin 26149 -> 25844 bytes metadata/md5-cache/app-arch/alien-8.95 | 2 +- metadata/md5-cache/app-arch/alien-8.95-r1 | 4 +- metadata/md5-cache/app-arch/libarchive-3.3.1 | 14 - metadata/md5-cache/app-arch/libarchive-3.3.2 | 14 - metadata/md5-cache/app-arch/pigz-2.4 | 3 +- metadata/md5-cache/app-arch/rpm-4.14.1 | 4 +- metadata/md5-cache/app-arch/rpm-4.14.1-r1 | 4 +- metadata/md5-cache/app-arch/rpm-4.14.2.1 | 4 +- metadata/md5-cache/app-arch/vimball-0.5.1 | 16 +- metadata/md5-cache/app-arch/vimball-9999 | 13 +- metadata/md5-cache/app-backup/Manifest.gz | Bin 21421 -> 21422 bytes metadata/md5-cache/app-backup/amanda-3.3.9 | 2 +- metadata/md5-cache/app-backup/amanda-3.4.1 | 4 +- metadata/md5-cache/app-backup/amanda-3.4.2 | 4 +- metadata/md5-cache/app-backup/amanda-3.4.3 | 4 +- metadata/md5-cache/app-backup/amanda-3.4.4 | 4 +- metadata/md5-cache/app-backup/amanda-3.4.5 | 4 +- metadata/md5-cache/app-backup/amanda-3.5-r1 | 4 +- metadata/md5-cache/app-backup/amanda-3.5.1-r1 | 4 +- .../md5-cache/app-backup/kfoldersync-3.4.1 | 2 +- metadata/md5-cache/app-backup/kup-0.7.3 | 2 +- metadata/md5-cache/app-benchmarks/Manifest.gz | Bin 7544 -> 7544 bytes .../md5-cache/app-benchmarks/bonnie-2.0.6-r2 | 4 +- metadata/md5-cache/app-cdr/Manifest.gz | Bin 10285 -> 10290 bytes metadata/md5-cache/app-cdr/b5i2iso-0.2-r1 | 4 +- metadata/md5-cache/app-cdr/isoimagewriter-0.2 | 2 +- metadata/md5-cache/app-cdr/kcdemu-0.7.3 | 2 +- metadata/md5-cache/app-crypt/Manifest.gz | Bin 41313 -> 41320 bytes metadata/md5-cache/app-crypt/eid-mw-4.4.11 | 14 - metadata/md5-cache/app-crypt/eid-mw-4.4.19 | 15 + .../md5-cache/app-crypt/gifshuffle-2.0-r1 | 4 +- metadata/md5-cache/app-dicts/Manifest.gz | Bin 54665 -> 54664 bytes metadata/md5-cache/app-dicts/dikt-2s_p1 | 2 +- metadata/md5-cache/app-doc/Manifest.gz | Bin 24171 -> 24162 bytes .../md5-cache/app-doc/NaturalDocs-1.52-r1 | 2 +- metadata/md5-cache/app-editors/Manifest.gz | Bin 24364 -> 25010 bytes metadata/md5-cache/app-editors/gvim-8.1.1846 | 16 + metadata/md5-cache/app-editors/gvim-9999 | 8 +- metadata/md5-cache/app-editors/kile-2.9.92-r1 | 2 +- .../app-editors/kile-2.9.92_p20190716 | 2 +- metadata/md5-cache/app-editors/okteta-0.26.2 | 2 +- metadata/md5-cache/app-editors/padre-1.0.0-r1 | 4 +- metadata/md5-cache/app-editors/teco-1.00-r4 | 6 +- .../md5-cache/app-editors/teco-36_p19940820 | 14 + metadata/md5-cache/app-editors/vim-8.1.1846 | 14 + metadata/md5-cache/app-editors/vim-9999 | 8 +- .../md5-cache/app-editors/vim-core-8.1.1846 | 14 + metadata/md5-cache/app-emulation/Manifest.gz | Bin 52985 -> 52974 bytes .../app-emulation/diskimage-builder-2.24.0 | 15 - .../app-emulation/diskimage-builder-2.25.0 | 4 +- metadata/md5-cache/app-emulation/dlx-1.0.0 | 6 +- metadata/md5-cache/app-emulation/dlx-1.5.20 | 11 + metadata/md5-cache/app-i18n/Manifest.gz | Bin 34521 -> 34533 bytes metadata/md5-cache/app-i18n/cstools-3.42 | 2 +- metadata/md5-cache/app-i18n/nkf-2.1.3-r2 | 4 +- metadata/md5-cache/app-i18n/nkf-2.1.4 | 4 +- metadata/md5-cache/app-i18n/zinnia-0.06-r3 | 4 +- metadata/md5-cache/app-misc/Manifest.gz | Bin 77699 -> 77680 bytes .../md5-cache/app-misc/beancounter-0.8.10-r1 | 2 +- metadata/md5-cache/app-misc/conmux-0.15.1-r3 | 2 +- .../md5-cache/app-misc/g15daemon-1.9.5.3-r13 | 2 +- .../md5-cache/app-misc/g15daemon-1.9.5.3-r21 | 2 +- metadata/md5-cache/app-misc/g15daemon-9999 | 2 +- metadata/md5-cache/app-misc/hivex-1.3.14 | 4 +- metadata/md5-cache/app-misc/note-1.3.3-r1 | 2 +- metadata/md5-cache/app-misc/note-1.3.3-r2 | 4 +- metadata/md5-cache/app-misc/pfm-2.12.3 | 2 +- metadata/md5-cache/app-misc/pip-1.2-r2 | 2 +- metadata/md5-cache/app-misc/ranger-1.9.2 | 3 +- metadata/md5-cache/app-misc/ranger-9999 | 3 +- metadata/md5-cache/app-misc/smtm-1.6.10-r1 | 2 +- metadata/md5-cache/app-office/Manifest.gz | Bin 14826 -> 14844 bytes .../md5-cache/app-office/calligra-3.1.0-r3 | 8 +- .../md5-cache/app-office/calligraplan-3.1.0 | 8 +- metadata/md5-cache/app-office/kexi-3.2.0 | 2 +- metadata/md5-cache/app-office/kmymoney-5.0.5 | 2 +- metadata/md5-cache/app-office/kraft-0.82 | 2 +- .../md5-cache/app-office/libalkimia-7.0.2-r1 | 2 +- metadata/md5-cache/app-office/scribus-9999 | 2 +- metadata/md5-cache/app-office/skrooge-2.20.0 | 2 +- metadata/md5-cache/app-pda/Manifest.gz | Bin 2267 -> 2265 bytes metadata/md5-cache/app-pda/gnupod-0.99.8-r1 | 2 +- .../md5-cache/app-pda/pilot-link-0.12.5-r2 | 4 +- metadata/md5-cache/app-portage/Manifest.gz | Bin 25235 -> 25226 bytes metadata/md5-cache/app-portage/g-cpan-0.16.5 | 2 +- metadata/md5-cache/app-portage/g-cpan-0.16.6 | 2 +- metadata/md5-cache/app-portage/g-cpan-0.16.7 | 4 +- .../md5-cache/app-portage/g-cpan-0.16.9-r1 | 4 +- metadata/md5-cache/app-portage/g-cpan-9999 | 4 +- metadata/md5-cache/app-shells/Manifest.gz | Bin 15460 -> 15457 bytes metadata/md5-cache/app-shells/bash-5.0_p3-r1 | 13 - metadata/md5-cache/app-shells/bash-5.0_p9 | 14 + metadata/md5-cache/app-shells/psh-1.8.1-r3 | 4 +- metadata/md5-cache/app-text/Manifest.gz | Bin 87984 -> 87966 bytes metadata/md5-cache/app-text/calibre-3.26.1-r1 | 2 +- metadata/md5-cache/app-text/calibre-3.44.0 | 2 +- metadata/md5-cache/app-text/calibre-3.46.0-r1 | 2 +- metadata/md5-cache/app-text/chasen-2.4.4-r3 | 2 +- .../md5-cache/app-text/grutatxt-2.0.16-r1 | 2 +- metadata/md5-cache/app-text/htag-0.0.24-r1 | 2 +- metadata/md5-cache/app-text/kbibtex-0.9 | 2 +- metadata/md5-cache/app-text/kjots-5.0.2 | 2 +- metadata/md5-cache/app-text/po4a-0.47-r1 | 4 +- metadata/md5-cache/app-text/po4a-0.54 | 4 +- metadata/md5-cache/app-text/po4a-0.55 | 4 +- .../md5-cache/app-text/xhtml1-20020801-r5 | 4 +- metadata/md5-cache/dev-db/Manifest.gz | Bin 48018 -> 48017 bytes metadata/md5-cache/dev-db/bucardo-5.4.1 | 2 +- .../md5-cache/dev-db/clickhouse-19.13.1.11-r1 | 14 + .../dev-db/firebird-3.0.2.32703.0-r2 | 13 - metadata/md5-cache/dev-db/innotop-1.11.1 | 4 +- metadata/md5-cache/dev-db/innotop-1.11.4 | 4 +- metadata/md5-cache/dev-db/innotop-1.12.0 | 4 +- metadata/md5-cache/dev-db/kdb-3.2.0 | 2 +- metadata/md5-cache/dev-db/mtop-0.6.6-r3 | 2 +- .../{mysql-8.0.17_pre3 => mysql-8.0.17_pre4} | 2 +- metadata/md5-cache/dev-db/mytop-1.6-r4 | 2 +- metadata/md5-cache/dev-db/mytop-1.9.1 | 4 +- .../md5-cache/dev-db/percona-toolkit-2.2.11 | 2 +- .../md5-cache/dev-db/percona-toolkit-2.2.17 | 4 +- .../md5-cache/dev-db/percona-toolkit-2.2.19 | 4 +- .../md5-cache/dev-db/percona-toolkit-2.2.20 | 4 +- .../md5-cache/dev-db/percona-toolkit-3.0.10 | 4 +- .../dev-db/percona-toolkit-3.0.10-r1 | 4 +- .../md5-cache/dev-db/percona-toolkit-3.0.11 | 4 +- .../md5-cache/dev-db/percona-toolkit-3.0.12 | 4 +- .../md5-cache/dev-db/percona-toolkit-3.0.13 | 4 +- .../md5-cache/dev-db/percona-toolkit-3.0.7 | 4 +- .../md5-cache/dev-db/percona-toolkit-3.0.8 | 4 +- .../md5-cache/dev-db/percona-toolkit-3.0.9 | 4 +- metadata/md5-cache/dev-db/pgbadger-10.0 | 4 +- metadata/md5-cache/dev-db/pgbadger-10.3 | 4 +- metadata/md5-cache/dev-db/pgbadger-11.0 | 4 +- metadata/md5-cache/dev-java/Manifest.gz | Bin 131262 -> 131423 bytes .../md5-cache/dev-java/icedtea-bin-3.13.0 | 16 + metadata/md5-cache/dev-lang/Manifest.gz | Bin 55191 -> 55664 bytes metadata/md5-cache/dev-lang/c-intercal-31.0 | 13 + .../md5-cache/dev-lang/python-exec-2.4.6-r1 | 4 +- metadata/md5-cache/dev-lang/rust-1.36.0 | 2 +- metadata/md5-cache/dev-lang/rust-1.37.0 | 14 + metadata/md5-cache/dev-lang/rust-bin-1.37.0 | 13 + metadata/md5-cache/dev-libs/Manifest.gz | Bin 174620 -> 175731 bytes metadata/md5-cache/dev-libs/OpenSRF-2.1.1 | 2 +- metadata/md5-cache/dev-libs/atcore-1.0.0 | 2 +- metadata/md5-cache/dev-libs/confuse-3.2.2 | 2 +- metadata/md5-cache/dev-libs/elfutils-0.177 | 13 + metadata/md5-cache/dev-libs/kasync-0.2.0 | 2 +- metadata/md5-cache/dev-libs/kdiagram-2.6.1-r1 | 2 +- metadata/md5-cache/dev-libs/kproperty-3.2.0 | 2 +- metadata/md5-cache/dev-libs/kreport-3.2.0 | 2 +- .../md5-cache/dev-libs/libfilezilla-0.18.1 | 13 + metadata/md5-cache/dev-libs/libgit2-0.28.3 | 15 + .../md5-cache/dev-libs/libgit2-glib-0.26.2 | 14 - .../md5-cache/dev-libs/libmaxminddb-1.3.2 | 4 +- metadata/md5-cache/dev-libs/libyaml-0.2.2 | 4 +- .../md5-cache/dev-libs/lockdev-1.0.3.1.2-r2 | 2 +- .../md5-cache/dev-libs/lockdev-1.0.3.1.2-r3 | 2 +- .../md5-cache/dev-libs/ossp-uuid-1.6.2-r6 | 2 +- metadata/md5-cache/dev-libs/rocm-comgr-2.7.0 | 13 + .../md5-cache/dev-libs/rocm-device-libs-2.7.0 | 13 + .../dev-libs/rocm-opencl-driver-2.7.0 | 14 + ...ime-2.6.0 => rocm-opencl-runtime-2.6.0-r1} | 6 +- .../md5-cache/dev-libs/rocr-runtime-2.7.0 | 13 + .../dev-libs/roct-thunk-interface-2.7.0 | 14 + metadata/md5-cache/dev-libs/sink-0.7.0 | 2 +- metadata/md5-cache/dev-libs/stfl-0.24 | 2 +- metadata/md5-cache/dev-perl/Ace-1.920.0-r3 | 4 +- metadata/md5-cache/dev-perl/Acme-Damn-0.80.0 | 4 +- .../dev-perl/Algorithm-Annotate-0.100.0-r1 | 2 +- .../md5-cache/dev-perl/Algorithm-C3-0.100.0 | 4 +- .../dev-perl/Algorithm-ClusterPoints-0.80.0 | 2 +- .../dev-perl/Algorithm-Dependency-1.110.0-r2 | 2 +- .../dev-perl/Algorithm-Diff-1.190.300 | 2 +- .../dev-perl/Algorithm-Munkres-0.80.0-r1 | 2 +- .../dev-perl/Alien-Base-ModuleBuild-1.60.0 | 4 +- .../md5-cache/dev-perl/Alien-Build-1.790.0 | 4 +- .../md5-cache/dev-perl/Alien-Gnuplot-1.33.0 | 4 +- .../md5-cache/dev-perl/Alien-LibGumbo-0.50.0 | 4 +- .../md5-cache/dev-perl/Alien-Libxml2-0.90.0 | 4 +- metadata/md5-cache/dev-perl/Alien-SDL-1.446.0 | 2 +- .../dev-perl/Alien-wxWidgets-0.690.0-r1 | 4 +- metadata/md5-cache/dev-perl/Any-Moose-0.270.0 | 4 +- metadata/md5-cache/dev-perl/AnyEvent-7.140.0 | 4 +- .../dev-perl/AnyEvent-CacheDNS-0.80.0 | 4 +- .../md5-cache/dev-perl/AnyEvent-HTTP-2.230.0 | 4 +- .../md5-cache/dev-perl/AnyEvent-HTTP-2.240.0 | 4 +- .../md5-cache/dev-perl/AnyEvent-HTTPD-0.930.0 | 4 +- .../md5-cache/dev-perl/AnyEvent-I3-0.170.0 | 4 +- .../dev-perl/Apache-AuthCookie-3.270.0-r1 | 4 +- .../dev-perl/Apache-CGI-Builder-1.300.0-r2 | 4 +- .../md5-cache/dev-perl/Apache-DBI-1.120.0-r2 | 4 +- .../Apache-LogFormat-Compiler-0.350.0 | 4 +- .../dev-perl/Apache-Reload-0.130.0-r1 | 4 +- .../md5-cache/dev-perl/Apache-Session-1.930.0 | 2 +- .../dev-perl/Apache-SizeLimit-0.970.0-r1 | 2 +- .../md5-cache/dev-perl/Apache-Test-1.400.0-r2 | 4 +- .../dev-perl/Apache2-AuthenNTLM-0.20.0-r2 | 4 +- .../md5-cache/dev-perl/App-CLI-0.313.0-r1 | 2 +- metadata/md5-cache/dev-perl/App-CLI-0.500.0 | 4 +- metadata/md5-cache/dev-perl/App-Cmd-0.331.0 | 4 +- .../md5-cache/dev-perl/App-Nopaste-1.11.0 | 4 +- .../md5-cache/dev-perl/App-Nopaste-1.12.0 | 4 +- .../dev-perl/App-cpanminus-1.704.400 | 4 +- .../md5-cache/dev-perl/App-perlbrew-0.820.0 | 4 +- .../md5-cache/dev-perl/App-perlbrew-0.840.0 | 4 +- .../md5-cache/dev-perl/App-pwhich-1.140.0 | 4 +- .../md5-cache/dev-perl/App-pwhich-1.150.0 | 4 +- metadata/md5-cache/dev-perl/AppConfig-1.710.0 | 2 +- .../md5-cache/dev-perl/Archive-Any-0.94.500 | 4 +- .../dev-perl/Archive-Extract-0.800.0 | 4 +- .../dev-perl/Archive-Tar-Wrapper-0.230.0 | 4 +- .../dev-perl/Archive-Tar-Wrapper-0.330.0 | 4 +- .../md5-cache/dev-perl/Archive-Zip-1.640.0 | 4 +- .../md5-cache/dev-perl/Array-Compare-3.0.1 | 4 +- .../md5-cache/dev-perl/Array-RefElem-1.0.0-r1 | 2 +- .../md5-cache/dev-perl/Array-Window-1.20.0-r1 | 2 +- .../dev-perl/Astro-FITS-Header-3.70.0 | 2 +- metadata/md5-cache/dev-perl/AtExit-2.30.0 | 4 +- .../dev-perl/Audio-CD-disc-cover-0.05-r2 | 4 +- .../md5-cache/dev-perl/Audio-DSP-0.20.0-r2 | 4 +- .../dev-perl/Audio-FLAC-Header-2.400.0-r1 | 2 +- .../md5-cache/dev-perl/Audio-Mixer-0.700.0-r2 | 4 +- .../md5-cache/dev-perl/Audio-Musepack-1.0.1 | 2 +- metadata/md5-cache/dev-perl/Audio-Scan-1.0.0 | 4 +- metadata/md5-cache/dev-perl/Audio-Scan-1.10.0 | 4 +- metadata/md5-cache/dev-perl/Audio-WMA-1.300.0 | 2 +- metadata/md5-cache/dev-perl/Audio-Wav-0.140.0 | 2 +- .../dev-perl/Authen-DigestMD5-0.40.0-r1 | 2 +- .../dev-perl/Authen-Htpasswd-0.171.0-r1 | 2 +- .../md5-cache/dev-perl/Authen-Libwrap-0.230.0 | 4 +- .../md5-cache/dev-perl/Authen-NTLM-1.90.0-r1 | 2 +- .../md5-cache/dev-perl/Authen-PAM-0.160.0-r1 | 2 +- .../md5-cache/dev-perl/Authen-PAM-0.160.0-r2 | 4 +- .../md5-cache/dev-perl/Authen-Radius-0.260.0 | 4 +- .../md5-cache/dev-perl/Authen-Radius-0.270.0 | 4 +- .../md5-cache/dev-perl/Authen-SASL-2.160.0-r1 | 2 +- .../dev-perl/Authen-SASL-SASLprep-1.100.0 | 4 +- .../md5-cache/dev-perl/Authen-SCRAM-0.11.0 | 4 +- .../md5-cache/dev-perl/Authen-SCRAM-0.9.0 | 4 +- .../md5-cache/dev-perl/Authen-Simple-0.500.0 | 4 +- .../dev-perl/Authen-Simple-Passwd-0.600.0 | 4 +- .../dev-perl/AutoXS-Header-1.20.0-r1 | 2 +- metadata/md5-cache/dev-perl/B-Debug-1.260.0 | 4 +- metadata/md5-cache/dev-perl/B-Flags-0.170.0 | 4 +- .../dev-perl/B-Hooks-EndOfScope-0.240.0 | 4 +- .../dev-perl/B-Hooks-OP-Check-0.220.0 | 4 +- .../md5-cache/dev-perl/B-Hooks-Parser-0.190.0 | 4 +- .../md5-cache/dev-perl/B-Keywords-1.180.0 | 4 +- .../md5-cache/dev-perl/B-Keywords-1.190.0 | 4 +- metadata/md5-cache/dev-perl/B-OPCheck-0.320.0 | 4 +- metadata/md5-cache/dev-perl/B-Utils-0.270.0 | 2 +- metadata/md5-cache/dev-perl/BDB-1.920.0 | 4 +- .../md5-cache/dev-perl/BSD-Resource-1.291.100 | 4 +- metadata/md5-cache/dev-perl/BSON-1.10.2 | 4 +- metadata/md5-cache/dev-perl/BSON-1.6.7 | 4 +- .../md5-cache/dev-perl/BZ-Client-4.400.200 | 4 +- .../dev-perl/Benchmark-Timer-0.710.700 | 2 +- .../dev-perl/Benchmark-Timer-0.711.200 | 4 +- .../md5-cache/dev-perl/BerkeleyDB-0.550.0 | 2 +- .../dev-perl/Bio-ASN1-EntrezGene-1.720.0 | 4 +- metadata/md5-cache/dev-perl/Bio-DB-HTS-2.11 | 4 +- metadata/md5-cache/dev-perl/Bio-DB-HTS-3.01 | 4 +- .../md5-cache/dev-perl/Bio-Das-1.170.0-r2 | 4 +- .../md5-cache/dev-perl/Bio-Graphics-2.390.0 | 2 +- .../md5-cache/dev-perl/Bio-Graphics-2.400.0 | 4 +- .../md5-cache/dev-perl/Bio-SamTools-1.430.0 | 4 +- .../md5-cache/dev-perl/Bit-Vector-7.400.0 | 2 +- .../dev-perl/Bit-Vector-Minimal-1.300.0-r1 | 2 +- .../md5-cache/dev-perl/Boulder-1.300.0-r1 | 2 +- .../md5-cache/dev-perl/Boulder-1.300.0-r2 | 4 +- .../md5-cache/dev-perl/Browser-Open-0.40.0 | 4 +- .../Business-FedEx-DirectConnect-1.10.0-r1 | 2 +- .../dev-perl/Business-Hours-0.120.0-r1 | 4 +- .../md5-cache/dev-perl/Business-ISBN-3.4.0 | 4 +- .../dev-perl/Business-ISBN-Data-20140910.3.0 | 4 +- .../md5-cache/dev-perl/Business-ISMN-1.131.0 | 4 +- .../md5-cache/dev-perl/Business-ISMN-1.132.0 | 4 +- .../md5-cache/dev-perl/Business-ISSN-1.2.0 | 4 +- .../md5-cache/dev-perl/Business-ISSN-1.3.0 | 4 +- .../Business-Tax-VAT-Validation-1.110.0 | 4 +- .../md5-cache/dev-perl/Business-UPS-2.10.0-r1 | 2 +- metadata/md5-cache/dev-perl/CBOR-XS-1.700.0 | 4 +- metadata/md5-cache/dev-perl/CDB_File-0.990.0 | 4 +- metadata/md5-cache/dev-perl/CDDB-1.222.0-r2 | 4 +- .../md5-cache/dev-perl/CDDB-File-1.50.0-r1 | 2 +- .../md5-cache/dev-perl/CDDB_get-2.280.0-r1 | 2 +- metadata/md5-cache/dev-perl/CGI-4.220.0 | 2 +- metadata/md5-cache/dev-perl/CGI-4.400.0 | 4 +- metadata/md5-cache/dev-perl/CGI-Ajax-0.707.0 | 2 +- .../md5-cache/dev-perl/CGI-Builder-1.360.0-r2 | 4 +- .../md5-cache/dev-perl/CGI-Compile-0.220.0 | 4 +- .../dev-perl/CGI-Emulate-PSGI-0.230.0 | 4 +- metadata/md5-cache/dev-perl/CGI-Fast-2.130.0 | 4 +- .../dev-perl/CGI-FastTemplate-1.90.0-r2 | 4 +- .../dev-perl/CGI-FormBuilder-3.100.0 | 4 +- .../md5-cache/dev-perl/CGI-PSGI-0.150.0-r1 | 2 +- .../md5-cache/dev-perl/CGI-Session-4.480.0-r1 | 2 +- .../md5-cache/dev-perl/CGI-Session-4.480.0-r2 | 4 +- .../md5-cache/dev-perl/CGI-Simple-1.115.0 | 2 +- metadata/md5-cache/dev-perl/CHI-0.600.0 | 2 +- .../md5-cache/dev-perl/CPAN-Changes-0.400.2 | 2 +- .../md5-cache/dev-perl/CPAN-Checksums-2.120.0 | 4 +- .../dev-perl/CPAN-DistnameInfo-0.120.0-r2 | 4 +- .../md5-cache/dev-perl/CPAN-Meta-Check-0.14.0 | 4 +- .../md5-cache/dev-perl/CPAN-Mini-1.111.16 | 4 +- .../dev-perl/CPAN-Mini-Inject-0.350.0 | 4 +- .../dev-perl/CPAN-Perl-Releases-3.760.0 | 4 +- .../md5-cache/dev-perl/CPAN-Uploader-0.103.13 | 4 +- .../md5-cache/dev-perl/CQL-Parser-1.130.0 | 2 +- .../md5-cache/dev-perl/CSS-Minifier-0.10.0-r1 | 2 +- .../dev-perl/CSS-Minifier-XS-0.90.0-r1 | 4 +- metadata/md5-cache/dev-perl/CSS-Packer-2.50.0 | 4 +- .../md5-cache/dev-perl/CSS-Squish-0.100.0-r1 | 2 +- metadata/md5-cache/dev-perl/CSS-Tiny-1.200.0 | 4 +- metadata/md5-cache/dev-perl/Cache-2.110.0 | 4 +- .../md5-cache/dev-perl/Cache-Cache-1.80.0 | 4 +- .../md5-cache/dev-perl/Cache-FastMmap-1.470.0 | 4 +- .../dev-perl/Cache-Memcached-1.300.0-r1 | 2 +- .../dev-perl/Cache-Memcached-Fast-0.250.0 | 4 +- .../Cache-Simple-TimedExpiry-0.270.0-r1 | 2 +- metadata/md5-cache/dev-perl/Cairo-1.106.0 | 2 +- .../md5-cache/dev-perl/Cairo-GObject-1.4.0-r1 | 4 +- .../dev-perl/Calendar-Simple-1.230.0 | 4 +- .../dev-perl/Canary-Stability-2012.0.0 | 4 +- .../md5-cache/dev-perl/Capture-Tiny-0.460.0 | 4 +- .../md5-cache/dev-perl/Capture-Tiny-0.480.0 | 4 +- .../md5-cache/dev-perl/Carp-Always-0.130.0 | 4 +- .../md5-cache/dev-perl/Carp-Assert-0.210.0 | 2 +- .../dev-perl/Carp-Assert-More-1.160.0 | 4 +- metadata/md5-cache/dev-perl/Carp-Clan-6.60.0 | 4 +- metadata/md5-cache/dev-perl/Chart-2.4.10 | 4 +- .../dev-perl/Chart-Math-Axis-1.60.0-r2 | 2 +- .../md5-cache/dev-perl/Chatbot-Eliza-1.80.0 | 4 +- .../dev-perl/Cisco-IPPhone-0.50.0-r2 | 4 +- .../md5-cache/dev-perl/Cisco-Reconfig-0.912.0 | 4 +- .../dev-perl/Class-Accessor-0.340.0-r1 | 2 +- .../dev-perl/Class-Accessor-Chained-0.10.0-r1 | 2 +- .../dev-perl/Class-Accessor-Grouped-0.100.120 | 2 +- .../dev-perl/Class-Accessor-Lite-0.80.0 | 4 +- .../dev-perl/Class-Adapter-1.80.0-r1 | 2 +- .../dev-perl/Class-Autouse-2.10.0-r2 | 2 +- metadata/md5-cache/dev-perl/Class-Base-0.80.0 | 4 +- metadata/md5-cache/dev-perl/Class-C3-0.330.0 | 4 +- .../dev-perl/Class-C3-Componentised-1.1.0-r1 | 2 +- .../md5-cache/dev-perl/Class-C3-XS-0.140.0 | 4 +- .../dev-perl/Class-Container-0.120.0-r2 | 4 +- .../md5-cache/dev-perl/Class-DBI-3.0.17-r2 | 4 +- .../Class-DBI-AbstractSearch-0.70.0-r1 | 4 +- .../dev-perl/Class-DBI-Plugin-0.30.0 | 2 +- ...Class-DBI-Plugin-DeepAbstractSearch-0.80.0 | 2 +- .../dev-perl/Class-DBI-mysql-1.0.0-r2 | 4 +- .../dev-perl/Class-Data-Accessor-0.40.40-r2 | 4 +- .../dev-perl/Class-Data-Inheritable-0.80.0-r2 | 4 +- .../dev-perl/Class-Default-1.510.0-r1 | 2 +- .../dev-perl/Class-ErrorHandler-0.40.0 | 4 +- .../dev-perl/Class-Factory-Util-1.700.0-r2 | 4 +- metadata/md5-cache/dev-perl/Class-ISA-0.360.0 | 4 +- .../dev-perl/Class-InsideOut-1.140.0 | 4 +- .../dev-perl/Class-Inspector-1.320.0 | 4 +- .../md5-cache/dev-perl/Class-Load-0.240.0 | 4 +- .../md5-cache/dev-perl/Class-Load-XS-0.100.0 | 4 +- .../md5-cache/dev-perl/Class-Loader-2.30.0-r1 | 2 +- .../dev-perl/Class-MakeMethods-1.10.0-r1 | 2 +- .../dev-perl/Class-Member-1.600.0-r1 | 2 +- .../dev-perl/Class-Method-Modifiers-2.120.0 | 4 +- .../dev-perl/Class-MethodMaker-2.240.0 | 2 +- metadata/md5-cache/dev-perl/Class-Mix-0.6.0 | 4 +- .../dev-perl/Class-ReturnValue-0.550.0-r1 | 2 +- .../dev-perl/Class-Singleton-1.500.0 | 2 +- .../dev-perl/Class-Spiffy-0.150.0-r1 | 2 +- metadata/md5-cache/dev-perl/Class-Std-0.13.0 | 4 +- .../dev-perl/Class-Std-Fast-0.0.8-r1 | 2 +- metadata/md5-cache/dev-perl/Class-Tiny-1.6.0 | 4 +- .../dev-perl/Class-Trigger-0.140.0-r1 | 2 +- .../md5-cache/dev-perl/Class-Unload-0.110.0 | 4 +- .../md5-cache/dev-perl/Class-Virtual-0.80.0 | 4 +- .../dev-perl/Class-WhiteHole-0.40.0-r1 | 2 +- .../md5-cache/dev-perl/Class-XPath-1.400.0-r1 | 2 +- .../dev-perl/Class-XSAccessor-1.190.0 | 2 +- .../md5-cache/dev-perl/Clipboard-0.130.0-r3 | 4 +- metadata/md5-cache/dev-perl/Clone-0.390.0 | 4 +- metadata/md5-cache/dev-perl/Color-Calc-1.74.0 | 4 +- .../dev-perl/Color-Library-0.21.0-r1 | 2 +- .../md5-cache/dev-perl/Compress-Bzip2-2.260.0 | 4 +- .../md5-cache/dev-perl/Compress-LZF-3.800.0 | 4 +- .../md5-cache/dev-perl/Conf-Libconfig-0.100.0 | 4 +- .../md5-cache/dev-perl/Config-Any-0.320.0 | 4 +- .../dev-perl/Config-ApacheFormat-1.200.0-r1 | 2 +- .../md5-cache/dev-perl/Config-Auto-0.440.0 | 2 +- .../dev-perl/Config-AutoConf-0.315.0 | 4 +- .../md5-cache/dev-perl/Config-Crontab-1.450.0 | 4 +- .../md5-cache/dev-perl/Config-General-2.630.0 | 4 +- .../md5-cache/dev-perl/Config-Grammar-1.120.0 | 4 +- metadata/md5-cache/dev-perl/Config-INI-0.25.0 | 4 +- .../dev-perl/Config-IniFiles-2.940.0 | 4 +- .../md5-cache/dev-perl/Config-JSON-1.520.200 | 2 +- .../md5-cache/dev-perl/Config-MVP-2.200.10 | 4 +- .../dev-perl/Config-MVP-Reader-INI-2.101.463 | 4 +- .../dev-perl/Config-Properties-1.800.0 | 2 +- .../dev-perl/Config-Simple-4.590.0-r1 | 2 +- .../md5-cache/dev-perl/Config-Tiny-2.230.0 | 2 +- .../dev-perl/ConfigReader-0.500.0-r2 | 4 +- .../md5-cache/dev-perl/Const-Fast-0.14.0-r1 | 2 +- .../dev-perl/Context-Preserve-0.20.0 | 4 +- .../dev-perl/Contextual-Return-0.4.14 | 4 +- .../dev-perl/Convert-ASCII-Armour-1.400.0-r1 | 2 +- .../md5-cache/dev-perl/Convert-ASN1-0.270.0 | 2 +- .../md5-cache/dev-perl/Convert-BER-1.320.0-r1 | 2 +- .../md5-cache/dev-perl/Convert-BinHex-1.125.0 | 4 +- .../dev-perl/Convert-Binary-C-0.780.0-r1 | 4 +- .../md5-cache/dev-perl/Convert-Color-0.110.0 | 4 +- .../md5-cache/dev-perl/Convert-PEM-0.80.0-r1 | 2 +- .../dev-perl/Convert-TNEF-0.180.0-r2 | 2 +- .../dev-perl/Convert-UUlib-1.400.0-r1 | 2 +- .../dev-perl/Convert-UUlib-1.500.0-r1 | 2 +- .../md5-cache/dev-perl/Cookie-Baker-0.80.0 | 4 +- .../md5-cache/dev-perl/Cookie-Baker-XS-0.80.0 | 4 +- metadata/md5-cache/dev-perl/Coro-6.514.0 | 4 +- .../dev-perl/Cpanel-JSON-XS-3.23.900 | 4 +- .../dev-perl/Crypt-Blowfish-2.140.0-r1 | 2 +- .../dev-perl/Crypt-CAST5_PP-1.40.0-r1 | 2 +- .../md5-cache/dev-perl/Crypt-CBC-2.330.0-r1 | 2 +- .../dev-perl/Crypt-CipherSaber-1.10.0-r1 | 4 +- .../dev-perl/Crypt-Cracklib-1.700.0-r1 | 2 +- .../dev-perl/Crypt-Curve25519-0.60.0 | 4 +- .../md5-cache/dev-perl/Crypt-DES-2.70.0-r1 | 4 +- .../dev-perl/Crypt-DES_EDE3-0.10.0-r1 | 2 +- .../md5-cache/dev-perl/Crypt-DH-0.70.0-r2 | 4 +- .../md5-cache/dev-perl/Crypt-DH-GMP-0.0.120 | 4 +- metadata/md5-cache/dev-perl/Crypt-DSA-1.170.0 | 2 +- .../dev-perl/Crypt-Eksblowfish-0.9.0-r2 | 2 +- .../md5-cache/dev-perl/Crypt-IDEA-1.100.0 | 2 +- .../md5-cache/dev-perl/Crypt-OpenPGP-1.120.0 | 4 +- .../dev-perl/Crypt-OpenSSL-Bignum-0.90.0 | 4 +- .../dev-perl/Crypt-OpenSSL-DSA-0.190.0-r1 | 4 +- .../dev-perl/Crypt-OpenSSL-EC-1.310.0 | 4 +- .../dev-perl/Crypt-OpenSSL-ECDSA-0.80.0 | 4 +- .../dev-perl/Crypt-OpenSSL-ECDSA-0.80.0-r1 | 4 +- .../dev-perl/Crypt-OpenSSL-RSA-0.280.0-r3 | 2 +- .../dev-perl/Crypt-OpenSSL-Random-0.110.0 | 4 +- .../dev-perl/Crypt-PasswdMD5-1.400.0 | 2 +- .../dev-perl/Crypt-Primes-0.500.0-r1 | 2 +- .../md5-cache/dev-perl/Crypt-RC4-2.020.0-r1 | 2 +- .../md5-cache/dev-perl/Crypt-RIPEMD160-0.60.0 | 4 +- .../md5-cache/dev-perl/Crypt-RSA-1.990.0-r1 | 2 +- .../dev-perl/Crypt-Random-1.250.0-r1 | 2 +- .../md5-cache/dev-perl/Crypt-Random-1.520.0 | 4 +- .../dev-perl/Crypt-Random-Source-0.120.0 | 4 +- .../md5-cache/dev-perl/Crypt-Rijndael-1.130.0 | 2 +- .../md5-cache/dev-perl/Crypt-Rijndael-1.140.0 | 4 +- .../md5-cache/dev-perl/Crypt-SMIME-0.190.0 | 4 +- .../dev-perl/Crypt-SSLeay-0.720.0-r1 | 2 +- .../dev-perl/Crypt-SSLeay-0.720.0-r2 | 4 +- .../md5-cache/dev-perl/Crypt-Simple-0.60.0-r1 | 2 +- .../dev-perl/Crypt-SmbHash-0.120.0-r1 | 2 +- .../dev-perl/Crypt-SmbHash-0.120.0-r2 | 4 +- .../dev-perl/Crypt-Twofish-2.170.0-r1 | 2 +- .../md5-cache/dev-perl/Crypt-URandom-0.360.0 | 4 +- .../md5-cache/dev-perl/Crypt-X509-0.510.0 | 2 +- metadata/md5-cache/dev-perl/CryptX-0.53.0 | 4 +- metadata/md5-cache/dev-perl/Curses-1.360.0 | 4 +- .../md5-cache/dev-perl/Curses-UI-0.960.900-r2 | 4 +- .../dev-perl/CursesWidgets-1.997.0-r2 | 4 +- metadata/md5-cache/dev-perl/Cwd-Guard-0.50.0 | 4 +- .../md5-cache/dev-perl/DBD-MariaDB-1.210.0 | 4 +- metadata/md5-cache/dev-perl/DBD-Pg-3.5.3 | 4 +- metadata/md5-cache/dev-perl/DBD-Pg-3.6.2 | 4 +- metadata/md5-cache/dev-perl/DBD-Pg-3.7.0 | 4 +- .../md5-cache/dev-perl/DBD-SQLite-1.560.0 | 4 +- .../md5-cache/dev-perl/DBD-SQLite-1.580.0 | 4 +- .../md5-cache/dev-perl/DBD-mysql-4.32.0-r2 | 2 +- metadata/md5-cache/dev-perl/DBD-mysql-4.37.0 | 4 +- metadata/md5-cache/dev-perl/DBD-mysql-4.41.0 | 4 +- .../md5-cache/dev-perl/DBD-mysql-4.41.0-r2 | 4 +- metadata/md5-cache/dev-perl/DBD-mysql-4.42.0 | 4 +- metadata/md5-cache/dev-perl/DBD-mysql-4.44.0 | 4 +- metadata/md5-cache/dev-perl/DBI-1.637.0 | 4 +- .../md5-cache/dev-perl/DBI-Shell-11.950.0-r2 | 4 +- .../dev-perl/DBICx-TestDatabase-0.50.0 | 4 +- .../md5-cache/dev-perl/DBIx-Class-0.82.840 | 4 +- .../md5-cache/dev-perl/DBIx-Class-0.82.841 | 4 +- .../dev-perl/DBIx-Class-DynamicDefault-0.40.0 | 2 +- .../DBIx-Class-InflateColumn-Boolean-0.3.0 | 4 +- .../DBIx-Class-InflateColumn-IP-0.20.30-r1 | 4 +- ...BIx-Class-InflateColumn-Object-Enum-0.60.0 | 4 +- .../dev-perl/DBIx-Class-UserStamp-0.110.0-r1 | 4 +- .../dev-perl/DBIx-ContextualFetch-1.30.0-r1 | 2 +- .../md5-cache/dev-perl/DBIx-DBSchema-0.450.0 | 2 +- .../md5-cache/dev-perl/DBIx-Migration-0.70.0 | 2 +- .../md5-cache/dev-perl/DBIx-Safe-1.2.5-r1 | 4 +- .../dev-perl/DBIx-SearchBuilder-1.660.0-r1 | 2 +- .../dev-perl/DBIx-SearchBuilder-1.670.0 | 4 +- .../md5-cache/dev-perl/DBIx-Simple-1.350.0-r1 | 4 +- .../md5-cache/dev-perl/DB_File-Lock-0.50.0-r1 | 2 +- .../md5-cache/dev-perl/Daemon-Generic-0.850.0 | 4 +- .../dev-perl/Danga-Socket-1.610.0-r1 | 2 +- .../md5-cache/dev-perl/Data-AMF-0.90.0-r1 | 2 +- .../md5-cache/dev-perl/Data-Buffer-0.40.0-r1 | 2 +- .../md5-cache/dev-perl/Data-Compare-1.250.0 | 2 +- .../md5-cache/dev-perl/Data-Diver-1.010.1 | 2 +- metadata/md5-cache/dev-perl/Data-Dump-1.230.0 | 2 +- .../dev-perl/Data-Dump-Streamer-2.400.0 | 4 +- .../md5-cache/dev-perl/Data-DumpXML-1.60.0-r1 | 2 +- .../dev-perl/Data-Dumper-Concise-2.23.0 | 4 +- metadata/md5-cache/dev-perl/Data-Float-0.13.0 | 4 +- .../dev-perl/Data-FormValidator-4.880.0 | 4 +- metadata/md5-cache/dev-perl/Data-GUID-0.49.0 | 4 +- .../md5-cache/dev-perl/Data-HexDump-0.20.0 | 4 +- .../md5-cache/dev-perl/Data-Hexify-1.0.0-r1 | 2 +- .../dev-perl/Data-Hierarchy-0.340.0-r1 | 2 +- metadata/md5-cache/dev-perl/Data-ICal-0.220.0 | 2 +- .../dev-perl/Data-ObjectDriver-0.150.0 | 4 +- .../md5-cache/dev-perl/Data-OptList-0.110.0 | 4 +- .../md5-cache/dev-perl/Data-Page-2.20.0-r1 | 2 +- .../dev-perl/Data-Page-Pageset-1.20.0-r1 | 4 +- metadata/md5-cache/dev-perl/Data-Perl-0.2.9 | 2 +- .../md5-cache/dev-perl/Data-Perl-0.2.9-r1 | 4 +- .../md5-cache/dev-perl/Data-Random-0.120.0 | 4 +- .../md5-cache/dev-perl/Data-Section-0.200.7 | 4 +- .../dev-perl/Data-Serializer-0.600.0-r1 | 4 +- .../md5-cache/dev-perl/Data-ShowTable-4.600.0 | 2 +- .../md5-cache/dev-perl/Data-Stag-0.140.0-r1 | 2 +- .../dev-perl/Data-Stream-Bulk-0.110.0-r1 | 2 +- .../dev-perl/Data-Structure-Util-0.160.0 | 4 +- metadata/md5-cache/dev-perl/Data-Types-0.90.0 | 2 +- .../dev-perl/Data-URIEncode-0.110.0-r1 | 2 +- metadata/md5-cache/dev-perl/Data-UUID-1.221.0 | 2 +- .../md5-cache/dev-perl/Data-Uniqid-0.120.0-r1 | 2 +- .../dev-perl/Data-Utilities-0.40.0-r1 | 2 +- .../dev-perl/Data-Validate-Domain-0.110.0 | 2 +- .../dev-perl/Data-Validate-Domain-0.140.0 | 4 +- .../dev-perl/Data-Validate-IP-0.270.0 | 4 +- .../dev-perl/Data-Visitor-0.300.0-r1 | 2 +- metadata/md5-cache/dev-perl/Date-Calc-6.400.0 | 2 +- .../md5-cache/dev-perl/Date-Extract-0.60.0 | 4 +- .../md5-cache/dev-perl/Date-ICal-2.678.0-r1 | 2 +- .../dev-perl/Date-Leapyear-1.720.0-r1 | 2 +- .../md5-cache/dev-perl/Date-Manip-6.600.0 | 4 +- .../md5-cache/dev-perl/Date-Pcalc-6.100.0-r1 | 2 +- .../md5-cache/dev-perl/Date-Simple-3.30.0-r1 | 2 +- metadata/md5-cache/dev-perl/DateTime-1.200.0 | 2 +- metadata/md5-cache/dev-perl/DateTime-1.210.0 | 4 +- metadata/md5-cache/dev-perl/DateTime-1.280.0 | 4 +- metadata/md5-cache/dev-perl/DateTime-1.360.0 | 4 +- metadata/md5-cache/dev-perl/DateTime-1.420.0 | 4 +- metadata/md5-cache/dev-perl/DateTime-1.440.0 | 4 +- .../dev-perl/DateTime-Calendar-Julian-0.40.0 | 4 +- .../dev-perl/DateTime-Event-ICal-0.130.0 | 4 +- .../DateTime-Event-Recurrence-0.190.0 | 4 +- .../DateTime-Format-Builder-0.810.0-r1 | 2 +- .../DateTime-Format-DateParse-0.50.0-r1 | 2 +- .../dev-perl/DateTime-Format-Flexible-0.280.0 | 4 +- .../dev-perl/DateTime-Format-HTTP-0.420.0 | 2 +- .../DateTime-Format-Human-Duration-0.640.0 | 4 +- .../dev-perl/DateTime-Format-ICal-0.90.0 | 2 +- .../DateTime-Format-ISO8601-0.80.0-r1 | 2 +- .../dev-perl/DateTime-Format-Mail-0.403.0 | 4 +- .../dev-perl/DateTime-Format-Natural-1.50.0 | 4 +- .../dev-perl/DateTime-Format-SQLite-0.110.0 | 2 +- .../dev-perl/DateTime-Format-Strptime-1.700.0 | 4 +- .../dev-perl/DateTime-Format-Strptime-1.740.0 | 4 +- .../dev-perl/DateTime-Format-W3CDTF-0.70.0 | 4 +- .../dev-perl/DateTime-HiRes-0.10.0-r1 | 4 +- .../dev-perl/DateTime-Locale-0.460.0 | 2 +- .../dev-perl/DateTime-Locale-1.160.0 | 4 +- .../md5-cache/dev-perl/DateTime-Locale-1.20.0 | 4 +- .../md5-cache/dev-perl/DateTime-Locale-1.30.0 | 4 +- .../md5-cache/dev-perl/DateTime-Locale-1.50.0 | 4 +- .../md5-cache/dev-perl/DateTime-Set-0.390.0 | 4 +- .../dev-perl/DateTime-TimeZone-1.930.0 | 2 +- .../dev-perl/DateTime-TimeZone-1.940.0 | 4 +- .../dev-perl/DateTime-TimeZone-2.10.0 | 4 +- .../dev-perl/DateTime-TimeZone-2.110.0 | 4 +- .../dev-perl/DateTime-TimeZone-2.130.0 | 4 +- .../md5-cache/dev-perl/DateTime-Tiny-1.60.0 | 4 +- .../md5-cache/dev-perl/DateTimeX-Easy-0.89.0 | 2 +- .../md5-cache/dev-perl/Debug-Client-0.310.0 | 4 +- metadata/md5-cache/dev-perl/Deliantra-1.300.0 | 4 +- .../md5-cache/dev-perl/DelimMatch-1.06-r1 | 2 +- .../dev-perl/Devel-ArgNames-0.30.0-r1 | 2 +- .../dev-perl/Devel-CallChecker-0.8.0 | 4 +- .../md5-cache/dev-perl/Devel-Caller-2.60.0 | 2 +- .../md5-cache/dev-perl/Devel-CheckBin-0.40.0 | 4 +- .../dev-perl/Devel-CheckCompiler-0.70.0 | 4 +- .../md5-cache/dev-perl/Devel-CheckLib-1.110.0 | 4 +- .../md5-cache/dev-perl/Devel-CheckLib-1.130.0 | 4 +- .../md5-cache/dev-perl/Devel-CheckOS-1.810.0 | 4 +- .../md5-cache/dev-perl/Devel-Cover-1.290.0-r1 | 4 +- .../md5-cache/dev-perl/Devel-Cycle-1.120.0 | 2 +- .../md5-cache/dev-perl/Devel-Declare-0.6.19 | 4 +- .../dev-perl/Devel-Dumpvar-1.60.0-r1 | 2 +- .../md5-cache/dev-perl/Devel-FindPerl-0.14.0 | 4 +- .../dev-perl/Devel-GlobalDestruction-0.140.0 | 4 +- .../dev-perl/Devel-GlobalPhase-0.3.3 | 4 +- .../md5-cache/dev-perl/Devel-Hide-0.0.900 | 2 +- metadata/md5-cache/dev-perl/Devel-Leak-0.30.0 | 4 +- .../md5-cache/dev-perl/Devel-LexAlias-0.50.0 | 2 +- .../md5-cache/dev-perl/Devel-NYTProf-6.40.0 | 4 +- .../md5-cache/dev-perl/Devel-NYTProf-6.60.0 | 4 +- .../dev-perl/Devel-OverloadInfo-0.4.0 | 4 +- .../dev-perl/Devel-PatchPerl-1.480.0 | 4 +- .../dev-perl/Devel-PatchPerl-1.520.0 | 4 +- metadata/md5-cache/dev-perl/Devel-REPL-1.3.28 | 4 +- .../dev-perl/Devel-Refactor-0.50.0-r1 | 2 +- .../dev-perl/Devel-SimpleTrace-0.80.0 | 4 +- .../md5-cache/dev-perl/Devel-Size-0.810.0 | 4 +- .../md5-cache/dev-perl/Devel-Size-0.820.0 | 4 +- .../dev-perl/Devel-SmallProf-2.20.0-r3 | 4 +- .../dev-perl/Devel-SmallProf-2.20.0-r4 | 4 +- .../dev-perl/Devel-StackTrace-2.20.0 | 4 +- .../dev-perl/Devel-StackTrace-AsHTML-0.150.0 | 4 +- .../md5-cache/dev-perl/Devel-Symdump-2.180.0 | 4 +- .../dev-perl/Device-SerialPort-1.40.0-r1 | 2 +- .../dev-perl/Device-SerialPort-1.40.0-r2 | 4 +- .../dev-perl/Digest-BubbleBabble-0.20.0-r1 | 2 +- .../md5-cache/dev-perl/Digest-CRC-0.210.0 | 2 +- .../md5-cache/dev-perl/Digest-CRC-0.220.0_p2 | 4 +- .../md5-cache/dev-perl/Digest-GOST-0.60.0-r1 | 4 +- .../md5-cache/dev-perl/Digest-HMAC-1.30.0-r1 | 2 +- .../md5-cache/dev-perl/Digest-JHash-0.100.0 | 4 +- .../md5-cache/dev-perl/Digest-MD2-2.30.0-r1 | 2 +- metadata/md5-cache/dev-perl/Digest-MD2-2.40.0 | 4 +- .../md5-cache/dev-perl/Digest-MD4-1.900.0-r1 | 2 +- .../dev-perl/Digest-MD5-File-0.80.0-r1 | 2 +- .../dev-perl/Digest-Nilsimsa-0.60.0-r1 | 2 +- .../dev-perl/Digest-Nilsimsa-0.60.0-r2 | 4 +- .../dev-perl/Digest-Perl-MD5-1.900.0 | 2 +- .../md5-cache/dev-perl/Digest-SHA1-2.130.0-r1 | 2 +- .../dev-perl/Dist-CheckConflicts-0.110.0 | 4 +- .../md5-cache/dev-perl/Dist-Metadata-0.927.0 | 4 +- .../md5-cache/dev-perl/Dist-Zilla-6.10.0-r2 | 4 +- .../Dist-Zilla-Plugin-AuthorsFromGit-0.6.0 | 4 +- .../Dist-Zilla-Plugin-Config-Git-0.920.0 | 4 +- .../dev-perl/Dist-Zilla-Plugin-Git-2.42.0-r1 | 4 +- ...ist-Zilla-Plugin-MakeMaker-Awesome-0.390.0 | 4 +- .../Dist-Zilla-Plugin-MetaProvides-2.2.4 | 4 +- ...st-Zilla-Plugin-MetaProvides-Package-2.4.3 | 4 +- .../Dist-Zilla-Plugin-OSPrereqs-0.8.0 | 4 +- .../Dist-Zilla-Plugin-OurPkgVersion-0.120.0 | 4 +- .../Dist-Zilla-Plugin-PodWeaver-4.8.0 | 4 +- .../dev-perl/Dist-Zilla-Plugin-RPM-0.15.0 | 4 +- ...ist-Zilla-Plugin-SurgicalPodWeaver-0.2.300 | 4 +- ...ist-Zilla-Plugin-Test-MinimumVersion-2.0.7 | 4 +- .../Dist-Zilla-Plugin-Test-Perl-Critic-3.1.0 | 4 +- .../Dist-Zilla-Role-ModuleMetadata-0.4.0 | 4 +- metadata/md5-cache/dev-perl/Dumbbench-0.111.0 | 4 +- .../dev-perl/DynaLoader-Functions-0.3.0 | 4 +- metadata/md5-cache/dev-perl/EV-4.220.0 | 4 +- .../md5-cache/dev-perl/Emacs-PDE-0.2.16-r2 | 4 +- .../md5-cache/dev-perl/Email-Abstract-3.8.0 | 4 +- .../md5-cache/dev-perl/Email-Address-1.908.0 | 4 +- .../md5-cache/dev-perl/Email-Address-1.912.0 | 4 +- .../dev-perl/Email-Address-List-0.50.0 | 2 +- .../dev-perl/Email-Address-List-0.60.0 | 4 +- .../dev-perl/Email-Address-XS-1.10.0 | 4 +- .../md5-cache/dev-perl/Email-Date-1.104.0-r1 | 2 +- .../md5-cache/dev-perl/Email-Date-1.104.0-r2 | 4 +- .../dev-perl/Email-Date-Format-1.5.0 | 4 +- .../md5-cache/dev-perl/Email-Filter-1.34.0 | 4 +- .../md5-cache/dev-perl/Email-Find-0.100.0-r1 | 2 +- .../dev-perl/Email-FolderType-0.814.0 | 2 +- .../dev-perl/Email-FolderType-0.814.0-r1 | 4 +- .../dev-perl/Email-LocalDelivery-1.200.0-r1 | 2 +- .../dev-perl/Email-LocalDelivery-1.200.0-r2 | 4 +- .../md5-cache/dev-perl/Email-MIME-1.940.0 | 4 +- .../md5-cache/dev-perl/Email-MIME-1.946.0 | 4 +- .../Email-MIME-Attachment-Stripper-1.317.0-r1 | 2 +- .../dev-perl/Email-MIME-ContentType-1.18.0 | 4 +- .../dev-perl/Email-MIME-ContentType-1.22.0 | 4 +- .../dev-perl/Email-MIME-Encodings-1.315.0-r1 | 2 +- .../dev-perl/Email-MessageID-1.406.0 | 4 +- .../md5-cache/dev-perl/Email-Reply-1.204.0 | 4 +- .../md5-cache/dev-perl/Email-Send-2.201.0 | 2 +- .../dev-perl/Email-Send-Gmail-0.330.0 | 2 +- .../md5-cache/dev-perl/Email-Sender-1.300.16 | 2 +- .../dev-perl/Email-Sender-1.300.30-r1 | 4 +- .../dev-perl/Email-Sender-1.300.31-r1 | 4 +- .../md5-cache/dev-perl/Email-Simple-2.214.0 | 4 +- .../md5-cache/dev-perl/Email-Valid-1.202.0 | 4 +- .../dev-perl/Encode-Detect-1.10.0-r1 | 2 +- .../dev-perl/Encode-EUCJPASCII-0.30.0 | 4 +- .../dev-perl/Encode-HanConvert-0.350.0-r1 | 4 +- .../dev-perl/Encode-HanExtra-0.230.0-r2 | 4 +- .../dev-perl/Encode-IMAPUTF7-1.50.0-r1 | 2 +- .../md5-cache/dev-perl/Encode-JIS2K-0.30.0 | 2 +- .../dev-perl/Encode-Locale-1.30.0-r1 | 2 +- .../md5-cache/dev-perl/Encode-Locale-1.50.0 | 4 +- .../dev-perl/Encode-compat-0.70.0-r2 | 4 +- metadata/md5-cache/dev-perl/Error-0.170.240 | 2 +- metadata/md5-cache/dev-perl/Error-0.170.250 | 4 +- .../md5-cache/dev-perl/Eval-Closure-0.130.0 | 2 +- .../md5-cache/dev-perl/Eval-Closure-0.140.0 | 4 +- .../dev-perl/Eval-LineNumbers-0.340.0 | 2 +- metadata/md5-cache/dev-perl/Event-1.240.0 | 2 +- metadata/md5-cache/dev-perl/Event-1.260.0 | 4 +- .../dev-perl/Event-ExecFlow-0.640.0-r1 | 2 +- metadata/md5-cache/dev-perl/Event-RPC-1.100.0 | 4 +- metadata/md5-cache/dev-perl/Event-RPC-1.50.0 | 2 +- metadata/md5-cache/dev-perl/Event-RPC-1.80.0 | 4 +- .../dev-perl/Exception-Base-0.250.100 | 4 +- .../dev-perl/Exception-Class-1.430.0 | 4 +- .../dev-perl/Exception-Died-0.60.0-r2 | 4 +- .../dev-perl/Exception-System-0.110.0-r1 | 2 +- .../dev-perl/Exception-Warning-0.40.100-r1 | 2 +- metadata/md5-cache/dev-perl/Expect-1.350.0 | 4 +- .../dev-perl/Exporter-Cluster-0.310.0-r1 | 2 +- .../dev-perl/Exporter-Lite-0.20.0-r1 | 2 +- .../md5-cache/dev-perl/Exporter-Lite-0.80.0 | 4 +- .../md5-cache/dev-perl/Exporter-Tiny-1.2.1 | 4 +- .../dev-perl/ExtUtils-AutoInstall-0.630.0-r1 | 2 +- .../dev-perl/ExtUtils-AutoInstall-0.640.0 | 4 +- .../dev-perl/ExtUtils-CChecker-0.100.0 | 4 +- .../md5-cache/dev-perl/ExtUtils-Config-0.7.0 | 2 +- .../md5-cache/dev-perl/ExtUtils-Config-0.8.0 | 4 +- .../dev-perl/ExtUtils-CppGuess-0.110.0 | 4 +- .../dev-perl/ExtUtils-Depends-0.404.0 | 2 +- .../dev-perl/ExtUtils-Depends-0.405.0 | 4 +- .../dev-perl/ExtUtils-F77-1.200.0-r1 | 4 +- .../dev-perl/ExtUtils-Helpers-0.22.0 | 2 +- .../dev-perl/ExtUtils-Helpers-0.26.0 | 4 +- .../dev-perl/ExtUtils-InstallPaths-0.10.0 | 2 +- .../dev-perl/ExtUtils-InstallPaths-0.11.0 | 4 +- .../dev-perl/ExtUtils-LibBuilder-0.80.0 | 4 +- .../dev-perl/ExtUtils-PkgConfig-1.160.0 | 4 +- .../dev-perl/ExtUtils-Typemaps-Default-1.50.0 | 4 +- .../dev-perl/ExtUtils-XSBuilder-0.280.0-r1 | 2 +- .../md5-cache/dev-perl/ExtUtils-XSpp-0.180.0 | 2 +- metadata/md5-cache/dev-perl/FCGI-0.770.0 | 2 +- metadata/md5-cache/dev-perl/FCGI-0.780.0 | 4 +- .../dev-perl/FCGI-ProcManager-0.280.0 | 4 +- .../md5-cache/dev-perl/FFI-CheckLib-0.250.0 | 4 +- .../dev-perl/FLV-AudioExtractor-0.010.0 | 2 +- .../dev-perl/Fatal-Exception-0.50.0-r2 | 4 +- .../md5-cache/dev-perl/Feed-Find-0.70.0-r2 | 4 +- .../Festival-Client-Async-0.30.300-r1 | 2 +- .../Festival-Client-Async-0.30.300-r2 | 4 +- metadata/md5-cache/dev-perl/File-BOM-0.150.0 | 4 +- metadata/md5-cache/dev-perl/File-BOM-0.160.0 | 4 +- .../md5-cache/dev-perl/File-BaseDir-0.30.0-r1 | 2 +- .../md5-cache/dev-perl/File-BaseDir-0.70.0 | 4 +- .../md5-cache/dev-perl/File-Copy-Link-0.140.0 | 4 +- .../dev-perl/File-Copy-Recursive-0.380.0-r1 | 2 +- .../dev-perl/File-DesktopEntry-0.220.0 | 4 +- .../dev-perl/File-DesktopEntry-0.40.0-r1 | 2 +- .../dev-perl/File-Find-Rule-0.330.0-r1 | 2 +- .../md5-cache/dev-perl/File-Find-Rule-0.340.0 | 4 +- .../dev-perl/File-Find-Rule-Perl-1.150.0 | 4 +- .../md5-cache/dev-perl/File-Flat-1.40.0-r1 | 4 +- .../md5-cache/dev-perl/File-Flock-2014.10.0 | 2 +- .../md5-cache/dev-perl/File-Grep-0.20.0-r2 | 4 +- .../md5-cache/dev-perl/File-HomeDir-1.2.0 | 4 +- .../md5-cache/dev-perl/File-KeePass-2.30.0-r1 | 4 +- .../md5-cache/dev-perl/File-LibMagic-1.150.0 | 4 +- .../md5-cache/dev-perl/File-Listing-6.40.0-r1 | 2 +- .../md5-cache/dev-perl/File-MMagic-1.300.0-r1 | 2 +- metadata/md5-cache/dev-perl/File-Map-0.640.0 | 2 +- .../md5-cache/dev-perl/File-MimeInfo-0.270.0 | 2 +- .../md5-cache/dev-perl/File-MimeInfo-0.280.0 | 4 +- .../md5-cache/dev-perl/File-NCopy-0.360.0-r1 | 2 +- .../md5-cache/dev-perl/File-NCopy-0.360.0-r2 | 4 +- .../md5-cache/dev-perl/File-NFSLock-1.270.0 | 2 +- metadata/md5-cache/dev-perl/File-Next-1.160.0 | 4 +- .../dev-perl/File-Path-Expand-1.20.0-r1 | 2 +- .../dev-perl/File-ReadBackwards-1.50.0-r1 | 2 +- .../md5-cache/dev-perl/File-Remove-1.570.0 | 4 +- .../md5-cache/dev-perl/File-RsyncP-0.740.0 | 2 +- .../dev-perl/File-Scan-ClamAV-1.950.0 | 4 +- .../md5-cache/dev-perl/File-SearchPath-0.70.0 | 4 +- .../md5-cache/dev-perl/File-Share-0.250.0 | 4 +- .../md5-cache/dev-perl/File-ShareDir-1.104.0 | 4 +- .../dev-perl/File-ShareDir-Install-0.110.0 | 4 +- .../File-ShareDir-ProjectDistDir-1.0.9 | 4 +- .../dev-perl/File-Slurp-9999.190.0-r1 | 2 +- .../md5-cache/dev-perl/File-Slurp-9999.270.0 | 4 +- .../md5-cache/dev-perl/File-Slurp-Tiny-0.4.0 | 2 +- .../dev-perl/File-Slurp-Unicode-0.7.1-r1 | 2 +- .../md5-cache/dev-perl/File-Slurper-0.10.0 | 4 +- .../md5-cache/dev-perl/File-Sort-1.10.0-r1 | 2 +- .../md5-cache/dev-perl/File-Spec-Native-1.4.0 | 4 +- .../dev-perl/File-Stat-Bits-1.10.0-r1 | 2 +- metadata/md5-cache/dev-perl/File-Sync-0.110.0 | 2 +- metadata/md5-cache/dev-perl/File-Tail-1.200.0 | 2 +- metadata/md5-cache/dev-perl/File-Tail-1.300.0 | 4 +- .../md5-cache/dev-perl/File-Tempdir-0.20.0-r1 | 2 +- .../md5-cache/dev-perl/File-Type-0.220.0-r1 | 2 +- .../md5-cache/dev-perl/File-Which-1.210.0 | 4 +- .../md5-cache/dev-perl/File-Which-1.220.0 | 4 +- .../md5-cache/dev-perl/File-Which-1.90.0-r1 | 2 +- .../md5-cache/dev-perl/File-chdir-0.101.100 | 4 +- .../md5-cache/dev-perl/File-chmod-0.420.0 | 2 +- metadata/md5-cache/dev-perl/File-pushd-1.14.0 | 4 +- .../dev-perl/FileHandle-Unget-0.162.800 | 2 +- .../md5-cache/dev-perl/Filesys-Df-0.920.0-r2 | 4 +- .../dev-perl/Filesys-DiskSpace-0.50.0-r2 | 4 +- .../dev-perl/Filesys-Notify-Simple-0.120.0 | 2 +- .../dev-perl/Filesys-SmbClient-3.200.0-r3 | 4 +- metadata/md5-cache/dev-perl/Filter-1.570.0 | 4 +- .../md5-cache/dev-perl/Finance-Quote-1.470.0 | 4 +- .../dev-perl/Finance-YahooQuote-0.250.0-r1 | 4 +- .../md5-cache/dev-perl/Font-AFM-1.200.0-r1 | 2 +- .../md5-cache/dev-perl/Font-TTF-1.20.0-r1 | 2 +- metadata/md5-cache/dev-perl/Font-TTF-1.60.0 | 4 +- .../dev-perl/Format-Human-Bytes-0.60.0-r1 | 2 +- .../dev-perl/FreezeThaw-0.500.100-r1 | 2 +- metadata/md5-cache/dev-perl/Fuse-0.16.1 | 2 +- metadata/md5-cache/dev-perl/GD-2.560.0-r1 | 4 +- metadata/md5-cache/dev-perl/GD-2.560.0-r2 | 4 +- metadata/md5-cache/dev-perl/GD-2.660.0 | 4 +- .../md5-cache/dev-perl/GD-Barcode-1.150.0-r1 | 2 +- .../md5-cache/dev-perl/GD-Graph3d-0.630.0-r1 | 2 +- .../md5-cache/dev-perl/GD-Graph3d-0.630.0-r2 | 4 +- metadata/md5-cache/dev-perl/GD-SVG-0.330.0-r1 | 2 +- metadata/md5-cache/dev-perl/GDGraph-1.490.0 | 2 +- metadata/md5-cache/dev-perl/GDGraph-1.510.0 | 4 +- metadata/md5-cache/dev-perl/GDGraph-1.520.0 | 4 +- metadata/md5-cache/dev-perl/GDGraph-1.540.0 | 4 +- .../md5-cache/dev-perl/GDTextUtil-0.860.0-r1 | 2 +- .../md5-cache/dev-perl/GDTextUtil-0.860.0-r2 | 4 +- metadata/md5-cache/dev-perl/GSSAPI-0.280.0-r1 | 2 +- metadata/md5-cache/dev-perl/Gearman-2.4.9 | 4 +- .../dev-perl/Gearman-Client-Async-0.940.0-r2 | 4 +- .../dev-perl/Gearman-Server-1.130.1-r1 | 4 +- .../dev-perl/Gentoo-App-Pram-0.200.0 | 4 +- .../dev-perl/Gentoo-PerlMod-Version-0.8.1 | 4 +- metadata/md5-cache/dev-perl/Geo-IP-1.510.0 | 2 +- .../Geography-Countries-2009041301.0.0-r1 | 2 +- .../dev-perl/Getopt-ArgvFile-1.110.0-r1 | 2 +- .../dev-perl/Getopt-GUI-Long-0.930.0-r2 | 4 +- .../dev-perl/Getopt-Long-Descriptive-0.103.0 | 4 +- .../md5-cache/dev-perl/Getopt-Mixed-1.120.0 | 2 +- .../dev-perl/Getopt-Tabular-0.300.0-r1 | 4 +- .../md5-cache/dev-perl/Git-Wrapper-0.47.0-r1 | 4 +- .../dev-perl/Glib-Object-Introspection-0.43.0 | 4 +- .../dev-perl/GnuPG-Interface-0.520.0-r2 | 4 +- .../dev-perl/GnuPG-Interface-0.520.0-r3 | 4 +- .../md5-cache/dev-perl/Goo-Canvas-0.60.0-r2 | 4 +- metadata/md5-cache/dev-perl/GooCanvas2-0.60.0 | 4 +- .../dev-perl/Google-Ads-AdWords-Client-4.18.0 | 4 +- metadata/md5-cache/dev-perl/Graph-0.970.400 | 4 +- metadata/md5-cache/dev-perl/GraphViz-2.240.0 | 4 +- .../dev-perl/Graphics-ColorNames-2.110.0-r1 | 2 +- .../dev-perl/Graphics-ColorNames-WWW-1.130.0 | 2 +- .../dev-perl/Graphics-ColorObject-0.5.0-r1 | 2 +- .../md5-cache/dev-perl/Growl-GNTP-0.210.0-r1 | 4 +- metadata/md5-cache/dev-perl/Gtk2-1.249.920 | 4 +- .../dev-perl/Gtk2-AppIndicator-0.150.0-r1 | 4 +- .../dev-perl/Gtk2-Ex-PodViewer-0.180.0-r2 | 4 +- .../dev-perl/Gtk2-Ex-PrintDialog-0.30.0-r2 | 4 +- .../dev-perl/Gtk2-Ex-Simple-List-0.500.0-r2 | 4 +- .../dev-perl/Gtk2-ImageView-0.50.0-r2 | 4 +- .../md5-cache/dev-perl/Gtk2-Notify-0.50.0 | 4 +- .../dev-perl/Gtk2-SourceView2-0.100.0-r1 | 4 +- .../md5-cache/dev-perl/Gtk2-Unique-0.50.0-r2 | 4 +- metadata/md5-cache/dev-perl/Gtk3-0.34.0 | 4 +- .../dev-perl/Gtk3-SimpleList-0.170.0 | 4 +- metadata/md5-cache/dev-perl/Guard-1.23.0 | 2 +- .../md5-cache/dev-perl/HTML-Clean-0.800.0-r1 | 2 +- .../md5-cache/dev-perl/HTML-Clean-0.800.0-r2 | 4 +- .../dev-perl/HTML-Element-Extended-1.180.0-r1 | 2 +- .../dev-perl/HTML-FillInForm-2.210.0 | 2 +- .../md5-cache/dev-perl/HTML-Form-6.30.0-r1 | 2 +- .../md5-cache/dev-perl/HTML-Form-6.30.0-r2 | 4 +- .../HTML-FormatText-WithLinks-0.150.0-r1 | 2 +- ...L-FormatText-WithLinks-AndTables-0.70.0-r1 | 4 +- .../md5-cache/dev-perl/HTML-Formatter-2.160.0 | 4 +- .../dev-perl/HTML-FromText-2.50.0-r1 | 2 +- .../md5-cache/dev-perl/HTML-FromText-2.70.0 | 4 +- .../md5-cache/dev-perl/HTML-Gumbo-0.180.0 | 4 +- .../dev-perl/HTML-HTMLDoc-0.100.0-r1 | 2 +- .../md5-cache/dev-perl/HTML-Highlight-0.200.0 | 2 +- .../dev-perl/HTML-LinkExtractor-0.130.0-r2 | 4 +- .../md5-cache/dev-perl/HTML-Mason-1.560.0 | 2 +- .../dev-perl/HTML-Mason-PSGIHandler-0.530.0 | 2 +- .../md5-cache/dev-perl/HTML-Object-2.29-r2 | 2 +- .../md5-cache/dev-perl/HTML-Packer-2.60.0 | 4 +- .../md5-cache/dev-perl/HTML-Parser-3.710.0-r1 | 2 +- .../md5-cache/dev-perl/HTML-Parser-3.720.0 | 4 +- .../md5-cache/dev-perl/HTML-Quoted-0.40.0 | 4 +- .../dev-perl/HTML-RewriteAttributes-0.50.0-r1 | 4 +- .../md5-cache/dev-perl/HTML-Scrubber-0.170.0 | 4 +- .../dev-perl/HTML-SimpleParse-0.120.0-r2 | 4 +- .../md5-cache/dev-perl/HTML-Strip-2.100.0 | 4 +- .../dev-perl/HTML-StripScripts-1.60.0 | 4 +- .../dev-perl/HTML-StripScripts-Parser-1.30.0 | 4 +- .../md5-cache/dev-perl/HTML-Table-2.08a-r1 | 2 +- .../dev-perl/HTML-TableContentParser-0.130.0 | 2 +- .../dev-perl/HTML-TableExtract-2.150.0 | 4 +- .../dev-perl/HTML-TableParser-0.420.0 | 4 +- .../md5-cache/dev-perl/HTML-TagFilter-1.30.0 | 2 +- .../md5-cache/dev-perl/HTML-Tagset-3.200.0-r1 | 2 +- .../md5-cache/dev-perl/HTML-Template-2.970.0 | 4 +- .../dev-perl/HTML-Template-Expr-0.70.0-r1 | 2 +- .../dev-perl/HTML-Template-JIT-0.50.0-r3 | 4 +- .../dev-perl/HTML-Template-Pro-0.951.0 | 2 +- .../HTML-TokeParser-Simple-3.160.0-r1 | 2 +- metadata/md5-cache/dev-perl/HTML-Tree-5.60.0 | 4 +- metadata/md5-cache/dev-perl/HTML-Tree-5.70.0 | 4 +- metadata/md5-cache/dev-perl/HTTP-Body-1.220.0 | 2 +- .../dev-perl/HTTP-BrowserDetect-3.140.0 | 4 +- .../dev-perl/HTTP-Cache-Transparent-1.400.0 | 4 +- .../md5-cache/dev-perl/HTTP-CookieJar-0.8.0 | 4 +- .../md5-cache/dev-perl/HTTP-Cookies-6.40.0 | 4 +- metadata/md5-cache/dev-perl/HTTP-DAV-0.480.0 | 2 +- .../md5-cache/dev-perl/HTTP-Daemon-6.10.0-r1 | 2 +- .../md5-cache/dev-perl/HTTP-Daemon-6.10.0-r2 | 4 +- .../md5-cache/dev-perl/HTTP-Date-6.20.0-r1 | 2 +- .../dev-perl/HTTP-Entity-Parser-0.200.0 | 4 +- .../dev-perl/HTTP-Headers-Fast-0.210.0 | 4 +- .../dev-perl/HTTP-Headers-Fast-0.220.0 | 4 +- .../md5-cache/dev-perl/HTTP-Message-6.110.0 | 4 +- .../md5-cache/dev-perl/HTTP-Message-6.130.0 | 4 +- .../dev-perl/HTTP-MultiPartParser-0.20.0 | 4 +- .../md5-cache/dev-perl/HTTP-Negotiate-6.10.0 | 2 +- .../dev-perl/HTTP-Negotiate-6.10.0-r1 | 4 +- .../dev-perl/HTTP-Request-AsCGI-1.200.0 | 4 +- .../dev-perl/HTTP-Response-Encoding-0.60.0-r1 | 2 +- .../dev-perl/HTTP-Server-Simple-0.520.0 | 4 +- .../HTTP-Server-Simple-Mason-0.140.0-r1 | 4 +- .../dev-perl/HTTP-Server-Simple-PSGI-0.160.0 | 4 +- .../dev-perl/HTTPD-User-Manage-1.660.0-r1 | 2 +- .../md5-cache/dev-perl/Hash-FieldHash-0.150.0 | 4 +- .../md5-cache/dev-perl/Hash-Merge-0.200.0 | 2 +- .../dev-perl/Hash-Merge-Simple-0.51.0 | 4 +- .../md5-cache/dev-perl/Hash-MoreUtils-0.50.0 | 4 +- .../dev-perl/Hash-MultiValue-0.160.0 | 2 +- .../md5-cache/dev-perl/Hash-NoRef-0.30.0-r2 | 4 +- metadata/md5-cache/dev-perl/Heap-0.800.0-r2 | 4 +- .../md5-cache/dev-perl/Hook-LexWrap-0.250.0 | 2 +- .../md5-cache/dev-perl/Hook-LexWrap-0.260.0 | 4 +- metadata/md5-cache/dev-perl/IMAP-Admin-1.6.8 | 4 +- .../dev-perl/IMAP-BodyStructure-1.30.0 | 4 +- metadata/md5-cache/dev-perl/IO-AIO-4.340.0 | 4 +- metadata/md5-cache/dev-perl/IO-All-0.870.0 | 4 +- .../dev-perl/IO-BufferedSelect-1.0.0-r2 | 4 +- .../md5-cache/dev-perl/IO-Capture-0.50.0-r2 | 4 +- .../dev-perl/IO-CaptureOutput-1.110.400 | 2 +- .../dev-perl/IO-CaptureOutput-1.110.400-r1 | 4 +- .../md5-cache/dev-perl/IO-Digest-0.110.0-r2 | 2 +- metadata/md5-cache/dev-perl/IO-Event-0.813.0 | 2 +- .../md5-cache/dev-perl/IO-Event-0.813.0-r1 | 4 +- metadata/md5-cache/dev-perl/IO-HTML-1.1.0 | 2 +- .../md5-cache/dev-perl/IO-Handle-Util-0.10.0 | 4 +- .../md5-cache/dev-perl/IO-Interactive-1.22.0 | 4 +- .../md5-cache/dev-perl/IO-Interface-1.90.0 | 4 +- .../dev-perl/IO-LockedFile-0.230.0-r1 | 2 +- .../md5-cache/dev-perl/IO-Multiplex-1.160.0 | 2 +- .../dev-perl/IO-Multiplex-1.160.0-r1 | 4 +- metadata/md5-cache/dev-perl/IO-Pager-0.390.0 | 4 +- .../md5-cache/dev-perl/IO-Pipely-0.5.0-r1 | 4 +- metadata/md5-cache/dev-perl/IO-Prompt-0.997.4 | 4 +- .../dev-perl/IO-SessionData-1.30.0-r1 | 4 +- .../dev-perl/IO-Socket-INET6-2.720.0 | 2 +- .../dev-perl/IO-Socket-INET6-2.720.0-r1 | 4 +- .../dev-perl/IO-Socket-Multicast-1.120.0 | 4 +- .../dev-perl/IO-Socket-PortState-0.30.0 | 4 +- .../md5-cache/dev-perl/IO-Socket-SSL-2.52.0 | 4 +- .../md5-cache/dev-perl/IO-Socket-SSL-2.66.0 | 4 +- .../dev-perl/IO-Socket-Timeout-0.320.0 | 4 +- .../md5-cache/dev-perl/IO-String-1.80.0-r1 | 2 +- metadata/md5-cache/dev-perl/IO-Stty-0.30.0 | 2 +- metadata/md5-cache/dev-perl/IO-Tee-0.650.0 | 4 +- .../md5-cache/dev-perl/IO-TieCombine-1.5.0 | 4 +- metadata/md5-cache/dev-perl/IO-Tty-1.120.0 | 2 +- .../md5-cache/dev-perl/IO-Util-1.500.0-r2 | 4 +- .../md5-cache/dev-perl/IO-stringy-2.111.0 | 2 +- .../md5-cache/dev-perl/IP-Anonymous-0.40.0-r1 | 2 +- metadata/md5-cache/dev-perl/IPC-Run-0.960.0 | 4 +- metadata/md5-cache/dev-perl/IPC-Run3-0.48.0 | 4 +- .../dev-perl/IPC-ShareLite-0.170.0-r1 | 2 +- .../dev-perl/IPC-Shareable-0.610.0-r1 | 2 +- .../md5-cache/dev-perl/IPC-Signal-1.0.0-r2 | 4 +- .../dev-perl/IPC-System-Simple-1.250.0 | 2 +- .../md5-cache/dev-perl/Ima-DBI-0.350.0-r1 | 2 +- .../md5-cache/dev-perl/Image-Imlib2-2.30.0-r1 | 2 +- .../md5-cache/dev-perl/Image-Info-1.410.0 | 4 +- .../md5-cache/dev-perl/Image-Sane-0.140.0 | 4 +- .../md5-cache/dev-perl/Image-Scale-0.130.0 | 4 +- .../md5-cache/dev-perl/Image-Size-3.300.0 | 2 +- metadata/md5-cache/dev-perl/Import-Into-1.2.5 | 4 +- metadata/md5-cache/dev-perl/Importer-0.24.0 | 4 +- metadata/md5-cache/dev-perl/Inline-0.500.0-r1 | 2 +- metadata/md5-cache/dev-perl/Inline-0.800.0 | 2 +- metadata/md5-cache/dev-perl/Inline-C-0.780.0 | 4 +- .../md5-cache/dev-perl/Inline-Files-0.690.0 | 2 +- .../md5-cache/dev-perl/Inline-Python-0.560.0 | 4 +- metadata/md5-cache/dev-perl/JSON-2.900.0 | 2 +- metadata/md5-cache/dev-perl/JSON-2.940.0 | 4 +- metadata/md5-cache/dev-perl/JSON-Any-1.390.0 | 2 +- .../md5-cache/dev-perl/JSON-MaybeXS-1.3.9 | 4 +- .../md5-cache/dev-perl/JSON-Parse-0.550.0 | 4 +- metadata/md5-cache/dev-perl/JSON-RPC-1.60.0 | 4 +- metadata/md5-cache/dev-perl/JSON-XS-3.40.0 | 4 +- .../JSON-XS-VersionOneAndTwo-0.310.0-r1 | 2 +- .../dev-perl/JavaScript-Minifier-1.140.0 | 4 +- .../JavaScript-Minifier-XS-0.110.0-r1 | 4 +- .../dev-perl/JavaScript-Packer-2.30.0 | 4 +- .../JavaScript-SpiderMonkey-0.210.0-r1 | 2 +- metadata/md5-cache/dev-perl/Jcode-2.70.0-r1 | 2 +- .../dev-perl/LWP-Authen-Wsse-0.50.0-r1 | 4 +- .../dev-perl/LWP-MediaTypes-6.20.0-r1 | 2 +- .../md5-cache/dev-perl/LWP-Online-1.80.0-r2 | 4 +- .../dev-perl/LWP-Protocol-http10-6.30.0 | 4 +- .../dev-perl/LWP-Protocol-https-6.60.0 | 2 +- .../dev-perl/LWP-Protocol-https-6.70.0 | 4 +- .../dev-perl/LWP-UserAgent-Cached-0.60.0-r1 | 4 +- .../dev-perl/LWP-UserAgent-Determined-1.70.0 | 4 +- .../dev-perl/LWPx-ParanoidAgent-1.120.0 | 4 +- .../md5-cache/dev-perl/LaTeX-Driver-0.200.4 | 4 +- .../md5-cache/dev-perl/LaTeX-Driver-0.300.2 | 4 +- .../md5-cache/dev-perl/LaTeX-Encode-0.91.6-r1 | 4 +- .../md5-cache/dev-perl/LaTeX-Encode-0.92.0 | 4 +- metadata/md5-cache/dev-perl/LaTeX-Table-1.0.6 | 2 +- .../md5-cache/dev-perl/LaTeX-Table-1.0.6-r1 | 4 +- .../md5-cache/dev-perl/Lab-Measurement-3.661 | 4 +- .../md5-cache/dev-perl/Lab-Measurement-3.682 | 5 +- .../md5-cache/dev-perl/Lab-Measurement-9999 | 6 +- metadata/md5-cache/dev-perl/Lab-VXI11-0.20.0 | 4 +- metadata/md5-cache/dev-perl/Lab-Zhinst-0.30.0 | 4 +- metadata/md5-cache/dev-perl/Lab-Zhinst-0.50.0 | 4 +- metadata/md5-cache/dev-perl/Lab-Zhinst-1.20.0 | 4 +- metadata/md5-cache/dev-perl/Lab-Zhinst-9999 | 4 +- metadata/md5-cache/dev-perl/Lchown-1.10.0-r1 | 2 +- metadata/md5-cache/dev-perl/Lchown-1.10.0-r2 | 4 +- .../dev-perl/Lexical-Persistence-1.23.0 | 4 +- .../dev-perl/Lexical-SealRequireHints-0.11.0 | 4 +- .../dev-perl/Lingua-EN-Inflect-1.902.0 | 4 +- .../dev-perl/Lingua-EN-NameCase-1.190.0-r1 | 4 +- .../dev-perl/Lingua-EN-NameParse-1.330.0 | 2 +- .../dev-perl/Lingua-EN-NameParse-1.360.0 | 4 +- .../Lingua-EN-Numbers-Ordinate-1.40.0 | 4 +- .../dev-perl/Lingua-PT-Stemmer-0.20.0 | 4 +- .../dev-perl/Lingua-Preferred-0.2.4-r1 | 2 +- .../md5-cache/dev-perl/Lingua-Stem-0.840.0-r1 | 2 +- .../dev-perl/Lingua-Stem-Fr-0.20.0-r1 | 2 +- .../dev-perl/Lingua-Stem-It-0.20.0-r1 | 2 +- .../md5-cache/dev-perl/Lingua-Stem-Ru-0.40.0 | 4 +- .../Lingua-Stem-Snowball-Da-1.10.0-r1 | 2 +- .../dev-perl/Lingua-Translit-0.280.0 | 4 +- .../dev-perl/Linux-DesktopFiles-0.250.0 | 4 +- .../dev-perl/Linux-Distribution-0.230.0 | 4 +- .../dev-perl/Linux-Inotify2-1.220.0-r1 | 2 +- .../md5-cache/dev-perl/Linux-Pid-0.40.0-r1 | 2 +- .../md5-cache/dev-perl/Linux-PipeMagic-0.30.0 | 4 +- .../md5-cache/dev-perl/Linux-Smaps-0.130.0 | 2 +- .../md5-cache/dev-perl/Lirc-Client-2.20.0 | 2 +- .../md5-cache/dev-perl/List-AllUtils-0.140.0 | 4 +- .../md5-cache/dev-perl/List-AllUtils-0.90.0 | 2 +- .../md5-cache/dev-perl/List-MoreUtils-0.418.0 | 4 +- .../md5-cache/dev-perl/List-MoreUtils-0.419.0 | 4 +- .../md5-cache/dev-perl/List-MoreUtils-0.426.0 | 4 +- .../dev-perl/List-MoreUtils-XS-0.418.0 | 4 +- .../dev-perl/List-MoreUtils-XS-0.426.0 | 4 +- .../md5-cache/dev-perl/List-SomeUtils-0.560.0 | 4 +- .../dev-perl/List-SomeUtils-XS-0.550.0 | 4 +- .../md5-cache/dev-perl/List-UtilsBy-0.100.0 | 2 +- .../dev-perl/Locale-Maketext-Fuzzy-0.110.0-r1 | 4 +- .../dev-perl/Locale-Maketext-Lexicon-1.0.0 | 2 +- .../dev-perl/Locale-Msgfmt-0.150.0-r1 | 4 +- metadata/md5-cache/dev-perl/Locale-PO-0.270.0 | 2 +- .../md5-cache/dev-perl/Locale-gettext-1.70.0 | 4 +- .../dev-perl/LockFile-Simple-0.208.0-r1 | 2 +- .../dev-perl/LockFile-Simple-0.208.0-r2 | 4 +- metadata/md5-cache/dev-perl/Log-Agent-1.1.0 | 4 +- metadata/md5-cache/dev-perl/Log-Any-1.701.0 | 4 +- .../md5-cache/dev-perl/Log-Dispatch-2.540.0 | 4 +- .../md5-cache/dev-perl/Log-Dispatch-2.580.0 | 4 +- .../md5-cache/dev-perl/Log-Dispatch-2.630.0 | 4 +- .../md5-cache/dev-perl/Log-Dispatch-2.670.0 | 4 +- .../dev-perl/Log-Dispatch-Array-1.3.0 | 4 +- .../dev-perl/Log-Dispatchouli-2.15.0 | 4 +- .../md5-cache/dev-perl/Log-Log4perl-1.490.0 | 4 +- .../md5-cache/dev-perl/Log-Message-0.80.0 | 4 +- .../dev-perl/Log-Message-Simple-0.100.0 | 4 +- .../md5-cache/dev-perl/Log-Report-1.260.0 | 4 +- .../dev-perl/Log-Report-Optional-1.30.0 | 4 +- .../dev-perl/Log-TraceMessages-1.400.0-r1 | 2 +- .../dev-perl/MARC-Charset-1.350.0-r1 | 2 +- .../md5-cache/dev-perl/MARC-File-XML-1.0.3 | 2 +- .../md5-cache/dev-perl/MARC-File-XML-1.0.5 | 4 +- metadata/md5-cache/dev-perl/MARC-Record-2.0.7 | 4 +- metadata/md5-cache/dev-perl/MCE-1.831.0 | 4 +- metadata/md5-cache/dev-perl/MD5-2.30.0-r1 | 2 +- .../md5-cache/dev-perl/MIME-Base32-1.303.0 | 4 +- .../md5-cache/dev-perl/MIME-Charset-1.12.2 | 4 +- .../md5-cache/dev-perl/MIME-EncWords-1.14.3 | 4 +- metadata/md5-cache/dev-perl/MIME-Lite-3.30.0 | 4 +- .../md5-cache/dev-perl/MIME-Lite-HTML-1.240.0 | 4 +- .../md5-cache/dev-perl/MIME-Types-2.120.0 | 2 +- .../md5-cache/dev-perl/MIME-Types-2.130.0 | 4 +- .../md5-cache/dev-perl/MIME-tools-5.509.0 | 4 +- metadata/md5-cache/dev-perl/MLDBM-2.50.0 | 4 +- .../md5-cache/dev-perl/MLDBM-Sync-0.300.0-r1 | 2 +- .../md5-cache/dev-perl/MP3-Info-1.240.0-r1 | 4 +- metadata/md5-cache/dev-perl/MP3-Info-1.260.0 | 4 +- metadata/md5-cache/dev-perl/MP3-Tag-1.140.0 | 4 +- metadata/md5-cache/dev-perl/MP3-Tag-1.150.0 | 4 +- metadata/md5-cache/dev-perl/MP4-Info-1.130.0 | 2 +- .../md5-cache/dev-perl/MRO-Compat-0.130.0 | 4 +- .../md5-cache/dev-perl/Mac-Pasteboard-0.3.0 | 2 +- .../md5-cache/dev-perl/Mail-Audit-2.228.0-r1 | 4 +- metadata/md5-cache/dev-perl/Mail-Box-3.3.0 | 4 +- .../md5-cache/dev-perl/Mail-Box-IMAP4-3.2.0 | 4 +- .../md5-cache/dev-perl/Mail-Box-POP3-3.3.0 | 4 +- .../md5-cache/dev-perl/Mail-Builder-2.130.0 | 4 +- .../dev-perl/Mail-Builder-Simple-0.160.0-r1 | 2 +- metadata/md5-cache/dev-perl/Mail-DKIM-0.410.0 | 4 +- metadata/md5-cache/dev-perl/Mail-DKIM-0.440.0 | 4 +- .../dev-perl/Mail-DMARC-1.201.709.110 | 4 +- .../dev-perl/Mail-DomainKeys-1.0.0-r1 | 2 +- .../dev-perl/Mail-IMAPClient-3.390.0 | 4 +- .../dev-perl/Mail-ListDetector-1.40.0-r1 | 2 +- .../Mail-Mbox-MessageParser-1.510.500 | 4 +- .../md5-cache/dev-perl/Mail-Message-3.2.0 | 4 +- .../dev-perl/Mail-POP3Client-2.190.0 | 2 +- .../dev-perl/Mail-Procmail-1.80.0-r1 | 2 +- metadata/md5-cache/dev-perl/Mail-SPF-2.9.0-r1 | 2 +- metadata/md5-cache/dev-perl/Mail-SPF-2.9.0-r2 | 4 +- .../md5-cache/dev-perl/Mail-SRS-0.310.0-r2 | 2 +- .../md5-cache/dev-perl/Mail-Sender-0.903.0 | 4 +- .../dev-perl/Mail-Sendmail-0.790.0-r1 | 2 +- .../md5-cache/dev-perl/Mail-Sendmail-0.800.0 | 4 +- .../md5-cache/dev-perl/Mail-Transport-3.0.0 | 4 +- metadata/md5-cache/dev-perl/MailTools-2.190.0 | 4 +- metadata/md5-cache/dev-perl/Manifest.gz | Bin 327855 -> 327857 bytes .../dev-perl/Math-Base-Convert-0.110.0 | 4 +- .../md5-cache/dev-perl/Math-Base36-0.140.0 | 2 +- .../md5-cache/dev-perl/Math-Bezier-0.10.0-r1 | 2 +- .../dev-perl/Math-BigInt-GMP-1.600.200 | 4 +- .../dev-perl/Math-BigInt-GMP-1.600.600 | 4 +- .../dev-perl/Math-BigInt-Lite-0.140.0 | 4 +- .../dev-perl/Math-BigInt-Lite-0.170.0 | 4 +- .../dev-perl/Math-BigInt-Lite-0.180.0 | 4 +- metadata/md5-cache/dev-perl/Math-CDF-0.100.0 | 4 +- .../dev-perl/Math-Calc-Units-1.70.0-r1 | 2 +- .../md5-cache/dev-perl/Math-Derivative-1.10.0 | 4 +- metadata/md5-cache/dev-perl/Math-FFT-1.340.0 | 4 +- .../md5-cache/dev-perl/Math-Factor-XS-0.400.0 | 4 +- metadata/md5-cache/dev-perl/Math-GMP-2.150.0 | 4 +- metadata/md5-cache/dev-perl/Math-Libm-1.0.0 | 4 +- .../md5-cache/dev-perl/Math-ModInt-0.11.0 | 4 +- .../md5-cache/dev-perl/Math-NumSeq-72.0.0 | 4 +- .../dev-perl/Math-NumberCruncher-5.0.0-r1 | 4 +- .../dev-perl/Math-Pari-2.10.809.0-r1 | 4 +- .../md5-cache/dev-perl/Math-PlanePath-123.0.0 | 4 +- .../md5-cache/dev-perl/Math-PlanePath-124.0.0 | 4 +- .../md5-cache/dev-perl/Math-Prime-XS-0.270.0 | 4 +- .../md5-cache/dev-perl/Math-Random-0.720.0 | 2 +- .../dev-perl/Math-Random-ISAAC-1.4.0-r1 | 2 +- .../dev-perl/Math-Random-ISAAC-XS-1.4.0-r1 | 2 +- .../md5-cache/dev-perl/Math-Random-MT-1.170.0 | 2 +- .../dev-perl/Math-Random-Secure-0.80.1 | 4 +- metadata/md5-cache/dev-perl/Math-Round-0.70.0 | 4 +- .../md5-cache/dev-perl/Math-Spline-0.20.0 | 4 +- .../md5-cache/dev-perl/Math-Utils-1.110.0 | 4 +- .../md5-cache/dev-perl/Math-Vec-1.10.0-r1 | 2 +- .../md5-cache/dev-perl/Math-VecStat-0.80.0-r1 | 2 +- .../md5-cache/dev-perl/MediaWiki-API-0.410.0 | 4 +- .../md5-cache/dev-perl/Mixin-Linewise-0.108.0 | 4 +- metadata/md5-cache/dev-perl/Mo-0.400.0 | 2 +- .../md5-cache/dev-perl/Mock-Config-0.30.0 | 4 +- .../md5-cache/dev-perl/Modem-Vgetty-0.30.0-r2 | 4 +- .../dev-perl/Modern-Perl-1.201.701.170 | 4 +- .../md5-cache/dev-perl/Module-Build-0.422.400 | 4 +- .../dev-perl/Module-Build-Tiny-0.39.0 | 2 +- .../dev-perl/Module-Build-WithXSpp-0.140.0 | 4 +- .../dev-perl/Module-Build-XSUtil-0.180.0 | 4 +- .../md5-cache/dev-perl/Module-Compile-0.350.0 | 4 +- .../md5-cache/dev-perl/Module-Find-0.130.0 | 2 +- .../dev-perl/Module-Implementation-0.90.0 | 4 +- .../md5-cache/dev-perl/Module-Info-0.370.0-r1 | 4 +- .../md5-cache/dev-perl/Module-Install-1.180.0 | 4 +- .../Module-Install-AuthorTests-0.2.0-r1 | 4 +- .../md5-cache/dev-perl/Module-Locate-1.800.0 | 2 +- .../dev-perl/Module-Manifest-1.80.0-r1 | 4 +- .../md5-cache/dev-perl/Module-Path-0.190.0 | 4 +- .../dev-perl/Module-Pluggable-5.200.0 | 2 +- .../dev-perl/Module-Refresh-0.170.0-r1 | 2 +- .../md5-cache/dev-perl/Module-Runtime-0.16.0 | 4 +- .../dev-perl/Module-Runtime-Conflicts-0.2.0 | 2 +- .../dev-perl/Module-Runtime-Conflicts-0.3.0 | 4 +- .../dev-perl/Module-ScanDeps-1.230.0 | 4 +- .../dev-perl/Module-ScanDeps-1.240.0 | 4 +- .../dev-perl/Module-Signature-0.810.0 | 4 +- .../md5-cache/dev-perl/Module-Starter-1.730.0 | 4 +- .../md5-cache/dev-perl/Module-Util-1.90.0 | 2 +- .../dev-perl/Module-Versions-Report-1.60.0-r1 | 2 +- .../dev-perl/MogileFS-Client-1.170.0-r2 | 4 +- .../dev-perl/MogileFS-Client-Async-0.030.0-r1 | 4 +- .../dev-perl/MogileFS-Network-0.60.0-r2 | 4 +- .../dev-perl/MogileFS-Server-2.720.0-r1 | 4 +- .../md5-cache/dev-perl/MogileFS-Utils-2.290.0 | 4 +- .../md5-cache/dev-perl/Mojolicious-6.610.0 | 4 +- .../md5-cache/dev-perl/Mojolicious-7.140.0 | 4 +- .../md5-cache/dev-perl/Mojolicious-7.190.0 | 4 +- .../md5-cache/dev-perl/Mojolicious-7.290.0 | 4 +- .../md5-cache/dev-perl/Mojolicious-7.300.0 | 4 +- .../md5-cache/dev-perl/Mojolicious-7.570.0 | 4 +- metadata/md5-cache/dev-perl/Mon-0.110.0-r1 | 2 +- metadata/md5-cache/dev-perl/Mon-0.110.0-r2 | 4 +- metadata/md5-cache/dev-perl/MongoDB-1.8.0 | 4 +- .../dev-perl/Monitoring-Plugin-0.390.0 | 4 +- .../dev-perl/Monitoring-Plugin-0.400.0 | 4 +- metadata/md5-cache/dev-perl/Moo-2.3.3 | 4 +- .../md5-cache/dev-perl/MooX-HandlesVia-0.1.8 | 4 +- .../dev-perl/MooX-Types-MooseLike-0.290.0 | 4 +- .../MooX-Types-MooseLike-Numeric-1.30.0 | 4 +- metadata/md5-cache/dev-perl/MooX-late-0.15.0 | 2 +- .../md5-cache/dev-perl/MooX-late-0.15.0-r1 | 4 +- metadata/md5-cache/dev-perl/Moose-2.160.500 | 4 +- metadata/md5-cache/dev-perl/Moose-2.180.600 | 4 +- metadata/md5-cache/dev-perl/Moose-2.180.700 | 4 +- metadata/md5-cache/dev-perl/Moose-2.200.400 | 4 +- metadata/md5-cache/dev-perl/Moose-2.200.500 | 4 +- metadata/md5-cache/dev-perl/Moose-2.200.700 | 4 +- .../md5-cache/dev-perl/Moose-Autobox-0.160.0 | 4 +- .../dev-perl/MooseX-Aliases-0.110.0-r1 | 2 +- .../dev-perl/MooseX-ClassAttribute-0.290.0 | 4 +- .../dev-perl/MooseX-ConfigFromFile-0.140.0 | 4 +- .../dev-perl/MooseX-FollowPBP-0.50.0 | 2 +- .../dev-perl/MooseX-FollowPBP-0.50.0-r1 | 4 +- .../md5-cache/dev-perl/MooseX-Getopt-0.710.0 | 4 +- .../md5-cache/dev-perl/MooseX-Getopt-0.740.0 | 4 +- .../dev-perl/MooseX-GlobRef-0.70.100 | 2 +- .../md5-cache/dev-perl/MooseX-Has-Sugar-1.0.6 | 4 +- .../dev-perl/MooseX-LazyRequire-0.110.0 | 4 +- .../dev-perl/MooseX-MultiInitArg-0.20.0 | 2 +- .../dev-perl/MooseX-Object-Pluggable-0.1.400 | 4 +- .../md5-cache/dev-perl/MooseX-OneArgNew-0.5.0 | 4 +- .../dev-perl/MooseX-Params-Validate-0.210.0 | 4 +- .../MooseX-Role-Parameterized-1.100.0 | 4 +- .../MooseX-Role-WithOverloading-0.170.0 | 4 +- .../md5-cache/dev-perl/MooseX-SetOnce-0.200.2 | 4 +- .../dev-perl/MooseX-SimpleConfig-0.110.0 | 4 +- .../dev-perl/MooseX-StrictConstructor-0.210.0 | 4 +- .../md5-cache/dev-perl/MooseX-Types-0.500.0 | 4 +- .../dev-perl/MooseX-Types-DateTime-0.130.0 | 4 +- ...ooseX-Types-DateTime-ButMaintained-0.160.0 | 4 +- ...ooseX-Types-DateTime-MoreCoercions-0.150.0 | 4 +- .../dev-perl/MooseX-Types-DateTimeX-0.100.0 | 4 +- .../dev-perl/MooseX-Types-JSON-1.0.0-r1 | 4 +- .../dev-perl/MooseX-Types-Path-Class-0.90.0 | 4 +- .../dev-perl/MooseX-Types-Path-Tiny-0.12.0 | 4 +- .../dev-perl/MooseX-Types-Perl-0.101.343 | 4 +- .../dev-perl/MooseX-Types-Stringlike-0.3.0 | 4 +- metadata/md5-cache/dev-perl/Mouse-2.4.10 | 4 +- .../dev-perl/MouseX-NativeTraits-1.90.0-r2 | 4 +- .../md5-cache/dev-perl/MouseX-Types-0.60.0 | 2 +- .../md5-cache/dev-perl/MouseX-Types-0.60.0-r1 | 4 +- .../md5-cache/dev-perl/Mozilla-CA-20999999 | 4 +- .../dev-perl/Mozilla-PublicSuffix-1.0.0 | 4 +- .../dev-perl/MusicBrainz-DiscID-0.40.0 | 4 +- metadata/md5-cache/dev-perl/Net-ARP-1.0.9-r1 | 4 +- .../md5-cache/dev-perl/Net-Amazon-0.620.0 | 2 +- .../md5-cache/dev-perl/Net-Amazon-S3-0.800.0 | 4 +- .../md5-cache/dev-perl/Net-Bonjour-0.960.0 | 4 +- metadata/md5-cache/dev-perl/Net-CIDR-0.180.0 | 4 +- .../md5-cache/dev-perl/Net-CIDR-Lite-0.210.0 | 2 +- .../dev-perl/Net-CIDR-Lite-0.210.0-r1 | 4 +- metadata/md5-cache/dev-perl/Net-CUPS-0.630.0 | 4 +- metadata/md5-cache/dev-perl/Net-CUPS-0.640.0 | 4 +- metadata/md5-cache/dev-perl/Net-DBus-1.1.0 | 4 +- metadata/md5-cache/dev-perl/Net-DNS-1.100.0 | 4 +- metadata/md5-cache/dev-perl/Net-DNS-1.130.0 | 4 +- metadata/md5-cache/dev-perl/Net-DNS-1.40.0 | 4 +- .../dev-perl/Net-DNS-Async-1.70.0-r1 | 2 +- .../Net-DNS-Resolver-Mock-1.201.710.310 | 4 +- .../Net-DNS-Resolver-Programmable-0.3.0-r1 | 2 +- .../Net-DNS-Resolver-Programmable-0.9.0 | 4 +- .../md5-cache/dev-perl/Net-DNS-SEC-1.20.0 | 4 +- .../md5-cache/dev-perl/Net-DNS-SEC-1.30.0 | 4 +- .../md5-cache/dev-perl/Net-Daemon-0.480.0-r2 | 4 +- .../md5-cache/dev-perl/Net-Domain-TLD-1.740.0 | 4 +- .../md5-cache/dev-perl/Net-Domain-TLD-1.750.0 | 4 +- .../md5-cache/dev-perl/Net-FreeDB-0.100.0 | 4 +- .../md5-cache/dev-perl/Net-FreeDB-0.80.0-r1 | 2 +- ...et-Google-SafeBrowsing-Blocklist-1.40.0-r1 | 2 +- ...et-Google-SafeBrowsing-Blocklist-1.40.0-r2 | 4 +- metadata/md5-cache/dev-perl/Net-HTTP-6.170.0 | 4 +- .../md5-cache/dev-perl/Net-IDN-Encode-2.400.0 | 4 +- .../md5-cache/dev-perl/Net-IDN-Encode-2.500.0 | 4 +- .../dev-perl/Net-IMAP-Simple-1.220.900 | 4 +- .../dev-perl/Net-IMAP-Simple-SSL-1.300.0-r1 | 2 +- metadata/md5-cache/dev-perl/Net-IP-1.260.0-r1 | 2 +- .../md5-cache/dev-perl/Net-IP-Minimal-0.60.0 | 2 +- .../md5-cache/dev-perl/Net-IPv4Addr-0.100.0 | 2 +- .../md5-cache/dev-perl/Net-IRC-0.790.0-r1 | 2 +- metadata/md5-cache/dev-perl/Net-IRR-0.80.0-r1 | 4 +- metadata/md5-cache/dev-perl/Net-Ident-1.240.0 | 2 +- .../md5-cache/dev-perl/Net-Ident-1.240.0-r1 | 4 +- .../md5-cache/dev-perl/Net-Jabber-2.0.0-r1 | 2 +- .../md5-cache/dev-perl/Net-Kismet-0.04-r1 | 2 +- .../dev-perl/Net-LDAP-Server-0.430.0-r1 | 4 +- metadata/md5-cache/dev-perl/Net-LDAPapi-3.0.5 | 4 +- .../md5-cache/dev-perl/Net-LibIDN-0.120.0-r1 | 2 +- .../md5-cache/dev-perl/Net-LibIDN-0.120.0-r2 | 4 +- .../md5-cache/dev-perl/Net-LibIDN2-1.0.0-r1 | 4 +- .../md5-cache/dev-perl/Net-Netmask-1.902.200 | 2 +- .../md5-cache/dev-perl/Net-OAuth-0.280.0-r1 | 2 +- .../dev-perl/Net-OpenID-Common-1.200.0 | 4 +- .../dev-perl/Net-OpenID-Consumer-1.180.0 | 4 +- .../md5-cache/dev-perl/Net-OpenSSH-0.700.0 | 4 +- .../md5-cache/dev-perl/Net-OpenSSH-0.740.0 | 4 +- .../dev-perl/Net-Patricia-1.220.0-r1 | 4 +- .../md5-cache/dev-perl/Net-Pcap-0.170.0-r1 | 2 +- metadata/md5-cache/dev-perl/Net-Pcap-0.180.0 | 4 +- .../dev-perl/Net-PcapUtils-0.10.0-r1 | 2 +- .../dev-perl/Net-PcapUtils-0.10.0-r2 | 4 +- .../dev-perl/Net-RBLClient-0.500.0-r1 | 2 +- .../dev-perl/Net-RBLClient-0.500.0-r2 | 4 +- .../md5-cache/dev-perl/Net-RawIP-0.250.0-r1 | 2 +- .../md5-cache/dev-perl/Net-RawIP-0.250.0-r2 | 4 +- .../md5-cache/dev-perl/Net-SFTP-0.100.0-r1 | 2 +- .../md5-cache/dev-perl/Net-SFTP-0.100.0-r2 | 4 +- .../dev-perl/Net-SFTP-Foreign-1.810.0 | 4 +- .../dev-perl/Net-SFTP-Foreign-1.870.0 | 4 +- .../md5-cache/dev-perl/Net-SMTP-SSL-1.30.0 | 2 +- .../md5-cache/dev-perl/Net-SMTP-SSL-1.40.0 | 4 +- .../dev-perl/Net-SMTP-TLS-0.120.0-r2 | 2 +- .../Net-SMTP-TLS-ButMaintained-0.240.0-r1 | 2 +- metadata/md5-cache/dev-perl/Net-SMTPS-0.90.0 | 4 +- metadata/md5-cache/dev-perl/Net-SNMP-6.0.1-r1 | 2 +- metadata/md5-cache/dev-perl/Net-SNMP-6.0.1-r2 | 4 +- .../md5-cache/dev-perl/Net-SNPP-1.170.0-r1 | 2 +- .../md5-cache/dev-perl/Net-SNPP-1.170.0-r2 | 4 +- .../md5-cache/dev-perl/Net-SSH-Any-0.100.0 | 4 +- .../md5-cache/dev-perl/Net-SSH-Any-0.40.0 | 4 +- .../Net-SSH-AuthorizedKeysFile-0.170.0 | 2 +- .../Net-SSH-AuthorizedKeysFile-0.180.0 | 4 +- .../md5-cache/dev-perl/Net-SSH-Perl-2.140.0 | 4 +- metadata/md5-cache/dev-perl/Net-SSH2-0.670.0 | 4 +- .../md5-cache/dev-perl/Net-SSLeay-1.820.0 | 4 +- .../md5-cache/dev-perl/Net-SSLeay-1.850.0 | 4 +- .../md5-cache/dev-perl/Net-SSLeay-1.880.0 | 4 +- metadata/md5-cache/dev-perl/Net-Server-2.9.0 | 4 +- .../dev-perl/Net-Server-Coro-1.300.0-r1 | 4 +- .../dev-perl/Net-Server-Mail-0.230.0 | 4 +- .../dev-perl/Net-Server-Mail-0.280.0 | 4 +- .../md5-cache/dev-perl/Net-Subnet-1.30.0-r1 | 4 +- metadata/md5-cache/dev-perl/Net-Telnet-3.40.0 | 4 +- .../dev-perl/Net-Telnet-Cisco-1.100.0-r1 | 2 +- .../dev-perl/Net-Telnet-Cisco-1.110.0 | 4 +- .../dev-perl/Net-Trackback-1.10.0-r1 | 4 +- .../md5-cache/dev-perl/Net-Twitter-4.10.420 | 4 +- metadata/md5-cache/dev-perl/Net-UPnP-1.4.3 | 4 +- .../dev-perl/Net-Whois-IP-1.190.0-r1 | 4 +- metadata/md5-cache/dev-perl/Net-XMPP-1.50.0 | 4 +- .../dev-perl/Net-Z3950-ZOOM-1.280.0-r2 | 4 +- metadata/md5-cache/dev-perl/NetAddr-IP-4.78.0 | 2 +- metadata/md5-cache/dev-perl/NetAddr-IP-4.79.0 | 4 +- metadata/md5-cache/dev-perl/NetPacket-1.6.0 | 2 +- metadata/md5-cache/dev-perl/NetxAP-0.20.0-r1 | 2 +- metadata/md5-cache/dev-perl/NetxAP-0.20.0-r2 | 4 +- .../md5-cache/dev-perl/News-Newsrc-1.110.0 | 4 +- .../md5-cache/dev-perl/Nmap-Parser-1.360.0 | 4 +- .../dev-perl/Number-Bytes-Human-0.110.0 | 4 +- .../dev-perl/Number-Compare-0.30.0-r1 | 2 +- .../md5-cache/dev-perl/Number-Format-1.750.0 | 2 +- .../md5-cache/dev-perl/Number-Fraction-2.0.0 | 4 +- .../dev-perl/Number-WithError-1.10.0 | 4 +- .../dev-perl/OLE-StorageLite-0.190.0-r1 | 2 +- metadata/md5-cache/dev-perl/OOTools-2.400.0 | 4 +- metadata/md5-cache/dev-perl/ORLite-1.980.0-r1 | 4 +- .../dev-perl/ORLite-Migrate-1.100.0-r1 | 4 +- .../md5-cache/dev-perl/Object-Enum-0.75.0 | 4 +- .../md5-cache/dev-perl/Object-Event-1.230.0 | 4 +- .../dev-perl/Object-MultiType-0.50.0 | 2 +- .../dev-perl/Object-Realize-Later-0.190.0 | 2 +- .../dev-perl/Ogg-Vorbis-Header-0.30.0-r1 | 2 +- .../dev-perl/Ogg-Vorbis-Header-0.50.0 | 4 +- .../Ogg-Vorbis-Header-PurePerl-1.0.0-r2 | 4 +- .../dev-perl/Olson-Abbreviations-0.40.0 | 4 +- metadata/md5-cache/dev-perl/OpenGL-0.670.400 | 4 +- metadata/md5-cache/dev-perl/OpenGL-0.700.0 | 4 +- metadata/md5-cache/dev-perl/PAR-1.14.0-r1 | 4 +- metadata/md5-cache/dev-perl/PAR-1.15.0 | 4 +- .../md5-cache/dev-perl/PAR-Dist-0.490.0-r1 | 2 +- .../md5-cache/dev-perl/PBKDF2-Tiny-0.5.0-r1 | 4 +- .../md5-cache/dev-perl/PBS-Client-0.110.0 | 4 +- metadata/md5-cache/dev-perl/PDF-API2-2.33.0 | 4 +- .../md5-cache/dev-perl/PDF-Create-1.430.0 | 4 +- metadata/md5-cache/dev-perl/PDL-2.17.0 | 4 +- .../dev-perl/PDL-Graphics-Gnuplot-2.11.0-r1 | 4 +- .../dev-perl/PDL-Transform-Color-1.3.0 | 4 +- metadata/md5-cache/dev-perl/PGPLOT-2.210.0-r1 | 4 +- .../dev-perl/PHP-Serialization-0.340.0-r1 | 2 +- metadata/md5-cache/dev-perl/POE-1.367 | 2 +- .../dev-perl/POE-API-Peek-2.200.0-r1 | 2 +- .../dev-perl/POE-Component-Client-DNS-1.54.0 | 4 +- .../POE-Component-Client-Keepalive-0.272.0 | 2 +- .../dev-perl/POE-Component-IKC-0.240.200 | 4 +- .../POE-Component-PreforkDispatch-0.101.0-r2 | 4 +- .../dev-perl/POE-Component-Resolver-0.921.0 | 2 +- .../md5-cache/dev-perl/POE-Test-Loops-1.360.0 | 2 +- .../dev-perl/POE-XS-Loop-EPoll-1.3.0 | 2 +- .../dev-perl/POE-XS-Loop-Poll-1.0.0-r1 | 2 +- .../dev-perl/POE-XS-Queue-Array-0.6.0-r1 | 2 +- .../dev-perl/POSIX-strftime-Compiler-0.420.0 | 4 +- metadata/md5-cache/dev-perl/PPI-1.224.0 | 4 +- metadata/md5-cache/dev-perl/PPI-1.236.0 | 4 +- metadata/md5-cache/dev-perl/PPI-HTML-1.80.0 | 4 +- .../md5-cache/dev-perl/PPI-PowerToys-0.140.0 | 4 +- .../dev-perl/PPIx-EditorTools-0.200.0 | 4 +- .../md5-cache/dev-perl/PPIx-Regexp-0.53.0 | 4 +- .../dev-perl/PPIx-Utilities-1.1.0-r1 | 2 +- .../dev-perl/Package-Constants-0.60.0 | 2 +- .../Package-DeprecationManager-0.150.0 | 4 +- .../Package-DeprecationManager-0.170.0 | 4 +- .../md5-cache/dev-perl/Package-Stash-0.370.0 | 4 +- .../dev-perl/Package-Stash-XS-0.280.0 | 2 +- .../md5-cache/dev-perl/Package-Variant-1.3.2 | 4 +- metadata/md5-cache/dev-perl/PadWalker-2.300.0 | 4 +- metadata/md5-cache/dev-perl/Palm-1.12.0-r1 | 2 +- metadata/md5-cache/dev-perl/Palm-1.400.0 | 4 +- metadata/md5-cache/dev-perl/Palm-PDB-1.400.0 | 4 +- metadata/md5-cache/dev-perl/Pango-1.227.0 | 4 +- metadata/md5-cache/dev-perl/Pango-1.227.0-r1 | 4 +- .../dev-perl/Panotools-Script-0.280.0-r3 | 4 +- metadata/md5-cache/dev-perl/ParaDNS-2.0.0-r2 | 4 +- .../dev-perl/Parallel-ForkManager-1.190.0 | 4 +- .../dev-perl/Parallel-Iterator-1.0.0-r1 | 4 +- .../dev-perl/Parallel-Prefork-0.180.0 | 4 +- .../dev-perl/Params-Classify-0.13.0-r1 | 4 +- .../md5-cache/dev-perl/Params-Classify-0.15.0 | 4 +- .../md5-cache/dev-perl/Params-Util-1.60.0-r1 | 2 +- .../md5-cache/dev-perl/Params-Util-1.70.0 | 4 +- .../dev-perl/Params-Validate-1.290.0 | 4 +- .../Params-ValidationCompiler-0.240.0 | 4 +- .../Params-ValidationCompiler-0.260.0 | 4 +- .../dev-perl/Parse-ErrorString-Perl-0.270.0 | 4 +- .../dev-perl/Parse-ExuberantCTags-1.20.0-r1 | 2 +- .../dev-perl/Parse-RecDescent-1.967.15 | 4 +- .../dev-perl/Parse-Syslog-1.100.0-r1 | 2 +- .../md5-cache/dev-perl/Parse-Yapp-1.210.0 | 4 +- .../md5-cache/dev-perl/Parse-Yapp-1.50.0-r1 | 2 +- .../md5-cache/dev-perl/Passwd-Linux-1.300.0 | 4 +- .../md5-cache/dev-perl/Passwd-Unix-0.710.0 | 4 +- .../md5-cache/dev-perl/PatchReader-0.9.6-r1 | 2 +- .../md5-cache/dev-perl/Path-Class-0.360.0 | 4 +- .../md5-cache/dev-perl/Path-Class-0.370.0 | 4 +- .../md5-cache/dev-perl/Path-FindDev-0.5.3 | 4 +- metadata/md5-cache/dev-perl/Path-IsDev-1.1.3 | 4 +- metadata/md5-cache/dev-perl/Path-Tiny-0.104.0 | 4 +- metadata/md5-cache/dev-perl/Pegex-0.640.0 | 4 +- .../md5-cache/dev-perl/Perl-Critic-1.130.0 | 4 +- .../dev-perl/Perl-Critic-Deprecated-1.119.0 | 4 +- .../dev-perl/Perl-Critic-Dynamic-0.50.0-r1 | 2 +- .../dev-perl/Perl-Critic-Dynamic-0.50.0-r2 | 4 +- .../dev-perl/Perl-Critic-Dynamic-0.50.0-r3 | 4 +- .../dev-perl/Perl-Critic-Nits-1.0.0-r1 | 2 +- ...Critic-Policy-Dynamic-NoIndirect-0.60.0-r1 | 2 +- .../dev-perl/Perl-MinimumVersion-1.380.0 | 4 +- .../dev-perl/Perl-PrereqScanner-1.23.0 | 4 +- metadata/md5-cache/dev-perl/Perl-Tags-0.320.0 | 4 +- .../md5-cache/dev-perl/Perl-Tags-0.320.0-r1 | 4 +- .../md5-cache/dev-perl/Perl-Tidy-20171214.0.0 | 4 +- .../dev-perl/Perl-Unsafe-Signals-0.30.0-r1 | 4 +- .../md5-cache/dev-perl/Perl-Version-1.13.0 | 4 +- .../md5-cache/dev-perl/Perl6-Junction-1.600.0 | 2 +- .../md5-cache/dev-perl/PerlIO-Layers-0.11.0 | 2 +- .../md5-cache/dev-perl/PerlIO-eol-0.140.0-r1 | 4 +- .../md5-cache/dev-perl/PerlIO-eol-0.160.0 | 4 +- .../md5-cache/dev-perl/PerlIO-gzip-0.190.0 | 4 +- .../md5-cache/dev-perl/PerlIO-gzip-0.200.0 | 4 +- .../dev-perl/PerlIO-utf8_strict-0.7.0 | 4 +- .../dev-perl/PerlIO-via-Timeout-0.320.0 | 4 +- .../dev-perl/PerlIO-via-dynamic-0.140.0-r1 | 4 +- .../md5-cache/dev-perl/Perlbal-1.800.0-r2 | 4 +- .../Perlbal-XS-HTTPHeaders-0.200.0-r1 | 2 +- metadata/md5-cache/dev-perl/PlRPC-0.202.0-r2 | 2 +- metadata/md5-cache/dev-perl/PlRPC-0.202.0-r3 | 4 +- metadata/md5-cache/dev-perl/Plack-1.4.400 | 4 +- .../md5-cache/dev-perl/Plucene-1.250.0-r2 | 2 +- .../dev-perl/Pod-Abstract-0.200.0-r1 | 2 +- .../dev-perl/Pod-Coverage-0.230.0-r1 | 2 +- .../md5-cache/dev-perl/Pod-Elemental-0.103.4 | 4 +- .../dev-perl/Pod-Elemental-PerlMunger-0.200.6 | 4 +- .../md5-cache/dev-perl/Pod-Eventual-0.94.1 | 4 +- metadata/md5-cache/dev-perl/Pod-LaTeX-0.610.0 | 2 +- .../md5-cache/dev-perl/Pod-LaTeX-0.610.0-r1 | 4 +- .../md5-cache/dev-perl/Pod-Markdown-3.5.0 | 4 +- metadata/md5-cache/dev-perl/Pod-POM-2.10.0 | 2 +- .../dev-perl/Pod-POM-View-Restructured-1.0.1 | 4 +- metadata/md5-cache/dev-perl/Pod-Readme-1.1.2 | 4 +- .../dev-perl/Pod-Simple-LaTeX-0.60.0 | 4 +- metadata/md5-cache/dev-perl/Pod-Spell-1.200.0 | 4 +- .../md5-cache/dev-perl/Pod-Strip-1.20.0-r1 | 4 +- .../md5-cache/dev-perl/Pod-Tests-1.190.0-r1 | 4 +- metadata/md5-cache/dev-perl/Pod-Weaver-4.15.0 | 4 +- .../md5-cache/dev-perl/PortageXS-0.02.10-r4 | 2 +- .../md5-cache/dev-perl/PortageXS-0.2.10-r5 | 2 +- .../md5-cache/dev-perl/PortageXS-0.2.12-r1 | 2 +- .../md5-cache/dev-perl/PostScript-0.60.0-r1 | 2 +- .../dev-perl/PostScript-Simple-0.90.0 | 4 +- metadata/md5-cache/dev-perl/Probe-Perl-0.30.0 | 4 +- .../dev-perl/Proc-Background-1.100.0-r1 | 2 +- .../md5-cache/dev-perl/Proc-Daemon-0.230.0 | 4 +- metadata/md5-cache/dev-perl/Proc-Guard-0.70.0 | 4 +- .../dev-perl/Proc-ProcessTable-0.530.0 | 4 +- .../md5-cache/dev-perl/Proc-Simple-1.320.0 | 4 +- metadata/md5-cache/dev-perl/Proc-Wait3-0.50.0 | 4 +- .../md5-cache/dev-perl/Proc-WaitStat-1.0.0-r1 | 2 +- metadata/md5-cache/dev-perl/Quota-1.7.2-r1 | 4 +- metadata/md5-cache/dev-perl/REST-Client-273 | 4 +- metadata/md5-cache/dev-perl/RPC-XML-0.790.0 | 2 +- metadata/md5-cache/dev-perl/RPC-XML-0.800.0 | 4 +- .../md5-cache/dev-perl/RRD-Simple-1.440.0-r2 | 4 +- .../md5-cache/dev-perl/RTF-Writer-1.110.0-r2 | 2 +- metadata/md5-cache/dev-perl/Rcs-1.50.0-r2 | 4 +- metadata/md5-cache/dev-perl/Readonly-2.0.0 | 2 +- metadata/md5-cache/dev-perl/Readonly-2.10.0 | 4 +- metadata/md5-cache/dev-perl/Readonly-2.50.0 | 4 +- .../md5-cache/dev-perl/Readonly-XS-1.50.0-r1 | 2 +- metadata/md5-cache/dev-perl/Redis-1.991.0 | 4 +- metadata/md5-cache/dev-perl/RedisDB-2.360.0 | 2 +- metadata/md5-cache/dev-perl/RedisDB-2.540.0 | 4 +- .../md5-cache/dev-perl/RedisDB-Parser-2.220.0 | 4 +- metadata/md5-cache/dev-perl/Ref-Util-0.203.0 | 4 +- .../md5-cache/dev-perl/Ref-Util-XS-0.116.0 | 4 +- .../dev-perl/Regexp-Common-2017060201.0.0 | 4 +- .../dev-perl/Regexp-Common-net-CIDR-0.20.0-r1 | 4 +- .../dev-perl/Regexp-Common-net-CIDR-0.30.0 | 4 +- .../md5-cache/dev-perl/Regexp-IPv6-0.30.0-r1 | 2 +- .../md5-cache/dev-perl/Regexp-RegGrp-2.10.0 | 4 +- .../dev-perl/Regexp-Shellish-0.930.0-r1 | 2 +- metadata/md5-cache/dev-perl/Regexp-Util-0.3.0 | 4 +- .../dev-perl/Return-Value-1.666.1-r1 | 2 +- .../md5-cache/dev-perl/Return-Value-1.666.5 | 4 +- .../md5-cache/dev-perl/Role-Basic-0.130.0 | 2 +- .../md5-cache/dev-perl/Role-HasMessage-0.6.0 | 4 +- .../dev-perl/Role-Identifiable-0.7.0 | 4 +- metadata/md5-cache/dev-perl/Role-Tiny-2.0.5 | 4 +- metadata/md5-cache/dev-perl/Role-Tiny-2.0.6 | 4 +- metadata/md5-cache/dev-perl/Roman-1.240.0 | 2 +- .../md5-cache/dev-perl/Router-Simple-0.170.0 | 4 +- metadata/md5-cache/dev-perl/SDL-2.546 | 2 +- metadata/md5-cache/dev-perl/SGMLSpm-1.03-r7 | 2 +- metadata/md5-cache/dev-perl/SGMLSpm-1.1-r1 | 4 +- .../md5-cache/dev-perl/SNMP_Session-1.13-r2 | 2 +- metadata/md5-cache/dev-perl/SOAP-Lite-1.190.0 | 2 +- metadata/md5-cache/dev-perl/SOAP-Lite-1.260.0 | 4 +- metadata/md5-cache/dev-perl/SOAP-WSDL-3.3.0 | 4 +- .../md5-cache/dev-perl/SQL-Abstract-1.840.0 | 4 +- .../dev-perl/SQL-Abstract-Limit-0.141.0-r1 | 2 +- .../md5-cache/dev-perl/SQL-Statement-1.412.0 | 4 +- .../dev-perl/SQL-Translator-0.110.230 | 4 +- metadata/md5-cache/dev-perl/SRU-1.10.0 | 2 +- .../md5-cache/dev-perl/SUPER-1.201.411.170 | 4 +- metadata/md5-cache/dev-perl/SVG-2.820.0 | 4 +- .../md5-cache/dev-perl/SVG-Graph-0.20.0-r1 | 2 +- .../md5-cache/dev-perl/Safe-Hole-0.130.0-r1 | 2 +- metadata/md5-cache/dev-perl/Safe-Isa-1.0.5 | 2 +- metadata/md5-cache/dev-perl/Safe-Isa-1.0.8 | 4 +- metadata/md5-cache/dev-perl/Sane-0.50.0-r1 | 2 +- .../dev-perl/Scalar-Properties-1.100.860-r1 | 2 +- .../md5-cache/dev-perl/Schedule-At-1.150.0-r1 | 2 +- .../md5-cache/dev-perl/Schedule-At-1.150.0-r2 | 4 +- .../dev-perl/Schedule-Cron-Events-1.950.0 | 4 +- .../md5-cache/dev-perl/Scope-Guard-0.210.0 | 4 +- .../md5-cache/dev-perl/Scope-Upper-0.290.0-r1 | 4 +- .../md5-cache/dev-perl/Scope-Upper-0.300.0 | 4 +- .../md5-cache/dev-perl/Search-Xapian-1.2.25.0 | 4 +- .../md5-cache/dev-perl/Search-Xapian-1.2.25.2 | 4 +- metadata/md5-cache/dev-perl/Sereal-4.4.0 | 4 +- .../md5-cache/dev-perl/Sereal-Decoder-4.4.0 | 4 +- .../md5-cache/dev-perl/Sereal-Encoder-4.4.0 | 4 +- .../md5-cache/dev-perl/Server-Starter-0.330.0 | 4 +- .../md5-cache/dev-perl/Set-Crontab-1.30.0 | 2 +- .../dev-perl/Set-Infinite-0.650.0-r1 | 2 +- .../md5-cache/dev-perl/Set-IntSpan-1.190.0-r1 | 2 +- .../md5-cache/dev-perl/Set-Object-1.380.0 | 4 +- .../md5-cache/dev-perl/Set-Scalar-1.290.0 | 2 +- metadata/md5-cache/dev-perl/Shell-0.730.0 | 4 +- .../dev-perl/Shell-Config-Generate-0.330.0 | 4 +- .../dev-perl/Shell-EnvImporter-1.70.0-r2 | 2 +- .../md5-cache/dev-perl/Shell-Guess-0.90.0 | 4 +- metadata/md5-cache/dev-perl/ShipIt-0.600.0-r1 | 4 +- metadata/md5-cache/dev-perl/Signal-Mask-0.8.0 | 4 +- .../dev-perl/Snowball-Norwegian-1.200.0-r1 | 2 +- .../dev-perl/Snowball-Swedish-1.200.0-r1 | 2 +- .../dev-perl/Socket-GetAddrInfo-0.220.0 | 2 +- metadata/md5-cache/dev-perl/Socket6-0.270.0 | 2 +- metadata/md5-cache/dev-perl/Socket6-0.280.0 | 4 +- .../dev-perl/Software-License-0.103.13 | 4 +- .../md5-cache/dev-perl/Sort-Key-1.330.0-r1 | 4 +- .../dev-perl/Sort-Key-IPv4-0.30.0-r1 | 4 +- .../dev-perl/Sort-Naturally-1.30.0-r1 | 2 +- .../md5-cache/dev-perl/Sort-Tree-1.90.0-r1 | 2 +- .../md5-cache/dev-perl/Sort-Versions-1.620.0 | 4 +- metadata/md5-cache/dev-perl/Specio-0.320.0 | 4 +- metadata/md5-cache/dev-perl/Specio-0.370.0 | 4 +- metadata/md5-cache/dev-perl/Specio-0.420.0 | 4 +- .../Speech-Recognizer-SPX-0.80.100-r1 | 2 +- .../md5-cache/dev-perl/Sphinx-Config-0.100.0 | 4 +- .../md5-cache/dev-perl/Sphinx-Search-0.310.0 | 4 +- metadata/md5-cache/dev-perl/Spiffy-0.460.0 | 2 +- .../dev-perl/Spreadsheet-ParseExcel-0.650.0 | 2 +- .../dev-perl/Spreadsheet-WriteExcel-2.400.0 | 2 +- metadata/md5-cache/dev-perl/Starlet-0.310.0 | 4 +- .../md5-cache/dev-perl/Stat-lsMode-0.500.0-r1 | 2 +- .../Statistics-CaseResampling-0.150.0 | 4 +- .../dev-perl/Statistics-Descriptive-3.61.200 | 4 +- .../Statistics-Descriptive-Discrete-0.70.0-r1 | 2 +- .../Statistics-Distributions-1.20.0-r1 | 4 +- .../dev-perl/Statistics-TTest-1.1.0-r1 | 4 +- .../md5-cache/dev-perl/Stream-Buffered-0.30.0 | 4 +- .../md5-cache/dev-perl/String-Approx-3.280.0 | 4 +- .../md5-cache/dev-perl/String-CRC32-1.500.0 | 2 +- .../md5-cache/dev-perl/String-CRC32-1.600.0 | 4 +- .../md5-cache/dev-perl/String-Ediff-0.90.0-r1 | 2 +- metadata/md5-cache/dev-perl/String-Errf-0.8.0 | 4 +- .../dev-perl/String-Escape-2010.2.0-r1 | 4 +- .../dev-perl/String-Flogger-1.101.245 | 4 +- .../dev-perl/String-Format-1.170.0-r1 | 2 +- .../dev-perl/String-Formatter-0.102.84 | 4 +- .../md5-cache/dev-perl/String-Print-0.920.0 | 4 +- .../md5-cache/dev-perl/String-Print-0.930.0 | 4 +- .../dev-perl/String-RewritePrefix-0.7.0 | 4 +- .../dev-perl/String-ShellQuote-1.40.0-r1 | 2 +- .../dev-perl/String-Tokenizer-0.60.0 | 4 +- .../dev-perl/String-Truncate-1.100.602 | 4 +- .../md5-cache/dev-perl/Struct-Compare-1.0.1 | 4 +- .../md5-cache/dev-perl/Sub-Exporter-0.987.0 | 2 +- .../dev-perl/Sub-Exporter-ForMethods-0.100.52 | 4 +- .../dev-perl/Sub-Exporter-GlobExporter-0.5.0 | 4 +- .../dev-perl/Sub-Exporter-Progressive-0.1.11 | 2 +- .../dev-perl/Sub-Exporter-Progressive-0.1.13 | 4 +- .../md5-cache/dev-perl/Sub-Identify-0.140.0 | 4 +- metadata/md5-cache/dev-perl/Sub-Info-0.2.0 | 4 +- .../md5-cache/dev-perl/Sub-Install-0.928.0 | 2 +- metadata/md5-cache/dev-perl/Sub-Name-0.150.0 | 4 +- metadata/md5-cache/dev-perl/Sub-Name-0.210.0 | 4 +- .../md5-cache/dev-perl/Sub-Name-0.50.0-r1 | 2 +- .../md5-cache/dev-perl/Sub-Override-0.90.0 | 2 +- metadata/md5-cache/dev-perl/Sub-Quote-2.3.1 | 4 +- metadata/md5-cache/dev-perl/Sub-Quote-2.4.0 | 4 +- .../md5-cache/dev-perl/Sub-Uplevel-0.280.0 | 4 +- metadata/md5-cache/dev-perl/Switch-2.170.0 | 2 +- .../dev-perl/Symbol-Global-Name-0.50.0 | 4 +- .../dev-perl/Symbol-Util-0.20.300-r1 | 2 +- .../Syntax-Highlight-Engine-Simple-0.101.0 | 4 +- ...Syntax-Highlight-Engine-Simple-Perl-0.50.0 | 4 +- .../dev-perl/Syntax-Keyword-Junction-0.3.8-r1 | 4 +- metadata/md5-cache/dev-perl/Sys-CPU-0.610.0 | 2 +- .../md5-cache/dev-perl/Sys-CPU-0.610.0-r1 | 4 +- .../md5-cache/dev-perl/Sys-CpuLoad-0.30.0 | 4 +- .../dev-perl/Sys-Hostname-Long-1.500.0 | 2 +- .../dev-perl/Sys-Hostname-Long-1.500.0-r1 | 4 +- .../md5-cache/dev-perl/Sys-MemInfo-0.980.0 | 2 +- .../md5-cache/dev-perl/Sys-MemInfo-0.990.0 | 4 +- metadata/md5-cache/dev-perl/Sys-Mmap-0.190.0 | 4 +- .../md5-cache/dev-perl/Sys-SigAction-0.210.0 | 2 +- .../md5-cache/dev-perl/Sys-SigAction-0.230.0 | 4 +- .../dev-perl/Sys-Statistics-Linux-0.660.0-r1 | 2 +- .../md5-cache/dev-perl/Sys-Syscall-0.250.0-r2 | 2 +- metadata/md5-cache/dev-perl/Sys-Virt-1.1.2 | 2 +- metadata/md5-cache/dev-perl/Sys-Virt-1.2.9 | 2 +- metadata/md5-cache/dev-perl/Sys-Virt-1.3.2 | 4 +- metadata/md5-cache/dev-perl/Sys-Virt-2.4.0 | 4 +- metadata/md5-cache/dev-perl/Sys-Virt-2.5.0 | 4 +- metadata/md5-cache/dev-perl/Sys-Virt-3.1.0 | 4 +- metadata/md5-cache/dev-perl/Sys-Virt-3.3.0 | 4 +- metadata/md5-cache/dev-perl/Sys-Virt-3.9.1 | 4 +- .../md5-cache/dev-perl/Sysadm-Install-0.480.0 | 4 +- .../TAP-Parser-SourceHandler-pgTAP-3.330.0 | 4 +- .../TAP-Parser-SourceHandler-pgTAP-3.340.0 | 4 +- .../TAP-Parser-SourceHandler-pgTAP-3.350.0 | 4 +- .../dev-perl/Taint-Runtime-0.30.0-r1 | 2 +- .../md5-cache/dev-perl/Taint-Util-0.80.0-r1 | 4 +- .../md5-cache/dev-perl/Task-Weaken-1.40.0-r1 | 2 +- .../md5-cache/dev-perl/Task-Weaken-1.50.0 | 4 +- metadata/md5-cache/dev-perl/TeX-Encode-2.4.0 | 4 +- .../dev-perl/Template-DBI-2.650.0-r2 | 4 +- .../md5-cache/dev-perl/Template-GD-2.660.0-r1 | 2 +- .../dev-perl/Template-Plugin-Cycle-1.60.0 | 4 +- .../dev-perl/Template-Plugin-Latex-3.110.0 | 4 +- .../dev-perl/Template-Plugin-Latex-3.120.0 | 4 +- .../dev-perl/Template-Plugin-Latex-3.60.0 | 2 +- .../dev-perl/Template-Tiny-1.120.0-r1 | 2 +- .../dev-perl/Template-Toolkit-2.270.0-r1 | 4 +- .../dev-perl/Template-XML-2.170.0-r1 | 2 +- .../dev-perl/Term-ANSIScreen-1.500.0-r1 | 2 +- .../md5-cache/dev-perl/Term-Encoding-0.20.0 | 4 +- .../dev-perl/Term-ProgressBar-2.170.0 | 2 +- .../dev-perl/Term-ProgressBar-2.210.0 | 4 +- .../Term-ProgressBar-Quiet-0.310.0-r1 | 4 +- .../dev-perl/Term-ProgressBar-Simple-0.30.0 | 4 +- .../dev-perl/Term-ReadLine-Gnu-1.310.0 | 4 +- .../dev-perl/Term-ReadLine-Gnu-1.360.0 | 4 +- .../dev-perl/Term-ReadLine-Perl-1.30.300-r1 | 2 +- .../dev-perl/Term-ReadLine-Perl-1.30.300-r2 | 4 +- .../dev-perl/Term-ReadLine-TTYtter-1.400.0-r1 | 4 +- .../dev-perl/Term-ReadPassword-0.110.0-r1 | 2 +- .../dev-perl/Term-ReadPassword-0.110.0-r2 | 4 +- .../md5-cache/dev-perl/Term-Screen-1.50.0 | 4 +- .../md5-cache/dev-perl/Term-Screen-1.60.0 | 4 +- .../dev-perl/Term-ScreenColor-1.200.0-r1 | 2 +- metadata/md5-cache/dev-perl/Term-Shell-0.110 | 4 +- metadata/md5-cache/dev-perl/Term-Shell-0.90 | 4 +- .../dev-perl/Term-ShellUI-0.920.0-r1 | 2 +- metadata/md5-cache/dev-perl/Term-Table-0.8.0 | 4 +- metadata/md5-cache/dev-perl/Term-UI-0.460.0 | 4 +- .../md5-cache/dev-perl/TermReadKey-2.330.0 | 2 +- .../md5-cache/dev-perl/TermReadKey-2.370.0 | 4 +- .../dev-perl/Test-Assert-0.50.400-r1 | 2 +- metadata/md5-cache/dev-perl/Test-Base-0.880.0 | 2 +- .../md5-cache/dev-perl/Test-CPAN-Meta-0.250.0 | 2 +- .../md5-cache/dev-perl/Test-CheckDeps-0.10.0 | 2 +- .../md5-cache/dev-perl/Test-Class-0.500.0 | 2 +- .../dev-perl/Test-ClassAPI-1.60.0-r2 | 2 +- .../md5-cache/dev-perl/Test-ClassAPI-1.70.0 | 4 +- .../dev-perl/Test-CleanNamespaces-0.220.0 | 4 +- .../dev-perl/Test-CleanNamespaces-0.240.0 | 4 +- .../md5-cache/dev-perl/Test-Command-0.110.0 | 4 +- .../dev-perl/Test-Command-Simple-0.50.0 | 2 +- metadata/md5-cache/dev-perl/Test-Deep-1.126.0 | 4 +- metadata/md5-cache/dev-perl/Test-Deep-1.127.0 | 4 +- .../md5-cache/dev-perl/Test-Deep-JSON-0.40.0 | 4 +- .../dev-perl/Test-Dependencies-0.230.0 | 4 +- .../dev-perl/Test-Differences-0.640.0 | 4 +- .../dev-perl/Test-DistManifest-1.14.0 | 2 +- .../dev-perl/Test-Distribution-2.0.0-r1 | 2 +- metadata/md5-cache/dev-perl/Test-EOL-1.600.0 | 2 +- metadata/md5-cache/dev-perl/Test-EOL-2.0.0 | 4 +- .../md5-cache/dev-perl/Test-Exception-0.430.0 | 4 +- .../dev-perl/Test-FailWarnings-0.8.0-r1 | 4 +- metadata/md5-cache/dev-perl/Test-Fatal-0.14.0 | 4 +- metadata/md5-cache/dev-perl/Test-File-1.443.0 | 4 +- .../dev-perl/Test-File-Contents-0.230.0 | 4 +- .../dev-perl/Test-File-ShareDir-1.1.2 | 4 +- .../md5-cache/dev-perl/Test-Files-0.140.0 | 4 +- .../md5-cache/dev-perl/Test-Inline-2.213.0-r1 | 4 +- .../md5-cache/dev-perl/Test-Inline-2.213.0-r2 | 4 +- metadata/md5-cache/dev-perl/Test-Inter-1.60.0 | 4 +- .../md5-cache/dev-perl/Test-LeakTrace-0.150.0 | 2 +- .../md5-cache/dev-perl/Test-LeakTrace-0.160.0 | 4 +- .../dev-perl/Test-LectroTest-0.500.100 | 4 +- .../dev-perl/Test-LongString-0.170.0 | 2 +- .../md5-cache/dev-perl/Test-Manifest-2.20.0 | 2 +- .../dev-perl/Test-Memory-Cycle-1.60.0 | 4 +- .../dev-perl/Test-MinimumVersion-0.101.82 | 4 +- .../dev-perl/Test-Mock-LWP-Dispatch-0.80.0 | 4 +- .../dev-perl/Test-MockModule-0.110.0 | 4 +- .../dev-perl/Test-MockModule-0.130.0 | 4 +- .../dev-perl/Test-MockObject-1.201.505.270-r1 | 2 +- .../dev-perl/Test-MockObject-1.201.612.20 | 4 +- .../md5-cache/dev-perl/Test-MockRandom-1.10.0 | 4 +- .../md5-cache/dev-perl/Test-MockTime-0.160.0 | 4 +- .../dev-perl/Test-MockTime-HiRes-0.80.0 | 4 +- .../md5-cache/dev-perl/Test-More-UTF8-0.50.0 | 4 +- metadata/md5-cache/dev-perl/Test-Most-0.340.0 | 2 +- metadata/md5-cache/dev-perl/Test-Most-0.350.0 | 4 +- metadata/md5-cache/dev-perl/Test-Needs-0.2.5 | 4 +- .../md5-cache/dev-perl/Test-NoTabs-2.0.0-r1 | 4 +- .../dev-perl/Test-NoWarnings-1.40.0-r3 | 2 +- .../dev-perl/Test-Number-Delta-1.60.0 | 4 +- .../md5-cache/dev-perl/Test-Object-0.70.0-r1 | 4 +- .../md5-cache/dev-perl/Test-Object-0.80.0 | 4 +- .../md5-cache/dev-perl/Test-Output-1.30.0 | 2 +- .../md5-cache/dev-perl/Test-Output-1.31.0 | 4 +- .../dev-perl/Test-Perl-Critic-1.30.0 | 4 +- metadata/md5-cache/dev-perl/Test-Pod-1.510.0 | 2 +- .../dev-perl/Test-Pod-Coverage-1.100.0 | 4 +- .../dev-perl/Test-Portability-Files-0.60.0-r1 | 2 +- .../dev-perl/Test-Portability-Files-0.90.0 | 4 +- .../dev-perl/Test-Regexp-2017040101.0.0 | 4 +- .../md5-cache/dev-perl/Test-Requires-0.100.0 | 4 +- .../dev-perl/Test-RequiresInternet-0.50.0 | 4 +- .../md5-cache/dev-perl/Test-Script-1.180.0 | 4 +- .../md5-cache/dev-perl/Test-Script-1.230.0 | 4 +- .../dev-perl/Test-SharedFork-0.350.0 | 4 +- metadata/md5-cache/dev-perl/Test-Spec-0.510.0 | 2 +- metadata/md5-cache/dev-perl/Test-Spec-0.540.0 | 4 +- .../md5-cache/dev-perl/Test-Strict-0.470.0 | 4 +- .../md5-cache/dev-perl/Test-SubCalls-1.100.0 | 4 +- .../dev-perl/Test-SubCalls-1.90.0-r1 | 4 +- .../md5-cache/dev-perl/Test-TCP-2.190.0-r1 | 4 +- .../md5-cache/dev-perl/Test-Taint-1.60.0-r1 | 2 +- .../dev-perl/Test-TempDir-Tiny-0.17.0 | 4 +- metadata/md5-cache/dev-perl/Test-Time-0.50.0 | 4 +- .../md5-cache/dev-perl/Test-Timer-2.100.0 | 4 +- metadata/md5-cache/dev-perl/Test-Trap-0.3.3 | 4 +- .../dev-perl/Test-Unit-Lite-0.120.200-r1 | 2 +- .../dev-perl/Test-UseAllModules-0.170.0-r1 | 4 +- .../md5-cache/dev-perl/Test-Version-2.70.0 | 4 +- .../dev-perl/Test-WWW-Mechanize-1.440.0-r1 | 2 +- .../dev-perl/Test-WWW-Mechanize-1.480.0 | 4 +- metadata/md5-cache/dev-perl/Test-Warn-0.320.0 | 4 +- .../md5-cache/dev-perl/Test-Warnings-0.16.0 | 2 +- .../md5-cache/dev-perl/Test-Warnings-0.26.0 | 4 +- .../dev-perl/Test-Without-Module-0.200.0 | 4 +- metadata/md5-cache/dev-perl/Test-YAML-1.50.0 | 2 +- metadata/md5-cache/dev-perl/Test-YAML-1.60.0 | 4 +- metadata/md5-cache/dev-perl/Test-utf8-1.10.0 | 4 +- .../dev-perl/Test2-Plugin-NoWarnings-0.60.0 | 4 +- .../md5-cache/dev-perl/Test2-Suite-0.0.77 | 4 +- .../md5-cache/dev-perl/Text-Aligner-0.130.0 | 4 +- .../md5-cache/dev-perl/Text-Aspell-0.90.0-r1 | 2 +- .../md5-cache/dev-perl/Text-Aspell-0.90.0-r2 | 4 +- .../dev-perl/Text-Autoformat-1.740.0 | 4 +- .../md5-cache/dev-perl/Text-BibTeX-0.800.0 | 4 +- .../md5-cache/dev-perl/Text-BibTeX-0.850.0 | 4 +- metadata/md5-cache/dev-perl/Text-CSV-1.940.0 | 4 +- metadata/md5-cache/dev-perl/Text-CSV-1.950.0 | 4 +- .../dev-perl/Text-CSV-Simple-1.0.0-r1 | 2 +- .../md5-cache/dev-perl/Text-CSV_XS-1.340.0 | 4 +- .../dev-perl/Text-CharWidth-0.40.0-r1 | 2 +- metadata/md5-cache/dev-perl/Text-Diff-1.440.0 | 4 +- metadata/md5-cache/dev-perl/Text-Diff-1.450.0 | 4 +- .../dev-perl/Text-FindIndent-0.110.0 | 4 +- .../md5-cache/dev-perl/Text-Format-0.590.0 | 2 +- .../md5-cache/dev-perl/Text-Format-0.600.0 | 4 +- .../md5-cache/dev-perl/Text-German-0.60.0-r1 | 2 +- metadata/md5-cache/dev-perl/Text-Glob-0.110.0 | 4 +- .../md5-cache/dev-perl/Text-Glob-0.90.0-r1 | 2 +- .../md5-cache/dev-perl/Text-Iconv-1.700.0-r1 | 2 +- .../md5-cache/dev-perl/Text-Iconv-1.700.0-r2 | 4 +- .../md5-cache/dev-perl/Text-Kakasi-2.40.0-r1 | 2 +- .../md5-cache/dev-perl/Text-Kakasi-2.40.0-r2 | 4 +- .../dev-perl/Text-Levenshtein-0.130.0 | 4 +- .../dev-perl/Text-Levenshtein-0.50.0-r1 | 2 +- .../dev-perl/Text-LevenshteinXS-0.30.0-r1 | 2 +- .../dev-perl/Text-Markdown-1.0.31-r1 | 4 +- .../dev-perl/Text-Netstring-0.70.0-r1 | 2 +- .../Text-Password-Pronounceable-0.300.0-r1 | 2 +- .../md5-cache/dev-perl/Text-Patch-1.800.0-r1 | 2 +- .../md5-cache/dev-perl/Text-Quoted-2.90.0 | 4 +- .../md5-cache/dev-perl/Text-Reform-1.200.0-r1 | 2 +- .../md5-cache/dev-perl/Text-Roman-3.500.0 | 2 +- .../dev-perl/Text-Shellwords-1.80.0-r1 | 2 +- .../md5-cache/dev-perl/Text-Soundex-3.50.0 | 4 +- .../md5-cache/dev-perl/Text-Table-1.133.0 | 4 +- .../md5-cache/dev-perl/Text-Template-1.510.0 | 4 +- .../md5-cache/dev-perl/Text-Template-1.530.0 | 4 +- .../dev-perl/Text-Unaccent-1.80.0-r1 | 2 +- .../md5-cache/dev-perl/Text-Unidecode-1.300.0 | 4 +- .../md5-cache/dev-perl/Text-VimColor-0.280.0 | 4 +- .../md5-cache/dev-perl/Text-VimColor-0.290.0 | 4 +- .../dev-perl/Text-WikiFormat-0.810.0 | 2 +- .../dev-perl/Text-WrapI18N-0.60.0-r1 | 2 +- .../md5-cache/dev-perl/Text-Wrapper-1.50.0 | 4 +- .../dev-perl/Text-vFile-asData-0.80.0 | 2 +- .../md5-cache/dev-perl/TheSchwartz-1.120.0-r1 | 4 +- .../md5-cache/dev-perl/Thread-SigMask-0.4.0 | 4 +- .../md5-cache/dev-perl/Throwable-0.200.13 | 4 +- .../dev-perl/Tie-Array-Sorted-1.410.0-r1 | 2 +- metadata/md5-cache/dev-perl/Tie-CPHash-2.0.0 | 2 +- metadata/md5-cache/dev-perl/Tie-Cache-0.210.0 | 2 +- .../md5-cache/dev-perl/Tie-Cache-0.210.0-r1 | 4 +- .../dev-perl/Tie-Cache-LRU-20150301.0.0 | 2 +- .../dev-perl/Tie-Cache-LRU-Expires-0.550.0-r1 | 2 +- metadata/md5-cache/dev-perl/Tie-Cycle-1.225.0 | 4 +- .../dev-perl/Tie-EncryptedHash-1.240.0-r1 | 2 +- .../md5-cache/dev-perl/Tie-Hash-Method-0.20.0 | 2 +- .../md5-cache/dev-perl/Tie-IxHash-1.230.0 | 2 +- metadata/md5-cache/dev-perl/Tie-LLHash-1.4.0 | 4 +- .../dev-perl/Tie-ShadowHash-1.0.0-r1 | 2 +- metadata/md5-cache/dev-perl/Tie-Simple-1.40.0 | 4 +- .../dev-perl/Tie-StrictHash-1.0.0-r1 | 2 +- metadata/md5-cache/dev-perl/Tie-Sub-1.1.0-r1 | 2 +- .../md5-cache/dev-perl/Tie-ToObject-0.30.0-r1 | 2 +- .../md5-cache/dev-perl/Time-Duration-1.200.0 | 4 +- .../dev-perl/Time-Duration-Parse-0.130.0 | 4 +- .../md5-cache/dev-perl/Time-Format-1.120.0-r1 | 4 +- .../md5-cache/dev-perl/Time-Moment-0.430.0 | 4 +- .../md5-cache/dev-perl/Time-Monotonic-0.9.8 | 4 +- .../md5-cache/dev-perl/Time-Out-0.110.0-r1 | 4 +- .../dev-perl/Time-ParseDate-2015.103.0 | 4 +- .../md5-cache/dev-perl/Time-Period-1.250.0 | 2 +- .../dev-perl/Time-Piece-MySQL-0.60.0-r1 | 2 +- .../md5-cache/dev-perl/Time-Stopwatch-1.0.0 | 2 +- .../md5-cache/dev-perl/Time-TAI64-2.110.0-r2 | 4 +- .../md5-cache/dev-perl/Time-TZOffset-0.40.0 | 4 +- metadata/md5-cache/dev-perl/TimeDate-2.300.0 | 2 +- metadata/md5-cache/dev-perl/Tk-804.33.0 | 2 +- metadata/md5-cache/dev-perl/Tk-804.34.0 | 4 +- .../dev-perl/Tk-CursorControl-0.400.0-r1 | 2 +- .../dev-perl/Tk-CursorControl-0.400.0-r3 | 4 +- .../dev-perl/Tk-JPEG-Lite-2.14.30-r1 | 2 +- .../md5-cache/dev-perl/Tk-JPEG-Lite-2.15.0 | 4 +- .../dev-perl/Tk-TableMatrix-1.230.0-r1 | 2 +- .../dev-perl/Tk-TableMatrix-1.230.0-r2 | 4 +- .../md5-cache/dev-perl/Tree-DAG_Node-1.310.0 | 4 +- .../md5-cache/dev-perl/Tree-Simple-1.330.0 | 4 +- metadata/md5-cache/dev-perl/Try-Tiny-0.240.0 | 4 +- metadata/md5-cache/dev-perl/Try-Tiny-0.300.0 | 4 +- metadata/md5-cache/dev-perl/Type-Tie-0.9.0 | 4 +- metadata/md5-cache/dev-perl/Type-Tiny-1.2.1 | 4 +- .../md5-cache/dev-perl/Type-Tiny-XS-0.12.0 | 4 +- .../dev-perl/Types-Serialiser-1.0.0-r1 | 4 +- .../dev-perl/UNIVERSAL-can-1.201.403.280 | 2 +- .../dev-perl/UNIVERSAL-isa-1.201.506.140 | 2 +- .../dev-perl/UNIVERSAL-isa-1.201.710.120 | 4 +- .../dev-perl/UNIVERSAL-moniker-0.80.0-r1 | 2 +- .../dev-perl/UNIVERSAL-require-0.180.0 | 2 +- metadata/md5-cache/dev-perl/URI-1.710.0 | 4 +- metadata/md5-cache/dev-perl/URI-1.730.0 | 4 +- metadata/md5-cache/dev-perl/URI-Encode-1.1.1 | 4 +- metadata/md5-cache/dev-perl/URI-Fetch-0.130.0 | 4 +- .../md5-cache/dev-perl/URI-Find-20140709.0.0 | 2 +- .../md5-cache/dev-perl/URI-Find-20160806.0.0 | 4 +- metadata/md5-cache/dev-perl/URI-redis-0.20.0 | 4 +- metadata/md5-cache/dev-perl/USB-LibUSB-0.50.0 | 4 +- metadata/md5-cache/dev-perl/USB-LibUSB-0.60.0 | 4 +- metadata/md5-cache/dev-perl/USB-TMC-0.6.0 | 4 +- metadata/md5-cache/dev-perl/USB-TMC-0.7.0 | 4 +- metadata/md5-cache/dev-perl/UUID-0.260.0 | 4 +- metadata/md5-cache/dev-perl/UUID-0.270.0 | 4 +- metadata/md5-cache/dev-perl/UUID-Tiny-1.40.0 | 2 +- .../md5-cache/dev-perl/UltraDNS-0.60.0-r2 | 4 +- .../Unicode-EastAsianWidth-1.330.0-r1 | 2 +- .../dev-perl/Unicode-LineBreak-2017.4.0-r1 | 4 +- .../md5-cache/dev-perl/Unicode-Map-0.112.0-r1 | 2 +- .../md5-cache/dev-perl/Unicode-Map8-0.130.0 | 2 +- .../dev-perl/Unicode-Map8-0.130.0-r1 | 4 +- .../dev-perl/Unicode-MapUTF8-1.110.0-r1 | 2 +- .../dev-perl/Unicode-MapUTF8-1.110.0-r2 | 4 +- .../md5-cache/dev-perl/Unicode-String-2.100.0 | 4 +- .../dev-perl/Unicode-String-2.90.0-r1 | 2 +- .../dev-perl/Unicode-Stringprep-1.105.0-r1 | 2 +- .../dev-perl/Unicode-Stringprep-1.105.0-r2 | 4 +- .../md5-cache/dev-perl/Unicode-UTF8-0.620.0 | 4 +- .../dev-perl/Unicode-UTF8simple-1.60.0 | 2 +- .../md5-cache/dev-perl/Unix-Getrusage-0.030.0 | 2 +- .../dev-perl/Unix-Getrusage-0.30.0-r1 | 4 +- .../md5-cache/dev-perl/Unix-Syslog-1.100.0-r1 | 2 +- .../md5-cache/dev-perl/Unix-Syslog-1.100.0-r2 | 4 +- .../md5-cache/dev-perl/User-Identity-0.990.0 | 4 +- metadata/md5-cache/dev-perl/VM-EC2-1.280.0 | 4 +- .../VM-EC2-Security-CredentialCache-0.250.0 | 4 +- .../dev-perl/Validate-Net-0.600.0-r1 | 4 +- .../dev-perl/Validate-Tiny-1.600.0-r1 | 4 +- .../md5-cache/dev-perl/Variable-Magic-0.620.0 | 4 +- .../md5-cache/dev-perl/Version-Next-1.0.0 | 4 +- .../dev-perl/Video-Frequencies-0.03-r1 | 2 +- .../dev-perl/Video-Frequencies-0.03-r2 | 4 +- .../md5-cache/dev-perl/Video-Info-0.993.0-r1 | 2 +- .../md5-cache/dev-perl/Video-Info-0.993.0-r2 | 4 +- .../md5-cache/dev-perl/Video-ivtv-0.13-r1 | 2 +- .../md5-cache/dev-perl/Video-ivtv-0.13-r2 | 4 +- metadata/md5-cache/dev-perl/WWW-Curl-4.170.0 | 2 +- .../md5-cache/dev-perl/WWW-Curl-4.170.0-r1 | 4 +- .../dev-perl/WWW-Dict-Leo-Org-2.20.0 | 4 +- .../dev-perl/WWW-Form-UrlEncoded-0.240.0 | 4 +- .../dev-perl/WWW-Form-UrlEncoded-XS-0.240.0 | 4 +- .../md5-cache/dev-perl/WWW-Mechanize-1.870.0 | 4 +- .../md5-cache/dev-perl/WWW-Mechanize-1.910.0 | 4 +- .../dev-perl/WWW-Mechanize-FormFiller-0.120.0 | 4 +- .../WWW-Pastebin-PastebinCom-Create-1.3.0-r1 | 4 +- .../md5-cache/dev-perl/WWW-RobotRules-6.20.0 | 2 +- .../dev-perl/WWW-RobotRules-6.20.0-r1 | 4 +- .../md5-cache/dev-perl/WWW-Shorten-3.93.0 | 4 +- metadata/md5-cache/dev-perl/Want-0.290.0 | 4 +- .../md5-cache/dev-perl/WattsUp-Daemon-0.4-r1 | 2 +- metadata/md5-cache/dev-perl/WeakRef-0.10.0-r1 | 2 +- .../md5-cache/dev-perl/Weather-Com-2.0.0-r1 | 4 +- .../dev-perl/WebService-Linode-0.28.0 | 2 +- .../dev-perl/WebService-MusicBrainz-1.0.4 | 4 +- .../dev-perl/WordNet-QueryData-1.490.0-r1 | 2 +- .../dev-perl/WordNet-QueryData-1.490.0-r2 | 4 +- metadata/md5-cache/dev-perl/Wx-0.993.200-r1 | 4 +- .../md5-cache/dev-perl/Wx-GLCanvas-0.90.0 | 4 +- .../dev-perl/Wx-Perl-ProcessStream-0.320.0-r2 | 2 +- .../dev-perl/Wx-Perl-ProcessStream-0.320.0-r3 | 4 +- .../dev-perl/Wx-Scintilla-0.390.0-r2 | 2 +- .../dev-perl/Wx-Scintilla-0.390.0-r3 | 4 +- metadata/md5-cache/dev-perl/X-Osd-0.700.0-r1 | 2 +- metadata/md5-cache/dev-perl/X-Osd-0.700.0-r2 | 4 +- .../X11-FreeDesktop-DesktopEntry-0.40.0-r1 | 2 +- .../dev-perl/X11-Protocol-0.560.0-r1 | 2 +- .../dev-perl/X11-Protocol-0.560.0-r2 | 4 +- .../md5-cache/dev-perl/X11-XCB-0.170.0-r1 | 4 +- .../md5-cache/dev-perl/X500-DN-0.290.0-r1 | 2 +- metadata/md5-cache/dev-perl/XML-Atom-0.420.0 | 4 +- .../md5-cache/dev-perl/XML-Catalog-1.30.0 | 2 +- .../md5-cache/dev-perl/XML-Catalog-1.30.0-r1 | 4 +- .../dev-perl/XML-CompactTree-XS-0.20.0-r1 | 2 +- .../dev-perl/XML-CompactTree-XS-0.30.0 | 4 +- .../md5-cache/dev-perl/XML-Compile-1.600.0 | 4 +- .../dev-perl/XML-Compile-Cache-1.50.0 | 4 +- .../dev-perl/XML-Compile-Cache-1.60.0 | 4 +- .../dev-perl/XML-Compile-SOAP-3.240.0-r1 | 4 +- .../dev-perl/XML-Compile-Tester-0.900.0 | 4 +- .../dev-perl/XML-Compile-WSDL11-3.50.0 | 4 +- .../dev-perl/XML-Compile-WSDL11-3.60.0-r1 | 4 +- .../md5-cache/dev-perl/XML-DOM-1.460.0-r1 | 4 +- .../dev-perl/XML-DOM-XPath-0.140.0-r2 | 4 +- metadata/md5-cache/dev-perl/XML-DT-0.680.0 | 4 +- .../dev-perl/XML-DTDParser-2.10.0-r1 | 2 +- .../md5-cache/dev-perl/XML-Descent-1.40.0 | 4 +- .../md5-cache/dev-perl/XML-Directory-1.0.0 | 2 +- .../md5-cache/dev-perl/XML-Directory-1.0.0-r1 | 4 +- .../md5-cache/dev-perl/XML-Dumper-0.810.0-r1 | 2 +- .../dev-perl/XML-Elemental-2.110.0-r1 | 2 +- .../md5-cache/dev-perl/XML-Encoding-2.90.0 | 4 +- .../md5-cache/dev-perl/XML-Entities-1.0.200 | 4 +- .../md5-cache/dev-perl/XML-Fast-0.110.0-r1 | 2 +- metadata/md5-cache/dev-perl/XML-Fast-0.170.0 | 4 +- .../md5-cache/dev-perl/XML-Feed-0.530.0-r1 | 4 +- .../md5-cache/dev-perl/XML-FeedPP-0.430.0 | 4 +- .../dev-perl/XML-Filter-BufferText-1.10.0-r1 | 2 +- .../XML-Filter-DOMFilter-LibXML-0.40.0 | 4 +- .../dev-perl/XML-Generator-1.40.0-r1 | 2 +- .../dev-perl/XML-Grove-0.460.0_rc-r1 | 4 +- .../dev-perl/XML-Grove-0.46_alpha-r2 | 2 +- .../dev-perl/XML-Handler-YAWriter-0.230.0-r1 | 2 +- .../dev-perl/XML-Handler-YAWriter-0.230.0-r2 | 4 +- .../md5-cache/dev-perl/XML-LibXML-2.12.800-r1 | 4 +- .../md5-cache/dev-perl/XML-LibXML-2.12.900 | 4 +- .../md5-cache/dev-perl/XML-LibXML-2.13.200 | 4 +- .../md5-cache/dev-perl/XML-LibXML-2.20.100 | 4 +- .../dev-perl/XML-LibXML-Iterator-1.40.0-r1 | 2 +- .../dev-perl/XML-LibXML-Simple-0.970.0 | 4 +- .../dev-perl/XML-LibXML-Simple-0.990.0 | 4 +- .../md5-cache/dev-perl/XML-LibXSLT-1.940.0 | 2 +- .../md5-cache/dev-perl/XML-LibXSLT-1.960.0 | 4 +- .../md5-cache/dev-perl/XML-Mini-1.380.0-r1 | 2 +- .../dev-perl/XML-NamespaceSupport-1.120.0 | 4 +- .../dev-perl/XML-NodeFilter-0.10.0-r1 | 2 +- .../md5-cache/dev-perl/XML-Parser-2.440.0 | 2 +- .../dev-perl/XML-Parser-Lite-0.721.0 | 4 +- .../md5-cache/dev-perl/XML-RAI-1.303.100-r1 | 2 +- metadata/md5-cache/dev-perl/XML-RSS-1.590.0 | 4 +- metadata/md5-cache/dev-perl/XML-RSS-1.600.0 | 4 +- .../dev-perl/XML-RSS-Feed-2.400.0-r1 | 2 +- .../dev-perl/XML-RSS-LibXML-0.310.500 | 4 +- .../dev-perl/XML-RSS-Parser-4.0.0-r1 | 2 +- .../md5-cache/dev-perl/XML-RegExp-0.40.0-r1 | 2 +- .../md5-cache/dev-perl/XML-SAX-0.990.0-r1 | 2 +- metadata/md5-cache/dev-perl/XML-SAX-1.0.0 | 4 +- .../md5-cache/dev-perl/XML-SAX-Base-1.90.0 | 4 +- .../md5-cache/dev-perl/XML-SAX-Expat-0.510.0 | 2 +- .../dev-perl/XML-SAX-ExpatXS-1.330.0 | 4 +- .../md5-cache/dev-perl/XML-SAX-Writer-0.560.0 | 2 +- .../md5-cache/dev-perl/XML-SAX-Writer-0.570.0 | 4 +- .../md5-cache/dev-perl/XML-Simple-2.200.0-r1 | 2 +- .../md5-cache/dev-perl/XML-Simple-2.220.0 | 4 +- .../md5-cache/dev-perl/XML-Simple-2.250.0 | 4 +- .../dev-perl/XML-Simple-DTDReader-0.40.0-r1 | 2 +- .../dev-perl/XML-SimpleObject-0.530.0-r1 | 2 +- metadata/md5-cache/dev-perl/XML-Smart-1.790.0 | 2 +- .../md5-cache/dev-perl/XML-Stream-1.240.0 | 2 +- .../md5-cache/dev-perl/XML-Stream-1.240.0-r1 | 4 +- .../md5-cache/dev-perl/XML-TokeParser-0.50.0 | 4 +- .../md5-cache/dev-perl/XML-TreePP-0.430.0-r1 | 4 +- metadata/md5-cache/dev-perl/XML-Twig-3.520.0 | 4 +- .../dev-perl/XML-Validator-Schema-1.100.0 | 2 +- .../md5-cache/dev-perl/XML-Writer-0.625.0 | 2 +- .../md5-cache/dev-perl/XML-XPath-1.130.0-r1 | 2 +- metadata/md5-cache/dev-perl/XML-XPath-1.370.0 | 4 +- metadata/md5-cache/dev-perl/XML-XPath-1.420.0 | 4 +- .../dev-perl/XML-XPathEngine-0.140.0-r1 | 2 +- .../md5-cache/dev-perl/XML-XQL-0.680.0-r1 | 2 +- .../md5-cache/dev-perl/XML-XSLT-0.480.0-r1 | 2 +- .../dev-perl/XML-XUpdate-LibXML-0.6.0-r1 | 2 +- .../md5-cache/dev-perl/XMLRPC-Lite-0.717.0 | 2 +- .../dev-perl/XS-Object-Magic-0.40.0-r3 | 4 +- metadata/md5-cache/dev-perl/YAML-1.150.0 | 2 +- metadata/md5-cache/dev-perl/YAML-1.240.0 | 4 +- metadata/md5-cache/dev-perl/YAML-1.260.0-r1 | 4 +- .../md5-cache/dev-perl/YAML-LibYAML-0.690.0 | 4 +- metadata/md5-cache/dev-perl/YAML-Syck-1.300.0 | 2 +- metadata/md5-cache/dev-perl/YAML-Tiny-1.690.0 | 2 +- metadata/md5-cache/dev-perl/YAML-Tiny-1.730.0 | 4 +- .../md5-cache/dev-perl/ZMQ-Constants-1.40.0 | 4 +- .../md5-cache/dev-perl/ZMQ-LibZMQ2-1.90.0 | 4 +- .../md5-cache/dev-perl/ZMQ-LibZMQ3-1.19.0 | 4 +- .../md5-cache/dev-perl/aliased-0.340.0-r1 | 4 +- metadata/md5-cache/dev-perl/asa-1.30.0-r1 | 4 +- metadata/md5-cache/dev-perl/autobox-2.860.0 | 4 +- metadata/md5-cache/dev-perl/autobox-3.0.1 | 4 +- .../dev-perl/autovivification-0.180.0 | 4 +- .../dev-perl/bareword-filehandles-0.5.0 | 4 +- .../dev-perl/bareword-filehandles-0.6.0 | 4 +- metadata/md5-cache/dev-perl/boolean-0.460.0 | 4 +- .../dev-perl/capitalization-0.30.0-r1 | 2 +- .../dev-perl/common-sense-3.740.0-r1 | 4 +- .../dev-perl/constant-boolean-0.20.0-r1 | 2 +- .../md5-cache/dev-perl/constant-defer-6.0.0 | 4 +- metadata/md5-cache/dev-perl/enum-1.110.0 | 4 +- metadata/md5-cache/dev-perl/forks-0.360.0-r1 | 4 +- .../dev-perl/frontier-rpc-0.07_beta4-r1 | 2 +- .../dev-perl/frontier-rpc-0.07_beta4-r2 | 4 +- metadata/md5-cache/dev-perl/glib-perl-1.325.0 | 4 +- metadata/md5-cache/dev-perl/glib-perl-1.326.0 | 4 +- .../md5-cache/dev-perl/gnome2-canvas-1.2.0-r2 | 4 +- .../md5-cache/dev-perl/gnome2-perl-1.46.0 | 4 +- .../dev-perl/gnome2-vfs-perl-1.81.0-r1 | 2 +- .../md5-cache/dev-perl/gnome2-vfs-perl-1.83.0 | 4 +- .../md5-cache/dev-perl/gnome2-wnck-0.160.0-r1 | 2 +- .../md5-cache/dev-perl/gnome2-wnck-0.160.0-r2 | 4 +- .../dev-perl/gtk2-ex-formfactory-0.670.0-r1 | 2 +- .../md5-cache/dev-perl/gtk2-gladexml-1.7.0-r1 | 2 +- .../md5-cache/dev-perl/gtk2-gladexml-1.7.0-r2 | 4 +- .../md5-cache/dev-perl/gtk2-spell-1.40.0-r1 | 2 +- .../md5-cache/dev-perl/gtk2-spell-1.40.0-r2 | 4 +- .../dev-perl/gtk2-trayicon-0.60.0-r2 | 4 +- .../dev-perl/gtk2-traymanager-0.50.0-r1 | 2 +- .../dev-perl/gtk2-traymanager-0.50.0-r2 | 4 +- metadata/md5-cache/dev-perl/indirect-0.360.0 | 2 +- metadata/md5-cache/dev-perl/indirect-0.370.0 | 4 +- .../dev-perl/libintl-perl-1.240.0-r2 | 4 +- .../md5-cache/dev-perl/libintl-perl-1.280.0 | 4 +- .../md5-cache/dev-perl/libintl-perl-1.310.0 | 4 +- .../dev-perl/librg-utils-perl-1.0.43-r1 | 4 +- .../dev-perl/libvorbis-perl-0.50.0-r1 | 2 +- .../dev-perl/libvorbis-perl-0.50.0-r2 | 4 +- .../md5-cache/dev-perl/libwww-perl-6.150.0 | 2 +- .../md5-cache/dev-perl/libwww-perl-6.270.0 | 4 +- .../md5-cache/dev-perl/libxml-perl-0.80.0-r1 | 2 +- .../md5-cache/dev-perl/libxml-perl-0.80.0-r2 | 4 +- metadata/md5-cache/dev-perl/local-lib-2.0.24 | 4 +- metadata/md5-cache/dev-perl/maybe-0.20.200-r1 | 2 +- metadata/md5-cache/dev-perl/mecab-perl-0.996 | 4 +- .../dev-perl/mime-construct-1.1100.0-r1 | 4 +- .../dev-perl/mime-construct-1.900.0-r1 | 2 +- .../dev-perl/multidimensional-0.13.0 | 4 +- .../dev-perl/namespace-autoclean-0.280.0 | 4 +- .../dev-perl/namespace-clean-0.270.0 | 4 +- metadata/md5-cache/dev-perl/pcsc-perl-1.4.14 | 4 +- metadata/md5-cache/dev-perl/perl-ldap-0.650.0 | 4 +- .../md5-cache/dev-perl/perl-mozldap-1.5.3 | 4 +- metadata/md5-cache/dev-perl/prefork-1.40.0-r2 | 2 +- metadata/md5-cache/dev-perl/rename-1.900.0 | 2 +- metadata/md5-cache/dev-perl/self-0.350.0 | 4 +- metadata/md5-cache/dev-perl/strictures-2.0.3 | 4 +- metadata/md5-cache/dev-perl/syntax-0.4.0-r1 | 4 +- metadata/md5-cache/dev-perl/tkispell-0.180.0 | 2 +- .../md5-cache/dev-perl/tkispell-0.180.0-r1 | 4 +- .../md5-cache/dev-perl/txt2html-2.520.100 | 2 +- metadata/md5-cache/dev-php/Manifest.gz | Bin 67062 -> 66265 bytes .../md5-cache/dev-php/PEAR-Cache_Lite-1.8.2 | 3 +- .../dev-php/PEAR-Config-2.0.0_pre20140323-r1 | 3 +- .../dev-php/PEAR-Console_CommandLine-1.2.2 | 3 +- metadata/md5-cache/dev-php/pecl-apcu-4.0.11 | 12 +- metadata/md5-cache/dev-php/pecl-apcu-5.1.10 | 14 - metadata/md5-cache/dev-php/pecl-apcu-5.1.11 | 14 - metadata/md5-cache/dev-php/pecl-apcu-5.1.16 | 14 - metadata/md5-cache/dev-php/pecl-apcu-5.1.8 | 14 - metadata/md5-cache/dev-php/pecl-apcu-5.1.9 | 14 - metadata/md5-cache/dev-python/Manifest.gz | Bin 595887 -> 594916 bytes metadata/md5-cache/dev-python/URLObject-2.4.3 | 14 + .../md5-cache/dev-python/certifi-2019.6.16 | 15 + metadata/md5-cache/dev-python/click-7.0 | 4 +- .../dev-python/elasticsearch-curator-5.4.1 | 15 - .../dev-python/elasticsearch-py-5.5.2 | 15 - .../dev-python/elasticsearch-py-5.5.3 | 15 - .../dev-python/elasticsearch-py-5.5.5 | 16 - .../dev-python/elasticsearch-py-6.0.0 | 15 - .../dev-python/elasticsearch-py-6.1.1 | 15 - .../dev-python/elasticsearch-py-6.2.0 | 15 - .../dev-python/elasticsearch-py-6.3.0 | 15 - metadata/md5-cache/dev-python/pypy3-7.1.1 | 4 +- metadata/md5-cache/dev-python/pypy3-9999 | 4 +- .../md5-cache/dev-python/pypy3-bin-7.1.1-r1 | 14 + .../md5-cache/dev-python/setuptools-41.1.0 | 17 + metadata/md5-cache/dev-python/urllib3-1.22 | 15 - metadata/md5-cache/dev-python/urllib3-1.23 | 14 - metadata/md5-cache/dev-python/urllib3-1.24.1 | 14 - metadata/md5-cache/dev-python/urllib3-1.24.2 | 4 +- metadata/md5-cache/dev-python/uvloop-0.13.0 | 16 + metadata/md5-cache/dev-ruby/Manifest.gz | Bin 192847 -> 193171 bytes metadata/md5-cache/dev-ruby/dnsruby-1.61.3 | 15 + .../md5-cache/dev-ruby/gettext-setup-0.31 | 15 + metadata/md5-cache/dev-tex/Manifest.gz | Bin 19987 -> 19989 bytes metadata/md5-cache/dev-tex/biber-2.12 | 4 +- metadata/md5-cache/dev-tex/biber-2.7 | 4 +- metadata/md5-cache/dev-tex/html2latex-1.1-r1 | 2 +- .../md5-cache/dev-util/App-SVN-Bisect-1.1-r1 | 2 +- metadata/md5-cache/dev-util/Manifest.gz | Bin 143214 -> 143836 bytes .../md5-cache/dev-util/autodia-2.140.0-r1 | 2 +- metadata/md5-cache/dev-util/cpputest-3.8 | 3 +- .../md5-cache/dev-util/cucumber-rails-1.8.0 | 16 + .../{debhelper-12.2.3 => debhelper-12.4} | 2 +- .../md5-cache/dev-util/debootstrap-1.0.115 | 4 +- metadata/md5-cache/dev-util/egypt-1.10 | 2 +- metadata/md5-cache/dev-util/heaptrack-9999 | 2 +- metadata/md5-cache/dev-util/kdbg-3.0.0-r1 | 2 +- metadata/md5-cache/dev-util/kdevelop-5.3.3 | 2 +- metadata/md5-cache/dev-util/kdevelop-5.4.1 | 2 +- .../dev-util/kdevelop-clang-tidy-0.3.3-r1 | 2 +- .../md5-cache/dev-util/kdevelop-pg-qt-2.2.0 | 2 +- .../md5-cache/dev-util/kdevelop-php-5.3.3 | 2 +- .../md5-cache/dev-util/kdevelop-php-5.4.1 | 2 +- .../md5-cache/dev-util/kdevelop-python-5.3.3 | 2 +- .../md5-cache/dev-util/kdevelop-python-5.4.1 | 2 +- .../dev-util/massif-visualizer-0.7.0-r1 | 2 +- .../dev-util/ninka-2.0_pre1_p20170402 | 4 +- .../dev-util/pkgconfig-openbsd-20130507-r1 | 2 +- .../dev-util/pkgconfig-openbsd-20130507-r2 | 2 +- metadata/md5-cache/dev-util/radare2-3.7.1 | 14 + metadata/md5-cache/dev-util/rocm-cmake-2.7.0 | 12 + metadata/md5-cache/dev-util/rocm-cmake-9999 | 2 +- metadata/md5-cache/dev-util/rocminfo-2.6.0 | 2 +- metadata/md5-cache/dev-util/shellcheck-0.7.0 | 13 + metadata/md5-cache/dev-vcs/Manifest.gz | Bin 28236 -> 28209 bytes metadata/md5-cache/dev-vcs/git-2.19.2 | 2 +- metadata/md5-cache/dev-vcs/git-2.21.0 | 2 +- metadata/md5-cache/dev-vcs/git-2.21.0-r2 | 2 +- metadata/md5-cache/dev-vcs/git-2.22.0 | 2 +- metadata/md5-cache/dev-vcs/git-2.22.1 | 2 +- metadata/md5-cache/dev-vcs/git-2.23.0_rc2 | 2 +- metadata/md5-cache/dev-vcs/git-9999 | 2 +- metadata/md5-cache/dev-vcs/git-9999-r1 | 2 +- metadata/md5-cache/dev-vcs/git-9999-r2 | 2 +- metadata/md5-cache/dev-vcs/git-9999-r3 | 2 +- .../dev-vcs/git-deploy-6.0.1_p20131024 | 2 +- metadata/md5-cache/dev-vcs/gitolite-2.3.1-r1 | 2 +- metadata/md5-cache/dev-vcs/gitolite-3.6.11 | 4 +- metadata/md5-cache/dev-vcs/gitolite-9999 | 2 +- .../dev-vcs/gitolite-gentoo-2.3.1-r1 | 2 +- .../dev-vcs/gitolite-gentoo-2.3.3-r1 | 2 +- .../md5-cache/dev-vcs/gitolite-gentoo-3.5.3.1 | 2 +- .../md5-cache/dev-vcs/gitolite-gentoo-3.6.1 | 2 +- .../dev-vcs/gitolite-gentoo-3.6.1-r1 | 2 +- .../md5-cache/dev-vcs/gitolite-gentoo-3.6.2.1 | 2 +- .../md5-cache/dev-vcs/gitolite-gentoo-3.6.2.2 | 2 +- .../md5-cache/dev-vcs/gitolite-gentoo-3.6.2.3 | 2 +- .../md5-cache/dev-vcs/gitolite-gentoo-3.6.2.4 | 2 +- .../md5-cache/dev-vcs/gitolite-gentoo-3.6.3 | 2 +- .../md5-cache/dev-vcs/gitolite-gentoo-3.6.3.2 | 2 +- .../md5-cache/dev-vcs/gitolite-gentoo-3.6.4 | 2 +- .../md5-cache/dev-vcs/gitolite-gentoo-3.6.4.1 | 2 +- .../dev-vcs/gitolite-gentoo-3.6.4.1-r1 | 2 +- .../md5-cache/dev-vcs/gitolite-gentoo-3.6.5 | 2 +- .../md5-cache/dev-vcs/gitolite-gentoo-3.6.6 | 2 +- .../md5-cache/dev-vcs/gitolite-gentoo-3.6.6.1 | 2 +- .../dev-vcs/gitolite-gentoo-3.6.6.1-r1 | 4 +- .../md5-cache/dev-vcs/gitolite-gentoo-9999 | 2 +- metadata/md5-cache/dev-vcs/kdesvn-2.1.0 | 2 +- metadata/md5-cache/dev-vcs/subversion-1.12.2 | 2 +- metadata/md5-cache/games-arcade/Manifest.gz | Bin 22454 -> 22460 bytes .../games-arcade/frozen-bubble-2.2.1_beta1-r1 | 4 +- metadata/md5-cache/games-puzzle/Manifest.gz | Bin 18462 -> 18463 bytes .../games-puzzle/ksokoban-0.5.0_pre20190225 | 2 +- metadata/md5-cache/games-puzzle/ksokoban-9999 | 2 +- metadata/md5-cache/games-util/Manifest.gz | Bin 9633 -> 9637 bytes .../games-util/umodpack-0.5_beta16-r2 | 2 +- metadata/md5-cache/games-util/xgamer-0.6.2 | 4 +- metadata/md5-cache/gnome-extra/Manifest.gz | Bin 17636 -> 17634 bytes ...commander-1.8.1 => gnome-commander-1.10.1} | 8 +- .../gnome-shell-extension-dash-to-panel-20 | 4 +- ...nome-shell-extension-desktop-icons-19.01.3 | 4 +- .../gnome-shell-extension-gsconnect-24 | 4 +- .../gnome-extra/pch-session-3.30.0.2 | 4 +- metadata/md5-cache/kde-apps/Manifest.gz | Bin 39619 -> 77603 bytes .../md5-cache/kde-apps/akonadi-19.04.3-r1 | 2 +- metadata/md5-cache/kde-apps/akonadi-19.08.0 | 16 + .../kde-apps/akonadi-calendar-19.04.3 | 2 +- .../kde-apps/akonadi-calendar-19.08.0 | 15 + .../kde-apps/akonadi-contacts-19.04.3 | 2 +- .../kde-apps/akonadi-contacts-19.08.0 | 15 + .../kde-apps/akonadi-import-wizard-19.04.3 | 2 +- .../kde-apps/akonadi-import-wizard-19.08.0 | 14 + .../md5-cache/kde-apps/akonadi-mime-19.04.3 | 2 +- .../md5-cache/kde-apps/akonadi-mime-19.08.0 | 15 + .../md5-cache/kde-apps/akonadi-notes-19.04.3 | 2 +- .../md5-cache/kde-apps/akonadi-notes-19.08.0 | 14 + .../md5-cache/kde-apps/akonadi-search-19.04.3 | 2 +- .../md5-cache/kde-apps/akonadi-search-19.08.0 | 14 + .../md5-cache/kde-apps/akonadiconsole-19.04.3 | 2 +- .../md5-cache/kde-apps/akonadiconsole-19.08.0 | 14 + metadata/md5-cache/kde-apps/akregator-19.04.3 | 2 +- metadata/md5-cache/kde-apps/akregator-19.08.0 | 14 + metadata/md5-cache/kde-apps/analitza-19.04.3 | 2 +- metadata/md5-cache/kde-apps/analitza-19.08.0 | 14 + metadata/md5-cache/kde-apps/ark-19.04.3 | 2 +- metadata/md5-cache/kde-apps/ark-19.08.0 | 15 + .../md5-cache/kde-apps/artikulate-19.04.3 | 2 +- .../md5-cache/kde-apps/artikulate-19.08.0 | 15 + .../md5-cache/kde-apps/audiocd-kio-19.04.3 | 2 +- .../md5-cache/kde-apps/audiocd-kio-19.08.0 | 14 + .../md5-cache/kde-apps/baloo-widgets-19.04.3 | 2 +- .../md5-cache/kde-apps/baloo-widgets-19.08.0 | 15 + metadata/md5-cache/kde-apps/blinken-19.04.3 | 2 +- metadata/md5-cache/kde-apps/blinken-19.08.0 | 14 + metadata/md5-cache/kde-apps/bomber-19.04.3 | 2 +- metadata/md5-cache/kde-apps/bomber-19.08.0 | 14 + metadata/md5-cache/kde-apps/bovo-19.04.3 | 2 +- metadata/md5-cache/kde-apps/bovo-19.08.0 | 14 + .../kde-apps/calendarjanitor-19.04.3 | 2 +- .../kde-apps/calendarjanitor-19.08.0 | 14 + .../kde-apps/calendarsupport-19.04.3 | 2 +- .../kde-apps/calendarsupport-19.08.0 | 14 + metadata/md5-cache/kde-apps/cantor-19.04.3 | 2 +- metadata/md5-cache/kde-apps/cantor-19.08.0 | 16 + metadata/md5-cache/kde-apps/cervisia-19.04.3 | 2 +- metadata/md5-cache/kde-apps/cervisia-19.08.0 | 14 + metadata/md5-cache/kde-apps/dolphin-19.04.3 | 2 +- metadata/md5-cache/kde-apps/dolphin-19.08.0 | 15 + .../kde-apps/dolphin-plugins-bazaar-19.04.3 | 2 +- .../kde-apps/dolphin-plugins-bazaar-19.08.0 | 14 + .../kde-apps/dolphin-plugins-dropbox-19.04.3 | 2 +- .../kde-apps/dolphin-plugins-dropbox-19.08.0 | 14 + .../kde-apps/dolphin-plugins-git-19.04.3 | 2 +- .../kde-apps/dolphin-plugins-git-19.08.0 | 14 + .../dolphin-plugins-mercurial-19.04.3 | 2 +- .../dolphin-plugins-mercurial-19.08.0 | 14 + .../dolphin-plugins-subversion-19.04.3 | 2 +- .../dolphin-plugins-subversion-19.08.0 | 14 + metadata/md5-cache/kde-apps/dragon-19.04.3 | 2 +- metadata/md5-cache/kde-apps/dragon-19.08.0 | 14 + .../md5-cache/kde-apps/eventviews-19.04.3 | 2 +- .../md5-cache/kde-apps/eventviews-19.08.0 | 14 + .../md5-cache/kde-apps/ffmpegthumbs-19.04.3 | 2 +- .../md5-cache/kde-apps/ffmpegthumbs-19.08.0 | 14 + metadata/md5-cache/kde-apps/filelight-19.04.3 | 2 +- metadata/md5-cache/kde-apps/filelight-19.08.0 | 14 + metadata/md5-cache/kde-apps/granatier-19.04.3 | 2 +- metadata/md5-cache/kde-apps/granatier-19.08.0 | 14 + .../kde-apps/grantlee-editor-19.04.3 | 2 +- .../kde-apps/grantlee-editor-19.08.0 | 14 + .../md5-cache/kde-apps/grantleetheme-19.04.3 | 2 +- .../md5-cache/kde-apps/grantleetheme-19.08.0 | 15 + metadata/md5-cache/kde-apps/gwenview-19.04.3 | 2 +- metadata/md5-cache/kde-apps/gwenview-19.08.0 | 15 + .../kde-apps/incidenceeditor-19.04.3 | 2 +- .../kde-apps/incidenceeditor-19.08.0 | 14 + metadata/md5-cache/kde-apps/juk-19.04.3 | 2 +- metadata/md5-cache/kde-apps/juk-19.08.0 | 14 + metadata/md5-cache/kde-apps/k3b-19.04.3 | 2 +- metadata/md5-cache/kde-apps/k3b-19.08.0 | 15 + .../kde-apps/kaccounts-integration-19.04.3 | 2 +- .../kde-apps/kaccounts-integration-19.08.0 | 15 + .../kde-apps/kaccounts-providers-19.04.3 | 2 +- .../kde-apps/kaccounts-providers-19.08.0 | 14 + .../md5-cache/kde-apps/kaddressbook-19.04.3 | 2 +- .../md5-cache/kde-apps/kaddressbook-19.08.0 | 14 + metadata/md5-cache/kde-apps/kajongg-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kajongg-19.08.0 | 15 + metadata/md5-cache/kde-apps/kalarm-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kalarm-19.08.0 | 14 + metadata/md5-cache/kde-apps/kalarmcal-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kalarmcal-19.08.0 | 14 + metadata/md5-cache/kde-apps/kalgebra-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kalgebra-19.08.0 | 14 + metadata/md5-cache/kde-apps/kalzium-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kalzium-19.08.0 | 14 + metadata/md5-cache/kde-apps/kamera-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kamera-19.08.0 | 14 + metadata/md5-cache/kde-apps/kamoso-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kamoso-19.08.0 | 15 + metadata/md5-cache/kde-apps/kanagram-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kanagram-19.08.0 | 14 + metadata/md5-cache/kde-apps/kapman-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kapman-19.08.0 | 14 + .../md5-cache/kde-apps/kapptemplate-19.04.3 | 2 +- .../md5-cache/kde-apps/kapptemplate-19.08.0 | 14 + metadata/md5-cache/kde-apps/kate-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kate-19.08.0 | 14 + metadata/md5-cache/kde-apps/katomic-19.04.3 | 2 +- metadata/md5-cache/kde-apps/katomic-19.08.0 | 14 + metadata/md5-cache/kde-apps/kbackup-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kbackup-19.08.0 | 14 + metadata/md5-cache/kde-apps/kblackbox-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kblackbox-19.08.0 | 14 + metadata/md5-cache/kde-apps/kblocks-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kblocks-19.08.0 | 14 + metadata/md5-cache/kde-apps/kblog-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kblog-19.08.0 | 14 + metadata/md5-cache/kde-apps/kbounce-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kbounce-19.08.0 | 14 + metadata/md5-cache/kde-apps/kbreakout-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kbreakout-19.08.0 | 14 + metadata/md5-cache/kde-apps/kbruch-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kbruch-19.08.0 | 14 + .../md5-cache/kde-apps/kcachegrind-19.04.3 | 2 +- .../md5-cache/kde-apps/kcachegrind-19.08.0 | 14 + metadata/md5-cache/kde-apps/kcalc-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kcalc-19.08.0 | 14 + metadata/md5-cache/kde-apps/kcalcore-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kcalcore-19.08.0 | 15 + metadata/md5-cache/kde-apps/kcalutils-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kcalutils-19.08.0 | 14 + .../md5-cache/kde-apps/kcharselect-19.04.3 | 2 +- .../md5-cache/kde-apps/kcharselect-19.08.0 | 14 + .../md5-cache/kde-apps/kcolorchooser-19.04.3 | 2 +- .../md5-cache/kde-apps/kcolorchooser-19.08.0 | 14 + metadata/md5-cache/kde-apps/kcontacts-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kcontacts-19.08.0 | 14 + metadata/md5-cache/kde-apps/kcron-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kcron-19.08.0 | 14 + metadata/md5-cache/kde-apps/kdav-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kdav-19.08.0 | 14 + .../md5-cache/kde-apps/kde-apps-meta-19.08.0 | 10 + .../kde-apps/kde-dev-scripts-19.04.3 | 2 +- .../kde-apps/kde-dev-scripts-19.08.0 | 14 + .../md5-cache/kde-apps/kde-dev-utils-19.04.3 | 2 +- .../md5-cache/kde-apps/kde-dev-utils-19.08.0 | 14 + metadata/md5-cache/kde-apps/kde-meta-19.08.0 | 9 + .../kde-apps/kdeaccessibility-meta-19.08.0 | 9 + .../md5-cache/kde-apps/kdeadmin-meta-19.08.0 | 10 + .../md5-cache/kde-apps/kdebase-meta-19.08.0 | 9 + .../md5-cache/kde-apps/kdebugsettings-19.04.3 | 2 +- .../md5-cache/kde-apps/kdebugsettings-19.08.0 | 15 + .../md5-cache/kde-apps/kdecore-meta-19.08.0 | 10 + .../md5-cache/kde-apps/kdeedu-data-19.04.3 | 2 +- .../md5-cache/kde-apps/kdeedu-data-19.08.0 | 13 + .../md5-cache/kde-apps/kdeedu-meta-19.08.0 | 10 + .../md5-cache/kde-apps/kdegames-meta-19.08.0 | 10 + .../kde-apps/kdegraphics-meta-19.08.0 | 10 + .../kde-apps/kdegraphics-mobipocket-19.04.3 | 2 +- .../kde-apps/kdegraphics-mobipocket-19.08.0 | 14 + .../kde-apps/kdemultimedia-meta-19.08.0 | 10 + .../kde-apps/kdenetwork-filesharing-19.04.3 | 2 +- .../kde-apps/kdenetwork-filesharing-19.08.0 | 14 + .../kde-apps/kdenetwork-meta-19.08.0 | 10 + metadata/md5-cache/kde-apps/kdenlive-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kdenlive-19.08.0 | 14 + .../md5-cache/kde-apps/kdepim-addons-19.04.3 | 2 +- .../md5-cache/kde-apps/kdepim-addons-19.08.0 | 15 + .../kde-apps/kdepim-apps-libs-19.04.3 | 2 +- .../kde-apps/kdepim-apps-libs-19.08.0 | 14 + .../md5-cache/kde-apps/kdepim-meta-19.08.0 | 10 + .../md5-cache/kde-apps/kdepim-runtime-19.04.3 | 2 +- .../md5-cache/kde-apps/kdepim-runtime-19.08.0 | 15 + .../kde-apps/kdesdk-kioslaves-19.04.3 | 2 +- .../kde-apps/kdesdk-kioslaves-19.08.0 | 14 + .../md5-cache/kde-apps/kdesdk-meta-19.08.0 | 10 + .../kde-apps/kdesdk-thumbnailers-19.04.3 | 2 +- .../kde-apps/kdesdk-thumbnailers-19.08.0 | 14 + .../md5-cache/kde-apps/kdeutils-meta-19.08.0 | 10 + metadata/md5-cache/kde-apps/kdf-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kdf-19.08.0 | 14 + metadata/md5-cache/kde-apps/kdialog-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kdialog-19.08.0 | 14 + metadata/md5-cache/kde-apps/kdiamond-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kdiamond-19.08.0 | 14 + .../md5-cache/kde-apps/keditbookmarks-19.04.3 | 2 +- .../md5-cache/kde-apps/keditbookmarks-19.08.0 | 14 + metadata/md5-cache/kde-apps/kfind-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kfind-19.08.0 | 14 + metadata/md5-cache/kde-apps/kfloppy-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kfloppy-19.08.0 | 14 + .../md5-cache/kde-apps/kfourinline-19.04.3 | 2 +- .../md5-cache/kde-apps/kfourinline-19.08.0 | 14 + .../md5-cache/kde-apps/kgeography-19.04.3 | 2 +- .../md5-cache/kde-apps/kgeography-19.08.0 | 14 + metadata/md5-cache/kde-apps/kget-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kget-19.08.0 | 14 + .../md5-cache/kde-apps/kgoldrunner-19.04.3 | 2 +- .../md5-cache/kde-apps/kgoldrunner-19.08.0 | 14 + metadata/md5-cache/kde-apps/kgpg-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kgpg-19.08.0 | 14 + metadata/md5-cache/kde-apps/khangman-19.04.3 | 2 +- metadata/md5-cache/kde-apps/khangman-19.08.0 | 14 + .../md5-cache/kde-apps/khelpcenter-19.04.3 | 2 +- .../md5-cache/kde-apps/khelpcenter-19.08.0 | 14 + .../kde-apps/kidentitymanagement-19.04.3 | 2 +- .../kde-apps/kidentitymanagement-19.08.0 | 15 + metadata/md5-cache/kde-apps/kig-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kig-19.08.0 | 15 + metadata/md5-cache/kde-apps/kigo-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kigo-19.08.0 | 14 + metadata/md5-cache/kde-apps/killbots-19.04.3 | 2 +- metadata/md5-cache/kde-apps/killbots-19.08.0 | 14 + .../kde-apps/kimagemapeditor-19.04.3 | 2 +- .../kde-apps/kimagemapeditor-19.08.0 | 14 + metadata/md5-cache/kde-apps/kimap-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kimap-19.08.0 | 14 + .../md5-cache/kde-apps/kio-extras-19.04.3 | 2 +- .../md5-cache/kde-apps/kio-extras-19.08.0 | 15 + .../md5-cache/kde-apps/kipi-plugins-19.08.0 | 14 + .../md5-cache/kde-apps/kipi-plugins-5.9.1 | 2 +- metadata/md5-cache/kde-apps/kiriki-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kiriki-19.08.0 | 14 + metadata/md5-cache/kde-apps/kiten-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kiten-19.08.0 | 14 + .../md5-cache/kde-apps/kitinerary-19.04.3 | 2 +- .../md5-cache/kde-apps/kitinerary-19.08.0 | 14 + .../md5-cache/kde-apps/kjumpingcube-19.04.3 | 2 +- .../md5-cache/kde-apps/kjumpingcube-19.08.0 | 14 + metadata/md5-cache/kde-apps/kldap-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kldap-19.08.0 | 14 + metadata/md5-cache/kde-apps/kleopatra-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kleopatra-19.08.0 | 15 + metadata/md5-cache/kde-apps/klettres-19.04.3 | 2 +- metadata/md5-cache/kde-apps/klettres-19.08.0 | 14 + metadata/md5-cache/kde-apps/klickety-19.04.3 | 2 +- metadata/md5-cache/kde-apps/klickety-19.08.0 | 14 + metadata/md5-cache/kde-apps/klines-19.04.3 | 2 +- metadata/md5-cache/kde-apps/klines-19.08.0 | 14 + metadata/md5-cache/kde-apps/kmag-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kmag-19.08.0 | 14 + metadata/md5-cache/kde-apps/kmahjongg-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kmahjongg-19.08.0 | 14 + metadata/md5-cache/kde-apps/kmail-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kmail-19.08.0 | 15 + .../kde-apps/kmail-account-wizard-19.04.3 | 2 +- .../kde-apps/kmail-account-wizard-19.08.0 | 14 + .../md5-cache/kde-apps/kmailtransport-19.04.3 | 2 +- .../md5-cache/kde-apps/kmailtransport-19.08.0 | 15 + metadata/md5-cache/kde-apps/kmbox-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kmbox-19.08.0 | 14 + metadata/md5-cache/kde-apps/kmime-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kmime-19.08.0 | 14 + metadata/md5-cache/kde-apps/kmines-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kmines-19.08.0 | 14 + metadata/md5-cache/kde-apps/kmix-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kmix-19.08.0 | 14 + .../md5-cache/kde-apps/kmousetool-19.04.3 | 2 +- .../md5-cache/kde-apps/kmousetool-19.08.0 | 14 + metadata/md5-cache/kde-apps/kmouth-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kmouth-19.08.0 | 14 + metadata/md5-cache/kde-apps/kmplot-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kmplot-19.08.0 | 14 + .../md5-cache/kde-apps/knavalbattle-19.04.3 | 2 +- .../md5-cache/kde-apps/knavalbattle-19.08.0 | 14 + metadata/md5-cache/kde-apps/knetwalk-19.04.3 | 2 +- metadata/md5-cache/kde-apps/knetwalk-19.08.0 | 14 + metadata/md5-cache/kde-apps/knights-19.04.3 | 2 +- metadata/md5-cache/kde-apps/knights-19.08.0 | 14 + metadata/md5-cache/kde-apps/knotes-19.04.3 | 2 +- metadata/md5-cache/kde-apps/knotes-19.08.0 | 14 + metadata/md5-cache/kde-apps/kolf-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kolf-19.08.0 | 14 + metadata/md5-cache/kde-apps/kollision-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kollision-19.08.0 | 14 + .../md5-cache/kde-apps/kolourpaint-19.04.3 | 2 +- .../md5-cache/kde-apps/kolourpaint-19.08.0 | 14 + metadata/md5-cache/kde-apps/kompare-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kompare-19.08.0 | 14 + metadata/md5-cache/kde-apps/konqueror-19.04.3 | 2 +- metadata/md5-cache/kde-apps/konqueror-19.08.0 | 15 + metadata/md5-cache/kde-apps/konquest-19.04.3 | 2 +- metadata/md5-cache/kde-apps/konquest-19.08.0 | 14 + metadata/md5-cache/kde-apps/konsole-19.04.3 | 2 +- metadata/md5-cache/kde-apps/konsole-19.08.0 | 14 + .../kde-apps/konsolekalendar-19.04.3 | 2 +- .../kde-apps/konsolekalendar-19.08.0 | 14 + metadata/md5-cache/kde-apps/kontact-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kontact-19.08.0 | 14 + .../kde-apps/kontactinterface-19.04.3 | 2 +- .../kde-apps/kontactinterface-19.08.0 | 14 + metadata/md5-cache/kde-apps/kopete-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kopete-19.08.0 | 15 + .../md5-cache/kde-apps/korganizer-19.04.3 | 2 +- .../md5-cache/kde-apps/korganizer-19.08.0 | 15 + metadata/md5-cache/kde-apps/kpat-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kpat-19.08.0 | 14 + .../md5-cache/kde-apps/kpimtextedit-19.04.3 | 2 +- .../md5-cache/kde-apps/kpimtextedit-19.08.0 | 15 + metadata/md5-cache/kde-apps/kpkpass-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kpkpass-19.08.0 | 14 + .../md5-cache/kde-apps/kqtquickcharts-19.04.3 | 2 +- .../md5-cache/kde-apps/kqtquickcharts-19.08.0 | 14 + metadata/md5-cache/kde-apps/krdc-19.04.3 | 2 +- metadata/md5-cache/kde-apps/krdc-19.08.0 | 14 + metadata/md5-cache/kde-apps/kreversi-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kreversi-19.08.0 | 14 + metadata/md5-cache/kde-apps/krfb-19.04.3 | 2 +- metadata/md5-cache/kde-apps/krfb-19.08.0 | 14 + .../kde-apps/kross-interpreters-19.04.3 | 2 +- .../kde-apps/kross-interpreters-19.04.3-r1 | 2 +- .../kde-apps/kross-interpreters-19.08.0 | 15 + metadata/md5-cache/kde-apps/kruler-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kruler-19.08.0 | 14 + metadata/md5-cache/kde-apps/kshisen-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kshisen-19.08.0 | 14 + metadata/md5-cache/kde-apps/ksirk-19.04.3 | 2 +- metadata/md5-cache/kde-apps/ksirk-19.08.0 | 14 + metadata/md5-cache/kde-apps/ksmtp-19.04.3 | 2 +- metadata/md5-cache/kde-apps/ksmtp-19.08.0 | 15 + .../md5-cache/kde-apps/ksnakeduel-19.04.3 | 2 +- .../md5-cache/kde-apps/ksnakeduel-19.08.0 | 14 + .../md5-cache/kde-apps/kspaceduel-19.04.3 | 2 +- .../md5-cache/kde-apps/kspaceduel-19.08.0 | 14 + metadata/md5-cache/kde-apps/ksquares-19.04.3 | 2 +- metadata/md5-cache/kde-apps/ksquares-19.08.0 | 14 + metadata/md5-cache/kde-apps/ksudoku-19.04.3 | 2 +- metadata/md5-cache/kde-apps/ksudoku-19.08.0 | 14 + .../md5-cache/kde-apps/ksystemlog-19.04.3 | 2 +- .../md5-cache/kde-apps/ksystemlog-19.08.0 | 15 + metadata/md5-cache/kde-apps/kteatime-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kteatime-19.08.0 | 14 + metadata/md5-cache/kde-apps/ktimer-19.04.3 | 2 +- metadata/md5-cache/kde-apps/ktimer-19.08.0 | 14 + metadata/md5-cache/kde-apps/ktouch-19.04.3 | 2 +- metadata/md5-cache/kde-apps/ktouch-19.08.0 | 14 + .../kde-apps/ktp-accounts-kcm-19.04.3 | 2 +- .../kde-apps/ktp-accounts-kcm-19.08.0 | 14 + .../md5-cache/kde-apps/ktp-approver-19.04.3 | 2 +- .../md5-cache/kde-apps/ktp-approver-19.08.0 | 14 + .../kde-apps/ktp-auth-handler-19.04.3 | 2 +- .../kde-apps/ktp-auth-handler-19.08.0 | 14 + .../md5-cache/kde-apps/ktp-call-ui-19.04.3 | 2 +- .../md5-cache/kde-apps/ktp-call-ui-19.08.0 | 14 + .../kde-apps/ktp-common-internals-19.04.3 | 2 +- .../kde-apps/ktp-common-internals-19.08.0 | 14 + .../kde-apps/ktp-contact-list-19.04.3 | 2 +- .../kde-apps/ktp-contact-list-19.08.0 | 14 + .../kde-apps/ktp-contact-runner-19.04.3 | 2 +- .../kde-apps/ktp-contact-runner-19.08.0 | 14 + .../kde-apps/ktp-desktop-applets-19.04.3 | 2 +- .../kde-apps/ktp-desktop-applets-19.08.0 | 14 + .../kde-apps/ktp-filetransfer-handler-19.04.3 | 2 +- .../kde-apps/ktp-filetransfer-handler-19.08.0 | 14 + .../kde-apps/ktp-kded-module-19.04.3 | 2 +- .../kde-apps/ktp-kded-module-19.08.0 | 14 + .../md5-cache/kde-apps/ktp-send-file-19.04.3 | 2 +- .../md5-cache/kde-apps/ktp-send-file-19.08.0 | 14 + .../md5-cache/kde-apps/ktp-text-ui-19.04.3 | 2 +- .../md5-cache/kde-apps/ktp-text-ui-19.08.0 | 14 + .../md5-cache/kde-apps/ktuberling-19.04.3 | 2 +- .../md5-cache/kde-apps/ktuberling-19.08.0 | 14 + metadata/md5-cache/kde-apps/kturtle-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kturtle-19.08.0 | 14 + metadata/md5-cache/kde-apps/kubrick-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kubrick-19.08.0 | 14 + .../md5-cache/kde-apps/kwalletmanager-19.04.3 | 2 +- .../md5-cache/kde-apps/kwalletmanager-19.08.0 | 14 + metadata/md5-cache/kde-apps/kwave-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kwave-19.08.0 | 14 + metadata/md5-cache/kde-apps/kwordquiz-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kwordquiz-19.08.0 | 14 + metadata/md5-cache/kde-apps/kwrite-19.04.3 | 2 +- metadata/md5-cache/kde-apps/kwrite-19.08.0 | 14 + .../md5-cache/kde-apps/libgravatar-19.04.3 | 2 +- .../md5-cache/kde-apps/libgravatar-19.08.0 | 14 + metadata/md5-cache/kde-apps/libkcddb-19.04.3 | 2 +- metadata/md5-cache/kde-apps/libkcddb-19.08.0 | 15 + .../kde-apps/libkcompactdisc-19.04.3 | 2 +- .../kde-apps/libkcompactdisc-19.08.0 | 14 + metadata/md5-cache/kde-apps/libkdcraw-19.04.3 | 2 +- metadata/md5-cache/kde-apps/libkdcraw-19.08.0 | 14 + .../md5-cache/kde-apps/libkdegames-19.04.3 | 2 +- .../md5-cache/kde-apps/libkdegames-19.08.0 | 14 + metadata/md5-cache/kde-apps/libkdepim-19.04.3 | 2 +- metadata/md5-cache/kde-apps/libkdepim-19.08.0 | 14 + .../kde-apps/libkeduvocdocument-19.04.3 | 2 +- .../kde-apps/libkeduvocdocument-19.08.0 | 14 + metadata/md5-cache/kde-apps/libkexiv2-19.04.3 | 2 +- metadata/md5-cache/kde-apps/libkexiv2-19.08.0 | 14 + metadata/md5-cache/kde-apps/libkgapi-19.04.3 | 2 +- metadata/md5-cache/kde-apps/libkgapi-19.08.0 | 14 + .../md5-cache/kde-apps/libkgeomap-19.04.3 | 2 +- .../md5-cache/kde-apps/libkgeomap-19.08.0 | 14 + metadata/md5-cache/kde-apps/libkipi-19.04.3 | 2 +- metadata/md5-cache/kde-apps/libkipi-19.08.0 | 14 + metadata/md5-cache/kde-apps/libkleo-19.04.3 | 2 +- metadata/md5-cache/kde-apps/libkleo-19.08.0 | 14 + .../md5-cache/kde-apps/libkmahjongg-19.04.3 | 2 +- .../md5-cache/kde-apps/libkmahjongg-19.08.0 | 14 + .../kde-apps/libkomparediff2-19.04.3 | 2 +- .../kde-apps/libkomparediff2-19.08.0 | 14 + metadata/md5-cache/kde-apps/libksane-19.04.3 | 2 +- metadata/md5-cache/kde-apps/libksane-19.08.0 | 14 + metadata/md5-cache/kde-apps/libksieve-19.04.3 | 2 +- metadata/md5-cache/kde-apps/libksieve-19.08.0 | 15 + metadata/md5-cache/kde-apps/libktnef-19.04.3 | 2 +- metadata/md5-cache/kde-apps/libktnef-19.08.0 | 14 + metadata/md5-cache/kde-apps/lokalize-19.04.3 | 2 +- metadata/md5-cache/kde-apps/lokalize-19.08.0 | 15 + metadata/md5-cache/kde-apps/lskat-19.04.3 | 2 +- metadata/md5-cache/kde-apps/lskat-19.08.0 | 14 + .../md5-cache/kde-apps/mailcommon-19.04.3 | 2 +- .../md5-cache/kde-apps/mailcommon-19.08.0 | 15 + .../md5-cache/kde-apps/mailimporter-19.04.3 | 2 +- .../md5-cache/kde-apps/mailimporter-19.08.0 | 14 + metadata/md5-cache/kde-apps/marble-19.04.3 | 2 +- metadata/md5-cache/kde-apps/marble-19.08.0 | 15 + .../md5-cache/kde-apps/mbox-importer-19.04.3 | 2 +- .../md5-cache/kde-apps/mbox-importer-19.08.0 | 14 + .../md5-cache/kde-apps/messagelib-19.04.3 | 2 +- .../md5-cache/kde-apps/messagelib-19.08.0 | 15 + metadata/md5-cache/kde-apps/minuet-19.04.3 | 2 +- metadata/md5-cache/kde-apps/minuet-19.08.0 | 14 + metadata/md5-cache/kde-apps/okular-19.04.3 | 2 +- metadata/md5-cache/kde-apps/okular-19.08.0 | 14 + metadata/md5-cache/kde-apps/palapeli-19.04.3 | 2 +- metadata/md5-cache/kde-apps/palapeli-19.08.0 | 14 + metadata/md5-cache/kde-apps/parley-19.04.3 | 2 +- metadata/md5-cache/kde-apps/parley-19.08.0 | 14 + metadata/md5-cache/kde-apps/picmi-19.04.3 | 2 +- metadata/md5-cache/kde-apps/picmi-19.08.0 | 14 + .../kde-apps/pim-data-exporter-19.04.3 | 2 +- .../kde-apps/pim-data-exporter-19.08.0 | 14 + .../kde-apps/pim-sieve-editor-19.04.3 | 2 +- .../kde-apps/pim-sieve-editor-19.08.0 | 14 + metadata/md5-cache/kde-apps/pimcommon-19.04.3 | 2 +- metadata/md5-cache/kde-apps/pimcommon-19.08.0 | 14 + .../kde-apps/plasma-telepathy-meta-19.08.0 | 10 + metadata/md5-cache/kde-apps/poxml-19.04.3 | 2 +- metadata/md5-cache/kde-apps/poxml-19.08.0 | 14 + .../md5-cache/kde-apps/print-manager-19.04.3 | 2 +- .../md5-cache/kde-apps/print-manager-19.08.0 | 14 + metadata/md5-cache/kde-apps/rocs-19.04.3 | 2 +- metadata/md5-cache/kde-apps/rocs-19.08.0 | 15 + .../kde-apps/signon-kwallet-extension-19.04.3 | 2 +- .../kde-apps/signon-kwallet-extension-19.08.0 | 14 + metadata/md5-cache/kde-apps/spectacle-19.04.3 | 2 +- metadata/md5-cache/kde-apps/spectacle-19.08.0 | 14 + metadata/md5-cache/kde-apps/step-19.04.3 | 2 +- metadata/md5-cache/kde-apps/step-19.08.0 | 14 + metadata/md5-cache/kde-apps/svgpart-19.04.3 | 2 +- metadata/md5-cache/kde-apps/svgpart-19.08.0 | 14 + metadata/md5-cache/kde-apps/sweeper-19.04.3 | 2 +- metadata/md5-cache/kde-apps/sweeper-19.08.0 | 14 + .../md5-cache/kde-apps/thumbnailers-19.04.3 | 2 +- .../md5-cache/kde-apps/thumbnailers-19.08.0 | 14 + metadata/md5-cache/kde-apps/umbrello-19.04.3 | 2 +- metadata/md5-cache/kde-apps/umbrello-19.08.0 | 14 + metadata/md5-cache/kde-apps/yakuake-19.08.0 | 14 + metadata/md5-cache/kde-apps/yakuake-3.0.5-r1 | 2 +- .../kde-apps/zeroconf-ioslave-19.04.3 | 2 +- .../kde-apps/zeroconf-ioslave-19.08.0 | 14 + metadata/md5-cache/kde-frameworks/Manifest.gz | Bin 26620 -> 26653 bytes .../md5-cache/kde-frameworks/attica-5.60.0 | 2 +- .../md5-cache/kde-frameworks/attica-5.61.0 | 2 +- .../md5-cache/kde-frameworks/baloo-5.60.0 | 2 +- .../md5-cache/kde-frameworks/baloo-5.61.0 | 2 +- .../md5-cache/kde-frameworks/bluez-qt-5.60.0 | 2 +- .../md5-cache/kde-frameworks/bluez-qt-5.61.0 | 2 +- .../kde-frameworks/breeze-icons-5.60.0 | 2 +- .../kde-frameworks/breeze-icons-5.61.0 | 2 +- .../kde-frameworks/breeze-icons-rcc-5.60.0 | 2 +- .../kde-frameworks/breeze-icons-rcc-5.61.0 | 2 +- .../kde-frameworks/extra-cmake-modules-5.60.0 | 2 +- .../kde-frameworks/extra-cmake-modules-5.61.0 | 2 +- .../frameworkintegration-5.60.0 | 2 +- .../frameworkintegration-5.61.0 | 2 +- .../kde-frameworks/kactivities-5.60.0 | 2 +- .../kde-frameworks/kactivities-5.61.0 | 2 +- .../kde-frameworks/kactivities-stats-5.60.0 | 2 +- .../kde-frameworks/kactivities-stats-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kapidox-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kapidox-5.61.0 | 2 +- .../md5-cache/kde-frameworks/karchive-5.60.0 | 2 +- .../md5-cache/kde-frameworks/karchive-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kauth-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kauth-5.61.0 | 2 +- .../kde-frameworks/kbookmarks-5.60.0 | 2 +- .../kde-frameworks/kbookmarks-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kcmutils-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kcmutils-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kcodecs-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kcodecs-5.61.0 | 2 +- .../kde-frameworks/kcompletion-5.60.0 | 2 +- .../kde-frameworks/kcompletion-5.61.0 | 2 +- .../kde-frameworks/kconfig-5.60.0-r1 | 2 +- .../md5-cache/kde-frameworks/kconfig-5.61.0 | 2 +- .../kde-frameworks/kconfigwidgets-5.60.0 | 2 +- .../kde-frameworks/kconfigwidgets-5.61.0 | 2 +- .../kde-frameworks/kcoreaddons-5.60.0 | 2 +- .../kde-frameworks/kcoreaddons-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kcrash-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kcrash-5.61.0 | 2 +- .../kde-frameworks/kdbusaddons-5.60.0 | 2 +- .../kde-frameworks/kdbusaddons-5.61.0 | 2 +- .../kde-frameworks/kdeclarative-5.60.0 | 2 +- .../kde-frameworks/kdeclarative-5.61.0 | 2 +- metadata/md5-cache/kde-frameworks/kded-5.60.0 | 2 +- metadata/md5-cache/kde-frameworks/kded-5.61.0 | 2 +- .../kde-frameworks/kdelibs4support-5.60.0 | 2 +- .../kde-frameworks/kdelibs4support-5.61.0 | 2 +- .../kde-frameworks/kdesignerplugin-5.60.0 | 2 +- .../kde-frameworks/kdesignerplugin-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kdesu-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kdesu-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kdewebkit-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kdewebkit-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kdnssd-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kdnssd-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kdoctools-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kdoctools-5.61.0 | 2 +- .../kde-frameworks/kemoticons-5.60.0 | 2 +- .../kde-frameworks/kemoticons-5.61.0 | 2 +- .../kde-frameworks/kfilemetadata-5.60.0 | 2 +- .../kde-frameworks/kfilemetadata-5.61.0 | 2 +- .../kde-frameworks/kglobalaccel-5.60.0 | 2 +- .../kde-frameworks/kglobalaccel-5.61.0 | 2 +- .../kde-frameworks/kguiaddons-5.60.0 | 2 +- .../kde-frameworks/kguiaddons-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kholidays-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kholidays-5.61.0 | 2 +- .../md5-cache/kde-frameworks/khtml-5.60.0 | 2 +- .../md5-cache/kde-frameworks/khtml-5.61.0 | 2 +- .../md5-cache/kde-frameworks/ki18n-5.60.0 | 2 +- .../md5-cache/kde-frameworks/ki18n-5.61.0 | 2 +- .../kde-frameworks/kiconthemes-5.60.0 | 2 +- .../kde-frameworks/kiconthemes-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kidletime-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kidletime-5.61.0 | 2 +- .../kde-frameworks/kimageformats-5.60.0 | 2 +- .../kde-frameworks/kimageformats-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kinit-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kinit-5.61.0 | 2 +- metadata/md5-cache/kde-frameworks/kio-5.60.0 | 2 +- metadata/md5-cache/kde-frameworks/kio-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kirigami-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kirigami-5.61.0 | 2 +- .../kde-frameworks/kitemmodels-5.60.0 | 2 +- .../kde-frameworks/kitemmodels-5.61.0 | 2 +- .../kde-frameworks/kitemviews-5.60.0 | 2 +- .../kde-frameworks/kitemviews-5.61.0 | 2 +- .../kde-frameworks/kjobwidgets-5.60.0 | 2 +- .../kde-frameworks/kjobwidgets-5.61.0 | 2 +- metadata/md5-cache/kde-frameworks/kjs-5.60.0 | 2 +- metadata/md5-cache/kde-frameworks/kjs-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kjsembed-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kjsembed-5.61.0 | 2 +- .../kde-frameworks/kmediaplayer-5.60.0 | 2 +- .../kde-frameworks/kmediaplayer-5.61.0 | 2 +- .../md5-cache/kde-frameworks/knewstuff-5.60.0 | 2 +- .../md5-cache/kde-frameworks/knewstuff-5.61.0 | 2 +- .../kde-frameworks/knotifications-5.60.0 | 2 +- .../kde-frameworks/knotifications-5.61.0 | 2 +- .../kde-frameworks/knotifyconfig-5.60.0 | 2 +- .../kde-frameworks/knotifyconfig-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kpackage-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kpackage-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kparts-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kparts-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kpeople-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kpeople-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kplotting-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kplotting-5.61.0 | 2 +- metadata/md5-cache/kde-frameworks/kpty-5.60.0 | 2 +- metadata/md5-cache/kde-frameworks/kpty-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kross-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kross-5.61.0 | 2 +- .../md5-cache/kde-frameworks/krunner-5.60.0 | 2 +- .../md5-cache/kde-frameworks/krunner-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kservice-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kservice-5.61.0 | 2 +- .../kde-frameworks/ktexteditor-5.60.0 | 2 +- .../kde-frameworks/ktexteditor-5.61.0 | 2 +- .../kde-frameworks/ktextwidgets-5.60.0 | 2 +- .../kde-frameworks/ktextwidgets-5.61.0 | 2 +- .../kde-frameworks/kunitconversion-5.60.0 | 2 +- .../kde-frameworks/kunitconversion-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kwallet-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kwallet-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kwayland-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kwayland-5.61.0 | 2 +- .../kde-frameworks/kwidgetsaddons-5.60.0 | 2 +- .../kde-frameworks/kwidgetsaddons-5.61.0 | 2 +- .../kde-frameworks/kwindowsystem-5.60.0 | 2 +- .../kde-frameworks/kwindowsystem-5.61.0 | 2 +- .../md5-cache/kde-frameworks/kxmlgui-5.60.0 | 2 +- .../md5-cache/kde-frameworks/kxmlgui-5.61.0 | 2 +- .../kde-frameworks/kxmlrpcclient-5.60.0 | 2 +- .../kde-frameworks/kxmlrpcclient-5.61.0 | 2 +- .../kde-frameworks/modemmanager-qt-5.60.0 | 2 +- .../kde-frameworks/modemmanager-qt-5.61.0 | 2 +- .../kde-frameworks/networkmanager-qt-5.60.0 | 2 +- .../kde-frameworks/networkmanager-qt-5.61.0 | 2 +- .../kde-frameworks/oxygen-icons-5.60.0 | 2 +- .../kde-frameworks/oxygen-icons-5.61.0 | 2 +- .../md5-cache/kde-frameworks/plasma-5.60.0 | 2 +- .../md5-cache/kde-frameworks/plasma-5.61.0 | 2 +- .../md5-cache/kde-frameworks/prison-5.60.0 | 2 +- .../md5-cache/kde-frameworks/prison-5.61.0 | 2 +- .../md5-cache/kde-frameworks/purpose-5.60.0 | 2 +- .../md5-cache/kde-frameworks/purpose-5.61.0 | 2 +- .../kde-frameworks/qqc2-desktop-style-5.60.0 | 2 +- .../kde-frameworks/qqc2-desktop-style-5.61.0 | 2 +- .../md5-cache/kde-frameworks/solid-5.60.0 | 2 +- .../md5-cache/kde-frameworks/solid-5.61.0 | 2 +- .../md5-cache/kde-frameworks/sonnet-5.60.0 | 2 +- .../md5-cache/kde-frameworks/sonnet-5.61.0 | 2 +- .../kde-frameworks/syndication-5.60.0 | 2 +- .../kde-frameworks/syndication-5.61.0 | 2 +- .../kde-frameworks/syntax-highlighting-5.60.0 | 2 +- .../kde-frameworks/syntax-highlighting-5.61.0 | 2 +- .../kde-frameworks/threadweaver-5.60.0 | 2 +- .../kde-frameworks/threadweaver-5.61.0 | 2 +- metadata/md5-cache/kde-misc/Manifest.gz | Bin 6394 -> 6560 bytes metadata/md5-cache/kde-misc/basket-2.49b | 2 +- .../md5-cache/kde-misc/colord-kde-0.5.0-r1 | 2 +- metadata/md5-cache/kde-misc/gmailfeed-1.1-r1 | 2 +- metadata/md5-cache/kde-misc/kdeconnect-1.3.4 | 2 +- metadata/md5-cache/kde-misc/kdeconnect-1.3.5 | 2 +- metadata/md5-cache/kde-misc/kdiff3-1.8.1 | 2 +- metadata/md5-cache/kde-misc/kdirstat-3.1.4 | 2 +- .../kde-misc/kimtoy-1.92_pre20190225 | 2 +- metadata/md5-cache/kde-misc/kio-gdrive-1.2.6 | 8 +- .../md5-cache/kde-misc/kio-gdrive-1.2.6-r1 | 14 + .../md5-cache/kde-misc/kio-gopher-0.1.99-r1 | 2 +- .../md5-cache/kde-misc/kio-locate-0.5.3-r2 | 2 +- metadata/md5-cache/kde-misc/kio-stash-1.0-r1 | 2 +- .../md5-cache/kde-misc/kmarkdownwebview-0.5.5 | 2 +- .../md5-cache/kde-misc/kolor-manager-1.1.0 | 2 +- metadata/md5-cache/kde-misc/krename-5.0.0-r1 | 2 +- metadata/md5-cache/kde-misc/krusader-2.7.1-r1 | 2 +- metadata/md5-cache/kde-misc/kshutdown-5.0 | 2 +- metadata/md5-cache/kde-misc/ktoshiba-5.3.1 | 2 +- .../kde-misc/kwebkitpart-1.4.0_pre20190110 | 2 +- metadata/md5-cache/kde-misc/latte-dock-0.8.9 | 2 +- metadata/md5-cache/kde-misc/latte-dock-0.9.0 | 2 +- metadata/md5-cache/kde-misc/latte-dock-0.9.1 | 2 +- .../openofficeorg-thumbnail-1.0.0-r500 | 2 +- .../plasma-active-window-control-1.7.3 | 2 +- .../plasma-applet-network-monitor-1.7.3-r1 | 2 +- .../plasma-applet-weather-widget-1.6.10-r1 | 2 +- metadata/md5-cache/kde-misc/plasma-pass-1.0.0 | 2 +- .../plasma-redshift-control-1.0.18-r1 | 2 +- .../md5-cache/kde-misc/rsibreak-0.12.10-r1 | 2 +- .../md5-cache/kde-misc/skanlite-2.1.0.1-r1 | 2 +- metadata/md5-cache/kde-misc/systemd-kcm-1.2.1 | 2 +- metadata/md5-cache/kde-misc/tellico-3.2.1 | 2 +- .../md5-cache/kde-misc/wacomtablet-3.1.1-r1 | 2 +- metadata/md5-cache/kde-misc/wacomtablet-3.2.0 | 2 +- metadata/md5-cache/kde-misc/zanshin-0.5.0-r1 | 2 +- metadata/md5-cache/kde-plasma/Manifest.gz | Bin 15640 -> 15607 bytes .../md5-cache/kde-plasma/bluedevil-5.15.5 | 2 +- .../md5-cache/kde-plasma/bluedevil-5.16.4 | 2 +- metadata/md5-cache/kde-plasma/breeze-5.15.5 | 2 +- metadata/md5-cache/kde-plasma/breeze-5.16.4 | 2 +- .../md5-cache/kde-plasma/breeze-grub-5.15.5 | 2 +- .../md5-cache/kde-plasma/breeze-grub-5.16.4 | 2 +- .../md5-cache/kde-plasma/breeze-gtk-5.15.5 | 2 +- .../md5-cache/kde-plasma/breeze-gtk-5.16.4 | 2 +- .../kde-plasma/breeze-plymouth-5.15.5 | 2 +- .../kde-plasma/breeze-plymouth-5.16.4 | 2 +- metadata/md5-cache/kde-plasma/discover-5.15.5 | 2 +- metadata/md5-cache/kde-plasma/discover-5.16.4 | 2 +- metadata/md5-cache/kde-plasma/drkonqi-5.15.5 | 2 +- metadata/md5-cache/kde-plasma/drkonqi-5.16.4 | 2 +- .../kde-plasma/kactivitymanagerd-5.15.5 | 2 +- .../kde-plasma/kactivitymanagerd-5.16.4 | 2 +- .../md5-cache/kde-plasma/kde-cli-tools-5.15.5 | 2 +- .../md5-cache/kde-plasma/kde-cli-tools-5.16.4 | 2 +- .../kde-plasma/kde-gtk-config-5.15.5 | 2 +- .../kde-plasma/kde-gtk-config-5.16.4 | 2 +- .../md5-cache/kde-plasma/kdecoration-5.15.5 | 2 +- .../md5-cache/kde-plasma/kdecoration-5.16.4 | 2 +- .../kde-plasma/kdeplasma-addons-5.15.5 | 2 +- .../kde-plasma/kdeplasma-addons-5.16.4 | 2 +- metadata/md5-cache/kde-plasma/kgamma-5.15.5 | 2 +- metadata/md5-cache/kde-plasma/kgamma-5.16.4 | 2 +- metadata/md5-cache/kde-plasma/khotkeys-5.15.5 | 2 +- metadata/md5-cache/kde-plasma/khotkeys-5.16.4 | 2 +- .../md5-cache/kde-plasma/kinfocenter-5.15.5 | 2 +- .../md5-cache/kde-plasma/kinfocenter-5.16.4 | 2 +- .../md5-cache/kde-plasma/kmenuedit-5.15.5 | 2 +- .../md5-cache/kde-plasma/kmenuedit-5.16.4 | 2 +- metadata/md5-cache/kde-plasma/kscreen-5.15.5 | 2 +- metadata/md5-cache/kde-plasma/kscreen-5.16.4 | 2 +- .../md5-cache/kde-plasma/kscreenlocker-5.15.5 | 2 +- .../md5-cache/kde-plasma/kscreenlocker-5.16.4 | 2 +- .../md5-cache/kde-plasma/ksshaskpass-5.15.5 | 2 +- .../md5-cache/kde-plasma/ksshaskpass-5.16.4 | 2 +- .../md5-cache/kde-plasma/ksysguard-5.15.5 | 2 +- .../md5-cache/kde-plasma/ksysguard-5.16.4 | 2 +- .../md5-cache/kde-plasma/kwallet-pam-5.15.5 | 2 +- .../md5-cache/kde-plasma/kwallet-pam-5.16.4 | 2 +- .../kde-plasma/kwayland-integration-5.15.5 | 2 +- .../kde-plasma/kwayland-integration-5.16.4 | 2 +- metadata/md5-cache/kde-plasma/kwin-5.15.5 | 2 +- metadata/md5-cache/kde-plasma/kwin-5.16.4 | 2 +- metadata/md5-cache/kde-plasma/kwrited-5.15.5 | 2 +- metadata/md5-cache/kde-plasma/kwrited-5.16.4 | 2 +- .../md5-cache/kde-plasma/libkscreen-5.15.5 | 2 +- .../md5-cache/kde-plasma/libkscreen-5.16.4 | 2 +- .../md5-cache/kde-plasma/libksysguard-5.15.5 | 2 +- .../md5-cache/kde-plasma/libksysguard-5.16.4 | 2 +- .../md5-cache/kde-plasma/libkworkspace-5.15.5 | 2 +- .../md5-cache/kde-plasma/libkworkspace-5.16.4 | 2 +- metadata/md5-cache/kde-plasma/milou-5.15.5 | 2 +- metadata/md5-cache/kde-plasma/milou-5.16.4 | 2 +- metadata/md5-cache/kde-plasma/oxygen-5.15.5 | 2 +- metadata/md5-cache/kde-plasma/oxygen-5.16.4 | 2 +- .../plasma-browser-integration-5.15.5 | 2 +- .../plasma-browser-integration-5.16.4 | 2 +- .../kde-plasma/plasma-desktop-5.15.5 | 2 +- .../kde-plasma/plasma-desktop-5.16.4 | 2 +- .../kde-plasma/plasma-integration-5.15.5 | 2 +- .../kde-plasma/plasma-integration-5.16.4 | 2 +- .../md5-cache/kde-plasma/plasma-nm-5.15.5 | 2 +- .../md5-cache/kde-plasma/plasma-nm-5.16.4 | 2 +- .../md5-cache/kde-plasma/plasma-pa-5.15.5 | 2 +- .../md5-cache/kde-plasma/plasma-pa-5.16.4 | 2 +- .../md5-cache/kde-plasma/plasma-sdk-5.15.5 | 2 +- .../md5-cache/kde-plasma/plasma-sdk-5.16.4 | 2 +- .../md5-cache/kde-plasma/plasma-vault-5.15.5 | 2 +- .../md5-cache/kde-plasma/plasma-vault-5.16.4 | 2 +- .../kde-plasma/plasma-workspace-5.15.5 | 2 +- .../kde-plasma/plasma-workspace-5.16.4 | 2 +- .../plasma-workspace-wallpapers-5.15.5 | 2 +- .../plasma-workspace-wallpapers-5.16.4 | 2 +- .../md5-cache/kde-plasma/plymouth-kcm-5.15.5 | 2 +- .../md5-cache/kde-plasma/plymouth-kcm-5.16.4 | 2 +- .../kde-plasma/polkit-kde-agent-5.15.5 | 2 +- .../kde-plasma/polkit-kde-agent-5.16.4 | 2 +- .../md5-cache/kde-plasma/powerdevil-5.15.5 | 2 +- .../md5-cache/kde-plasma/powerdevil-5.16.4 | 2 +- metadata/md5-cache/kde-plasma/sddm-kcm-5.15.5 | 2 +- metadata/md5-cache/kde-plasma/sddm-kcm-5.16.4 | 2 +- .../kde-plasma/systemsettings-5.15.5 | 2 +- .../kde-plasma/systemsettings-5.16.4 | 2 +- .../md5-cache/kde-plasma/user-manager-5.15.5 | 2 +- .../md5-cache/kde-plasma/user-manager-5.16.4 | 2 +- .../xdg-desktop-portal-kde-5.15.5-r1 | 2 +- .../kde-plasma/xdg-desktop-portal-kde-5.16.4 | 2 +- .../kde-plasma/xembed-sni-proxy-5.15.5 | 2 +- .../kde-plasma/xembed-sni-proxy-5.16.4 | 2 +- metadata/md5-cache/mail-client/Manifest.gz | Bin 9817 -> 9815 bytes metadata/md5-cache/mail-client/kube-0.7.0 | 2 +- metadata/md5-cache/mail-filter/Manifest.gz | Bin 17906 -> 17905 bytes metadata/md5-cache/mail-filter/razor-2.85-r3 | 4 +- .../mail-filter/spamassassin-botnet-0.8-r1 | 2 +- metadata/md5-cache/mail-mta/Manifest.gz | Bin 6781 -> 6780 bytes metadata/md5-cache/mail-mta/mini-qmail-1.06 | 2 +- metadata/md5-cache/mail-mta/netqmail-1.06-r2 | 2 +- metadata/md5-cache/mail-mta/netqmail-1.06-r4 | 2 +- metadata/md5-cache/mail-mta/netqmail-1.06-r5 | 2 +- metadata/md5-cache/mail-mta/netqmail-1.06-r6 | 2 +- .../md5-cache/mail-mta/qmail-ldap-1.03-r8 | 2 +- metadata/md5-cache/mail-mta/qpsmtpd-0.84-r2 | 2 +- metadata/md5-cache/mail-mta/qpsmtpd-0.95 | 2 +- metadata/md5-cache/mail-mta/qpsmtpd-9999 | 2 +- metadata/md5-cache/media-fonts/Manifest.gz | Bin 46209 -> 46207 bytes .../md5-cache/media-fonts/oxygen-fonts-5.4.3 | 2 +- .../media-fonts/oxygen-fonts-5.4.3-r1 | 2 +- metadata/md5-cache/media-gfx/Manifest.gz | Bin 61625 -> 61764 bytes metadata/md5-cache/media-gfx/digikam-6.0.0 | 2 +- metadata/md5-cache/media-gfx/digikam-6.2.0 | 2 +- metadata/md5-cache/media-gfx/graphite2-1.3.10 | 2 +- metadata/md5-cache/media-gfx/graphite2-1.3.13 | 2 +- metadata/md5-cache/media-gfx/gscan2pdf-1.8.11 | 4 +- metadata/md5-cache/media-gfx/gscan2pdf-2.5.3 | 4 +- metadata/md5-cache/media-gfx/gscan2pdf-2.5.5 | 4 +- .../media-gfx/kcoloredit-2.0.0_p20171121-r1 | 2 +- .../md5-cache/media-gfx/kgraphviewer-2.4.3-r1 | 2 +- metadata/md5-cache/media-gfx/kphotoalbum-5.5 | 2 +- metadata/md5-cache/media-gfx/krita-4.1.8-r1 | 2 +- metadata/md5-cache/media-gfx/krita-4.2.5 | 2 +- .../md5-cache/media-gfx/kuickshow-0.10.0-r2 | 2 +- metadata/md5-cache/media-gfx/kxstitch-2.2.0 | 2 +- .../md5-cache/media-gfx/librecad-2.1.3-r5 | 13 + metadata/md5-cache/media-gfx/llgal-0.13.17-r2 | 2 +- metadata/md5-cache/media-gfx/llgal-0.13.18 | 2 +- metadata/md5-cache/media-gfx/llgal-0.13.19 | 4 +- metadata/md5-cache/media-gfx/slic3r-1.1.7 | 4 +- metadata/md5-cache/media-gfx/slic3r-1.3.0-r1 | 4 +- metadata/md5-cache/media-gfx/slic3r-9999 | 4 +- .../md5-cache/media-gfx/symboleditor-2.1.0 | 2 +- metadata/md5-cache/media-libs/Manifest.gz | Bin 111043 -> 110887 bytes metadata/md5-cache/media-libs/exiftool-11.54 | 4 +- metadata/md5-cache/media-libs/exiftool-11.60 | 4 +- metadata/md5-cache/media-libs/exiftool-11.61 | 4 +- .../gstreamer-editing-services-1.14.3 | 10 +- .../md5-cache/media-libs/harfbuzz-2.4.0-r1 | 15 - .../{harfbuzz-2.5.2 => harfbuzz-2.6.0} | 2 +- .../media-libs/libqaccessibilityclient-0.4.1 | 2 +- metadata/md5-cache/media-libs/ming-0.20181112 | 2 +- metadata/md5-cache/media-libs/phonon-9999 | 2 +- .../media-libs/phonon-gstreamer-9999 | 2 +- metadata/md5-cache/media-libs/phonon-vlc-9999 | 2 +- metadata/md5-cache/media-sound/Manifest.gz | Bin 84271 -> 84441 bytes .../media-sound/audex-0.95_pre20190721 | 2 +- metadata/md5-cache/media-sound/elisa-0.4.2-r1 | 2 +- metadata/md5-cache/media-sound/gnump3d-3.0-r2 | 2 +- .../media-sound/kaudiocreator-1.3_p20190225 | 2 +- .../md5-cache/media-sound/lltag-0.14.4-r1 | 2 +- metadata/md5-cache/media-sound/lltag-0.14.5 | 2 +- .../md5-cache/media-sound/pragha-1.3.99.1 | 14 + .../media-sound/soundkonverter-3.0.1-r2 | 2 +- metadata/md5-cache/media-tv/Manifest.gz | Bin 10143 -> 10140 bytes metadata/md5-cache/media-tv/xmltv-0.5.70 | 4 +- metadata/md5-cache/media-video/Manifest.gz | Bin 43387 -> 43355 bytes .../md5-cache/media-video/acidrip-0.14-r4 | 2 +- metadata/md5-cache/media-video/clive-2.3.0.1 | 2 +- .../md5-cache/media-video/dvdrip-0.98.11-r3 | 2 +- .../md5-cache/media-video/dvdrip-0.98.11-r4 | 2 +- .../md5-cache/media-video/kaffeine-2.0.18 | 2 +- metadata/md5-cache/media-video/kamerka-0.20 | 2 +- ...mplayer-0.12.0b-r1 => kmplayer-0.12.0b-r2} | 11 +- .../media-video/plasma-mediacenter-5.7.5 | 9 +- .../media-video/subtitlecomposer-0.7.0 | 2 +- metadata/md5-cache/net-analyzer/Manifest.gz | Bin 82336 -> 82307 bytes .../net-analyzer/mk-livestatus-1.2.8_p10 | 2 +- .../net-analyzer/mk-livestatus-1.2.8_p16 | 2 +- .../net-analyzer/mk-livestatus-1.2.8_p26 | 2 +- .../{nagios-4.4.3 => nagios-4.4.4} | 2 +- ...nagios-core-4.4.3-r1 => nagios-core-4.4.4} | 2 +- ...os-plugin-check_lm_sensors-4.1.1_p20170912 | 4 +- .../nagios-plugin-check_raid-4.0.0-r1 | 4 +- .../nagios-plugin-check_raid-4.0.0_p20151215 | 4 +- .../nagios-plugin-check_raid-4.0.0_p20160215 | 4 +- .../nagios-plugin-check_raid-4.0.1 | 4 +- .../nagios-plugin-check_raid-4.0.2 | 4 +- .../nagios-plugin-check_raid-4.0.8 | 4 +- .../md5-cache/net-analyzer/net-snmp-5.7.3-r5 | 2 +- .../md5-cache/net-analyzer/net-snmp-5.7.3-r6 | 2 +- .../net-analyzer/net-snmp-5.7.3_p3-r1 | 2 +- .../md5-cache/net-analyzer/net-snmp-5.8-r1 | 2 +- .../md5-cache/net-analyzer/net-snmp-99999999 | 2 +- metadata/md5-cache/net-analyzer/pbnj-2.04 | 2 +- .../md5-cache/net-analyzer/rrdtool-1.6.0-r1 | 2 +- metadata/md5-cache/net-analyzer/rrdtool-1.7.0 | 2 +- metadata/md5-cache/net-analyzer/rrdtool-1.7.1 | 2 +- metadata/md5-cache/net-analyzer/rrdtool-1.7.2 | 2 +- metadata/md5-cache/net-analyzer/symon-2.87 | 2 +- metadata/md5-cache/net-analyzer/symon-2.88 | 4 +- metadata/md5-cache/net-dialup/Manifest.gz | Bin 8595 -> 8595 bytes .../md5-cache/net-dialup/sendpage-1.1.0-r3 | 4 +- metadata/md5-cache/net-dns/Manifest.gz | Bin 16921 -> 16917 bytes .../net-dns/fpdns-0.10.0_pre20130404-r1 | 2 +- metadata/md5-cache/net-dns/valtz-0.7-r1 | 4 +- metadata/md5-cache/net-firewall/Manifest.gz | Bin 9516 -> 9517 bytes metadata/md5-cache/net-firewall/psad-2.2.5 | 2 +- metadata/md5-cache/net-firewall/psad-2.4.5 | 4 +- metadata/md5-cache/net-firewall/psad-2.4.6 | 4 +- metadata/md5-cache/net-ftp/Manifest.gz | Bin 6510 -> 6340 bytes metadata/md5-cache/net-ftp/filezilla-3.44.2 | 13 + metadata/md5-cache/net-ftp/proftpd-1.3.6-r3 | 15 - metadata/md5-cache/net-ftp/proftpd-1.3.6-r4 | 16 - metadata/md5-cache/net-ftp/profxp-3_pre2-r2 | 2 +- metadata/md5-cache/net-im/Manifest.gz | Bin 15847 -> 15845 bytes metadata/md5-cache/net-im/bitlbee-3.6 | 3 +- metadata/md5-cache/net-im/bitlbee-9999 | 3 +- metadata/md5-cache/net-im/choqok-1.6.0-r1 | 2 +- .../md5-cache/net-im/choqok-1.6.0_p20190726 | 2 +- metadata/md5-cache/net-im/pidgin-2.13.0 | 2 +- metadata/md5-cache/net-im/pidgin-2.13.0-r1 | 2 +- metadata/md5-cache/net-im/sendxmpp-1.24 | 2 +- ...p-bin-1.26.0 => signal-desktop-bin-1.26.2} | 2 +- ...inux-8.49.0.49 => skypeforlinux-8.51.0.72} | 2 +- metadata/md5-cache/net-irc/Manifest.gz | Bin 14738 -> 14739 bytes metadata/md5-cache/net-irc/ircmap-0.99 | 11 - metadata/md5-cache/net-irc/ircmap-0.99-r1 | 11 + metadata/md5-cache/net-irc/irssi-1.2.1 | 2 +- metadata/md5-cache/net-irc/irssi-9999 | 2 +- .../md5-cache/net-irc/konversation-1.7.5-r1 | 2 +- metadata/md5-cache/net-irc/pisg-0.73-r1 | 2 +- metadata/md5-cache/net-libs/Manifest.gz | Bin 72087 -> 71603 bytes metadata/md5-cache/net-libs/kdav2-0.2.0 | 2 +- metadata/md5-cache/net-libs/kimap2-0.2.0-r1 | 2 +- .../md5-cache/net-libs/libktorrent-2.1-r2 | 2 +- .../md5-cache/net-libs/libkvkontakte-5.0.0-r1 | 2 +- .../md5-cache/net-libs/libmediawiki-5.37.0-r1 | 2 +- .../md5-cache/net-libs/liboping-1.10.0-r2 | 4 +- .../md5-cache/net-libs/nfqueue-bindings-0.5 | 2 +- .../md5-cache/net-libs/nfqueue-bindings-0.6 | 2 +- metadata/md5-cache/net-libs/nghttp2-1.39.2 | 4 +- metadata/md5-cache/net-libs/nodejs-10.16.2 | 14 - .../{nodejs-10.16.0 => nodejs-10.16.3} | 8 +- metadata/md5-cache/net-libs/nodejs-12.8.0 | 14 - .../net-libs/{nodejs-12.7.0 => nodejs-12.8.1} | 8 +- .../net-libs/{nodejs-8.16.0 => nodejs-8.16.1} | 8 +- .../net-libs/telepathy-logger-qt-17.08.0 | 2 +- metadata/md5-cache/net-libs/zeromq-4.3.1 | 14 - metadata/md5-cache/net-mail/Manifest.gz | Bin 25855 -> 25842 bytes .../md5-cache/net-mail/checkpassword-0.90-r3 | 2 +- .../md5-cache/net-mail/dot-forward-0.71-r3 | 2 +- .../md5-cache/net-mail/ezmlm-idx-7.0.0-r2 | 2 +- .../md5-cache/net-mail/ezmlm-idx-7.0.0-r3 | 2 +- .../md5-cache/net-mail/grepmail-5.30.33-r2 | 4 +- metadata/md5-cache/net-mail/mhonarc-2.6.18-r2 | 2 +- .../net-mail/mhonarc-gentoo-2.6.18-r2 | 4 +- .../md5-cache/net-mail/qmailadmin-1.2.15-r1 | 2 +- metadata/md5-cache/net-mail/qmailadmin-1.2.16 | 2 +- metadata/md5-cache/net-mail/vchkuser-0.4 | 2 +- metadata/md5-cache/net-mail/vpopmail-5.4.33 | 2 +- .../md5-cache/net-mail/vpopmail-5.4.33-r1 | 2 +- .../md5-cache/net-mail/vpopmail-5.4.33-r3 | 2 +- metadata/md5-cache/net-mail/vqadmin-2.3.7 | 2 +- metadata/md5-cache/net-misc/Manifest.gz | Bin 110109 -> 110454 bytes metadata/md5-cache/net-misc/arpsponge-3.12.2 | 2 +- metadata/md5-cache/net-misc/arpsponge-3.17.11 | 4 +- metadata/md5-cache/net-misc/bwwhois-5.5.2-r2 | 2 +- .../md5-cache/net-misc/clusterssh-4.03.03 | 2 +- .../md5-cache/net-misc/clusterssh-4.30.600 | 2 +- metadata/md5-cache/net-misc/clusterssh-9999 | 2 +- metadata/md5-cache/net-misc/cni-plugins-0.8.2 | 13 + metadata/md5-cache/net-misc/electrum-3.1.3-r1 | 14 - metadata/md5-cache/net-misc/gcap-0.1.1-r1 | 2 +- .../net-misc/knemo-0.8.0_pre20161211 | 9 +- .../md5-cache/net-misc/liveice-2000530-r2 | 4 +- .../md5-cache/net-misc/netpipe-1.0.0_beta2-r2 | 4 +- metadata/md5-cache/net-misc/netsed-0.01b-r1 | 9 + metadata/md5-cache/net-misc/rinetd-0.62-r2 | 4 +- metadata/md5-cache/net-misc/smb4k-3.0.1 | 2 +- metadata/md5-cache/net-misc/smb4k-3.0.2 | 14 + metadata/md5-cache/net-misc/usbip-3.19 | 2 +- metadata/md5-cache/net-misc/usbip-4.13 | 2 +- metadata/md5-cache/net-misc/wakeonlan-0.41-r2 | 2 +- .../md5-cache/net-misc/youtube-viewer-3.3.3 | 4 +- .../md5-cache/net-misc/youtube-viewer-3.5.4 | 4 +- .../md5-cache/net-misc/youtube-viewer-3.5.5 | 4 +- .../md5-cache/net-misc/youtube-viewer-9999 | 4 +- metadata/md5-cache/net-nds/Manifest.gz | Bin 5505 -> 5504 bytes metadata/md5-cache/net-nds/shelldap-1.4.0 | 2 +- metadata/md5-cache/net-nds/shelldap-1.5.0 | 3 +- metadata/md5-cache/net-nntp/Manifest.gz | Bin 2709 -> 2708 bytes .../md5-cache/net-nntp/kwooty-1.1.0_p20150623 | 2 +- metadata/md5-cache/net-p2p/Manifest.gz | Bin 19058 -> 19056 bytes metadata/md5-cache/net-p2p/ktorrent-5.1.1-r1 | 2 +- metadata/md5-cache/net-print/Manifest.gz | Bin 11714 -> 11223 bytes .../md5-cache/net-print/cups-filters-1.21.6 | 2 +- .../md5-cache/net-print/cups-filters-1.22.6 | 2 +- .../md5-cache/net-print/cups-filters-1.23.0 | 2 +- .../md5-cache/net-print/cups-filters-1.25.0 | 2 +- .../md5-cache/net-print/cups-filters-1.25.1 | 2 +- .../md5-cache/net-print/cups-filters-9999 | 2 +- .../net-print/foomatic-db-engine-4.0.11 | 2 +- .../net-print/foomatic-db-engine-4.0.12 | 2 +- metadata/md5-cache/net-print/hplip-3.18.6 | 14 - metadata/md5-cache/net-print/hplip-3.19.5 | 15 - .../md5-cache/net-print/hplip-plugin-3.18.12 | 2 +- .../md5-cache/net-print/hplip-plugin-3.18.6 | 13 - .../md5-cache/net-print/hplip-plugin-3.19.5 | 13 - .../md5-cache/net-print/hplip-plugin-3.19.6 | 12 + metadata/md5-cache/net-proxy/Manifest.gz | Bin 9519 -> 9514 bytes metadata/md5-cache/net-proxy/sshuttle-0.78.5 | 3 +- metadata/md5-cache/net-wireless/Manifest.gz | Bin 33259 -> 33090 bytes .../net-wireless/bladerf-2017.12_rc1 | 14 - .../md5-cache/net-wireless/bladerf-2019.07 | 15 + metadata/md5-cache/net-wireless/bladerf-9999 | 11 +- .../net-wireless/bladerf-firmware-2.0.0 | 9 - .../net-wireless/bladerf-firmware-2.3.2 | 9 + .../net-wireless/bladerf-fpga-0.11.0 | 10 + .../md5-cache/net-wireless/bladerf-fpga-0.6.0 | 10 - .../net-wireless/soapybladerf-0.3.5-r2 | 12 - .../{unifi-5.11.34 => unifi-5.11.39} | 4 +- .../net-wireless/{urh-2.7.0 => urh-2.7.3} | 2 +- .../md5-cache/perl-core/Archive-Tar-2.300.0 | 4 +- metadata/md5-cache/perl-core/B-Debug-1.260.0 | 4 +- .../md5-cache/perl-core/CPAN-Meta-2.150.1 | 4 +- .../CPAN-Meta-Requirements-2.125.0-r1 | 2 +- .../md5-cache/perl-core/Data-Dumper-2.154.0 | 2 +- .../md5-cache/perl-core/Devel-PPPort-3.310.0 | 2 +- .../md5-cache/perl-core/Digest-1.170.0-r1 | 2 +- .../md5-cache/perl-core/Digest-MD5-2.530.0 | 2 +- .../md5-cache/perl-core/Digest-SHA-5.880.0 | 2 +- .../md5-cache/perl-core/Dumpvalue-1.170.0 | 2 +- metadata/md5-cache/perl-core/Encode-2.730.0 | 2 +- .../perl-core/ExtUtils-Constant-0.230.0-r1 | 2 +- .../perl-core/ExtUtils-MakeMaker-7.240.0 | 4 +- .../perl-core/ExtUtils-Manifest-1.700.0 | 2 +- .../md5-cache/perl-core/File-Path-2.130.0 | 4 +- .../perl-core/File-Temp-0.230.400-r1 | 2 +- .../md5-cache/perl-core/File-Temp-0.230.900 | 4 +- .../md5-cache/perl-core/Getopt-Long-2.420.0 | 2 +- metadata/md5-cache/perl-core/HTTP-Tiny-0.43.0 | 2 +- metadata/md5-cache/perl-core/IO-Zlib-1.100.0 | 2 +- metadata/md5-cache/perl-core/JSON-PP-2.273.0 | 4 +- .../Locale-Maketext-Simple-0.210.0-r1 | 2 +- .../perl-core/MIME-Base64-3.140.0-r1 | 2 +- metadata/md5-cache/perl-core/Manifest.gz | Bin 9475 -> 9467 bytes .../md5-cache/perl-core/Math-BigInt-1.999.806 | 4 +- .../md5-cache/perl-core/Math-Complex-1.590.0 | 2 +- .../md5-cache/perl-core/Memoize-1.30.0-r1 | 2 +- .../perl-core/Module-CoreList-5.201.709.230 | 4 +- .../perl-core/Module-CoreList-5.201.804.140 | 4 +- .../perl-core/Module-CoreList-5.201.806.220 | 4 +- .../perl-core/Module-CoreList-5.201.806.260 | 4 +- .../perl-core/Module-Loaded-0.80.0-r1 | 2 +- .../perl-core/Module-Metadata-1.0.26 | 2 +- .../perl-core/Params-Check-0.380.0-r1 | 2 +- .../md5-cache/perl-core/Pod-Simple-3.280.0 | 2 +- .../perl-core/Scalar-List-Utils-1.460.0 | 4 +- .../md5-cache/perl-core/Sys-Syslog-0.330.0-r1 | 2 +- .../md5-cache/perl-core/Term-ANSIColor-4.20.0 | 2 +- metadata/md5-cache/perl-core/Test-1.260.0 | 2 +- .../md5-cache/perl-core/Test-Simple-1.1.14-r1 | 4 +- .../md5-cache/perl-core/Test-Simple-1.302.96 | 4 +- .../perl-core/Text-Balanced-2.20.0-r1 | 2 +- .../perl-core/Text-ParseWords-3.290.0 | 2 +- .../perl-core/Text-Tabs+Wrap-2013.52.300-r1 | 2 +- .../perl-core/Thread-Semaphore-2.120.0-r1 | 2 +- .../perl-core/Time-HiRes-1.972.600-r1 | 2 +- .../md5-cache/perl-core/Time-Local-1.230.0-r1 | 2 +- .../perl-core/Unicode-Collate-1.140.0 | 2 +- .../perl-core/Unicode-Collate-1.190.0 | 4 +- .../perl-core/Unicode-Collate-1.210.0 | 4 +- .../perl-core/Unicode-Collate-1.250.0 | 4 +- .../perl-core/Unicode-Normalize-1.250.0 | 2 +- metadata/md5-cache/perl-core/libnet-1.270.0 | 2 +- metadata/md5-cache/perl-core/parent-0.228-r1 | 2 +- metadata/md5-cache/perl-core/podlators-2.5.3 | 2 +- .../md5-cache/perl-core/version-0.990.800 | 2 +- metadata/md5-cache/sci-astronomy/Manifest.gz | Bin 10826 -> 10826 bytes metadata/md5-cache/sci-astronomy/kstars-3.2.3 | 2 +- .../md5-cache/sci-biology/GBrowse-2.48-r1 | 2 +- metadata/md5-cache/sci-biology/Manifest.gz | Bin 32921 -> 32912 bytes metadata/md5-cache/sci-biology/bioperl-1.6.9 | 2 +- .../md5-cache/sci-biology/bioperl-9999-r1 | 2 +- .../md5-cache/sci-biology/bioperl-db-1.6.9 | 2 +- .../md5-cache/sci-biology/bioperl-db-1.6.9-r1 | 4 +- .../md5-cache/sci-biology/bioperl-db-9999-r1 | 2 +- .../sci-biology/bioperl-network-1.6.9 | 2 +- .../sci-biology/bioperl-network-9999-r1 | 2 +- .../md5-cache/sci-biology/bioperl-run-1.6.9 | 2 +- .../md5-cache/sci-biology/bioperl-run-9999-r1 | 2 +- metadata/md5-cache/sci-biology/diya-1.0_rc4 | 2 +- .../md5-cache/sci-biology/vienna-rna-2.1.1 | 2 +- .../md5-cache/sci-biology/vienna-rna-2.1.8 | 2 +- .../md5-cache/sci-calculators/Manifest.gz | Bin 4056 -> 4052 bytes .../md5-cache/sci-calculators/keurocalc-1.3.0 | 2 +- metadata/md5-cache/sci-chemistry/Manifest.gz | Bin 24723 -> 24733 bytes .../sci-chemistry/openbabel-perl-2.4.1 | 4 +- .../md5-cache/sci-geosciences/Manifest.gz | Bin 19617 -> 19620 bytes .../md5-cache/sci-geosciences/mapserver-7.0.5 | 4 +- .../md5-cache/sci-geosciences/mapserver-7.0.7 | 4 +- .../md5-cache/sci-geosciences/mapserver-7.2.2 | 4 +- metadata/md5-cache/sci-libs/Manifest.gz | Bin 76733 -> 76739 bytes metadata/md5-cache/sci-libs/gdal-2.4.1 | 2 +- metadata/md5-cache/sci-libs/gdal-2.4.1-r1 | 2 +- .../md5-cache/sci-mathematics/Manifest.gz | Bin 24574 -> 24580 bytes .../md5-cache/sci-mathematics/rkward-0.7.0b | 2 +- metadata/md5-cache/sci-physics/Manifest.gz | Bin 16547 -> 16715 bytes .../md5-cache/sci-physics/lammps-20190807 | 14 + .../md5-cache/sci-visualization/Manifest.gz | Bin 8389 -> 8394 bytes .../md5-cache/sci-visualization/labplot-2.6.0 | 2 +- .../md5-cache/sci-visualization/labplot-9999 | 2 +- metadata/md5-cache/sys-apps/Manifest.gz | Bin 105666 -> 105021 bytes metadata/md5-cache/sys-apps/ack-2.18-r1 | 13 - metadata/md5-cache/sys-apps/ack-2.22 | 13 - metadata/md5-cache/sys-apps/ack-2.24 | 13 - metadata/md5-cache/sys-apps/ack-2.28 | 13 - metadata/md5-cache/sys-apps/ack-3.0.0 | 7 +- .../md5-cache/sys-apps/apparmor-utils-2.13.1 | 4 +- .../md5-cache/sys-apps/apparmor-utils-2.13.2 | 4 +- .../sys-apps/apparmor-utils-2.13.2-r1 | 4 +- .../md5-cache/sys-apps/apparmor-utils-2.13.3 | 4 +- metadata/md5-cache/sys-apps/fd-7.3.0 | 4 +- metadata/md5-cache/sys-apps/help2man-1.47.10 | 4 +- metadata/md5-cache/sys-apps/ucspi-ssl-0.94-r1 | 2 +- metadata/md5-cache/sys-apps/ucspi-ssl-0.97 | 2 +- metadata/md5-cache/sys-apps/ucspi-ssl-0.98b | 2 +- metadata/md5-cache/sys-apps/ucspi-ssl-0.99 | 2 +- metadata/md5-cache/sys-apps/ucspi-ssl-0.99e | 2 +- .../md5-cache/sys-apps/ucspi-tcp-0.88-r18 | 2 +- metadata/md5-cache/sys-block/Manifest.gz | Bin 22883 -> 22880 bytes metadata/md5-cache/sys-block/kvpm-0.9.10-r1 | 2 +- .../sys-block/partitionmanager-3.3.1 | 2 +- .../sys-block/partitionmanager-4.0.0 | 2 +- metadata/md5-cache/sys-cluster/Manifest.gz | Bin 42154 -> 42139 bytes .../md5-cache/sys-cluster/neutron-2018.2.9999 | 4 +- .../md5-cache/sys-cluster/neutron-2019.1.9999 | 4 +- .../sys-cluster/{nova-18.2.1 => nova-18.2.2} | 2 +- .../sys-cluster/{nova-19.0.1 => nova-19.0.2} | 2 +- .../md5-cache/sys-cluster/nova-2018.2.9999 | 4 +- .../md5-cache/sys-cluster/nova-2019.1.9999 | 4 +- .../md5-cache/sys-cluster/slurm-17.11.13.2 | 4 +- metadata/md5-cache/sys-cluster/slurm-18.08.7 | 4 +- metadata/md5-cache/sys-devel/Manifest.gz | Bin 41791 -> 41788 bytes metadata/md5-cache/sys-devel/distcc-3.3.3 | 15 + .../md5-cache/sys-devel/gcc-config-1.8-r1 | 11 - .../md5-cache/sys-devel/gcc-config-1.9.0-r1 | 11 - metadata/md5-cache/sys-devel/gcc-config-1.9.1 | 11 - metadata/md5-cache/sys-devel/llvm-roc-2.7.0 | 13 + metadata/md5-cache/sys-devel/patch-2.7.6-r4 | 13 + metadata/md5-cache/sys-fs/Manifest.gz | Bin 45272 -> 44962 bytes metadata/md5-cache/sys-fs/fuse-3.5.0 | 14 - metadata/md5-cache/sys-fs/fuse-3.6.1 | 14 - metadata/md5-cache/sys-fs/fuse-3.6.2 | 3 +- metadata/md5-cache/sys-kernel/Manifest.gz | Bin 30344 -> 30808 bytes .../sys-kernel/aufs-sources-4.14.127 | 2 +- .../sys-kernel/aufs-sources-4.14.128 | 2 +- .../sys-kernel/aufs-sources-4.14.129 | 2 +- .../sys-kernel/aufs-sources-4.14.130 | 2 +- .../sys-kernel/aufs-sources-4.14.131 | 2 +- .../sys-kernel/aufs-sources-4.14.132 | 2 +- .../sys-kernel/aufs-sources-4.14.133 | 2 +- .../md5-cache/sys-kernel/aufs-sources-4.19.52 | 2 +- .../md5-cache/sys-kernel/aufs-sources-4.19.53 | 2 +- .../md5-cache/sys-kernel/aufs-sources-4.19.55 | 2 +- .../md5-cache/sys-kernel/aufs-sources-4.19.56 | 2 +- .../md5-cache/sys-kernel/aufs-sources-4.19.57 | 2 +- .../md5-cache/sys-kernel/aufs-sources-4.19.58 | 2 +- .../md5-cache/sys-kernel/aufs-sources-4.19.59 | 2 +- .../md5-cache/sys-kernel/aufs-sources-5.1.11 | 2 +- .../md5-cache/sys-kernel/aufs-sources-5.1.12 | 2 +- .../md5-cache/sys-kernel/aufs-sources-5.1.14 | 2 +- .../md5-cache/sys-kernel/aufs-sources-5.1.15 | 2 +- .../md5-cache/sys-kernel/aufs-sources-5.1.16 | 2 +- .../md5-cache/sys-kernel/aufs-sources-5.1.17 | 2 +- .../md5-cache/sys-kernel/aufs-sources-5.1.18 | 2 +- .../md5-cache/sys-kernel/aufs-sources-5.2.0 | 2 +- .../md5-cache/sys-kernel/aufs-sources-5.2.1 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.14.63 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.14.66 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.14.67 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.14.69 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.14.71 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.14.73 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.14.75 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.14.78 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.14.81 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.18.11 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.18.13 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.18.16 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.18.19 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.18.5 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.18.7 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.18.9 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.19.2 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.9.120 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.9.123 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.9.124 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.9.126 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.9.128 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.9.130 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.9.132 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.9.135 | 2 +- .../md5-cache/sys-kernel/ck-sources-4.9.137 | 2 +- .../md5-cache/sys-kernel/ck-sources-5.1.7 | 2 +- .../md5-cache/sys-kernel/ck-sources-5.2.3 | 2 +- .../sys-kernel/gentoo-sources-4.14.132 | 2 +- .../sys-kernel/gentoo-sources-4.14.135 | 2 +- .../sys-kernel/gentoo-sources-4.14.136 | 2 +- .../sys-kernel/gentoo-sources-4.14.137 | 2 +- .../sys-kernel/gentoo-sources-4.14.138 | 2 +- .../sys-kernel/gentoo-sources-4.14.139 | 14 + .../sys-kernel/gentoo-sources-4.19.57 | 2 +- .../sys-kernel/gentoo-sources-4.19.63 | 2 +- .../sys-kernel/gentoo-sources-4.19.64 | 2 +- .../sys-kernel/gentoo-sources-4.19.65 | 2 +- .../sys-kernel/gentoo-sources-4.19.66 | 2 +- .../sys-kernel/gentoo-sources-4.19.67 | 14 + .../sys-kernel/gentoo-sources-4.4.184 | 2 +- .../sys-kernel/gentoo-sources-4.4.186 | 2 +- .../sys-kernel/gentoo-sources-4.4.187 | 2 +- .../sys-kernel/gentoo-sources-4.4.188 | 2 +- .../sys-kernel/gentoo-sources-4.4.189 | 2 +- .../sys-kernel/gentoo-sources-4.9.184 | 2 +- .../sys-kernel/gentoo-sources-4.9.186 | 2 +- .../sys-kernel/gentoo-sources-4.9.187 | 2 +- .../sys-kernel/gentoo-sources-4.9.188 | 2 +- .../sys-kernel/gentoo-sources-4.9.189 | 2 +- .../md5-cache/sys-kernel/gentoo-sources-5.2.5 | 2 +- .../md5-cache/sys-kernel/gentoo-sources-5.2.6 | 2 +- .../md5-cache/sys-kernel/gentoo-sources-5.2.7 | 2 +- .../md5-cache/sys-kernel/gentoo-sources-5.2.8 | 2 +- .../md5-cache/sys-kernel/gentoo-sources-5.2.9 | 14 + .../md5-cache/sys-kernel/git-sources-5.3_rc1 | 2 +- .../md5-cache/sys-kernel/git-sources-5.3_rc2 | 2 +- .../md5-cache/sys-kernel/git-sources-5.3_rc3 | 2 +- .../md5-cache/sys-kernel/git-sources-5.3_rc4 | 2 +- .../md5-cache/sys-kernel/linux-headers-3.18 | 2 +- .../md5-cache/sys-kernel/linux-headers-4.13 | 2 +- .../sys-kernel/linux-headers-4.14-r1 | 2 +- .../sys-kernel/linux-headers-4.15-r1 | 2 +- .../md5-cache/sys-kernel/linux-headers-4.16 | 2 +- .../sys-kernel/linux-headers-4.16-r2 | 2 +- .../md5-cache/sys-kernel/linux-headers-4.17 | 2 +- .../md5-cache/sys-kernel/linux-headers-4.18 | 2 +- .../md5-cache/sys-kernel/linux-headers-4.19 | 2 +- .../md5-cache/sys-kernel/linux-headers-4.20 | 2 +- .../md5-cache/sys-kernel/linux-headers-4.4 | 2 +- .../md5-cache/sys-kernel/linux-headers-4.9 | 2 +- .../md5-cache/sys-kernel/linux-headers-5.0 | 2 +- .../md5-cache/sys-kernel/linux-headers-5.0-r1 | 2 +- .../md5-cache/sys-kernel/linux-headers-5.1 | 2 +- .../md5-cache/sys-kernel/linux-headers-5.2 | 2 +- .../sys-kernel/mips-sources-4.14.135 | 2 +- .../md5-cache/sys-kernel/mips-sources-4.17.19 | 2 +- .../md5-cache/sys-kernel/mips-sources-4.18.20 | 2 +- .../md5-cache/sys-kernel/mips-sources-4.4.186 | 2 +- .../md5-cache/sys-kernel/mips-sources-4.9.186 | 2 +- .../md5-cache/sys-kernel/pf-sources-5.1_p7 | 2 +- .../md5-cache/sys-kernel/pf-sources-5.2_p1 | 2 +- .../md5-cache/sys-kernel/pf-sources-5.2_p2 | 2 +- .../md5-cache/sys-kernel/pf-sources-5.2_p3 | 2 +- .../md5-cache/sys-kernel/pf-sources-5.2_p4 | 2 +- .../md5-cache/sys-kernel/pf-sources-5.2_p5 | 2 +- .../sys-kernel/raspberrypi-sources-4.10.9999 | 2 +- .../sys-kernel/raspberrypi-sources-4.11.9999 | 2 +- .../sys-kernel/raspberrypi-sources-4.12.9999 | 2 +- .../sys-kernel/raspberrypi-sources-4.13.9999 | 2 +- .../sys-kernel/raspberrypi-sources-4.14.9999 | 2 +- .../sys-kernel/raspberrypi-sources-4.19.9999 | 2 +- .../sys-kernel/raspberrypi-sources-4.4.9999 | 2 +- .../sys-kernel/raspberrypi-sources-4.9.9999 | 2 +- .../sys-kernel/rt-sources-3.18.123_p107 | 2 +- .../sys-kernel/rt-sources-3.18.125_p108 | 2 +- .../sys-kernel/rt-sources-3.18.129_p110 | 2 +- .../sys-kernel/rt-sources-4.14.71_p44 | 2 +- .../sys-kernel/rt-sources-4.14.78_p47 | 2 +- .../sys-kernel/rt-sources-4.14.87_p49 | 2 +- .../sys-kernel/rt-sources-4.16.18_p12 | 2 +- .../sys-kernel/rt-sources-4.18.16_p9 | 2 +- .../sys-kernel/rt-sources-4.19.10_p8 | 2 +- .../md5-cache/sys-kernel/rt-sources-4.19.5_p4 | 2 +- .../sys-kernel/rt-sources-4.4.162_p175 | 2 +- .../sys-kernel/rt-sources-4.4.164_p176 | 2 +- .../sys-kernel/rt-sources-4.9.115_p93 | 2 +- .../sys-kernel/rt-sources-4.9.146_p125 | 2 +- .../sys-kernel/vanilla-sources-3.16.72 | 2 +- .../sys-kernel/vanilla-sources-4.14.138 | 2 +- .../sys-kernel/vanilla-sources-4.19.66 | 2 +- .../sys-kernel/vanilla-sources-4.4.189 | 2 +- .../sys-kernel/vanilla-sources-4.9.189 | 2 +- .../sys-kernel/vanilla-sources-5.1.21 | 2 +- .../sys-kernel/vanilla-sources-5.2.8 | 2 +- .../sys-kernel/xbox-sources-2.6.16.26 | 2 +- .../sys-kernel/zen-sources-4.14.9999 | 2 +- .../sys-kernel/zen-sources-4.15.9999 | 2 +- .../sys-kernel/zen-sources-4.16.9999 | 2 +- metadata/md5-cache/sys-libs/Manifest.gz | Bin 46676 -> 46521 bytes metadata/md5-cache/sys-libs/glibc-9999 | 2 +- metadata/md5-cache/sys-libs/kpmcore-3.3.0 | 2 +- metadata/md5-cache/sys-libs/kpmcore-4.0.0 | 2 +- metadata/md5-cache/sys-libs/pam-1.3.1-r1 | 2 +- metadata/md5-cache/sys-libs/readline-7.0_p3 | 13 - .../md5-cache/sys-libs/readline-7.0_p3-r1 | 13 - metadata/md5-cache/sys-libs/readline-8.0_p1 | 14 + metadata/md5-cache/sys-process/Manifest.gz | Bin 18645 -> 18640 bytes .../md5-cache/sys-process/daemontools-0.76-r7 | 2 +- .../sys-process/daemontools-encore-1.10 | 2 +- .../sys-process/daemontools-encore-1.11 | 2 +- metadata/md5-cache/sys-process/procenv-0.49 | 12 - metadata/md5-cache/sys-process/procenv-0.50 | 12 - metadata/md5-cache/sys-process/procenv-0.51 | 14 + metadata/md5-cache/sys-process/xjobs-20190725 | 14 + metadata/md5-cache/virtual/Manifest.gz | Bin 70005 -> 70475 bytes metadata/md5-cache/virtual/cargo-1.37.0 | 7 + metadata/md5-cache/virtual/httpd-php-7.1 | 4 +- metadata/md5-cache/virtual/httpd-php-7.2 | 4 +- metadata/md5-cache/virtual/httpd-php-7.3 | 4 +- metadata/md5-cache/virtual/opencl-2 | 9 + metadata/md5-cache/virtual/rust-1.37.0 | 7 + metadata/md5-cache/www-apache/Manifest.gz | Bin 13433 -> 13426 bytes .../md5-cache/www-apache/libapreq2-2.13-r1 | 2 +- metadata/md5-cache/www-apache/mod_perl-2.0.10 | 2 +- .../www-apps/Apache-Gallery-1.0_rc3-r1 | 2 +- metadata/md5-cache/www-apps/Manifest.gz | Bin 34289 -> 34607 bytes metadata/md5-cache/www-apps/grafana-bin-6.3.3 | 12 + metadata/md5-cache/www-apps/icingaweb2-2.7.1 | 14 + .../md5-cache/www-apps/ikiwiki-3.20170111 | 2 +- .../md5-cache/www-apps/ikiwiki-3.20171001 | 2 +- .../md5-cache/www-apps/ikiwiki-3.20190228 | 2 +- metadata/md5-cache/www-client/Manifest.gz | Bin 13407 -> 13578 bytes ...omium-78.0.3876.0 => chromium-78.0.3880.4} | 4 +- metadata/md5-cache/www-client/falkon-3.1.0-r1 | 2 +- metadata/md5-cache/www-client/firefox-68.0.2 | 15 + .../md5-cache/www-client/firefox-bin-68.0.1 | 14 - .../md5-cache/www-client/firefox-bin-68.0.2 | 14 + ...865.19 => google-chrome-beta-77.0.3865.35} | 2 +- ...a-63.0.3368.22 => opera-beta-63.0.3368.33} | 2 +- ...4.0.3401.0 => opera-developer-64.0.3409.0} | 2 +- ....12_p1 => vivaldi-snapshot-2.7.1628.21_p1} | 2 +- ...9.4_p1 => vivaldi-snapshot-2.7.1628.26_p1} | 2 +- metadata/md5-cache/www-plugins/Manifest.gz | Bin 2762 -> 2763 bytes ...> chrome-binary-plugins-77.0.3865.35_beta} | 2 +- metadata/md5-cache/www-servers/Manifest.gz | Bin 12636 -> 12640 bytes metadata/md5-cache/www-servers/apache-2.4.41 | 4 +- .../{nginx-1.16.1 => nginx-1.16.1-r1} | 6 +- .../{nginx-1.17.3 => nginx-1.17.3-r1} | 6 +- metadata/md5-cache/x11-apps/Manifest.gz | Bin 21765 -> 21761 bytes metadata/md5-cache/x11-apps/xwarppointer-1-r2 | 4 +- metadata/md5-cache/x11-drivers/Manifest.gz | Bin 7422 -> 7594 bytes .../x11-drivers/nvidia-drivers-435.17 | 15 + .../x11-drivers/xf86-video-amdgpu-19.0.1 | 4 +- .../x11-drivers/xf86-video-amdgpu-9999 | 2 +- metadata/md5-cache/x11-libs/Manifest.gz | Bin 34108 -> 34269 bytes metadata/md5-cache/x11-libs/pango-1.42.4-r2 | 13 + metadata/md5-cache/x11-misc/Manifest.gz | Bin 74174 -> 74171 bytes metadata/md5-cache/x11-misc/kronometer-2.2.2 | 2 +- metadata/md5-cache/x11-misc/kronometer-2.2.3 | 2 +- metadata/md5-cache/x11-themes/Manifest.gz | Bin 29509 -> 29516 bytes metadata/md5-cache/x11-themes/fvwm_icons-1.0 | 4 +- metadata/md5-cache/x11-themes/fvwm_sounds-1.0 | 4 +- metadata/md5-cache/x11-themes/qtcurve-1.9.0 | 2 +- .../md5-cache/x11-themes/qtcurve-1.9.0-r1 | 2 +- metadata/md5-cache/x11-themes/qtcurve-9999 | 2 +- metadata/md5-cache/x11-wm/Manifest.gz | Bin 20017 -> 20024 bytes metadata/md5-cache/x11-wm/subtle-0.11.3244 | 15 +- metadata/md5-cache/x11-wm/subtle-9999 | 15 +- metadata/md5-cache/xfce-extra/Manifest.gz | Bin 15654 -> 15829 bytes .../xfce-extra/xfce4-whiskermenu-plugin-2.3.3 | 13 + metadata/news/timestamp.chk | 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 47029 -> 47030 bytes net-analyzer/nagios-core/Manifest | 2 +- ...4.3-r1.ebuild => nagios-core-4.4.4.ebuild} | 0 ...agios-4.4.3.ebuild => nagios-4.4.4.ebuild} | 0 net-dns/Manifest.gz | Bin 9354 -> 9355 bytes net-dns/valtz/Manifest | 2 +- net-dns/valtz/valtz-0.7-r1.ebuild | 8 +- net-ftp/Manifest.gz | Bin 4006 -> 4007 bytes net-ftp/filezilla/Manifest | 1 + net-ftp/filezilla/filezilla-3.44.2.ebuild | 84 ++ net-ftp/proftpd/proftpd-1.3.6-r3.ebuild | 272 ------- net-ftp/proftpd/proftpd-1.3.6-r4.ebuild | 274 ------- net-im/Manifest.gz | Bin 9577 -> 9571 bytes net-im/bitlbee/bitlbee-3.6.ebuild | 1 + net-im/bitlbee/bitlbee-9999.ebuild | 1 + net-im/signal-desktop-bin/Manifest | 2 +- ...build => signal-desktop-bin-1.26.2.ebuild} | 0 net-im/skypeforlinux/Manifest | 2 +- ....ebuild => skypeforlinux-8.51.0.72.ebuild} | 0 net-irc/Manifest.gz | Bin 8673 -> 8677 bytes net-irc/ircmap/Manifest | 2 +- ...cmap-0.99.ebuild => ircmap-0.99-r1.ebuild} | 31 +- net-libs/Manifest.gz | Bin 33942 -> 33953 bytes net-libs/nghttp2/nghttp2-1.39.2.ebuild | 2 +- net-libs/nodejs/Manifest | 8 +- net-libs/nodejs/nodejs-10.16.0.ebuild | 204 ----- ...s-10.16.2.ebuild => nodejs-10.16.3.ebuild} | 2 +- net-libs/nodejs/nodejs-12.7.0.ebuild | 207 ----- ...ejs-12.8.0.ebuild => nodejs-12.8.1.ebuild} | 2 +- ...ejs-8.16.0.ebuild => nodejs-8.16.1.ebuild} | 2 +- net-libs/zeromq/Manifest | 1 - net-libs/zeromq/zeromq-4.3.1.ebuild | 62 -- net-misc/Manifest.gz | Bin 58720 -> 58721 bytes net-misc/cni-plugins/Manifest | 1 + net-misc/cni-plugins/cni-plugins-0.8.2.ebuild | 38 + net-misc/electrum/Manifest | 1 - net-misc/electrum/electrum-3.1.3-r1.ebuild | 173 ---- .../files/3.1.2-pip-optional-pkgs.patch | 13 - net-misc/electrum/files/3.1.3-desktop.patch | 21 - net-misc/knemo/knemo-0.8.0_pre20161211.ebuild | 4 +- net-misc/liveice/Manifest | 2 +- net-misc/liveice/liveice-2000530-r2.ebuild | 4 +- net-misc/netpipe/Manifest | 2 +- .../netpipe/netpipe-1.0.0_beta2-r2.ebuild | 4 +- net-misc/netsed/Manifest | 1 + net-misc/netsed/netsed-0.01b-r1.ebuild | 30 + net-misc/rinetd/Manifest | 2 +- net-misc/rinetd/rinetd-0.62-r2.ebuild | 4 +- net-misc/smb4k/Manifest | 1 + net-misc/smb4k/smb4k-3.0.2.ebuild | 68 ++ net-print/Manifest.gz | Bin 6588 -> 6585 bytes net-print/hplip-plugin/Manifest | 3 +- .../hplip-plugin/hplip-plugin-3.18.12.ebuild | 2 +- .../hplip-plugin/hplip-plugin-3.18.6.ebuild | 69 -- ...19.5.ebuild => hplip-plugin-3.19.6.ebuild} | 24 +- net-print/hplip/Manifest | 3 - net-print/hplip/hplip-3.18.6.ebuild | 268 ------ net-print/hplip/hplip-3.19.5.ebuild | 274 ------- net-proxy/Manifest.gz | Bin 5376 -> 5380 bytes net-proxy/sshuttle/sshuttle-0.78.5.ebuild | 1 + net-wireless/Manifest.gz | Bin 18088 -> 18087 bytes net-wireless/bladerf-firmware/Manifest | 2 +- ...0.ebuild => bladerf-firmware-2.3.2.ebuild} | 8 +- net-wireless/bladerf-fpga/Manifest | 6 +- ....6.0.ebuild => bladerf-fpga-0.11.0.ebuild} | 16 +- net-wireless/bladerf/Manifest | 3 +- ...7.12_rc1.ebuild => bladerf-2019.07.ebuild} | 24 +- net-wireless/bladerf/bladerf-9999.ebuild | 20 +- net-wireless/soapybladerf/Manifest | 1 - .../soapybladerf/soapybladerf-0.3.5-r2.ebuild | 26 - net-wireless/unifi/Manifest | 2 +- ...fi-5.11.34.ebuild => unifi-5.11.39.ebuild} | 2 +- net-wireless/urh/Manifest | 2 +- .../{urh-2.7.0.ebuild => urh-2.7.3.ebuild} | 0 profiles/Manifest.gz | Bin 156685 -> 157196 bytes profiles/arch/amd64/package.use.stable.mask | 4 - profiles/arch/arm/package.use.mask | 1 - profiles/arch/arm64/package.use.mask | 2 - profiles/arch/arm64/package.use.stable.mask | 1 - profiles/arch/hppa/package.use.stable.mask | 3 +- profiles/arch/hppa/use.mask | 5 - profiles/arch/powerpc/ppc64/64le/package.mask | 4 + .../arch/powerpc/ppc64/64le/package.use.mask | 6 + .../ppc64/64le/package.use.stable.mask | 6 + profiles/arch/powerpc/ppc64/64le/use.mask | 5 + .../arch/powerpc/ppc64/64le/use.stable.mask | 7 + profiles/arch/powerpc/ppc64/package.mask | 6 +- profiles/arch/sparc/package.use.stable.mask | 1 - profiles/arch/x86-fbsd/package.use.mask | 2 +- profiles/arch/x86/package.use.stable.mask | 4 - profiles/base/package.use.mask | 14 +- profiles/default/bsd/fbsd/package.use.mask | 6 - profiles/default/linux/package.use.mask | 6 - .../17.0/64bit-userland/little-endian/eapi | 1 + .../64bit-userland/little-endian/systemd/eapi | 1 + profiles/features/multilib/package.use | 2 +- profiles/features/selinux/package.use.force | 6 - profiles/package.mask | 73 +- profiles/prefix/sunos/solaris/package.mask | 4 - profiles/profiles.desc | 4 +- profiles/use.desc | 1 - profiles/use.local.desc | 6 + sci-physics/Manifest.gz | Bin 6030 -> 6034 bytes sci-physics/lammps/Manifest | 2 + sci-physics/lammps/lammps-20190807.ebuild | 130 +++ sys-apps/Manifest.gz | Bin 50331 -> 50331 bytes sys-apps/ack/Manifest | 4 - sys-apps/ack/ack-2.18-r1.ebuild | 27 - sys-apps/ack/ack-2.22.ebuild | 27 - sys-apps/ack/ack-2.24.ebuild | 27 - sys-apps/ack/ack-2.28.ebuild | 27 - sys-apps/ack/ack-3.0.0.ebuild | 1 + sys-apps/ack/files/ack-2.14-gentoo.patch | 22 - sys-apps/fd/fd-7.3.0.ebuild | 2 +- sys-apps/help2man/help2man-1.47.10.ebuild | 2 +- sys-cluster/Manifest.gz | Bin 14215 -> 14221 bytes .../neutron/neutron-2018.2.9999.ebuild | 6 +- .../neutron/neutron-2019.1.9999.ebuild | 4 +- sys-cluster/nova/Manifest | 8 +- ...{nova-18.2.1.ebuild => nova-18.2.2.ebuild} | 0 ...{nova-19.0.1.ebuild => nova-19.0.2.ebuild} | 0 sys-cluster/nova/nova-2018.2.9999.ebuild | 2 +- sys-cluster/nova/nova-2019.1.9999.ebuild | 2 +- sys-devel/Manifest.gz | Bin 9472 -> 9481 bytes sys-devel/distcc/Manifest | 1 + sys-devel/distcc/distcc-3.3.3.ebuild | 196 +++++ sys-devel/gcc-config/Manifest | 3 - ...t_source_functions_sh_from_etc_initd.patch | 47 -- sys-devel/gcc-config/gcc-config-1.8-r1.ebuild | 51 -- .../gcc-config/gcc-config-1.9.0-r1.ebuild | 49 -- sys-devel/gcc-config/gcc-config-1.9.1.ebuild | 54 -- sys-devel/llvm-roc/Manifest | 3 + sys-devel/llvm-roc/llvm-roc-2.7.0.ebuild | 53 ++ ...emory-access-in-context-format-diffs.patch | 26 + .../patch-2.7.6-CVE-2018-1000156-fix1.patch | 102 +++ .../patch-2.7.6-CVE-2018-1000156-fix2.patch | 37 + .../files/patch-2.7.6-CVE-2019-13636.patch | 108 +++ .../files/patch-2.7.6-CVE-2019-13638.patch | 38 + ...LIMIT_NOFILE-is-set-to-RLIM_INFINITY.patch | 89 ++ sys-devel/patch/patch-2.7.6-r4.ebuild | 46 ++ sys-fs/Manifest.gz | Bin 22245 -> 22244 bytes sys-fs/fuse/Manifest | 2 - sys-fs/fuse/fuse-3.5.0.ebuild | 73 -- sys-fs/fuse/fuse-3.6.1.ebuild | 73 -- sys-fs/fuse/fuse-3.6.2.ebuild | 1 + sys-kernel/Manifest.gz | Bin 4231 -> 4233 bytes sys-kernel/gentoo-sources/Manifest | 9 + .../gentoo-sources-4.14.139.ebuild | 28 + .../gentoo-sources-4.19.67.ebuild | 28 + .../gentoo-sources-5.2.9.ebuild | 28 + sys-libs/Manifest.gz | Bin 15788 -> 15789 bytes sys-libs/glibc/glibc-9999.ebuild | 2 +- sys-libs/pam/pam-1.3.1-r1.ebuild | 16 +- sys-libs/readline/Manifest | 1 + sys-libs/readline/readline-7.0_p3.ebuild | 163 ---- ....0_p3-r1.ebuild => readline-8.0_p1.ebuild} | 21 +- sys-process/Manifest.gz | Bin 9319 -> 9324 bytes sys-process/procenv/Manifest | 3 +- sys-process/procenv/procenv-0.50.ebuild | 29 - ...rocenv-0.49.ebuild => procenv-0.51.ebuild} | 11 +- sys-process/xjobs/Manifest | 1 + ...arch-libtinfo-for-tigetstr-and-tparm.patch | 32 + sys-process/xjobs/xjobs-20190725.ebuild | 36 + virtual/Manifest.gz | Bin 34107 -> 34125 bytes virtual/cargo/cargo-1.37.0.ebuild | 17 + virtual/httpd-php/httpd-php-7.1.ebuild | 4 +- virtual/httpd-php/httpd-php-7.2.ebuild | 2 +- virtual/httpd-php/httpd-php-7.3.ebuild | 2 +- virtual/opencl/opencl-2.ebuild | 27 + virtual/rust/rust-1.37.0.ebuild | 15 + www-apps/Manifest.gz | Bin 15130 -> 15131 bytes www-apps/grafana-bin/Manifest | 1 + www-apps/grafana-bin/grafana-bin-6.3.3.ebuild | 71 ++ www-apps/icingaweb2/Manifest | 1 + www-apps/icingaweb2/icingaweb2-2.7.1.ebuild | 79 ++ www-client/Manifest.gz | Bin 6546 -> 6551 bytes www-client/chromium/Manifest | 2 +- ...6.0.ebuild => chromium-78.0.3880.4.ebuild} | 14 +- .../files/chromium-78-const-std-string.patch | 26 + .../chromium/files/chromium-78-include.patch | 13 + www-client/firefox-bin/Manifest | 186 ++--- ...8.0.1.ebuild => firefox-bin-68.0.2.ebuild} | 0 www-client/firefox/Manifest | 92 +++ www-client/firefox/firefox-68.0.2.ebuild | 763 ++++++++++++++++++ www-client/google-chrome-beta/Manifest | 2 +- ...=> google-chrome-beta-77.0.3865.35.ebuild} | 0 www-client/opera-beta/Manifest | 2 +- ....ebuild => opera-beta-63.0.3368.33.ebuild} | 0 www-client/opera-developer/Manifest | 2 +- ...ild => opera-developer-64.0.3409.0.ebuild} | 0 www-client/vivaldi-snapshot/Manifest | 12 +- ...=> vivaldi-snapshot-2.7.1628.21_p1.ebuild} | 0 ...=> vivaldi-snapshot-2.7.1628.26_p1.ebuild} | 0 www-plugins/Manifest.gz | Bin 1755 -> 1759 bytes www-plugins/chrome-binary-plugins/Manifest | 2 +- ...e-binary-plugins-77.0.3865.35_beta.ebuild} | 0 www-servers/Manifest.gz | Bin 5530 -> 5525 bytes www-servers/apache/apache-2.4.41.ebuild | 2 +- www-servers/nginx/Manifest | 2 +- ...x-1.16.1.ebuild => nginx-1.16.1-r1.ebuild} | 2 +- ...x-1.17.3.ebuild => nginx-1.17.3-r1.ebuild} | 2 +- x11-apps/Manifest.gz | Bin 14889 -> 14888 bytes x11-apps/xwarppointer/Manifest | 2 +- .../xwarppointer/xwarppointer-1-r2.ebuild | 4 +- x11-drivers/Manifest.gz | Bin 5351 -> 5348 bytes x11-drivers/nvidia-drivers/Manifest | 3 + .../nvidia-drivers-435.17.ebuild | 585 ++++++++++++++ .../xf86-video-amdgpu-19.0.1.ebuild | 2 +- .../xf86-video-amdgpu-9999.ebuild | 2 +- x11-libs/Manifest.gz | Bin 21327 -> 21324 bytes .../pango/files/1.42.4-CVE-2019-1010238.patch | 34 + x11-libs/pango/pango-1.42.4-r2.ebuild | 72 ++ x11-themes/Manifest.gz | Bin 22757 -> 22759 bytes x11-themes/fvwm_icons/Manifest | 2 +- x11-themes/fvwm_icons/fvwm_icons-1.0.ebuild | 4 +- x11-themes/fvwm_sounds/Manifest | 2 +- x11-themes/fvwm_sounds/fvwm_sounds-1.0.ebuild | 4 +- x11-wm/Manifest.gz | Bin 9639 -> 9641 bytes x11-wm/subtle/subtle-0.11.3244.ebuild | 12 +- x11-wm/subtle/subtle-9999.ebuild | 12 +- xfce-extra/Manifest.gz | Bin 9276 -> 9272 bytes xfce-extra/xfce4-whiskermenu-plugin/Manifest | 1 + .../xfce4-whiskermenu-plugin-2.3.3.ebuild | 50 ++ 4557 files changed, 28096 insertions(+), 11162 deletions(-) rename acct-user/man/{man-0.ebuild => man-1.ebuild} (59%) rename app-admin/cli53/{cli53-0.8.14.ebuild => cli53-0.8.15.ebuild} (100%) delete mode 100644 app-admin/kpcli/kpcli-3.0.ebuild delete mode 100644 app-admin/kpcli/kpcli-3.1.ebuild rename app-admin/sysstat/{sysstat-12.1.4.ebuild => sysstat-12.0.6.ebuild} (85%) create mode 100644 app-admin/sysstat/sysstat-12.1.6.ebuild delete mode 100644 app-arch/libarchive/files/libarchive-3.3.1-libressl.patch delete mode 100644 app-arch/libarchive/files/libarchive-3.3.2-libressl.patch delete mode 100644 app-arch/libarchive/libarchive-3.3.1.ebuild delete mode 100644 app-arch/libarchive/libarchive-3.3.2.ebuild rename app-crypt/eid-mw/{eid-mw-4.4.11.ebuild => eid-mw-4.4.19.ebuild} (83%) create mode 100644 app-crypt/eid-mw/files/eid-sign-test-4.4.19.patch create mode 100644 app-editors/gvim/gvim-8.1.1846.ebuild create mode 100644 app-editors/teco/teco-36_p19940820.ebuild create mode 100644 app-editors/vim-core/vim-core-8.1.1846.ebuild create mode 100644 app-editors/vim/vim-8.1.1846.ebuild delete mode 100644 app-emulation/diskimage-builder/diskimage-builder-2.24.0.ebuild create mode 100644 app-emulation/dlx/dlx-1.5.20.ebuild create mode 100644 app-office/scribus/files/scribus-1.5.6-docdir.patch rename app-shells/bash/{bash-5.0_p3-r1.ebuild => bash-5.0_p9.ebuild} (96%) delete mode 100644 app-shells/bash/files/bash-5.0-optimize-connection-fork.patch create mode 100644 dev-db/clickhouse/clickhouse-19.13.1.11-r1.ebuild create mode 100644 dev-db/clickhouse/files/clickhouse-server.confd create mode 100644 dev-db/clickhouse/files/clickhouse-server.initd-r1 delete mode 100644 dev-db/firebird/files/firebird-3.0.2.32703.0-gcc6.patch delete mode 100644 dev-db/firebird/firebird-3.0.2.32703.0-r2.ebuild rename dev-db/mysql/{mysql-8.0.17_pre3.ebuild => mysql-8.0.17_pre4.ebuild} (79%) create mode 100644 dev-java/icedtea-bin/icedtea-bin-3.13.0.ebuild create mode 100644 dev-lang/c-intercal/c-intercal-31.0.ebuild create mode 100644 dev-lang/c-intercal/files/c-intercal-31.0-version.patch create mode 100644 dev-lang/rust-bin/rust-bin-1.37.0.ebuild create mode 100644 dev-lang/rust/files/1.36.0-libressl3.patch create mode 100644 dev-lang/rust/rust-1.37.0.ebuild create mode 100644 dev-libs/elfutils/elfutils-0.177.ebuild create mode 100644 dev-libs/elfutils/files/elfutils-0.177-disable-large.patch create mode 100644 dev-libs/libfilezilla/libfilezilla-0.18.1.ebuild delete mode 100644 dev-libs/libgit2-glib/libgit2-glib-0.26.2.ebuild create mode 100644 dev-libs/libgit2/libgit2-0.28.3.ebuild create mode 100644 dev-libs/rocm-comgr/rocm-comgr-2.7.0.ebuild create mode 100644 dev-libs/rocm-device-libs/rocm-device-libs-2.7.0.ebuild create mode 100644 dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.7.0.ebuild rename dev-libs/rocm-opencl-runtime/{rocm-opencl-runtime-2.6.0.ebuild => rocm-opencl-runtime-2.6.0-r1.ebuild} (95%) create mode 100644 dev-libs/rocr-runtime/rocr-runtime-2.7.0.ebuild create mode 100644 dev-libs/roct-thunk-interface/roct-thunk-interface-2.7.0.ebuild delete mode 100644 dev-php/pecl-apcu/pecl-apcu-5.1.10.ebuild delete mode 100644 dev-php/pecl-apcu/pecl-apcu-5.1.11.ebuild delete mode 100644 dev-php/pecl-apcu/pecl-apcu-5.1.16.ebuild delete mode 100644 dev-php/pecl-apcu/pecl-apcu-5.1.8.ebuild delete mode 100644 dev-php/pecl-apcu/pecl-apcu-5.1.9.ebuild create mode 100644 dev-python/URLObject/URLObject-2.4.3.ebuild create mode 100644 dev-python/certifi/certifi-2019.6.16.ebuild delete mode 100644 dev-python/elasticsearch-curator/elasticsearch-curator-5.4.1.ebuild delete mode 100644 dev-python/elasticsearch-py/elasticsearch-py-5.5.2.ebuild delete mode 100644 dev-python/elasticsearch-py/elasticsearch-py-5.5.3.ebuild delete mode 100644 dev-python/elasticsearch-py/elasticsearch-py-5.5.5.ebuild delete mode 100644 dev-python/elasticsearch-py/elasticsearch-py-6.0.0.ebuild delete mode 100644 dev-python/elasticsearch-py/elasticsearch-py-6.1.1.ebuild delete mode 100644 dev-python/elasticsearch-py/elasticsearch-py-6.2.0.ebuild delete mode 100644 dev-python/elasticsearch-py/elasticsearch-py-6.3.0.ebuild create mode 100644 dev-python/pypy3-bin/pypy3-bin-7.1.1-r1.ebuild create mode 100644 dev-python/setuptools/setuptools-41.1.0.ebuild delete mode 100644 dev-python/urllib3/files/urllib3-1.23-tornado5.patch delete mode 100644 dev-python/urllib3/urllib3-1.22.ebuild delete mode 100644 dev-python/urllib3/urllib3-1.23.ebuild delete mode 100644 dev-python/urllib3/urllib3-1.24.1.ebuild create mode 100644 dev-python/uvloop/uvloop-0.13.0.ebuild create mode 100644 dev-ruby/dnsruby/dnsruby-1.61.3.ebuild create mode 100644 dev-ruby/gettext-setup/gettext-setup-0.31.ebuild create mode 100644 dev-util/cucumber-rails/cucumber-rails-1.8.0.ebuild rename dev-util/debhelper/{debhelper-12.2.3.ebuild => debhelper-12.4.ebuild} (100%) create mode 100644 dev-util/radare2/radare2-3.7.1.ebuild create mode 100644 dev-util/rocm-cmake/rocm-cmake-2.7.0.ebuild create mode 100644 dev-util/shellcheck/shellcheck-0.7.0.ebuild rename gnome-extra/gnome-commander/{gnome-commander-1.8.1.ebuild => gnome-commander-1.10.1.ebuild} (77%) create mode 100644 kde-apps/akonadi-calendar/akonadi-calendar-19.08.0.ebuild create mode 100644 kde-apps/akonadi-contacts/akonadi-contacts-19.08.0.ebuild create mode 100644 kde-apps/akonadi-import-wizard/akonadi-import-wizard-19.08.0.ebuild create mode 100644 kde-apps/akonadi-mime/akonadi-mime-19.08.0.ebuild create mode 100644 kde-apps/akonadi-notes/akonadi-notes-19.08.0.ebuild create mode 100644 kde-apps/akonadi-search/akonadi-search-19.08.0.ebuild create mode 100644 kde-apps/akonadi/akonadi-19.08.0.ebuild create mode 100644 kde-apps/akonadiconsole/akonadiconsole-19.08.0.ebuild create mode 100644 kde-apps/akregator/akregator-19.08.0.ebuild create mode 100644 kde-apps/analitza/analitza-19.08.0.ebuild create mode 100644 kde-apps/ark/ark-19.08.0.ebuild create mode 100644 kde-apps/artikulate/artikulate-19.08.0.ebuild create mode 100644 kde-apps/audiocd-kio/audiocd-kio-19.08.0.ebuild create mode 100644 kde-apps/baloo-widgets/baloo-widgets-19.08.0.ebuild create mode 100644 kde-apps/blinken/blinken-19.08.0.ebuild create mode 100644 kde-apps/bomber/bomber-19.08.0.ebuild create mode 100644 kde-apps/bovo/bovo-19.08.0.ebuild create mode 100644 kde-apps/calendarjanitor/calendarjanitor-19.08.0.ebuild create mode 100644 kde-apps/calendarsupport/calendarsupport-19.08.0.ebuild create mode 100644 kde-apps/cantor/cantor-19.08.0.ebuild create mode 100644 kde-apps/cervisia/cervisia-19.08.0.ebuild create mode 100644 kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.08.0.ebuild create mode 100644 kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-19.08.0.ebuild create mode 100644 kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.08.0.ebuild create mode 100644 kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.08.0.ebuild create mode 100644 kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-19.08.0.ebuild create mode 100644 kde-apps/dolphin/dolphin-19.08.0.ebuild create mode 100644 kde-apps/dragon/dragon-19.08.0.ebuild create mode 100644 kde-apps/eventviews/eventviews-19.08.0.ebuild create mode 100644 kde-apps/ffmpegthumbs/ffmpegthumbs-19.08.0.ebuild create mode 100644 kde-apps/filelight/filelight-19.08.0.ebuild create mode 100644 kde-apps/granatier/granatier-19.08.0.ebuild create mode 100644 kde-apps/grantlee-editor/grantlee-editor-19.08.0.ebuild create mode 100644 kde-apps/grantleetheme/grantleetheme-19.08.0.ebuild create mode 100644 kde-apps/gwenview/gwenview-19.08.0.ebuild create mode 100644 kde-apps/incidenceeditor/incidenceeditor-19.08.0.ebuild create mode 100644 kde-apps/juk/juk-19.08.0.ebuild create mode 100644 kde-apps/k3b/k3b-19.08.0.ebuild create mode 100644 kde-apps/kaccounts-integration/kaccounts-integration-19.08.0.ebuild create mode 100644 kde-apps/kaccounts-providers/kaccounts-providers-19.08.0.ebuild create mode 100644 kde-apps/kaddressbook/kaddressbook-19.08.0.ebuild create mode 100644 kde-apps/kajongg/kajongg-19.08.0.ebuild create mode 100644 kde-apps/kalarm/kalarm-19.08.0.ebuild create mode 100644 kde-apps/kalarmcal/kalarmcal-19.08.0.ebuild create mode 100644 kde-apps/kalgebra/kalgebra-19.08.0.ebuild create mode 100644 kde-apps/kalzium/kalzium-19.08.0.ebuild create mode 100644 kde-apps/kamera/kamera-19.08.0.ebuild create mode 100644 kde-apps/kamoso/kamoso-19.08.0.ebuild create mode 100644 kde-apps/kanagram/kanagram-19.08.0.ebuild create mode 100644 kde-apps/kapman/kapman-19.08.0.ebuild create mode 100644 kde-apps/kapptemplate/kapptemplate-19.08.0.ebuild create mode 100644 kde-apps/kate/kate-19.08.0.ebuild create mode 100644 kde-apps/katomic/katomic-19.08.0.ebuild create mode 100644 kde-apps/kbackup/kbackup-19.08.0.ebuild create mode 100644 kde-apps/kblackbox/kblackbox-19.08.0.ebuild create mode 100644 kde-apps/kblocks/kblocks-19.08.0.ebuild create mode 100644 kde-apps/kblog/kblog-19.08.0.ebuild create mode 100644 kde-apps/kbounce/kbounce-19.08.0.ebuild create mode 100644 kde-apps/kbreakout/kbreakout-19.08.0.ebuild create mode 100644 kde-apps/kbruch/kbruch-19.08.0.ebuild create mode 100644 kde-apps/kcachegrind/kcachegrind-19.08.0.ebuild create mode 100644 kde-apps/kcalc/kcalc-19.08.0.ebuild create mode 100644 kde-apps/kcalcore/kcalcore-19.08.0.ebuild create mode 100644 kde-apps/kcalutils/kcalutils-19.08.0.ebuild create mode 100644 kde-apps/kcharselect/kcharselect-19.08.0.ebuild create mode 100644 kde-apps/kcolorchooser/kcolorchooser-19.08.0.ebuild create mode 100644 kde-apps/kcontacts/kcontacts-19.08.0.ebuild create mode 100644 kde-apps/kcron/kcron-19.08.0.ebuild create mode 100644 kde-apps/kdav/kdav-19.08.0.ebuild create mode 100644 kde-apps/kde-apps-meta/kde-apps-meta-19.08.0.ebuild create mode 100644 kde-apps/kde-dev-scripts/kde-dev-scripts-19.08.0.ebuild create mode 100644 kde-apps/kde-dev-utils/kde-dev-utils-19.08.0.ebuild create mode 100644 kde-apps/kde-meta/kde-meta-19.08.0.ebuild create mode 100644 kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-19.08.0.ebuild create mode 100644 kde-apps/kdeadmin-meta/kdeadmin-meta-19.08.0.ebuild create mode 100644 kde-apps/kdebase-meta/kdebase-meta-19.08.0.ebuild create mode 100644 kde-apps/kdebugsettings/kdebugsettings-19.08.0.ebuild create mode 100644 kde-apps/kdecore-meta/kdecore-meta-19.08.0.ebuild create mode 100644 kde-apps/kdeedu-data/kdeedu-data-19.08.0.ebuild create mode 100644 kde-apps/kdeedu-meta/kdeedu-meta-19.08.0.ebuild create mode 100644 kde-apps/kdegames-meta/kdegames-meta-19.08.0.ebuild create mode 100644 kde-apps/kdegraphics-meta/kdegraphics-meta-19.08.0.ebuild create mode 100644 kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-19.08.0.ebuild create mode 100644 kde-apps/kdemultimedia-meta/kdemultimedia-meta-19.08.0.ebuild create mode 100644 kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-19.08.0.ebuild create mode 100644 kde-apps/kdenetwork-meta/kdenetwork-meta-19.08.0.ebuild create mode 100644 kde-apps/kdenlive/kdenlive-19.08.0.ebuild create mode 100644 kde-apps/kdepim-addons/kdepim-addons-19.08.0.ebuild create mode 100644 kde-apps/kdepim-apps-libs/kdepim-apps-libs-19.08.0.ebuild create mode 100644 kde-apps/kdepim-meta/kdepim-meta-19.08.0.ebuild create mode 100644 kde-apps/kdepim-runtime/kdepim-runtime-19.08.0.ebuild create mode 100644 kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-19.08.0.ebuild create mode 100644 kde-apps/kdesdk-meta/kdesdk-meta-19.08.0.ebuild create mode 100644 kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-19.08.0.ebuild create mode 100644 kde-apps/kdeutils-meta/kdeutils-meta-19.08.0.ebuild create mode 100644 kde-apps/kdf/kdf-19.08.0.ebuild create mode 100644 kde-apps/kdialog/kdialog-19.08.0.ebuild create mode 100644 kde-apps/kdiamond/kdiamond-19.08.0.ebuild create mode 100644 kde-apps/keditbookmarks/keditbookmarks-19.08.0.ebuild create mode 100644 kde-apps/kfind/kfind-19.08.0.ebuild create mode 100644 kde-apps/kfloppy/kfloppy-19.08.0.ebuild create mode 100644 kde-apps/kfourinline/kfourinline-19.08.0.ebuild create mode 100644 kde-apps/kgeography/kgeography-19.08.0.ebuild create mode 100644 kde-apps/kget/kget-19.08.0.ebuild create mode 100644 kde-apps/kgoldrunner/kgoldrunner-19.08.0.ebuild create mode 100644 kde-apps/kgpg/kgpg-19.08.0.ebuild create mode 100644 kde-apps/khangman/khangman-19.08.0.ebuild create mode 100644 kde-apps/khelpcenter/khelpcenter-19.08.0.ebuild create mode 100644 kde-apps/kidentitymanagement/kidentitymanagement-19.08.0.ebuild create mode 100644 kde-apps/kig/kig-19.08.0.ebuild create mode 100644 kde-apps/kigo/kigo-19.08.0.ebuild create mode 100644 kde-apps/killbots/killbots-19.08.0.ebuild create mode 100644 kde-apps/kimagemapeditor/kimagemapeditor-19.08.0.ebuild create mode 100644 kde-apps/kimap/kimap-19.08.0.ebuild create mode 100644 kde-apps/kio-extras/kio-extras-19.08.0.ebuild create mode 100644 kde-apps/kipi-plugins/kipi-plugins-19.08.0.ebuild create mode 100644 kde-apps/kiriki/kiriki-19.08.0.ebuild create mode 100644 kde-apps/kiten/kiten-19.08.0.ebuild create mode 100644 kde-apps/kitinerary/kitinerary-19.08.0.ebuild create mode 100644 kde-apps/kjumpingcube/kjumpingcube-19.08.0.ebuild create mode 100644 kde-apps/kldap/kldap-19.08.0.ebuild create mode 100644 kde-apps/kleopatra/kleopatra-19.08.0.ebuild create mode 100644 kde-apps/klettres/klettres-19.08.0.ebuild create mode 100644 kde-apps/klickety/klickety-19.08.0.ebuild create mode 100644 kde-apps/klines/klines-19.08.0.ebuild create mode 100644 kde-apps/kmag/kmag-19.08.0.ebuild create mode 100644 kde-apps/kmahjongg/kmahjongg-19.08.0.ebuild create mode 100644 kde-apps/kmail-account-wizard/kmail-account-wizard-19.08.0.ebuild create mode 100644 kde-apps/kmail/kmail-19.08.0.ebuild create mode 100644 kde-apps/kmailtransport/kmailtransport-19.08.0.ebuild create mode 100644 kde-apps/kmbox/kmbox-19.08.0.ebuild create mode 100644 kde-apps/kmime/kmime-19.08.0.ebuild create mode 100644 kde-apps/kmines/kmines-19.08.0.ebuild create mode 100644 kde-apps/kmix/kmix-19.08.0.ebuild create mode 100644 kde-apps/kmousetool/kmousetool-19.08.0.ebuild create mode 100644 kde-apps/kmouth/kmouth-19.08.0.ebuild create mode 100644 kde-apps/kmplot/kmplot-19.08.0.ebuild create mode 100644 kde-apps/knavalbattle/knavalbattle-19.08.0.ebuild create mode 100644 kde-apps/knetwalk/knetwalk-19.08.0.ebuild create mode 100644 kde-apps/knights/knights-19.08.0.ebuild create mode 100644 kde-apps/knotes/knotes-19.08.0.ebuild create mode 100644 kde-apps/kolf/kolf-19.08.0.ebuild create mode 100644 kde-apps/kollision/kollision-19.08.0.ebuild create mode 100644 kde-apps/kolourpaint/kolourpaint-19.08.0.ebuild create mode 100644 kde-apps/kompare/kompare-19.08.0.ebuild create mode 100644 kde-apps/konqueror/konqueror-19.08.0.ebuild create mode 100644 kde-apps/konquest/konquest-19.08.0.ebuild create mode 100644 kde-apps/konsole/konsole-19.08.0.ebuild create mode 100644 kde-apps/konsolekalendar/konsolekalendar-19.08.0.ebuild create mode 100644 kde-apps/kontact/kontact-19.08.0.ebuild create mode 100644 kde-apps/kontactinterface/kontactinterface-19.08.0.ebuild create mode 100644 kde-apps/kopete/kopete-19.08.0.ebuild create mode 100644 kde-apps/korganizer/korganizer-19.08.0.ebuild create mode 100644 kde-apps/kpat/kpat-19.08.0.ebuild create mode 100644 kde-apps/kpimtextedit/kpimtextedit-19.08.0.ebuild create mode 100644 kde-apps/kpkpass/kpkpass-19.08.0.ebuild create mode 100644 kde-apps/kqtquickcharts/kqtquickcharts-19.08.0.ebuild create mode 100644 kde-apps/krdc/krdc-19.08.0.ebuild create mode 100644 kde-apps/kreversi/kreversi-19.08.0.ebuild create mode 100644 kde-apps/krfb/krfb-19.08.0.ebuild create mode 100644 kde-apps/kross-interpreters/kross-interpreters-19.08.0.ebuild create mode 100644 kde-apps/kruler/kruler-19.08.0.ebuild create mode 100644 kde-apps/kshisen/kshisen-19.08.0.ebuild create mode 100644 kde-apps/ksirk/ksirk-19.08.0.ebuild create mode 100644 kde-apps/ksmtp/ksmtp-19.08.0.ebuild create mode 100644 kde-apps/ksnakeduel/ksnakeduel-19.08.0.ebuild create mode 100644 kde-apps/kspaceduel/kspaceduel-19.08.0.ebuild create mode 100644 kde-apps/ksquares/ksquares-19.08.0.ebuild create mode 100644 kde-apps/ksudoku/ksudoku-19.08.0.ebuild create mode 100644 kde-apps/ksystemlog/ksystemlog-19.08.0.ebuild create mode 100644 kde-apps/kteatime/kteatime-19.08.0.ebuild create mode 100644 kde-apps/ktimer/ktimer-19.08.0.ebuild create mode 100644 kde-apps/ktouch/ktouch-19.08.0.ebuild create mode 100644 kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-19.08.0.ebuild create mode 100644 kde-apps/ktp-approver/ktp-approver-19.08.0.ebuild create mode 100644 kde-apps/ktp-auth-handler/ktp-auth-handler-19.08.0.ebuild create mode 100644 kde-apps/ktp-call-ui/ktp-call-ui-19.08.0.ebuild create mode 100644 kde-apps/ktp-common-internals/ktp-common-internals-19.08.0.ebuild create mode 100644 kde-apps/ktp-contact-list/ktp-contact-list-19.08.0.ebuild create mode 100644 kde-apps/ktp-contact-runner/ktp-contact-runner-19.08.0.ebuild create mode 100644 kde-apps/ktp-desktop-applets/ktp-desktop-applets-19.08.0.ebuild create mode 100644 kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-19.08.0.ebuild create mode 100644 kde-apps/ktp-kded-module/ktp-kded-module-19.08.0.ebuild create mode 100644 kde-apps/ktp-send-file/ktp-send-file-19.08.0.ebuild create mode 100644 kde-apps/ktp-text-ui/ktp-text-ui-19.08.0.ebuild create mode 100644 kde-apps/ktuberling/ktuberling-19.08.0.ebuild create mode 100644 kde-apps/kturtle/kturtle-19.08.0.ebuild create mode 100644 kde-apps/kubrick/kubrick-19.08.0.ebuild create mode 100644 kde-apps/kwalletmanager/kwalletmanager-19.08.0.ebuild create mode 100644 kde-apps/kwave/kwave-19.08.0.ebuild create mode 100644 kde-apps/kwordquiz/kwordquiz-19.08.0.ebuild create mode 100644 kde-apps/kwrite/kwrite-19.08.0.ebuild create mode 100644 kde-apps/libgravatar/libgravatar-19.08.0.ebuild create mode 100644 kde-apps/libkcddb/libkcddb-19.08.0.ebuild create mode 100644 kde-apps/libkcompactdisc/libkcompactdisc-19.08.0.ebuild create mode 100644 kde-apps/libkdcraw/libkdcraw-19.08.0.ebuild create mode 100644 kde-apps/libkdegames/libkdegames-19.08.0.ebuild create mode 100644 kde-apps/libkdepim/libkdepim-19.08.0.ebuild create mode 100644 kde-apps/libkeduvocdocument/libkeduvocdocument-19.08.0.ebuild create mode 100644 kde-apps/libkexiv2/libkexiv2-19.08.0.ebuild create mode 100644 kde-apps/libkgapi/libkgapi-19.08.0.ebuild create mode 100644 kde-apps/libkgeomap/libkgeomap-19.08.0.ebuild create mode 100644 kde-apps/libkipi/libkipi-19.08.0.ebuild create mode 100644 kde-apps/libkleo/libkleo-19.08.0.ebuild create mode 100644 kde-apps/libkmahjongg/libkmahjongg-19.08.0.ebuild create mode 100644 kde-apps/libkomparediff2/libkomparediff2-19.08.0.ebuild create mode 100644 kde-apps/libksane/libksane-19.08.0.ebuild create mode 100644 kde-apps/libksieve/libksieve-19.08.0.ebuild create mode 100644 kde-apps/libktnef/libktnef-19.08.0.ebuild create mode 100644 kde-apps/lokalize/lokalize-19.08.0.ebuild create mode 100644 kde-apps/lskat/lskat-19.08.0.ebuild create mode 100644 kde-apps/mailcommon/mailcommon-19.08.0.ebuild create mode 100644 kde-apps/mailimporter/mailimporter-19.08.0.ebuild create mode 100644 kde-apps/marble/marble-19.08.0.ebuild create mode 100644 kde-apps/mbox-importer/mbox-importer-19.08.0.ebuild create mode 100644 kde-apps/messagelib/messagelib-19.08.0.ebuild create mode 100644 kde-apps/minuet/minuet-19.08.0.ebuild create mode 100644 kde-apps/okular/okular-19.08.0.ebuild create mode 100644 kde-apps/palapeli/palapeli-19.08.0.ebuild create mode 100644 kde-apps/parley/parley-19.08.0.ebuild create mode 100644 kde-apps/picmi/picmi-19.08.0.ebuild create mode 100644 kde-apps/pim-data-exporter/pim-data-exporter-19.08.0.ebuild create mode 100644 kde-apps/pim-sieve-editor/pim-sieve-editor-19.08.0.ebuild create mode 100644 kde-apps/pimcommon/pimcommon-19.08.0.ebuild create mode 100644 kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-19.08.0.ebuild create mode 100644 kde-apps/poxml/poxml-19.08.0.ebuild create mode 100644 kde-apps/print-manager/print-manager-19.08.0.ebuild create mode 100644 kde-apps/rocs/rocs-19.08.0.ebuild create mode 100644 kde-apps/signon-kwallet-extension/signon-kwallet-extension-19.08.0.ebuild create mode 100644 kde-apps/spectacle/spectacle-19.08.0.ebuild create mode 100644 kde-apps/step/step-19.08.0.ebuild create mode 100644 kde-apps/svgpart/svgpart-19.08.0.ebuild create mode 100644 kde-apps/sweeper/sweeper-19.08.0.ebuild create mode 100644 kde-apps/thumbnailers/thumbnailers-19.08.0.ebuild create mode 100644 kde-apps/umbrello/umbrello-19.08.0.ebuild create mode 100644 kde-apps/yakuake/yakuake-19.08.0.ebuild create mode 100644 kde-apps/zeroconf-ioslave/zeroconf-ioslave-19.08.0.ebuild create mode 100644 kde-misc/kio-gdrive/files/kio-gdrive-1.2.6-libkgapi-19.08-1.patch create mode 100644 kde-misc/kio-gdrive/files/kio-gdrive-1.2.6-libkgapi-19.08-2.patch create mode 100644 kde-misc/kio-gdrive/files/kio-gdrive-1.2.6-refresh-credentials.patch create mode 100644 kde-misc/kio-gdrive/kio-gdrive-1.2.6-r1.ebuild delete mode 100644 licenses/cctbx-2.0 create mode 100644 media-gfx/librecad/files/librecad-2.1.3-gcc-9.patch create mode 100644 media-gfx/librecad/librecad-2.1.3-r5.ebuild delete mode 100644 media-libs/harfbuzz/harfbuzz-2.4.0-r1.ebuild rename media-libs/harfbuzz/{harfbuzz-2.5.2.ebuild => harfbuzz-2.6.0.ebuild} (100%) create mode 100644 media-sound/pragha/pragha-1.3.99.1.ebuild rename media-video/kmplayer/{kmplayer-0.12.0b-r1.ebuild => kmplayer-0.12.0b-r2.ebuild} (95%) create mode 100644 metadata/glsa/glsa-201908-06.xml create mode 100644 metadata/glsa/glsa-201908-07.xml create mode 100644 metadata/glsa/glsa-201908-08.xml create mode 100644 metadata/glsa/glsa-201908-09.xml create mode 100644 metadata/glsa/glsa-201908-10.xml create mode 100644 metadata/glsa/glsa-201908-11.xml create mode 100644 metadata/glsa/glsa-201908-12.xml create mode 100644 metadata/glsa/glsa-201908-13.xml create mode 100644 metadata/glsa/glsa-201908-14.xml create mode 100644 metadata/glsa/glsa-201908-15.xml create mode 100644 metadata/glsa/glsa-201908-16.xml create mode 100644 metadata/glsa/glsa-201908-17.xml create mode 100644 metadata/glsa/glsa-201908-18.xml create mode 100644 metadata/glsa/glsa-201908-19.xml rename metadata/md5-cache/acct-user/{man-0 => man-1} (72%) rename metadata/md5-cache/app-admin/{cli53-0.8.14 => cli53-0.8.15} (80%) delete mode 100644 metadata/md5-cache/app-admin/kpcli-3.0 delete mode 100644 metadata/md5-cache/app-admin/kpcli-3.1 create mode 100644 metadata/md5-cache/app-admin/sysstat-12.0.6 delete mode 100644 metadata/md5-cache/app-admin/sysstat-12.1.4 create mode 100644 metadata/md5-cache/app-admin/sysstat-12.1.6 delete mode 100644 metadata/md5-cache/app-arch/libarchive-3.3.1 delete mode 100644 metadata/md5-cache/app-arch/libarchive-3.3.2 delete mode 100644 metadata/md5-cache/app-crypt/eid-mw-4.4.11 create mode 100644 metadata/md5-cache/app-crypt/eid-mw-4.4.19 create mode 100644 metadata/md5-cache/app-editors/gvim-8.1.1846 create mode 100644 metadata/md5-cache/app-editors/teco-36_p19940820 create mode 100644 metadata/md5-cache/app-editors/vim-8.1.1846 create mode 100644 metadata/md5-cache/app-editors/vim-core-8.1.1846 delete mode 100644 metadata/md5-cache/app-emulation/diskimage-builder-2.24.0 create mode 100644 metadata/md5-cache/app-emulation/dlx-1.5.20 delete mode 100644 metadata/md5-cache/app-shells/bash-5.0_p3-r1 create mode 100644 metadata/md5-cache/app-shells/bash-5.0_p9 create mode 100644 metadata/md5-cache/dev-db/clickhouse-19.13.1.11-r1 delete mode 100644 metadata/md5-cache/dev-db/firebird-3.0.2.32703.0-r2 rename metadata/md5-cache/dev-db/{mysql-8.0.17_pre3 => mysql-8.0.17_pre4} (98%) create mode 100644 metadata/md5-cache/dev-java/icedtea-bin-3.13.0 create mode 100644 metadata/md5-cache/dev-lang/c-intercal-31.0 create mode 100644 metadata/md5-cache/dev-lang/rust-1.37.0 create mode 100644 metadata/md5-cache/dev-lang/rust-bin-1.37.0 create mode 100644 metadata/md5-cache/dev-libs/elfutils-0.177 create mode 100644 metadata/md5-cache/dev-libs/libfilezilla-0.18.1 create mode 100644 metadata/md5-cache/dev-libs/libgit2-0.28.3 delete mode 100644 metadata/md5-cache/dev-libs/libgit2-glib-0.26.2 create mode 100644 metadata/md5-cache/dev-libs/rocm-comgr-2.7.0 create mode 100644 metadata/md5-cache/dev-libs/rocm-device-libs-2.7.0 create mode 100644 metadata/md5-cache/dev-libs/rocm-opencl-driver-2.7.0 rename metadata/md5-cache/dev-libs/{rocm-opencl-runtime-2.6.0 => rocm-opencl-runtime-2.6.0-r1} (83%) create mode 100644 metadata/md5-cache/dev-libs/rocr-runtime-2.7.0 create mode 100644 metadata/md5-cache/dev-libs/roct-thunk-interface-2.7.0 delete mode 100644 metadata/md5-cache/dev-php/pecl-apcu-5.1.10 delete mode 100644 metadata/md5-cache/dev-php/pecl-apcu-5.1.11 delete mode 100644 metadata/md5-cache/dev-php/pecl-apcu-5.1.16 delete mode 100644 metadata/md5-cache/dev-php/pecl-apcu-5.1.8 delete mode 100644 metadata/md5-cache/dev-php/pecl-apcu-5.1.9 create mode 100644 metadata/md5-cache/dev-python/URLObject-2.4.3 create mode 100644 metadata/md5-cache/dev-python/certifi-2019.6.16 delete mode 100644 metadata/md5-cache/dev-python/elasticsearch-curator-5.4.1 delete mode 100644 metadata/md5-cache/dev-python/elasticsearch-py-5.5.2 delete mode 100644 metadata/md5-cache/dev-python/elasticsearch-py-5.5.3 delete mode 100644 metadata/md5-cache/dev-python/elasticsearch-py-5.5.5 delete mode 100644 metadata/md5-cache/dev-python/elasticsearch-py-6.0.0 delete mode 100644 metadata/md5-cache/dev-python/elasticsearch-py-6.1.1 delete mode 100644 metadata/md5-cache/dev-python/elasticsearch-py-6.2.0 delete mode 100644 metadata/md5-cache/dev-python/elasticsearch-py-6.3.0 create mode 100644 metadata/md5-cache/dev-python/pypy3-bin-7.1.1-r1 create mode 100644 metadata/md5-cache/dev-python/setuptools-41.1.0 delete mode 100644 metadata/md5-cache/dev-python/urllib3-1.22 delete mode 100644 metadata/md5-cache/dev-python/urllib3-1.23 delete mode 100644 metadata/md5-cache/dev-python/urllib3-1.24.1 create mode 100644 metadata/md5-cache/dev-python/uvloop-0.13.0 create mode 100644 metadata/md5-cache/dev-ruby/dnsruby-1.61.3 create mode 100644 metadata/md5-cache/dev-ruby/gettext-setup-0.31 create mode 100644 metadata/md5-cache/dev-util/cucumber-rails-1.8.0 rename metadata/md5-cache/dev-util/{debhelper-12.2.3 => debhelper-12.4} (92%) create mode 100644 metadata/md5-cache/dev-util/radare2-3.7.1 create mode 100644 metadata/md5-cache/dev-util/rocm-cmake-2.7.0 create mode 100644 metadata/md5-cache/dev-util/shellcheck-0.7.0 rename metadata/md5-cache/gnome-extra/{gnome-commander-1.8.1 => gnome-commander-1.10.1} (92%) create mode 100644 metadata/md5-cache/kde-apps/akonadi-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/akonadi-calendar-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/akonadi-contacts-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/akonadi-import-wizard-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/akonadi-mime-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/akonadi-notes-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/akonadi-search-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/akonadiconsole-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/akregator-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/analitza-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ark-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/artikulate-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/audiocd-kio-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/baloo-widgets-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/blinken-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/bomber-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/bovo-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/calendarjanitor-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/calendarsupport-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/cantor-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/cervisia-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/dolphin-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/dolphin-plugins-bazaar-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/dolphin-plugins-dropbox-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/dolphin-plugins-git-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/dolphin-plugins-mercurial-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/dolphin-plugins-subversion-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/dragon-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/eventviews-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ffmpegthumbs-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/filelight-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/granatier-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/grantlee-editor-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/grantleetheme-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/gwenview-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/incidenceeditor-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/juk-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/k3b-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kaccounts-integration-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kaccounts-providers-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kaddressbook-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kajongg-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kalarm-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kalarmcal-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kalgebra-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kalzium-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kamera-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kamoso-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kanagram-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kapman-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kapptemplate-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kate-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/katomic-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kbackup-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kblackbox-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kblocks-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kblog-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kbounce-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kbreakout-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kbruch-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kcachegrind-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kcalc-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kcalcore-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kcalutils-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kcharselect-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kcolorchooser-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kcontacts-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kcron-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdav-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kde-apps-meta-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kde-dev-scripts-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kde-dev-utils-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kde-meta-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdeaccessibility-meta-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdeadmin-meta-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdebase-meta-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdebugsettings-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdecore-meta-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdeedu-data-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdeedu-meta-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdegames-meta-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdegraphics-meta-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdegraphics-mobipocket-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdemultimedia-meta-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdenetwork-filesharing-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdenetwork-meta-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdenlive-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdepim-addons-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdepim-apps-libs-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdepim-meta-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdepim-runtime-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdesdk-kioslaves-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdesdk-meta-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdesdk-thumbnailers-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdeutils-meta-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdf-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdialog-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kdiamond-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/keditbookmarks-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kfind-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kfloppy-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kfourinline-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kgeography-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kget-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kgoldrunner-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kgpg-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/khangman-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/khelpcenter-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kidentitymanagement-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kig-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kigo-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/killbots-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kimagemapeditor-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kimap-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kio-extras-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kipi-plugins-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kiriki-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kiten-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kitinerary-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kjumpingcube-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kldap-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kleopatra-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/klettres-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/klickety-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/klines-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kmag-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kmahjongg-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kmail-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kmail-account-wizard-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kmailtransport-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kmbox-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kmime-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kmines-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kmix-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kmousetool-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kmouth-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kmplot-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/knavalbattle-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/knetwalk-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/knights-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/knotes-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kolf-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kollision-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kolourpaint-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kompare-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/konqueror-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/konquest-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/konsole-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/konsolekalendar-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kontact-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kontactinterface-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kopete-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/korganizer-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kpat-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kpimtextedit-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kpkpass-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kqtquickcharts-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/krdc-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kreversi-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/krfb-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kross-interpreters-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kruler-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kshisen-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ksirk-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ksmtp-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ksnakeduel-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kspaceduel-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ksquares-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ksudoku-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ksystemlog-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kteatime-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ktimer-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ktouch-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ktp-accounts-kcm-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ktp-approver-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ktp-auth-handler-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ktp-call-ui-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ktp-common-internals-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ktp-contact-list-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ktp-contact-runner-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ktp-desktop-applets-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ktp-filetransfer-handler-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ktp-kded-module-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ktp-send-file-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ktp-text-ui-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/ktuberling-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kturtle-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kubrick-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kwalletmanager-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kwave-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kwordquiz-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/kwrite-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/libgravatar-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/libkcddb-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/libkcompactdisc-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/libkdcraw-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/libkdegames-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/libkdepim-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/libkeduvocdocument-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/libkexiv2-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/libkgapi-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/libkgeomap-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/libkipi-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/libkleo-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/libkmahjongg-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/libkomparediff2-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/libksane-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/libksieve-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/libktnef-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/lokalize-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/lskat-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/mailcommon-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/mailimporter-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/marble-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/mbox-importer-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/messagelib-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/minuet-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/okular-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/palapeli-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/parley-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/picmi-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/pim-data-exporter-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/pim-sieve-editor-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/pimcommon-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/plasma-telepathy-meta-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/poxml-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/print-manager-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/rocs-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/signon-kwallet-extension-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/spectacle-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/step-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/svgpart-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/sweeper-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/thumbnailers-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/umbrello-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/yakuake-19.08.0 create mode 100644 metadata/md5-cache/kde-apps/zeroconf-ioslave-19.08.0 create mode 100644 metadata/md5-cache/kde-misc/kio-gdrive-1.2.6-r1 create mode 100644 metadata/md5-cache/media-gfx/librecad-2.1.3-r5 delete mode 100644 metadata/md5-cache/media-libs/harfbuzz-2.4.0-r1 rename metadata/md5-cache/media-libs/{harfbuzz-2.5.2 => harfbuzz-2.6.0} (99%) create mode 100644 metadata/md5-cache/media-sound/pragha-1.3.99.1 rename metadata/md5-cache/media-video/{kmplayer-0.12.0b-r1 => kmplayer-0.12.0b-r2} (59%) rename metadata/md5-cache/net-analyzer/{nagios-4.4.3 => nagios-4.4.4} (80%) rename metadata/md5-cache/net-analyzer/{nagios-core-4.4.3-r1 => nagios-core-4.4.4} (96%) create mode 100644 metadata/md5-cache/net-ftp/filezilla-3.44.2 delete mode 100644 metadata/md5-cache/net-ftp/proftpd-1.3.6-r3 delete mode 100644 metadata/md5-cache/net-ftp/proftpd-1.3.6-r4 rename metadata/md5-cache/net-im/{signal-desktop-bin-1.26.0 => signal-desktop-bin-1.26.2} (94%) rename metadata/md5-cache/net-im/{skypeforlinux-8.49.0.49 => skypeforlinux-8.51.0.72} (96%) delete mode 100644 metadata/md5-cache/net-irc/ircmap-0.99 create mode 100644 metadata/md5-cache/net-irc/ircmap-0.99-r1 delete mode 100644 metadata/md5-cache/net-libs/nodejs-10.16.2 rename metadata/md5-cache/net-libs/{nodejs-10.16.0 => nodejs-10.16.3} (86%) delete mode 100644 metadata/md5-cache/net-libs/nodejs-12.8.0 rename metadata/md5-cache/net-libs/{nodejs-12.7.0 => nodejs-12.8.1} (83%) rename metadata/md5-cache/net-libs/{nodejs-8.16.0 => nodejs-8.16.1} (86%) delete mode 100644 metadata/md5-cache/net-libs/zeromq-4.3.1 create mode 100644 metadata/md5-cache/net-misc/cni-plugins-0.8.2 delete mode 100644 metadata/md5-cache/net-misc/electrum-3.1.3-r1 create mode 100644 metadata/md5-cache/net-misc/netsed-0.01b-r1 create mode 100644 metadata/md5-cache/net-misc/smb4k-3.0.2 delete mode 100644 metadata/md5-cache/net-print/hplip-3.18.6 delete mode 100644 metadata/md5-cache/net-print/hplip-3.19.5 delete mode 100644 metadata/md5-cache/net-print/hplip-plugin-3.18.6 delete mode 100644 metadata/md5-cache/net-print/hplip-plugin-3.19.5 create mode 100644 metadata/md5-cache/net-print/hplip-plugin-3.19.6 delete mode 100644 metadata/md5-cache/net-wireless/bladerf-2017.12_rc1 create mode 100644 metadata/md5-cache/net-wireless/bladerf-2019.07 delete mode 100644 metadata/md5-cache/net-wireless/bladerf-firmware-2.0.0 create mode 100644 metadata/md5-cache/net-wireless/bladerf-firmware-2.3.2 create mode 100644 metadata/md5-cache/net-wireless/bladerf-fpga-0.11.0 delete mode 100644 metadata/md5-cache/net-wireless/bladerf-fpga-0.6.0 delete mode 100644 metadata/md5-cache/net-wireless/soapybladerf-0.3.5-r2 rename metadata/md5-cache/net-wireless/{unifi-5.11.34 => unifi-5.11.39} (81%) rename metadata/md5-cache/net-wireless/{urh-2.7.0 => urh-2.7.3} (97%) create mode 100644 metadata/md5-cache/sci-physics/lammps-20190807 delete mode 100644 metadata/md5-cache/sys-apps/ack-2.18-r1 delete mode 100644 metadata/md5-cache/sys-apps/ack-2.22 delete mode 100644 metadata/md5-cache/sys-apps/ack-2.24 delete mode 100644 metadata/md5-cache/sys-apps/ack-2.28 rename metadata/md5-cache/sys-cluster/{nova-18.2.1 => nova-18.2.2} (99%) rename metadata/md5-cache/sys-cluster/{nova-19.0.1 => nova-19.0.2} (99%) create mode 100644 metadata/md5-cache/sys-devel/distcc-3.3.3 delete mode 100644 metadata/md5-cache/sys-devel/gcc-config-1.8-r1 delete mode 100644 metadata/md5-cache/sys-devel/gcc-config-1.9.0-r1 delete mode 100644 metadata/md5-cache/sys-devel/gcc-config-1.9.1 create mode 100644 metadata/md5-cache/sys-devel/llvm-roc-2.7.0 create mode 100644 metadata/md5-cache/sys-devel/patch-2.7.6-r4 delete mode 100644 metadata/md5-cache/sys-fs/fuse-3.5.0 delete mode 100644 metadata/md5-cache/sys-fs/fuse-3.6.1 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.14.139 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.19.67 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.2.9 delete mode 100644 metadata/md5-cache/sys-libs/readline-7.0_p3 delete mode 100644 metadata/md5-cache/sys-libs/readline-7.0_p3-r1 create mode 100644 metadata/md5-cache/sys-libs/readline-8.0_p1 delete mode 100644 metadata/md5-cache/sys-process/procenv-0.49 delete mode 100644 metadata/md5-cache/sys-process/procenv-0.50 create mode 100644 metadata/md5-cache/sys-process/procenv-0.51 create mode 100644 metadata/md5-cache/sys-process/xjobs-20190725 create mode 100644 metadata/md5-cache/virtual/cargo-1.37.0 create mode 100644 metadata/md5-cache/virtual/opencl-2 create mode 100644 metadata/md5-cache/virtual/rust-1.37.0 create mode 100644 metadata/md5-cache/www-apps/grafana-bin-6.3.3 create mode 100644 metadata/md5-cache/www-apps/icingaweb2-2.7.1 rename metadata/md5-cache/www-client/{chromium-78.0.3876.0 => chromium-78.0.3880.4} (98%) create mode 100644 metadata/md5-cache/www-client/firefox-68.0.2 delete mode 100644 metadata/md5-cache/www-client/firefox-bin-68.0.1 create mode 100644 metadata/md5-cache/www-client/firefox-bin-68.0.2 rename metadata/md5-cache/www-client/{google-chrome-beta-77.0.3865.19 => google-chrome-beta-77.0.3865.35} (97%) rename metadata/md5-cache/www-client/{opera-beta-63.0.3368.22 => opera-beta-63.0.3368.33} (81%) rename metadata/md5-cache/www-client/{opera-developer-64.0.3401.0 => opera-developer-64.0.3409.0} (79%) rename metadata/md5-cache/www-client/{vivaldi-snapshot-2.7.1628.12_p1 => vivaldi-snapshot-2.7.1628.21_p1} (86%) rename metadata/md5-cache/www-client/{vivaldi-snapshot-2.7.1609.4_p1 => vivaldi-snapshot-2.7.1628.26_p1} (83%) rename metadata/md5-cache/www-plugins/{chrome-binary-plugins-77.0.3865.19_beta => chrome-binary-plugins-77.0.3865.35_beta} (92%) rename metadata/md5-cache/www-servers/{nginx-1.16.1 => nginx-1.16.1-r1} (97%) rename metadata/md5-cache/www-servers/{nginx-1.17.3 => nginx-1.17.3-r1} (97%) create mode 100644 metadata/md5-cache/x11-drivers/nvidia-drivers-435.17 create mode 100644 metadata/md5-cache/x11-libs/pango-1.42.4-r2 create mode 100644 metadata/md5-cache/xfce-extra/xfce4-whiskermenu-plugin-2.3.3 rename net-analyzer/nagios-core/{nagios-core-4.4.3-r1.ebuild => nagios-core-4.4.4.ebuild} (100%) rename net-analyzer/nagios/{nagios-4.4.3.ebuild => nagios-4.4.4.ebuild} (100%) create mode 100644 net-ftp/filezilla/filezilla-3.44.2.ebuild delete mode 100644 net-ftp/proftpd/proftpd-1.3.6-r3.ebuild delete mode 100644 net-ftp/proftpd/proftpd-1.3.6-r4.ebuild rename net-im/signal-desktop-bin/{signal-desktop-bin-1.26.0.ebuild => signal-desktop-bin-1.26.2.ebuild} (100%) rename net-im/skypeforlinux/{skypeforlinux-8.49.0.49.ebuild => skypeforlinux-8.51.0.72.ebuild} (100%) rename net-irc/ircmap/{ircmap-0.99.ebuild => ircmap-0.99-r1.ebuild} (65%) delete mode 100644 net-libs/nodejs/nodejs-10.16.0.ebuild rename net-libs/nodejs/{nodejs-10.16.2.ebuild => nodejs-10.16.3.ebuild} (99%) delete mode 100644 net-libs/nodejs/nodejs-12.7.0.ebuild rename net-libs/nodejs/{nodejs-12.8.0.ebuild => nodejs-12.8.1.ebuild} (99%) rename net-libs/nodejs/{nodejs-8.16.0.ebuild => nodejs-8.16.1.ebuild} (99%) delete mode 100644 net-libs/zeromq/zeromq-4.3.1.ebuild create mode 100644 net-misc/cni-plugins/cni-plugins-0.8.2.ebuild delete mode 100644 net-misc/electrum/electrum-3.1.3-r1.ebuild delete mode 100644 net-misc/electrum/files/3.1.2-pip-optional-pkgs.patch delete mode 100644 net-misc/electrum/files/3.1.3-desktop.patch create mode 100644 net-misc/netsed/netsed-0.01b-r1.ebuild create mode 100644 net-misc/smb4k/smb4k-3.0.2.ebuild delete mode 100644 net-print/hplip-plugin/hplip-plugin-3.18.6.ebuild rename net-print/hplip-plugin/{hplip-plugin-3.19.5.ebuild => hplip-plugin-3.19.6.ebuild} (78%) delete mode 100644 net-print/hplip/hplip-3.18.6.ebuild delete mode 100644 net-print/hplip/hplip-3.19.5.ebuild rename net-wireless/bladerf-firmware/{bladerf-firmware-2.0.0.ebuild => bladerf-firmware-2.3.2.ebuild} (91%) rename net-wireless/bladerf-fpga/{bladerf-fpga-0.6.0.ebuild => bladerf-fpga-0.11.0.ebuild} (59%) rename net-wireless/bladerf/{bladerf-2017.12_rc1.ebuild => bladerf-2019.07.ebuild} (65%) delete mode 100644 net-wireless/soapybladerf/soapybladerf-0.3.5-r2.ebuild rename net-wireless/unifi/{unifi-5.11.34.ebuild => unifi-5.11.39.ebuild} (98%) rename net-wireless/urh/{urh-2.7.0.ebuild => urh-2.7.3.ebuild} (100%) create mode 100644 profiles/arch/powerpc/ppc64/64le/package.use.mask create mode 100644 profiles/arch/powerpc/ppc64/64le/package.use.stable.mask create mode 100644 profiles/arch/powerpc/ppc64/64le/use.stable.mask create mode 100644 profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/eapi create mode 100644 profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd/eapi create mode 100644 sci-physics/lammps/lammps-20190807.ebuild delete mode 100644 sys-apps/ack/ack-2.18-r1.ebuild delete mode 100644 sys-apps/ack/ack-2.22.ebuild delete mode 100644 sys-apps/ack/ack-2.24.ebuild delete mode 100644 sys-apps/ack/ack-2.28.ebuild delete mode 100644 sys-apps/ack/files/ack-2.14-gentoo.patch rename sys-cluster/nova/{nova-18.2.1.ebuild => nova-18.2.2.ebuild} (100%) rename sys-cluster/nova/{nova-19.0.1.ebuild => nova-19.0.2.ebuild} (100%) create mode 100644 sys-devel/distcc/distcc-3.3.3.ebuild delete mode 100644 sys-devel/gcc-config/files/gcc-config-1.8-dont_source_functions_sh_from_etc_initd.patch delete mode 100644 sys-devel/gcc-config/gcc-config-1.8-r1.ebuild delete mode 100644 sys-devel/gcc-config/gcc-config-1.9.0-r1.ebuild delete mode 100644 sys-devel/gcc-config/gcc-config-1.9.1.ebuild create mode 100644 sys-devel/llvm-roc/llvm-roc-2.7.0.ebuild create mode 100644 sys-devel/patch/files/patch-2.7.6-Avoid-invalid-memory-access-in-context-format-diffs.patch create mode 100644 sys-devel/patch/files/patch-2.7.6-CVE-2018-1000156-fix1.patch create mode 100644 sys-devel/patch/files/patch-2.7.6-CVE-2018-1000156-fix2.patch create mode 100644 sys-devel/patch/files/patch-2.7.6-CVE-2019-13636.patch create mode 100644 sys-devel/patch/files/patch-2.7.6-CVE-2019-13638.patch create mode 100644 sys-devel/patch/files/patch-2.7.6-Do-not-crash-when-RLIMIT_NOFILE-is-set-to-RLIM_INFINITY.patch create mode 100644 sys-devel/patch/patch-2.7.6-r4.ebuild delete mode 100644 sys-fs/fuse/fuse-3.5.0.ebuild delete mode 100644 sys-fs/fuse/fuse-3.6.1.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.14.139.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.19.67.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.2.9.ebuild delete mode 100644 sys-libs/readline/readline-7.0_p3.ebuild rename sys-libs/readline/{readline-7.0_p3-r1.ebuild => readline-8.0_p1.ebuild} (94%) delete mode 100644 sys-process/procenv/procenv-0.50.ebuild rename sys-process/procenv/{procenv-0.49.ebuild => procenv-0.51.ebuild} (77%) create mode 100644 sys-process/xjobs/files/search-libtinfo-for-tigetstr-and-tparm.patch create mode 100644 sys-process/xjobs/xjobs-20190725.ebuild create mode 100644 virtual/cargo/cargo-1.37.0.ebuild create mode 100644 virtual/opencl/opencl-2.ebuild create mode 100644 virtual/rust/rust-1.37.0.ebuild create mode 100644 www-apps/grafana-bin/grafana-bin-6.3.3.ebuild create mode 100644 www-apps/icingaweb2/icingaweb2-2.7.1.ebuild rename www-client/chromium/{chromium-78.0.3876.0.ebuild => chromium-78.0.3880.4.ebuild} (98%) create mode 100644 www-client/chromium/files/chromium-78-const-std-string.patch create mode 100644 www-client/chromium/files/chromium-78-include.patch rename www-client/firefox-bin/{firefox-bin-68.0.1.ebuild => firefox-bin-68.0.2.ebuild} (100%) create mode 100644 www-client/firefox/firefox-68.0.2.ebuild rename www-client/google-chrome-beta/{google-chrome-beta-77.0.3865.19.ebuild => google-chrome-beta-77.0.3865.35.ebuild} (100%) rename www-client/opera-beta/{opera-beta-63.0.3368.22.ebuild => opera-beta-63.0.3368.33.ebuild} (100%) rename www-client/opera-developer/{opera-developer-64.0.3401.0.ebuild => opera-developer-64.0.3409.0.ebuild} (100%) rename www-client/vivaldi-snapshot/{vivaldi-snapshot-2.7.1609.4_p1.ebuild => vivaldi-snapshot-2.7.1628.21_p1.ebuild} (100%) rename www-client/vivaldi-snapshot/{vivaldi-snapshot-2.7.1628.12_p1.ebuild => vivaldi-snapshot-2.7.1628.26_p1.ebuild} (100%) rename www-plugins/chrome-binary-plugins/{chrome-binary-plugins-77.0.3865.19_beta.ebuild => chrome-binary-plugins-77.0.3865.35_beta.ebuild} (100%) rename www-servers/nginx/{nginx-1.16.1.ebuild => nginx-1.16.1-r1.ebuild} (99%) rename www-servers/nginx/{nginx-1.17.3.ebuild => nginx-1.17.3-r1.ebuild} (99%) create mode 100644 x11-drivers/nvidia-drivers/nvidia-drivers-435.17.ebuild create mode 100644 x11-libs/pango/files/1.42.4-CVE-2019-1010238.patch create mode 100644 x11-libs/pango/pango-1.42.4-r2.ebuild create mode 100644 xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.3.3.ebuild diff --git a/Manifest.files.gz b/Manifest.files.gz index 83a7adea3f22ac35f7392968a3727d74472a5f41..59c2365a8167404014e01fac7787e704353bffe6 100644 GIT binary patch literal 29612 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�UYmKLx;hdbiS;_m4Srhe~mNMADY(=nv@U}TRSarJF zQ_S=twDphA_KB{1pip)i-`xoS&Zn?Mt$>)Vl_m`J%zqr|Y1;-j!fLyBz@XpD3%g>k z-Fet)3>?Cj&yH`bg!b*!kW|9P3pVF1oR)?pCx_q&x7f>S=Jp0|=K=4!t%q)oM1f~i z>p*~XMyH)DcV*_%XoHGv3GJS8dZO8#pNegEMgIpH%d#`cFF0>(Xm)@P8b4*zMOyR9B zgTDYhgVTagn5Q|irBc&44p~P}pa5N*Xss!bC|IKuY${nX1H{b#Y-_>_XAjmG>sZ60 zH5;HUh4StJ+6*|uuP&IaUELPSBuC$T7Te!`eEIsCxxMnou8aU8=KQd;JK)N^DJ)NQ z6wwt%L)t|4WFC7`>C zNtJBrBa)c!ZM0G{!asqtz$4(n0pQ(MUHmg9i+b`{(%I%^bH4p4XDmX7B@7=1JbrBc%G+6}UhO|JJSeC@yg{#teW z;UX#%RXBkWkd}8T;IM|;fW%7@qMqLKPII2pMc&FsjP4y6jX?r#n8ZPk8C*AVJ|~gywz1F2G86fGZ#FG9onAOdf!;;- zTtfZ1kDr>&PA3z5$PIP-)l0NO6g&=~(x36@PD0R(`Q&=`U( zF2NZQ=BOZaC?14{(3PF`!b6)Du}T;2GC-_2bPKXU`nJ-p_q=U)x)RF0U>2bte5Q%S zA|^W;@tjCCEr_u!+1l?;$h6r(_B)8lv3mE;!7S^$x(x#hKKcZPjxsod3yhzfv13q{s;#hddpE?oHbzS#U(F zNExQuoaO+QSkDV?ZxsYyBESozdS$x_Eq=bR(oMJmm^&e$EU#(#(Hs76(T(${(0+ou z767=lTA+K6Jjc3ibLu|{?*7)lzg)DR*N1!uIxYLTlcNsmgBK1@e0Y`C7LXA8Xv9l` zCq5Wez#~hsDp7N8{scOQo#N&)*hQ1J@RQf%gOOSQ5Z4Pv!|OVuqgw@yf*i~2!~GUT z^-TD_3^=w^9T&%c2Ly(Iz2I@g6jUf(HqAR7Dp&-Kk$KGmuscjI!`ss{XJw6%R)j?Fay{J#rtu@>qQNKU(VPvJoleBZS`3TU zoi_>tn#pg#t=y^>Y#VjLtDj!B-?q7(!%8OShSaA-ncxVK#pLZmLAxUHTckW4YIE5? z$R|LK!Pl)6l(?GGKdSRc4tVF@HihJ3|E~F$1;zwn{Up0z|MKP6mn-)eKcJ8YYru?y zJ+Y1iie@>TGq|=TpA8U^ya?~O)`ictK&!=NlG}p$KbqzRrgy?7uu`xSE-sEX?eDrB z9CId4dfLk2-RW%!5ISKiN_}r}#07991kmTYhd99_+*Tq3YytK+A8ywq0U7SMutO_UIn**d##N; zKHMHJo)zzqwwV*)c6Ba5!?{BW4{Meibm<1ohJ1p#ASNcQHYbE(Ompz~X*2TEo3V9T zb!ML~%-L`!L_TEkGO_KM|`|DaoY(4LYxM-`q;P5yLc8%kE zmD<03nJ@4y=XaU_^R&Gk-~mE>()?F)ykm)=&XAlv(zo8=@J%hzvQNl*1Oq$1m|$wH zt+g)*9nXtJ0068tx@=t|v`Lhmu*i!;wIPyMZij=ifWdDx!A{Y&%}7nF9^MmZjq%+Zse9r%;+R4py<@*p>tBIMaoLxE)f2 zg4pZ zaIC!i5asuSmpTk8x9Kuxs?=ds91QqqGUc}OZTdxoc($iPGiQeYoIPRM&4H$No-c_m zPkGgaBdrbL0-K1fK!xKcW&7oCpQ9=8D}U&x?WS;?mR6k9xm$}4ZUh_S(V9eVT4Yu3 zXAlb-jR=8az}y7KIh~+lU$X9T!e;L@IZmg{!L6Yia4z}SGtvo|)A3xmx8|dQ1K)*q z+}+t**(pLq-Mtaj;N5WYxKSvIL;9|YvjS6#!A;KdT$PAnkNG@oTLSJR*jV8m9xPCu z7;)dlVXW3&Vh?S@`H>!Y^X7i03V4@&{WtX^pxNUc9Glut=RDfMc?0maS$*P`jmUg~ z4Kl}bQ{JuLyF1dwY81o0E+S4>CXU#5epyACDTg5kXtZd4X)`_(x-%6yNfmNi3? zbU;5D>hJ6O-(SX>dfEOVm>yn?68UR(s5B;u@4O~V33A`$?T%h?91jO<_ZU>dAzb`c zu&yXt0OF+_5z@=tcCHeGMvTLoPF?aE#`_Q}5FF%X|MEZwoow<3K}NZr05UCi7K_2j zVO$_)?_s?z-BE_xtg{Zq`BSq!uyH&o?{#95dG?Fv?7)9KsN+AY?MGFls9q$;_&DF- z8O%yx$M<1afWh-8xqbOh>4MJSLrK~Ss{$#t>08=2-@;*m5pRGBx zY8f#Jq!$iiI}5<#LZstF^3#ILy5}(WR(W7722T+IWkeoa?Q=r;Eog1Kk^78{1Kc~a%99dd*xja&^LmE(f zT}xg9PF$dNRM2~zk^!MN;^)Jm5WWYm&5}WtT%^Pjg&I3RrZ9c6eQEj^^p` zzMjq{Ys`WJ29dLkhxV6793M~}(sOt-xdlC_N~(ZVejkVOD!HF>H)JTc(*E7K&3jpQ&mi`KaYW#flA5+4d+NxZ4C2@igrkHNxC&3dOWRIQ?`2 zhjnGkQSGwn`z%>6fC8TVt-5(R%pNL;_a1;-C%&S>3I9uoa^PmM!XGptQ0DY6 zXJMH~lX8NOyfeBkXA<^1cKm9#Pv4AJ%g^ln-LKPORl&=7JfwLve(giL_b#(W(2RJIl62a0t$X6`nCAuwEnLv1FMB|41$^x$G-M+i7|Ts z@!T1>TwkTO{(+gk6?p&*fHJ zwm1o(fI*ifS|by=;0)DrTZNtA6(`#oTp^Z1UZN7<61Vn0<5)*_<^ ze@x-}W71ce{pP7ZB9UMJ_WO_Z+n@VyFWHcsKQxNE&cWoJH;998cl||mR!4^>oQLzI zs&YI3sMHBJ^edQ$l`vx_mQ8uNBF*yVA-O~20cfm^oR>3Nus4?}P(C{0M1)P1Z z0uLbnTLZl96_&$${d$hp?8J65GXSV>=Qi!9`O{o!f2Iv`HgywRX38#7;pNSiEC*uq z?6~L^U=7{y24ElYnUW2#vQ*J7uFI*(bKA&LK-53W?Wf{!T;w|nf$kk(nc=dBV6|GU zyyr9Xaz=;$ZZmu6x;NpHbrgpKPlY2xOL4|YTACf$g(K-%ir5}4vlamuX!o3hPLjrK zM-LFqoKTenztJqb1EAjO?jTAY!0_VSx68V4=a-q_E63y|t!9QoT8rZa#t3)ZBG}xA_ut@y zfQL7E1-U%S49+=&>%?v*7?37>Zx$Upo2mlfn{zn8p&aIZrc?~vIR{-VwTye?b|LBH!z0 zPQj8DF>c{`icw-PTJrQzVk5uZc*RD@eDI`wPGX%;4yA{I&g(+^U0mWdJrLa7HQ)j{ z5U5T|4$pXDEX`Zd(@f>CcA<_Nu<|}vy}?F^X!nUvlBOZ$3*K#ccU^Yo6INxR1aCt0 zg@R>Ha5}=-<{R6~Pv?uE<*N3?`fP^=B0@(u9)%;*jh%YS-5mKaAuAcEd8X1oi|pTD zCM~pgf3~bs3r-KVRwWDvyh5OGOF$&7iw8%EEnkOM;@GYF+4!wtuMVDeNCwfx*ij(@ zUUMqD6QJEd&?5K>X4N6Ajx2KqQCW78$$qz$-ERVO;?wC44!*3N`{_n>%??h$p{CBa zw1$2@H30yc?euCV;o6Acd|}MpQCgjdX%C}q%}{%&08qE_PtAVjW;ov}IPkWj8WqkA zLH>Z&Y^VD3-@knS@wfgm3B{=#?+&eQ$EhKc!RZ{^q45Rgh)%;W>$PAfWnR_0*&v?c zYvHBfeJ|;7QHRs7aQfT9ugM!P=LDExx9rviWZf^&Ch1cGxEF15(%;JYL-}d6BN~70 zC|{IvLPLqE4v``HE_@{Bl%Q5H(fG_1aAYn!I)^B^sqe)9oUlR89w=%kac)Ml=K~ga03kpn4mF?Ci8RrE z+xMw|)dz9tptCOK8upSq%=OUypN>NBcC19(VCrESg+Kr;y6}vrr3(>?lWcukcdxQg zaCN}J;&^Scw7`0ri6|8m?js>Vyd_u!RWi2+S+^5sH3ZSKX;&=11NPrb^6u~%ZJ?;k}a z83N^mz+|OSyb~Y^2Z$2jz)oT?AstAxEMG#*Ugv{+g8k(d4 zFP}LTYMVbMcX`K>&8V8g875|J5w|uRP>3;xf(>NHxTkI83i4pMJFMn@My3$ZFKf{p zjOkQEfO~P|nFR2<;y7Ef`0;{yq}vT4$d3cl zn;>;wmm#!6C4|xK4X}8MKfP0pC%_zMcXK{Xw_>R==!l<&6-pAr9SWGiohsKz?x%4U z^0CuLO7->2Sik=MawBgYNXsAA-~eU8Mb9w5bDmzURFNxQZre0+P3L@LY}Yk_7V(+5 zaDs!(>_d?G+4~$$8o6z7vE;tnP8U-d0#fT&7m?A?-d7p6uRCEp@B;vz_w*zY*)1|B zChhd@!-l)&+SX|Bl-yewrV73hJxUBo} zj+|> zX(`!(@bokh3NDN4V%3jiTOChtG)nqocbyjy%ic$)H^>5xjvnr((!h{rn|g%f+xfrV zbGnzEjX2kFJ}Va;Uf79J&bL_jOGEv>q>qk0nhO$joetg)`oQoF9eu|NQt*gw{SZ^IeBGnD+AG0HzJU-OB^a z6pz_WAO@W472WQDPVEGb=$ALXx0CJoTgYV7#~rEJPi#Too!v!;`#@$eg*?qpN84{5 zff!}rfYF0jc%S%}&RB4uw{wRrR>K)?>r|e(xovA+_MHtUOhH5Av5N!gWeCq*8|2Pg zN4!_r&-l_kH}EM8k(m%FX{nEdD{qy+xW&QfOUnqSX zWg6ieSQw63Q>mg%T;dwLW1(!2r3N{wf`{gp`2Xh)6|9aK{a6HeLRD1NIZ~;t)j^i^N z@ZDV#xSYf|yL-S)Wj3$hF4tY)?*^gEY48U+nr3a;D%L!LIRl=9*DEz9NKFDNl=uOK zGkVM-w*BSnkC!Ve*wBa7t$1pX|I%~XCy1Xoycs%=hPwvM;sj4ngB6`b);@(yp~?G* zShv?9-4UTcv2tRHPN!Iqh=5Nn(3vgk_GY;_;?8mW&I3DanK!j`z1<&J-|r|_p5d}* z-VR|A_M)Phs74%0P(XHe|t>? zlSWZ+j`ji^E?>R6UDoG|+o9>f~8WZ${@cj>-us-TGys07~an za2Ia@q`<7=9Si%sTB@h@%vjhq`{yh?YdzOAc?pB8u{mYWX@#x2Tf`b&gC)@V?LMC9 zu`lPinYBf!oLy|WEynCuI{Dfa1;zQz&X0*n=MpXJbD?1)V)kcv5qS2p)ed(0YN;!mP)p8 zVz`%=Fob&=HXXR6$H{M+HbJ8t&NJ-*yRjC=?T|U!|8ROXV)G_;Ps)`5TV}|tr<`)kCIxOid z&oI3EJPhVM_Gmp^ZcpIlI3WBaH0`O00(id&?dJ@*J(}<4IdJFCIIG4XoF?t&bSk|w z0|00CWVrOkI%4a0lgVU^(nT8s?F!3?nx94{e6X7?vg=_ICTubNf-yS~rn%^{SHOzQV5?wkM+m9}{n79osE;w;=5J$4RN?ir0TEOeJL~Pda>NcK;CxIBn-jKx) zbX+}-8u(+nb=x^|*hND)?vCl?NwyOc01Cve15%Vf5cpr#{L=rtzy11hD;i7r&^}t7 z9EV$!@&+-{d0KdpeHI_51+!*tcKaRS3uXh8JMD&JahzU?734GZRF>ImPJX({z=}P1 z81TvU4o(gPwGmY#=^_y}+9-{fXl66|dse++&j!U2gK&UbnnmO*9NHjgJ23jG}p zc5|q=W1L+_yl}O}`8yC?XFg?b37iD{tcwF6r2B~+PVedtsJYIBEKk*Ue!NcpLvDZB z|M+Q;z`M4s0JbPjfetRnbPdV?^xMuj{#aCb%W&hZh037XiAF~(#ueWVL_@9))&UfI z+xx7GTJ9o1R4hB`U=>x%Jo1Kc;p7*H4U*tq zs$nnk@r<*$j|2gT8Q;Y7K_ww2*=s!4DtV_|h8(tU)2L%W=C>35<$`CZ?&7w5-0U?d z^Zr=Y_J`DdN=iC9Aby;`Fz_(e`=n>&JJ2fFY+3A{>S(+-Yf!jyyVwE1wC`Ste*9BC z-IoWgPNo$cKI4WOT)#CaXWD&RO^V_zH#~w}hFfx~6L)!p!xe|`lTo1Lb#7y0Kjt&v zICnb$ai9>*^$>NhWcPGs;re5|z&uLDt?7Ddla12>E?dn0oTpnYOR=&9 z;Ql`HDY={3Sr~m-+qXFif9fbsVKWS(>dhj7VuOa?&na{~ZY3_^*A9b4hLv1)_B-(m z(3}&r>^Ob&TAwQPU=Qj96g{Z$3X@~zsb3}cz0WV-UUnXQxTfma>s5zP4`;~_`;$yq zZ_Tb>?$|gECr`*y4wrCM1q&vd?!N>2JKd@~4$Emh&txN0)vjjB&p0UlCOCxVSy5ms za

0p0{~`@SfIn-&}Hd%#-*$1|MKvlYl#HzPOBk&J1&}tMJw3533}}Jdr#X_lg5L zvtuYPFZip?f9{hS<|)v)kc^;K-YyU+Xe7XCw#(RO{L3=7a6hq!!+qOrxqvJ?7!z|R z-iqIBWgE`aKb{?Xrp?Z`ESuxoLmW=Ujlaw^;fz5`1?y%_d_Ig zm|$@R++`oP^5=WpAJ(l*HiwGT&c}zEcLv=DV%y>BIk@U|nzeL**K)zf)3iRV(QpqC zDAHM^xc+LrYs#kFfHq#Rf)s6EJB|;Lw2G6+>fnf?9C zT;E=DAL#=jP2K}o^ooMpfD6{;#cV`$9#FLrXb{uJ%s0pCmEJlpXqT7H@mUuybpfS7 zbEE5M2ZAlPJ*8l*3r5-Cj{SD?BmcTz?)9>PBU?#(wD)DUs1Notl5=?7iVJ8VETe%K z-*Mr5EuQGkx4AC!RHvxdjRORwflu_3<#xG{BR|3gBgHE_PccT~Xy6W61=5 zz>55U&7y)I<@Te`{z|Okhd^qg3X+Zwjit2#C0K`bt=*+mA@ZHga?Qevp4}z3FdZvT z?Qx1bK0~0y+n`P`eZ25ICS#I$V3gQB_Q^<%DA2?|N`Z+G8LP1r^}Xwo;$7Zwi(i65r`_O+Z#6)fwrL;xI$J*5Sv z#}4hqwelX}obd7yc#+Gd+67?6c#0i5c2#wIJ>7O34!2J1V*>=TneA%hjPo_I#ITk)qW?4&DroJ8((#VZBhD*+m@PeOoA2 zaxc^E$no3kFG1AHAmT13pi^-~CM4B6Nb4FgNE-Nb$iCsDBcIC-MSs`;1AOaJUMLV_L(gpzCy)5?VoT_!?Fs)$xzLL4}0o)MVM;-EVBLO z`}+6(GTqcx{P!s8)Ds?}R!d5N7rY_yES`|I0HSJ7H@PF32vPNDhpP?l=ZUvfiw?N5 zcWz7zvL!QKe&GVVH^<80d--8Gt~5-F%q~V~nSJo{ecSXbl@Pq1IUSJjb!t(kRZ7L} zb;Bfjv&970Hl22o!2VK$SNevonCk@hw4j-h>*|dvU5JG8Lb*1&b{5hCl{Am)D|4cE)k!3 z2KQT9NSdCi36tu@#lWH-r^L8P7;omp&S6Igr)3(|B30A{G)YRs)oZ2(%oM3f1I}+!O zHpa^ejOuReVfCdD;dagawvD?chlPh5oZ!};Zng+SV+GfN@i$jy5Fko>A1@OjJ8c%X z1FvL{=V5>Ow9HAQ7GSW35g^fFCvb6es>#p=kA7M?5E{X-i9{~EA_@x6CH~k;4-mP{ zf&~}7HmA7uQIqT74?F}!vB%FMds#$6K>AQ$nzo(x&rD^ zm(I8yb?*uer^?7`n`;Qbwg(CUtZ-U{eQ?_@NW#tJSc$1ueDVO%6oYM3@Tdz&XR*;z zV~I+ZT3DV6L~*pxQ(SB`1ATJNHqE?9?EB|ickkieFIpT`4Oc`U4n7%p$>6xh2kIL9 z@Da8zIj9LG?~WF6U}CcPP)vxsT0kDSuVo6={@}aWN#@Q1T%r|S1-e&kW*b+kc&zO0 z(tK9ZzHz8z-7f-ZrVv3f=~+!6#D;=+ZRMg|Y>0?|09(U+nUy43TAO@4(gxE^zedY(yBY<=l1| zS5C|-W&$F>{#kJxovfVF(VuDq0f}>6lVb;>Nmh`W^WV*bS>3s(V=mm(uG(Eb)3YSQaSE=Ib_mtwcx|wCx-mR{lz4JM zt_bV4jxP)w4`6cMt<%K|*lg|ijg#>b-;p=n#a{%j=uOvWp?TBtQj7bsood6q9O;r= zwPinrRk-a~R)Sup3aYD)AjqIuXdPB{ILajf9(Aoxbx)mG^Ig0B~_#Qlec2k?% z52u%N-mX?ao7P&P{0Pr|q|wfPm;_(#D|GFm@l+6-;0=&VEO8~p|9uhKPc<=D4d;i2 zab~mEgErAx6f9Z8*}d2YIP5-_i`kQPLzZtOx6Qb#&M`3<%Y|#G&%~2x0|BBo)!d~E z5S?Rrp8%|Nn>_BPm2OFySISsUYVZ9SCmAOwC z!jXw1aR%nW zQw!CH6$fbNSuPg>lxO4ik+u!jtM2o@yl7lrsJV@`mvk&}k3-rP-t(ywpCE{mO?(OY zo$A%mJ9G1zrBlS_g7RTqN)Ws6c(s-SSZdop{)WxmWj~-{=FXjT2Wf8>F@raq3az?@ z?J}xj1VU+^+1?hc0*9Yg2VOj7M_?=m;+xd;Y6q^7tX`kjL)P5nI2|i!!3Y0tE;FJZ zcX2-=TmSz1>t4clJd6J+{p2hGOg3;Mw2cE>4&grZ*&ql|8StS(DNjvgJDaWJr`@tJ z9G|3DLq}RhkcSmwq9pfk*mw(hpHFkpAqSkq*jp^>wOZZpSs|i%Z6HpkMSG>?wstq4 zOAEJK!w}SU)aV42>R!go33ULX8(9t$wH7-q6wii>cvj02s}1w^|GC0*IIRC!yf9ob z^W1njl~16OUS#&`3p@)1jSo#3jVHZsSKBO(&czTsKR@HdG4Bf=3v`qtDowP&HbB^J zu&~;$J>?uuJ#z<@_pqp$>07iRps~-g)o#yYb|mHkJUH1!Tix!xduuqm@qqJ=r`1#v zR!b}$nsYpU)*(0G;AkO04c;nQs%8*PkYD0^S@UudW%p*%UcP%dx;W~q<1j*=&r0U) zXrQavR?qjjp8N93>U=TH-@?l(s_>zGn@>d?(T!lqhUmlcQK&3L_dc+G*uO*7MNZvD z#`zS6bvN4F1E6tsoTGc#2-(={`IMYuH~UF?+*X5~VLFEo`MO{i+!q0;_I#eHzKLw% z&W5=G4gi3Uwu9|$NxD|C>>kjApXx5ctVf(9lqw*6k+Cp)cKzg;a3nAg?jz5~NZIw39)6I|l`EumVBjbzi^Hpfy{_!6#%Yi;@B$R~lZH^7J_R=N6 z1(yZ=k>K_NA2}XM2bQ%l=XNjRoWzFfS$(wc8T$b@@T zMtKv{$$XayJcxo6@2)&ees+Bj3c%OUF?`MPa@6Z^$T8gX|t6ColyQ25&NB)e*sv*B;s zW%rYiaOb5Lfk@aPy0)L^W_@Y0PyKyedFIS53OUUAT4eCwR;4$vz>@BGp8{KmUJy%p ziChVI%R>@pZyqh=v)bMOigqwF!sM5p<%WQ7NIDP;E^=2VFSdF>4Q^aocX4ul37mib z?bjE4_CaK@Nr!tCn?0Wa1vaDvd87^J(Xs-^$>Ysz57c!pd=2X3ymcO~TEFci(rPoL zL(Gkj(drzi#qr$H1{1dKZ?`DsHs0AQ4Ql4|->P7o-M?HLyntTqc&?J%Zi16&^C<}4 z`2qD-RuyaX4>uJJ_qlRdPP0L)_i2xFJmWL+7Z403C`TyxNXHLD8YZsqc6~Lc+J?^i zvPbK)$o~Dy_w{xC{@Ramd?@yo-dLjn^#5a=arZ(DoJKsg_xd89yGty>lcPI|Wi|(> zqgdC{ylA@dHla!~y)kw)1intp?NYYVvzLSS9k=1merzy4{s3=iwZr?w9b6tt?IL$e zm>}MS6*nZpI5Nc2-N;y&S5)w{=+yWNU=%@QJ=)q~gR`v`IGD2?CnCOVVK}kY@k|W` zqCGoM!A>Bcm|aA7I6vG1#dpEE-{8;V+xO2kSJ%fulMoLxcHPmv?%cI{x;gsNCEH+k zxHs{~8FY9vBnf14*EU|x9fA_`Zhbe;)Sjhv@cR7}J2iBrp1?*F_-sz&!07;q9Cc_< z_H)bhVIYMQ@7yUg!_y1K2PD_{s(&sFp5~CSPM5ekSq*cr+P35I!Pe*Wz6yJ@2?BzD ztK+xp0bD>DorV3d)p((o*%4@2PD4P$JOB$HtCooZ`^(qYT5orQz2C0eAPmBp&WE>% zA2?n;H@iW2h3=rV0(K|tI}ZFlhPnEQzqVw55Dnevn;qD}FYa_!2#0=?z5{7>~=$dEp858_YvZTT9+q;+T zK>5RRApM8MGe86vSwSQx5NI0?iFg6C-QK_Pg?NBmx_eK{35~)qonps1C9sHl+XSS} zJIxIvCaMnifO|ce2{_i>PN*U3e3^F|uHQZ08;+BMq*@TT%IcjR?m&y_Mc%joKpk`% zu>i1Kc0LZ#2%&JG)p7EK?!#RGi1CjrjvgG1>A*(#)!o7W;?Lm~przMHmKY6NbBxqD zKFI9%@#W9`_aEQC{rc^f&$xpx`p{V5m`&_q1p<(;!|_UD$CT`Q&W=VxwwR#P@j(Bz zA8y9IY{bYeWh@Sobjtp+9E9HwVBU2iH+ST0H(gXrXgE(jKS8=&a7f&Z)v#{?!Hu#= zDA<-;9e`h4af1JVMSyhbZowRBlyC(5b&hF9(LqzuBD7$cH&4V4IiiWE4R_V4oB^L`~H%RJU`s5v}eMc zRZ0%+bxSk>N^%Z+vdJ_Qm&dA%AR%Jv#bZ47Gc8=`_)~jgw_(=&_dWsK?o%zMkoqm! zti}Riuw|fmO$*8l*3I!{Z`TA4T{>Mde_VVY&<{(C&+JU7rfrpdSzqqjAjelWn47)o zC*a!!^9TaQN0bE_c+-IANAkt(uy=c^g#jP{mFV6UYo42%f{74fQUv%Sy1%YpzF@B} zyCR%k@?l{u6y4T(M>V<|X}T&M;{~0>X>pp<^_;Z3z4pakk%Bj&E?6aY?IRv;FwDd`gQMfeYI1P~04JIlKeH7LV*`Q% zA!0{o4QHspX$y(zv}6f7=&gm zOtKa2`Ybu1+tAN_d6^ULZNxiQAV@mP{{L<3Y?tJ?jV$_q-^CGyk3tn52PmLc3`?eh zq(#e5zvo~!rh9tmaD-%&Gu?#(GH)Vp-n(04k2A|sC4brz;LSy)r{$_G1V!AEJ(bPq zZ80=^Qt{{3ThbR!aHp`UQW%C>%(p6&JoJ#u5}F_rmvgniGHQILF1B5~>CKQ0j-RN;?Lr9qe9^^N9@=0~#7b3W9n?ith_VS(b zC-6)XHOCE{_FgWl@bMDo{&#-mAM;<=r|Gls#205k%_vODtSt-9vKv@ z$7om0$6{vbnARn;Yhz(p7fJmB#Q;O>%4Vr*)r(TTl9P9}d4H&jd(yH}0anF}B|LV5 z5~=7RxkIQ_OOf~DbyJt~UU@D(C4p{P<-igyO(<1ba}I z)OCn3?K%(5qVbsIo}C@C#&&miFF{&kCnEd{BKf2JAkMWPuV*z-U_W@^NG;WOL=}DtoW$v%>puyQ>s$`LzRDy&|JpY6^6<=V|1%cCVe6ME-g7MTu9u z3L>VXM@k`pHiN=H-ao5~aPOlQFKXFY2T8+TMlMsGrQwY5W;gQ&y>1Ev0v}>t233~| zC`}Y^3oz~u5mQJ^Hb9!iw`i;tsR04|7ib19=#08TXQ&x!DX=Z@9HJX$2I%&x4*x? z?lof6(;ZS%8OiYyqP*wwa`HzlZVJ8gvSc8wsc}t^I+n;6FuW-nO$K8qY)aRQl6?b3q<4$HIOiPu-vNdD}T3Sn)*Y4nA0;=H9g3+=aMII_+)q!7*}Ic z&X!Iux3^sUtTNTRKC+tm=sQt~h^MAXl-ds6v%hZ13P)n=0q!iwZFc6|9AWS%YQ$MCTjEX*mK&RoTqn^y4JMBDp)~sqN3c6r7x{xc~QcEB*#G} zq3>FFpSG>k2G}X1P7aJ_+2j;QiH?=))}@lZO{<2>Ad0RHHSwJjuFLQHyv90v1OweC zSPz!4fOWu0dM)MKTQgm+4#hepd9-8jdP~d11I>ZF_u!8k`Mra}Cn@`gn==|Sx1d<_ z22}9BN+e!F0CvjM@U2jhJk|H#=kE-qwtpZqza^kl(hY84}3SV~M8*o(= zeWEB=p0w`o0N7hsx1o|^vO@S-{z55opvhRgm85}P_vZA9$`}(ur9@ct$wdN&+J=Za zv8#5sv{XVi07fmoY%3^|wQChs?#z4G`4&9<975n$Zuphnb<#rDz!Jn?W;1j*`ldF;wE>o!sk-LojK45AeB3KTYg$ZIbNl#Fc5R_l8%M++8hAVyn|InPHJ2+7)TID3Mq{61=Xb3HYU}wM%U!0;%ZGsg6#?m{KqMUYsu>ba-IR5bQ`B z8dA>P=6YvRL+O8R|BLTJp|MLq>YPx;)eoYB!pE2CB41S{8O{w=9VJouxM=32=LxL+cbQ*Vk7U9ZRViUl@A2SOG`m!3wklTD z-gR^2?B-R>dMT)({bp44UY#NDai=ODx{K8JzQV4_%qTOMOBBLZQazF7$ppe=Jvn)A z(xC?xip-ZS7zUkPa&_CT7cmDkZ>k$nCs-jKq)~+=0Kg!CWz@$>;CE)zQrZ+7?00%5 zORiP>`t`?)E@yhu9$q3NftY&B;bsZ1(y8Y5K*UzbiS)>OvNJZK;%SWq!*>ma^|D1@sq zYp$$Osixt}m%LbKTn-)e)lII&!`M|+tp@B`+^bPL2}N#ioomQdQ^js)etEDU-5HEZ zu?%3QJZ~S@?D}2xx|jKPe)m&YOLoK()z7p$#_?0}TfOBv@1adC6=YM%q3SOP=)Pox zylIH@Bh#R&nw4fs($ur9!S2pGr1Awx<^&f|zf{KT{Tq96S_?X_{eF+6%D9HT_t1b? zrwu*2WNKdoZ0h7nnU&N$8N%5!s^FJYu3LMpmVLI1=9F%#vs4&B3<5 ziX4H1_X)sU^SBhj?Ed(1-NyWDexzo}fqPuO@tZbvTNN>2tFre=NQV-g;K{7Hksgyx zYSWdKbRo*f?_&e%gK-ihh-~xLF54-2zTpvuHfM)qH@$!NMxADYj#cG`#f^x>86N$; z8B_LoX^i8bX_QF|>M2@3l)=uaPD8MgKDz>mnk0g{RcFqbbm=iJ>R{YE#~O5`CT`Z# zge`v$2d%nJbGPaPf&be?Htqe(ASW*!9~X@i^X<#W3PBTt$5k)e9}Map*IjLQ$fzoA zS_d7Po^_gUv&WMoD%nx3{cva$6i(XeS$3N>SgU8;U0280sHaJyWp3&yd*`#H*vd(s zPm=D4RN$EO=qpeqpW&W1^2yUg1~%4lX=y~5oi@HEZ?8#f(8RULPIuX&CWY~m3k@pKZF=s(tzP$ItfC#UdL$s!_|N zq0({+a{jlIEkQ(C{+`Nn9;;Bj^=s7-ZnbSPS!~^c73aT#MhBZ>cPD>a%Cp|76su}x z68uK*0OQSFm*#0%KYBJby^=(y2XxQ(XDTj@Kn6>eS*x2W;S{ft!cJ0J~oD0%l%3PsuKBr_w@uuSJfK ze2r%U{aUscQX2^8$(Zkwt(2W^V4q0iX2b2PhzrqiO+soAaL4^rheRvF=$Qrlsv&+; z%dM#mEvdV=YJHg+C_Qzmw{Y8U?=!erRh)_D77*v@JY9MpPn>icz3 zl~y31<&>KRsHX^Ts_Mlt(ke-|E6Ay2=DAhTYpea^qW$^x=L=dR!95mj7TME<9ZUt%^+53oFr{sQ zB!>>`;Oxz~KAXMBOD#zWWEouqsL84=D=tlvwfTv`KeAP?28a@+3MEs=NC5A=4^Kav zJ#@L!5C2D?PgN!X+%qN5+Nz*>qK?s_==PTL_G+hVdCbuYDpbgr^I~c4#ml*-y$sbq z)utmuXDB+Ca8PpB?#Rk8t=Py^C z5+lj~p~~KhX1}VFdQ*xkET1@#^~!{8p{1@peXN@YNVX6sjNp1Tr(zWIIxhW`smjmG zp+|*@x;J~itNxgB(H8;inJ7|ENd_d{M6*Ockax@aJI$;ti@`Fj(hPW@S|9;#qp<{{>)Q>`1~>UtR{wNrg$) z?28+r?FzNVu0l%HvdE3@aO^RZj8JCwRIrOb+LX5CuQ_aLjJox0WhZVVNtFnd@hY-Y z4rRm+XR#%A&-Eoy#cHCTidtITO%($SLbY%0%ubW zih_-DM(J4HcbBw(UB-WUrDX5;wTvRAs3EI#R8UpHvTa$w5ICQDESk&-vD^Eqoz_A82=KRSw+D#d?9FMXM0GX2+7Zw< z()i`TgL6lEaLN~{-qR}?LR9Wyb|pL4Bs9@;qe3PU%FCk&;Fl@i&Gwy~T?MyU;y%ag zs(sP{4^KC1(-9G+x$fgMZ}T9<0qK$02)Xi%VC+lZbYJ3h4nC`QtK8r1eHBY|4=g&V^cZgwy>oQ=4VAgg3r2pSc|9*q?e{U;6pF zIo5DKp?7wznE)_p<)WQk%_=V6Ox*$$4`p{%M>4XkJ1Kb79Tf9R^_pZm64;0@=vDJl z^!d1GzYzQ@&mwI0$dY6jIW1sE3QMo#W!q`bRc$Kj$`h z-C4kEXhGbwn;aTWcEDDfP#EywA6)Wy0^XRl^E)aqNJEP&O^$(<0KwV_V1Jrq$>cQ2nL|;xWELJ-`)pvi3lg_dDDquQH54^?ydkpQ@vw zmAJkuil{%dccwkrli;lJ2Edr7G+7eq%nDj&Qph%i_<6c%&!9Y>ZK5EVhSb}%qLB}M zDQW=7b~u=9c70s4U&$27+<59yg{4-@S0Uv%xU0l5X9>*8M`&8G#jc(ENqpeZn|jk= zunPRjLp$t?jmO4N!eDAQd-84Vh7|tAVaap|1WxHnGM9!sL;*xLZFz5pUQ_iH>Y&rX zZoQ*DU{Rge3-F;;BYP)ZNnQ!)UU3H{PkW2|;RC@Mic4mEX(9WqWf&do>|>N}<$<{JJgm!wmd(kpj+=@UEiRkf6OU9dDhs zZ}TMq^-_epI7CN;Dun*TYm;w%+qZWh;&4J*-x{R>HISaS>ZL*L4bRtD+Rcv?dJ9y5 z*;<$13iE7xOl%tcEO!O66;w`AKl+5Dq zb%J~lQIVII-j^PYI{fOl6T_vy8O3oDf@-l@8`03c^f(8&R}(NbrPWpdg9H2ZT-9>x zkqqvGfR#+dt+PBp>8X$~P&pGTl%eHIw*5GiDxbO%`YQ~e;-qO8nw&#*r;e?f+V&$g zBqjHFBPB&TNCc7ywQiHLuW4vl??uYTMf>d9vOUoigsmV=%@FfyN;M^qy3!n#wA^Id zQ<^(hsG7eNGi@Yd(OjfD&`SQMs%M)5fc8Em4UI%@S$RpjWk7Hsly|wIs;+BFP+e#8 z#$)ciSvmM0KD|*SXd6jFACbp)a8{jWB1t|X&}S%faX1fcDkqkXAhre;*-TL2BWq7c zS*+8H1G@>}&2N?SUo`WWMSyxM4O)q({o|UAZ(ly2&-Bdl$ac^gpP^YNdx=QFuXOf! zyOm_WNbZ%m&Uf5Im>kg7h#5Plne(^2IjQv&fDgx#ZV?d^TnGb7Th$CK-lr2Q>OF(1 zzy@qmYB#;L9?DK@&iDp5g^OqkkmbXb{UKDB5^^36VBXp3=A`?W)`jDe$>o%7c7CMP zAl~OFYh79P(c~C+-Acd&($0p8PowhMh<(GmY88FX?PaTds@r3DuBDb|uY4}B6q^Us zAGCoAgkL-8V6;?|0!b7);+?89edK?M(~iToR5k)x885FnR&A4wxO=*sxZotO-cj6j zpQuh1?@ha6ZLQvWQx0x{a&_~NJxrRp^W@pQsN==1Sv_+LsTqhDy+prK9McPKLY5g&bO+$sVi&O;+{J3bJU`JM#_(@k%U%|5O zeYR4BJ8|`;QYuPv66{Lr`(BD84mOFaN_CfZS$3B=;7-KacXaw^04X%ebO21b2DS${ z{g%Fww2-8g4w6{t{UfgZBZ1dXSJnHQ*V)(ddzrr0}q0}e6 zIs?Wyow3MH?GYwahhw7=U#Xxc)q0qYU{mjbM7ll<_F#&la;Gd6Z3*{4lqZfWxH}#F z^m3@bc~7!aIBF!vW6Ae$ey?uIA&$SV+r6%>cm2MpM)p)Tg(CaVve(&mN=WA~Z5mJ? zHyx<5cxWTf4tp)+D*Z|og|TNQn&oU{J|;T9)Zve2QXER3a`@X7rCNTKj6*K z@XA=gbZcawDHiDpr-V->Xn%cEy5<{%kCI&zATS zM5whvk%S+hHQ}VGYX$CAl`=J>pf=pgB9RN1Ga>Ep7!cq@U89~J1{mOv%%oeyJE)Po!el1<4jK(hC=w3{rrIW|%C{=UW) zIIX*yrF*}U6J+eKpy&p>h2V266KLm5SgsPyeTx`G6-3gxz2&Alo9{{}yhk9PtuN9! zb;hj{yH@km+QjfnUKU8fp^roEfpa$CI3e?Jl&)W3q#%WOjr|@Vn-NH~6uW2Q2&n{= z!xai}4U~B3ICrUXc}uxJpHC;S_!lzZ&%y!Vf8cxd+-PPlyWN_p5GlNj(F`zpZ+4G+ z+N0RLEG9KBb0YEv!D3kIFCwazQ_?ou1U3k{RQysQ7&NZi{AJTwd%4NECq9<)039S{ zO6$Xs?m-%jMgJzvwAJrtBT*X*C-Z5V-9e70eW0!`WlEfby10M9k|6=C>KPHz?u^P+ z+*my-K~)s8)tx;!5Ylb)^2Ffpmqq(51Fp-;<8V@Uf*Cng;UcunMg5YQqqlV{i()%$ z5bxKfL(uKXREd8q_MvmFY8w~NYSr)HPy+du4+W?Q}T>xq}<4fYJQ4a9^IhGqAHZvH7@5M`Ct*2ju!i4-^!~gsr`ZMDKhSmT8QK%VX literal 29637 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%0AP1G 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 Mf8Z9xLx$D>06|fkY5)KL diff --git a/acct-user/Manifest.gz b/acct-user/Manifest.gz index 39585d48b522419d65a36bfc8c0ff718fbd637ef..ebad0c4297313d259027ee8e99657ad431eca588 100644 GIT binary patch literal 5172 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 literal 5178 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 diff --git a/acct-user/man/man-0.ebuild b/acct-user/man/man-1.ebuild similarity index 59% rename from acct-user/man/man-0.ebuild rename to acct-user/man/man-1.ebuild index 00e21c0193df..0d6c70ed8d25 100644 --- a/acct-user/man/man-0.ebuild +++ b/acct-user/man/man-1.ebuild @@ -5,11 +5,7 @@ EAPI=7 inherit acct-user -DESCRIPTION="user for man page viewer" ACCT_USER_ID=13 -ACCT_USER_HOME=/usr/share/man -ACCT_USER_HOME_OWNER=root:root ACCT_USER_GROUPS=( man ) -ACCT_USER_SHELL=/bin/false acct-user_add_deps diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index c08a944876bf1260ac3485476cca2bb0b4304c19..d29b9926990d7cafd493a84121de535246a3fc42 100644 GIT binary patch literal 35431 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 literal 35423 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≯kPG9$}+6TPhnv?y&ED^cr0 z0->Rqf?6qrz2ROSC7IhCwOJQqSssSKGodaaRv__y=lb$M$9p6}V93BvE3fqH?mG3* z2#+9L@Z=)$|LiX2n_KJ%(^Yquj4c5wHh>}@e30dh$Oyb^Gf#h+x$M^BELb<+%p#;A>^!vNGIlGhh(-vBZ6|nd5W+pjZNgHg>SuKR-q=An zK+HS~$Ok*_X~CC(H8#@v3=DxFzag%n>yHKd$4`Iz_=T9+>i1_lk=XZgOe`4q@U#!= z510bc)}2kbKhy?=-Wrylt`6Y_QB(?-`RuR|9(V~-3ME2R0FDz-G2=#TTaGrz zQGjhc7z_a3?&3G-30}%>rB?-dU}5nrzzcc~`GJ-dNUcRO+BQs&Fq8+8FI-mWtaUAj zpj{2qd|VDE0vqm&HCZghZw`nE!Q0wqNKvp@)gGZMp39Yod3%}$cV}Jl=Caiph@ASLkBv~84 z0w7lpiyT-Mw7ndwT6ARMFaF+tuz|^iaN^Mc7Ww9w7Ym>J$v+8)1juZ5ELc}~EPm`H zI9jP@P1E8JcaO{=$g5`~5g`-4#jc!YUXO8V%Y>M|0r8izWQ)`OgUOHENYN4N0h}v{ z9U%AtW#eQ0{PoMb6W#cr7N#&gbI&`${@h_w-5UI}c57*H4$IJSf`hPm5Qn=-e4=w7 zgU4B^rojT?1Q(PFHNDx~VhwR7Vn=+ExQIf`6=HI3_^JIcPzy|Wuq1D3j2*u=)dT^< z-K{Oc+dQ+m3PC${Pf=J#0yLT~T}rF%y3n{Nge~R*_u$(G8o^v`Aru1p7w%Ckj4DKX z6d^nxVC^uy>=6So2_wM6&h5EgU;lN2%!5{s+>aC?CB;K}PqRxrEx50E+}R6KqqD7} zL$=2napM!%Q7a!=0Jdn~G#!IFimxO%+}>vyEE(!%%!~gZE5^agL1~xucC0Dl^Oe0| z5l6T3;X<|J9)Q?2C0@&0>9z&=YV$+$MS;VS9Qm)weo6KXW~glaPU24A||xD8+0+LNOi5vt6tu zCV*>?#7_b__*p!FBr-!{5aNAdfVf4`xCwIAexL&WS%yC{tZ=(*PN--;MbRFj*y1^u z`EZoe8>b-58064S!9u8OSrvnF@EDuzw=i+(e?WAIcryXRBNF^A*BbzKo564jVtZ$Q zEb(N+`RkqlTQ^cY>pBR)tmyLe(u3z<{Rgt*v07iB#fQl5S7rWw*~_q5N{hsfR^^4U z6}Dk0yubr|0T}A2LYNll-0zygff?qj;tO@R3kF0DI*r<@@}KMSC=Kt#?TQU@!M7ez zbi3AI@IXCC`6|`i34jDu(`P);jF14(GoJ7y?5Y(@kdYYX=D}~XrWgdUiR`hU&(5aB zgCl^!(+-`K+-)&ldBZ4uBv z9?ps-==)(?1@bdlvwxUZfg*)7#0yTgdnQVBCzM@y4ABGTXN7IQTCUy7X*Te&Xy1PO z{_`_u5nmJ^^h6HwH3aEu6;cBh$7RkBCqD*uTy5t$pwY$J*)dH7NTaJ|L)bmuxmjg2 z?gFL#_Up?+GJ+q{4eo>+Ac5P4tQt53U$4qfpHY$(004ttx+06qnJ?3Un2a$dP6ql!M#_nZsfDG~1JI^0C ze)%|O8^3*>Cv z6w|1I^hXD^V@q=Sn8d$ zuI2@D8}Z2^{=VLoIX&ut`E1@PXiJKP1r3FP6Bt>XfQGF^FwB*|=ZVj>Ig${}=#5NA7KD=aaRoeSl`(>r@cZe_31y=83H%)~BIe_$3#jDlS5NHqK>s~QgASHrbFrEYhH%(mq%|rc) z6b&ap2o=Cr-%{1s)C9yQCI#;E6PI;w=Xs0<88yRUQyBEPSjAeim<7ezJeZ%*FCq8Z zx{Yhi0wUxGfnTq-*gEprhrQr?3U~)`HZ@>pXF(g*@T{ntpXM(=o-H6?%IoyoK9;Nc z9Xv$nSb&mY_Zu*;KB5%}nXqJ!3JRKiE|{Z!n~2#<=>+fdxC8Nf*i&$q4+M)jBX+TX zngKflaxBmUuZhQyx`uv#)e7)kL`b67-Tvtzx$WOgwY&&M=HBdHfc^}SB=5Da>s1NF>_R(N}hR@-YDCmCf&=3{3Hw z@F-~f5qX%R_(wUzSgZjUx^yd3VcXFiaJJnPT}h{e_F;Elji z={^?g*ggTo&hvoo3YfryuFmhESO4*jg1r)kQ2AcK^ki7*L<;}&97Ce2iwi~j{ZsJ|iiMyb4$zmHikyQv*TSJd_G%!v%Em*SI>j-ZV zlD~j9=_WQZ->?%~ukB2hqO~LC?HT}qLq5)K6-8z%A=+))i#JT!*&|P2wOq`(6#`g< z)QsA!A28E8tj^Lird>5hOLh`u&yw)Z$9nz8kH7zkQoICr@3N)EJFyN({$RZa1Y^H@ z&kC!msRTB#+dID-JONOHzj8KNjei8Jvu^h>*ErCV z$keLRd)4M2#9_!3E`6ZA6V!K~Y}+wWi){t#Mx73kCUBnNKR5-#!q$*Fh;dLW#XrtS zJkfBQea(fpf+M0&h?zXm1>3W*sad}W5zezlxS{QMj|Kbt*MF_I9X2xVh%Z65-M+aL z;3M=WCjw@NHQ7l!Y@1udK3qZ{1h->9syR#^yGRSiDIQTpu!r!5x$^7d4DdBPV8Hm* z3|K0VH*QyJ`RyDM$xx2!;R(o}@iZ2`$7TE4(LhsY4Q!q@A``T^4*o5y<0ML>VtXWx z?<-2RQ5%X?_YPUS_k9mnKGIkyfDKT@Z8F(#JD3~FVisK0+y>1S<62C zQCOLXi&#K++TGxInTf+f!jY49LfpsE#ir-|vRw*S%%C)HWFGdhR`W;y`Q1s!w(l?2 zg^syQblTi(pVPT5BHv~48II@7g9`-R2CxIRr$PYHh%UPehpfO-D^zpGzK-V(#W~Z)TH1>dHH?M?w$AtEhd8it89{1Edv?Y{H0N^=x+Wq4E_D2?Yc+=BDDU?11l z4}U%%x*m1Yfp`MTu{8y?g`^F5Xqo4p?iy;mB#qyP=j=0P5Mb<8RLAa#%&e+8lN}8l zn9D}pU=|EryzJnH z(R(^~V8gouJt8)<;Sm6m?QUCWcr5e}>Izs|*#}hs&yQ&)@ARxFwnE(QmMSe=!WuRp z6#>}y=c0X@ZPrJ4RKvY!YBWm&ks~H~lwjT+zqcf};H<|1&8olWP%H}om5>-Hvvz0a zVHZGBmMRUD<7xG&Ek?L>s*%;%kXdR&)&uKYs3MyhEoa*0u<0%P)i(&#W-BK9bmx-O zd9Vw*C4tzX7#Nc!s`GS;&uRZV=yli$n~`(y54^k>8!YiaJ7J8KZG%*9aje5GhveuW z2(c-DUKyCFch6s}?-%TE71w++`)z+v`;9>3_<-X`!wDDg>7sc#31LDN@Dyv#CuF*u z=HD!xWL2sq;9yf6_TwHlfJq&Ya0DfbPk>>V1AYzc+hqY=t>&w|X(n=^}( zDR!)TT^^m{7i#Kxc)s1ODA{uM3^W@@u^Ug9JyKL)c59S9u1`81vFRR3c5G0UdyE&^t@ps%8p>)?yj`!h-N5lw{cJ#E6r!FyEtsDMi?d5j=PnQNK=|x zIt{05IWNXWpy1b@wwzSq9__>BDO3-PcfAvqY;y}EY)NYbfK8nQQsar%)y@V-Q!>rG%P>x z3xl235Ly0pI#aEBu{b>;4XK?i?KtkjxAZ`;pX%oif2us(@+(r>O$OV& z%g6f(=zHLBp3@NP%Q|u&6@SelcLc52crHb~rY-BKv8yv?5 z=_Rzl+8`z#2*q=>WEgqFnv!4s-ExZ!Cjt;e9(d7^=`>NetCN1EB6%~ z$wU;XwN4q8$7%DhO#`tyk*SDUR2HGUvAYAcyn0?Z0^0GM;OjZoW&tp|)~;I+wE=zc zx{oLCig^#X36xG^XqI>oFDr5dJ@RN}u+!AhK9f}pI~E_I=WIlAq|E7bK9r9P4(4w) zhsD*NhqZOfxeG20lLUtVqsxY0K@%=A9oYht+Z|0Z>=Z%hZl1IwBga6nmaw<_T&(%! z+t<(Qy+gi|6F5fXfy9zK&hN6WRP2}7!4mT%`<~f&L_`Q?iP@97Lq>NCyRvmi74kz| z%<;4_gkX3~>rM(w0;jh-;?5Ni820Y!mFcIWjzR7hrMR+{<`yW#JrhS?Pa@oI}EXP z-*?t`3xBG(7gwwI3okCwW$!xxh!R5irPmlZ4!*PY-D&^gubj4mv36OgD-98+Fc`ECvJzO5C1 zry55G;2d3IyB&b1I*72FdWPUUwm+@iH##k%pS;jLyT#;r|g6KDr@f{(4cEDa8DB7XQ`OedI8Lf?TaF2w*$h&`xX zxF7Tw`{uJZTkl}zrtTYBfDIUk2xo_YV`$giX@DRTFKQuLLubrK)con=kDq^QAE5TX z{PydI-+p|2rZBd2J+eL!h`Sg|I$5gIF-uY1EO6K=Dr7P|zt}dgRp1$F%@b_A3ygdp zca=(nQJG?f#AX&0f^am{vb7=iu+S}UkmC#=u>N#||E_gssL@+*QPk3Q8?K#Y*d*}w zmjXYaY}tyFnRe$F@p;jTKOx>Zf3~5^cRUN|mjicV=G%#24aPX{f=*Axc+iq(yZEi< z3|RyfArG87khcAKO!?EtzyIT%rM*NGRKxLup0(|}r>e+qkFspd6CnyjKV*w<>~OGi z;V{JvheKT>NbO4KD?7#qZeeL#U?DeWtK@xm0Niz5*hh#6FUv7@J9nICXIWW)LpbwB zaQJEJ4>1ny!XhUjhA*>h*OJ+`;8wu;xp-$7*d!!7ut~m4c(Tt4n79tpf!$R5Tz88syzVkBTde+hBHSD7`jVGNiz}J?A5{ngJJyj@I1bWlyQ4BKw$3(8RQn&I z^$FLDqB#j|c}fa3m*4@f_t~f=k)w80E(}Z#UGEY{ECZPkB2fauwbdw}PSQ=ns69Uf zR1g$qwp;Anor7wkYO{~Vst0V#N_6Ys&?Qfb_Njj9??&%DO2a%h*gcweW>sxG^+c%H zoMq>5Z%AHXxFlSR;1&w(YmRL@p=z!Vj&rutde^HarwU*Y8KRdZ)_^%LU?m(>`<_^W z%qbWiR=Bg{9#p)^CF{&pnW*b+@=t>H-GH?b6q_S%&z$Nl>jxGl!#cw+~;zA`TBW&ct3F&shFOlZ`lK< z&_QkXsjqDtsuwxqA>yjZ)-1b04F1l~*o8@G$Gl z$L3&8PdSp+Q{gT}Ao@9S_f26=fZN0cCNohw*84kO(t#*Wz={P932I;`(as;XYgunZ zsI|OwULKvpZdvkz{%_G5RAldN6=a7f^?=yL5)RY~KW+SUgk8p=S=i?+zu%Ya`#-+_ zn4drVA^r0*H9i{}26)-YzClHZ?N*wf4RzN_;SI4ir={YT#kTws6UHP!RY=o{k~q(o zZC&+?#zS0|+4CeA2BWnPJy(!EIQltnp*@Q@fpNPgR_-C?M~N+Xk(be zAnbKAhicE3MQ3iqyvCh;({!3W=bjKaS!rH}M}Ww6Am_2dj zv}OOXZeRa=Olbk~W75EBly)L0gklru>OJ*q*{YHbi@uR2p7EH>#5-++uvlup%lrar z32x<9E*m**o9(!nodxIFhy9clph12%2nAo|YoM$rQNV=h#Vy}BoV58TU^ zD9WT?I>3n)RTkmQPq*6jEgnYMIwq0i%1?})`cJHt5@XAX>u zHO_gaeNHwu6D>$tULH#V)Yp}xuZsTV_Ar7eJ7o9npx`-s zIt;wLGu!-oGtPZ*&4X?C<6>gR1PM0hgS}M{I0g!$I)M}~T5$Zu;YryA;&{4;`+JE) zgC(BE?MvDg&fn`M4S&udw{seKjsa;*>oh6mtVUrkq;qS31{v}fOqkX9-?h6nP(jY<^l&Z73qWv zr!(J|UL@-ULOyrL#2n5zBBDcKgH0K>7-x_0&%3C$8o#Wz%VSCa_V~Km0imQIM`QaV z$z);R2O-GH?w9=nh29Nx_Z^c?iXe@5GJT_6)mUE)zalObk z&v>A%(eTiYxvP^{rz*-gHqR2(Emw1=_laZ1A1!AxufRgxAP#0aTGtvO`+yp{10BdZ z#+M%Vh_OUx_!9@6KnXn5v#wPa7r(BS<`t+klngcv4HQongK20I7xH zy%Ri$nb?9!NcfxScKA<};SreHU5AOe$Mc~9e(s;X{`Q=Sn;!!%iVcTQ1W>^FD|xdk z@p6`&GW~Ko*jR%@tAsmZ7#rK`PINak-9A&Jecca;TZczH&{@R7x~hY>K*|~enDeRiiot+*( zhNWuo2=61Q1OXfQ?rTLZs}Zs?7g`yn&A|Kb-SJlJdKNZp@3b=A)Er0vLz>|pS}>5V zh_kZ#gYthIXv@#_+qWa__1Vd_4wx=ZP%n7DWkiJE>6!F`!p+|cnXi%^RW-7QIgUv4Fb|QjZClI5 z`xKx9P#`3WIUm#rTyHmdxjjZ(eEjnLNB#8aeevtFFlyOu7s601hE+{BM?TTQV93#F z_W+{X4E~3|<`tL9(8uw%rSZ z_@RBi`J)s0GIo{Bhb*yjgYfLo6<9U41#LRlmYf3Vttux9S`5Pp`RAFYQ`?vG%B)Vx z0Um695ww<{1oRF|-Mnnbyhy|d<9T@o5uC0I%Nx%H`!Rp|_UxPow;$u!rrq7v=@VgX zIUOEX*0Fic(6R5dG(mVPn=CMx9P;R9SI2?PcZH(kx1CL5w1YR^ z)#g^M?a7>(Wz(Uj^_tP6vzRBl6W_t46aUIOInu#GJA{Y9_Hc^GFpHOq@PD1f+1wWP zVOX{+=6Fv57zY8sqMTSfOSKnjp_#X=;>ebIdV)xtxH_WwwP3%@`Cf)Yf*uo~h{s-R zG1BGjQti+LoXHDZ?~2N(bK5;S!%pS-d_QtWU*F6|}IC6@h zxQd1QfO^&Nf)fcKeNN!(=7Q{^-yI}++Qa01X`6G4C&=dX^V5qrHm|9G{+{(u>-G1? zoU#2`=z|!_9v?aXxXbSW!CRfc(XYNdjm>tr17(CK+l5ZY#tqBO>t^y*8f$AO^4iN? zz^Z+NS8lAO4J;K?ItcBpOs7U<>k=T@_gxjh{#$QgcEEbF?>r-$u>eH%?jU<)&ON_{ zm03>pTaH{v=klJP>QITpWI)QEZCs{!QIdOwD#ZIZ%ABD^=L19ZdaL$(BAMN`a-(W5 z8S3{~v5%iV{rc@||2K)TS(>AGkRN=V*C8xypg50hKcHWiQ$#@zry>%#KuR9V36?F& zOuZRq*3uL->F$MI`ci}JI3hNj+d^^apv9sLOXnM^s6*kbpn{7(Fie@KOP-EUxEzeS zA%x;)TmI!#S>>5m0itDyB;KR4p}?V8j%V>+ASmDFxd6%oZ?)*WFC?f)=r9E5wUyqH zGP&KCy!bl6i;cUF1^cys`uH#}cLuvP?HlXLKjlhn<8Yz(fxR=Qpcf0nNUw z_iU(6_Hn~8(|{-PFkpsP_hl%SowA;9d5K`U=M4ck{CA?#W4GL@*LwmfVx_)@yrMA* zF>6bRev~n?)O0R?(l_xwJIy$PLypQPXrv2nM+}9mPaOWb(w>em4u>x8UX15V-04M! zHi~)ek@3U%mUTLd#719lP%2xsnqxdpdVl%;^~;y}<5>=SJT7nuHtRy`%!Qe}697Z; z{w{C;Dw|Tek4Eam9RSxF?`(Ds82Mbwdq3_QQj&LaAnL3;xeNF4oXx%%ue+*tp*XK< zw+Zy@$>Bv=*4KG;PWHl!<68v*Q4IFtk>j#(5~XjK z1@egXV*RW>%=e9r-DLA|6!E;&^~^t-~QpvoxgtlGM`u7U5^1!V*!)hp~?zIt5h6T zW5EY#96P^i!}CErxq9EjfdmV-D=4r$hvfk-o_OA%mmEuRES$*%<3u9!xz6E>kdeyn z{$7B-Iczj55nh)%pvI=R%^Y4S1EMb#vRAV7*6r&;i90wHporc4{oPrxn+CWX#_A+y zqLCBAn?r`DH}!z;dx zM+Hm3>o+l4%eflXE$@27=`}ts!D+KlajGzish{C=mPT}lOI8*)?-7(B?2VWekh+fG zx`sEnL@%+#5KM46cDuIMO)ID(tN=DT!`-zwN8yjXaKsr^cM8cN!@>~VAhO=s>9spnGhO|j>(L(S^3%um-+%l5 zu1e~uF0W&^KHxNL@^6}oLu;4PyORWwVTpRa5E`pgU3ai_e zd1WsJ9Q<}YWReH=wmTj(I%>kvFn9)hxwf@w%)?n%L@g&ay$Pknz6>b*EI`e9;_%I! zSM=6REPZz=r4yi&au4uao7VUqmCKw;~dy-@ng5SuX=Tx7fpEbgh)K> z(J%HgLO!zR`uOZ)vA+KFhYbG)Gkdw?1TVcG_lVuGiCdA+M{n;0h|!aG2aq{tOs$>S zQ{8HUJ~UMl9vr<~w?@bK_M7E^P0%F-;*J!FySi?NCEcLsFyCfxQ`|k%cujxhmos(e z`B?SK_Mt_q^}y4yWzc2h?edz~fa)EJSxfWJYxmM)FGJfLNMsWptfp6?&^mT+q_dBe z*zdSx)W=-`T4xGp1$V7l;w#pAw_u;YetE{s^r$5^OIV$RAH2iLI&YpNOlZ_ffrw?z zu-S8jq{)+etmt8XF);vY#1fvM>e25GDfAG+Z@aU9&cMs&I(Fz4yurPNLN@ zzyiL=^T&BtIZ2A`5^UD`fNJ2I4U2^hjN$Z7NQ=l(W$@V1-mTboo1OphuiNRpDk)oZ z7M*0#?qPga^3sz7H1?LJ$@4~)qPJX^n!Lmpb`Ed>F4nnXg&-IpV}ZVtL#mC)sS~2$ zz^qW(k8A+}niu=9EU$RK;GqnCorqU(l(2Q*atATDAMkL(rMGxn583Ww*`)|;-s^Tn z@09ZfPW0%=&{s>{8?nl(L-)I!&73>yxwA`7+V4sGv`5_uv~9Epi{K#-23pAHBG``R-7X;8G0)Cq*h*SpWBWvgKKt6ml%SukfgiOry3-F6*PBIk^G zE#B!ddAWH7R<;~vAl(7dh7@jVR^$;zg#Hj;sAe%*omnYg=wV4ORl0*N)u=ssS_)yQGKrQFWWh!_2TFk5|+Y ze_XNeKTBjEewiMPBw=_-ZgZxd-4ZYwGdr{Mh4;AJ%Y*5hN@RH^3VCw~td01|Mp&oF z*cs>uTRSiL%|w`}&T>30$td>o!1MXE%lmh%c`VHfW=uo?gKvdBkR)pr*cywROk{ZT zd0gJ(xID-TUU%h{F+9HKEY&+#z3%!y(m1}Mco_slL%uepoEQ;{)g7yJ3~xvAmeLixqs5y%+Hh>?@VwYyyid@YkQp91 zvV1@^kzfXqaNntPd-`2>ySx;{60P86V5W&7X;<-DX(iKTDGXs^p}D-{J~>R(Mo;HS zURGn+eQe?zhO+=SZ}WvU^1wFM_w!k+^6BfBpT7O}*FT;)pY%$>LKC7> zzSJtsLxa0{2UkmV2>y3~2CYDJb)8*u0DQWzDZY9$^LS-*fL>KsyubP~l@P#NZ>UP? zX6E>-BQ`N8)E3LBV9HhrE z<6jR^G40@`uMVoP#;p_3yo|hH!Ep^K__|E+J7i;cr&hRAI>j=!>7Y!n3k9*gxD7Rm z+j@C>YM$8ew*b5h2?6Fkhbjt2YpuK~n{Pheq!AqM$`%3H<(a)&T{XF|Z79krJPf`C zV=tZ-wQPf%2Re4>0jqXut)vXyZ85I)YGpGAh$K|Kx&7rFOSYIbwtzExQE!G{7C;#8 z^jxtY??=vrN0zT!jPh{e>qPfT!maVijG==OeR z8_R>kQa3AKXNcIH*O$iO1pF~sA?w{hJIfen$oGa0FDQ)NxeXOw$ix4Blddx>pqt>f|d#Nu#V;+rj~2?7+iHy*aUI2b+* zwb^WHxUcOwn^#N;@X?cc-g=jM-Ll#-%wEw88(Mn-kDMT4i+KebkGsST_=}g-TUz{R z+4^s9w;ZRvtu~X!dEY>P=6B2W^^>DiKK{qMI=csiVN*mu7{lg%IG}@=TQ^7JR|vyd zz47R>Ot{qPr9#N>o&CDUI-SvJopwU2%Bxq3E|10HOeUI4iNaBXjhj3s;moSbCb6>4 zY-@zfSN#)_9mF&-343#@qUCXy;p{+gE8ft!p0ay;1}fD%L=cyb->sg(B#R^sK-=YY zC8;@@#rtxLvoQg(yH|%5n!96dj(ZTc94~tD_G8WF#}D=Mk3Uw~U5~qACD*n%MyF{X zb{pi=8#-{gU_-=Z2Em$V%Uz>oYTbbVXGDl1I1hxcjmYY0o8_k0fbeHR3U(izS_`vu zlqb}p7h86Mw}N}QfvMfM1_;x;1*zv)jauy}WlO4CGwFOH6n<7$<5$5WzlCFG z2jQA{=-3nATwo2XN;aTsSK7x5Ygi2}NjA+l2Td~2gczkfcNndr;R{{~Aa!B78-bcVXzzNe`o*yyc zVk^?9#ik3$yBF&!2?N1>4{QX1y>0Mrb2m4gZK~R)#<1SM^R^lv*lXAp|?VK=Or?hH!V5X%-N7r=;Tyiw*?Y9FMF-{ zPjy@_?8-}0j=KChmqg9w+YJLm^BA@cfYRbzd@FkG8Lel>GdoetaUBy5w;WhOv$S38rp(t5RgSoKQTyP~E^c#kMoZ=3ZPPPg@HK2u}& z6+6*sAzs{?_U_1Mz6x1)I4j~6BCm3f#`MBgZ(#LM1}JpW-9kHW4nvOwj@>y0cV=sO z4^FXr{p_B@MYuLw#2RCk9(G%-(P3$gMeWXu=Tk0^JWN5JJZD!|h3*w8kLCL9(~pnD z$Pf1{ns>?l$JOAD()WO(*l3ERI0$areZcFPh&P^3&z4Mn+I~9^uXJ?s&^4VyNZj_K zupO+$I5H1?UWazXe;p2R2rBdL*s77O~0_A}^~GEWsd4BXBAlt-Nk3K+`(L zOD?r+@G4y9>?H-RmVmVw_fTyAkyQW41)3}*d?oV zHYWkvTN*58_SXdu!MdBbLX}`W2tejk@^m*{cVEfeRI-@bd}zfrylMfcNnVxP;(f6U zsQXsDf0t0l!y8CI{^9J~&^$*1Q_nM+wfDlw>MW=Mm-o8F=6q9AHMX*2=2qBZbJc5E z&bxPlJve19$uUX2S*H{r9=q8cmcDwRHA6TbXChyI`umTs?}mOqufiyo_ltXVFhp=V z@O@aheR(f9c;y8kwuQoB5O&3*{$=qILCStHOeX}+rA8$_C?c?#@`(eX2wm9uXz}iPp`R*X$22!n>mzPC*nJiHYAzcbs z=OG-Ja5^{3E2&KI4Ch%vE+I%rRglpmMUXoX=z;Ft!}G)QB&YH}=-Ag^=a+B&!}s~) z$Hy-}eSao2c%QKzolr^vL1`L(01Mj>V>2lmFpjNEF9eDim!ZwFt zhs&!no$4>~t9RAOvAZ^a^9eV^B!95zzCEPTEJywEdn?Jgg7Ijd3^%J0XPHO^Qb6V z#e$ws_y=(ggRrv}94~)c2N^`yY9AOoFk(7agHS>+7^Br^xggD;!N@B=nBpXmW?8ETugUM9|osq5-CPf#&78M!D}WLzbesdD=ppxGc7~ z8wVZoQ=QItChy$#qW5X#aQ6av;vFxZAO_$rQH?YA5o-hDb8$5Xrn32QCzL09O6?;No-fY%v@tcVpGPI^VK zR9oinK``i;;@nWA*CcX#4MFXFLh}xkwq^S(a?GXAd??cMOZ$E~O%-qak? zcIG~?h{)a{D-zRyi@nWEPx zdx$iPmnjF{EO}Q1h_}I}&sXEy4)Hqr8MH&^AKkNRP7}iSZOO&ckCiv zSa||-_1fPU?~3A92{}1CNe#&Fmx0MSP6!0=W;?xGvSILp^@CKkdU;;+T(R%pKYac1 z>obRaKITz&C#HKJSr~T{(ADnYLe92=w)1i*OnWY!9b|K)7d{<0%tA#$Jn9 zY(J}3Ron-S*^#YTIB`4^WY(!PSKGY!gFt;)`25DsW@u9Q&icbbFj+7BPI;{bzT;!% zRFrt;Br$ZF-Qm#Zop8cqY`uC3#hBi8#E++qRq#?>tM|S3s)-(E;k=uZ#Lr`J&-4gHjt78l-amZy!(Ov{c8gWkxvo1;u>p|rhNNg)?iovW0>bW0 z>f(AQqA&kMQ)SBOvEEedr#n6mYJpz3Ru|HS-AIWmIygyp7^OA1b7~>jX;=mxrSgJn1Fs>|QPHsg~ea zodpoKE+HkzcX)-FccOs`$UnYhta_%R3N(Cid>jipMw%#&M85?NK)w zUYU;T-ECs^GH-lep8c%nybs^LejDHGdZzs0P%m0`Uxwl-Ayz9pX9tSRM>A?f5{orG z97%kY6E#cqib^(X58{p2N0tE$A3aLJS=(a~=^9>}?pcy}I#A&(r^2?(Efw#BN;O_y zX8dCRlVH8P$9KSf9TpG{7{PU4=6+uSQB*mn_nGE1d%+gUmQ6!7S|a9b(d^{#Ic`2E zle1TE^HwBhHaoDsbx`N>vR=W%sVi}7&6x$yMf>}Y`Tcz>*P|1{(S8?X*^&Cw!`w{#-rT@IJV1RAy#u1&rvGz9^UC}3ugdW zWgahUx8Yv*ZMd&`sA4SxI?Hy`xtq^m)k8U>Wu@RL0n{_3aF@`4|6V`crF-TKY^k)j z0+Dq($k(bd>+OIw!*CsOD(rO zPd{s+9CcW-eeH1jTB=h#AdtBenR{baH~&ywYf}{A4ED5+k*)I1ed8?dN~g^s>o_ae zT)~D!cJ^h|f|ni9(p-u_?*sk1sdQD6I8vJmPaLDe{LJcP2}pL8j-5Bf*<1FAoBlAm z!092R)9tNCasb+E;KCoj@o0&0=WS!;)~wKG=;o*t_?O*#X&ZRNr!v&iR9p@=9|U`@ z$AqF1eiyrv0%FF4TDEAH& zsi?V!G4cb>a&t%x=chD}bBhHuw5(y*9sK)wELNW5TGmUYU25%LQCP@M7Oy87->b)&_Wr0zK-%9EFli>3J4fN4K49 zVK@3#+h?P+I;IMD&2uu;PTbPYzP+cElp;Tv$2>sAAYSs^i%l=mbxRF3gx|(qfK|&7 zLEB|P0-0s*3KUPOO#1@ms_L(kB00BNmmk|BU{#-#@UW>MYTH`})Tr;Xw?@Qb&SaFf zqZ;eE%gW2pF^1?(jo9q$tvOwSvxE-K5wb3@+um90r76B&hu8! zh**);KH&)o9+~JK^yLCMuA< zB(iKy18!CeM7~qyj1Tea`}qB5AHRLBUx50Lb7^*ejq&#k#NLUi1f?wZ$FTtQ*@GV7 zddcbHQ}dV#1Dq-`pSn^k>%;+M28&lMo<|gxpXyxICApo#o1O77tVg|cIZy2qND+%5 z%wE{Xi&YO~FZ@}w+q-W=6Urr~)NXzio0&3RVYuSJmxGfrtailEyj{DlWu4vZ)FjP3 zi0hejL{-Fo3}LAvZ>sK6h6L@i`)!BSodI}#?lLx+QYycFd3qdBZoG13BH}8Bp!v26 zR3JvGRHyqxrc72OnN6ZHodcR|<4anZYQWxjNV^b5QVJv+K2B`PKqg(0!g)$c!@L7Y zs}4ZJjqBJ77}od>XnUve0$(-_n)u2$G2aWkji^Oc?h&vlteL4FM{QoSjv8GH5k8v7 zP`AD)^Vtts$;wkXWN`a%vXS<{|qP+B3W_6s`COC-37TtN>VaeV)Uvz{)JY!>W%(~2l z!#v50xQNEQZR$wsSIRpXw02%!R(WwTMcBY^MdTh z2L{A5{I8+>b30YRosPO5Q_*Syc2WW`Pwx+sT_kff>56LjwrX-dyZMEH-PsWhZ~!i%EY3udi+SC5JlO(?$fcdY3pJG}f1^wM(GoGaJBdU&;H&xp2AQ2w{9FU_M7(!8n6vRaN^urtI+QOS9#@>RH9m ztL#QEU@4>b)YWskm3j!eduLfT-~_casiLB^CFLRC7tPC$pue@3js#bWfRiFHDZZo5 z87cK@AiHA%^>o!;)9N6^?Boa!;;sG~5YuwVN<;M(-Fr2|jbo-|o)a7%IaP!PB%bp$ z^Y(H4$D;lI=>xa&ad*K}ROgg6lj*9rOzpJ+V8wYW#m)8MvnU}IcrguH4tnPer+26` zv}EsZ&~ejJ%dYl_GHliq@Vd8WgB|Q4XE#>sKz;|fKRxL69hf4CCMc85ZjGHqh)e8e z@A7Z&OUuHd&?8~elJmHgMJEIS5BDrhP|xeCZWagkh#E)pAyh*|lc4DNPyn-BUa|bCa__^>`#zTk}-au#y?<>|u?? zR>0`K{WTo&aT?bV`mnDBYYOV;}U7Yn(0$@lYDmf@kn0^) zsa@X7lI!N^ir}(}IXB3Nz58s6{CR)>*SG(n3#COgm0WjRM?qRLtutDOWS^<}^Ofw0 zD>P}@LtVT2G=zcMbLHri?&tEu!ma2YH4fDX3lw70tCnD6 zqq|+N!gAVyYCJ|&Qfy|*(J_|$1e>dBs=xqXRW4$tGe!=# z8wZ;2le6PF><;r$-tkXmh-ABMs*V#NsTiKCMM-&lxV3orj!>!)uB27l<(!F>O(|K} zT~dsiGMPlqIh@winxz7<#R)vJZlJ~sq9&0o$s=(v{g9%g#2#@~LbkdQ>$eBW8#EdbB8v@GpXJ^@VnopFOMGE-~ag7Wh;*v zI}pk)5sWIty2BowYQ}2tgYDSZ9e@WYaOP!QI=7m0AQedA)bA!3PC>C+>+V)Pr{*(l zv~54uWoD$N0>zVlRQvJqi5tVJSda4eI|^RO`uCLTLiK;x>>wT=G7Hm^IzQP3w>IEW zW<%{1W0sCXMFY7Jx7y7qX;0xTfLaa2CaRCDvast%MCSNRYcJaqVmv}B>-)H)`1{XK z_uqc}`RSLr#0OgCH>JZllSGXhqc#;ROVz&Th{V%!?6MLiN^b1mDi@>Nq%G$o?VeCg z%0(y&H5HxqNI|_$m8tGaCHz#}!#!}e3bh+07Hd6-1IZlm5*^r`7q^w7W602HYYt;KpM%`o>s9f9?lc7j##A7m z?^{LDYG*v|5Wk1*Zy(HRo(c_=C*B@Y8Vo8&$MZ$S;2V;(gGVyIHznxmsc;)fJaJmU z#*61A<5cN<(2*1zKFb6!hizsVYuBM};kIPk!(bosX!;tPatToHi&dQ>WrLaKmxlIm zI+-tjNff4JX{Xn1`rA)4u+|Xw8fGO{2o^SNH9hd~;DpZ1z5a#1sp7o-h>h zWG2208>pAWGpCCmi&gvQPha}~(*7d~@xrpv0=P!f;v24Z{bielWK38u{~kZMl_9=~ z@|%K}4qC(N=iz`lKq^<8-FLnug ziqNawHMEu^$4c3hsJcC`bH3Lv-<}l8r$=#Iga+@rgwupWsWyZrIRtyLkD6q`55SIn zkHl`eIPY4AS85KBIRB4xo$8-XMg5xht*hoF?y}pd4nS#yw7Bhho>tDL*X_GE&M%Ix zEtOsQVnvVaX|l{(-DxE%C5#jqMyX13a>l%R>~i4G6?c;kidp6Ju*S@zTrYr}rhU7* z^{N_Or!J`aJt*t1_{B1+WFK>Eo~!i(eDmP~>?r9my009>emkP1L2cA4!dl;ZdeVTe zZnthQIdS^WOGy+?9jTp1WNE5gMlE);<^iMV6-f*R&2fPLJ+1+6w&008SuUFh4lq_v zW#QkaD!P`jCXCDJoxFIo2F|G}Z%DccUrYP9C#l!clLu?=aK@%})uD!l7Ap$i=^=4? zXE*c`9TEg^O;IF?m9hiW z0Uoak2p~$SMFWQ$HLYe_S=JI+t{=xp-y(YGjw5Aq*@x`<6jzr}PkgbEb47%j$s*3wrM!O{6$`SPO};DHh+SkUTy_<*fROAqR{WhD!e1x#Q&}}TLmK6O4Q3&4*Otk@p9$ncvC_}#bT6*>r?PUdP3 zdS~^}({md5`>&J`0?7m5^P}5+RB%fpk~n)}+mFnn)db}bXt6q~5;mVmJZL zuLXmVAZ6E)qZD$uwdB&`TN}ZY6uRJ`UKbgP1?NsWzC)^@_39n4Q1eWC*??X!9_1ya583T z2@ssJ^_E17HS^Bjke=q=CkCYsy7BsgJ)W%Ef)cEi$i+$VW(pu+J961KIXP%8xmo(% zQFrE-m76kBR4=hB<&aN>1Jp7+tZcmyVg-vn?T2P1aY>o!A;R|0&hFK5sAsQVlzkDs z=c<esboW z-Pp+cS+4AGz|;j?<$t=gb3RnMQ)O%O?pNVqomU@=HNMYhXQ;d|*c6L8{ocg{`x26u zK1=ARPE1m&fsfV2FY!=gEe1ItEEknMiQlHB1VvRTWRPWvR@nf*oh{o4=N!t`jX<3ptoy_r}?y~*v3x1 z!J$=wjcw`F@+F#==X-tcq%{+Rq9Ps)b z(5-qDapY=U*ty|??&$p1SJmx7?!PFwY)8u-t`LI2o79fN) zJ&v~Ck~W1|!kjgh+>Th-eoL9x!F~0M9XV~zRP$<8c8g_+X`kmB6Z5+EX-EI#+qnPu zK7RW=e*dF?{qxJ4Sjw{t$&q|5AWNgwLW+(&l5y2d+r%iKpuITYdMi6dy1HeFNC{YJ zjKJBI=(skUIG6nY5O$WdJ5qf}jOPsQcK0b~`0MVbp_FiSFjXBo=1{^e)=-alOEztC7AgR~0J0cBMImaVN>#Elc|4FG4e zq*;x)(uS8kTXEpdt0e7g6_ZwC6YNZ_SPX=u5s#*-`1?63>8?|2ZG(D}Snk-;PRzT= zGVdppR3}?XD`UPv*Cg=HL~o1JU5pCOFbxqE$V;V3H(#p(h}N`g zNTM2Bb?7X8tC=7hKdNictyoCjag6;c*K@)C`190o9{u8ZHqsZSLGo3a*Elw~>ZZfY@3#Vx$FiDBP|N{ojV zPA6zQ$;Hr#B$A{{BduZ-cJe)c^Qe@0V zsd_ofVOwjk;wfF^@cnL@7j99X;GlhGGP*kAwW|>*sz^HaEU|u2?0xD&#KMlDVC$va z@*sj=HqC3(IxzLc71fLP>ll|E^q|Pe_DNL`mh~p(5|kZQ|rW40L^rw zi1L8d?CQmK+s`KXUPV}T;$&5G`oz@~G!)IZ0>@RQEk4yL>t`_g;Mx`+4Q~B_+62*o z9&3gZ$blnt*o~%wN?`ZbDH$0 zpX#U{V=-XX)y8dC3jpyxav}u`D8Sk}%X|yyCp%dacM5l6-rykT>V-qq*gbBAa5(BD zT#;FngX0X((47S*Y__cA5zvA&_jc!aIstMkG#e@HrZ+pJB(mh;JD$Y^P%J{Ij}H%BVQx zc?XKeO=@OQC_6aRq(oa%*QrY(NhiOb*BDeFeluLxsbnu&m#{=ct4)Cri>2+kSl`C? z+PhNm|6`KX#$ePJebf7;v%%R{gUVT=e^Q$DzGd_iC{+KIg~+$|pGwi*!UUsjv3Qqm z<{T1bX;|hahUnb zqJ8=LkNV%I496h-rxl$*RYN}@vWN27hl+e%N1&v9%C3c0))IZlbLSngV&os-J7`hb zYtVo)O%?hbRiVJCNr8}E$>82?2&jDoIqt6sSaqLCoA#NJ_%Yq0&lK@1vak3Y5JA+`x8H;o$NN z2CvN3SX13V^LpY-ps+dBbl6A~(KrZGC!Fm|ySnQXmYg8xyu5+zo{X5di?R-HS-} zQ^}OHvr`pQ6nFkJiL*G5bqP#r^vVu$mi9>M3pwYJZq_&}&%vIsS|>lv~62+0B@k3Wp&vzAx$M=iP@*^g{;S^E-S$^;cQEnmdS?a|D0QI zmG`}AJ<^6u-l^MmPeXPJ`1*KG2K@Nf4~xmidc~(`aFBjpit6;#@6^1R63^PJ0sa;~ zma68pAJq^!QF}ex%ksP}S;)t%Oj1T|ch35BGN8FTz2V`>viD=ke(kDBfrkf4Kvfye z&77}}QL?Pr%)Plb=Qxz~OJbdNb!F^La#OV^o3umK)We1-P|kd;sP+zakUKyEJH4U1 zuC5@9)wt4hWmK(1u2Zi=H609sKpPd;_YVuEF4hN9kp^(D^GL)~92ksc{G!4lRN4LK zEhl9uqA_QQCFu_!hEb^kKx40^_ONK~oMyAEUd{VZm0Ce{3HwB$bJ3mdx?O6Bo(i%B zjm-4S+24cy>`P9JeN9d+s}VOl4^hY=r{peHglv&@lN=f;Znj@~BAya3h^bY>RPWP? zVl4b-t#m{ud2~>`f*yA#IoMg9rY!}lwW)okg7((`W66H}{QS8-Z3z^0ctQR1?AH9c zT_v>u3{Phn@6t3z4djq_y4Sw!7ziJ-MFplNjVc<*jo%gnoP(wr6X6txsPHJ>d+G|okJjPcmP8?e2D3Gqtl;$Tzmjas>m7=e1N>b~(c<(lQ zm4A-OuKTHM*zV9?kYaj^Xf8Ln)+fMDatGhy7+#WZ`;r84)5x+K)R%k%(SC0x{hBGkZlX)K}|(2TM9V zc(q!T`*Mmd$l;eAdK#%Dp;1a4FE#IFKt#wRil)`J22>E~kHbmMYZ)2O1q(E|l$1Ff zq_W3(QPSJQ(RoR^Vm8nY4%?igEt)szCsec%ck9oNdP(>+&OQO<-rDN zg3Nk(r=SBsYuSdl3M)3Qx25?(?ow6jofluk`Xg+`n+uT^*&f6bE^Q+O2js@f(F4MS z`{~VtNu^@jy;NSE$fsbU#uDysV(6U#bY6b}$7Yuv;CR5LMb6T{>-Xh&MA38V!+QNO zKL2)q{W3rO<+pF&^@x2U|MZM$j?x*Oc<$@wQ8huZpO!bTgLi5>UMKH$+pML?MXY4i zH~KbD>em+RzTRXEdD>^84;8;$&GH)JjUPl0^YHU#WvsN?T zNdDB&0_M=IXbsJmGX7)r*3I>Ayvx6hFa6ni%a2PRk42nwdESEK`%th#o3RPPYEicG zK2jr9W{o(rwg{EwBR(CHMt6!!YRTZfY5<~5PdHL%1>aU3vt)tGStYO>l!E{!(2DwU zc2G)tU18^P3f;Y(;7|r>_f3bRb9srAZ#8DvDS%`vDGW(4AY;iE_FN7JvGsFb9=!!* zvWiP3jEByBN<-Y*S=RY1Y54UjNJZ@@f2ct*6teuFQK1I$;3JmMzvb zH4ssKj-q$TjZKAADQZah-p3Tb3iu(H+xz0BFEiI&b>+ws-*htK+p+A2jup3ECTbUU z>Jr)7^%-W25cgjl;R~Z z86Av4c02YxbL3^{`y1;KeObe_qEOtO0yVxz%?g4_@Ygl_K7QOk$K8MX=arv_^MCousMt3?FFFD`FVS= zm&0i6wia~=;a%&G$ZpDt z0G}jJ_1nGl=T~(e*pcN;cAoKseNb%1>soZo+$q%A1ddu!Unjz%cgQ^Ic+#5x7+-$; z_0xZ6oPsvTVSPV%%ye%~vi4gSYOp-KX+*^a|5_gIxTcNKe+VE;?qufTYAOyPF65o2_N%NGsN& z2klbIimaflB@U=EEBa<@Y!cO^;dwjh+v)Dj!871CV24ep=u6Xs^=-;bwMtTQi>ik_ zSL^%tI=_DZ{JigfOkYGN;LExOAQ%Po+_I}a6fK(z|+s-BiTVdO*Ji6o*o4R!w4bn{mEtIG&_Qv@ouGxGk*r5|$l z-UL(xG9ONF*XM+ydOZEpkLQSW%CGFH;KmY?NHU>Gp3$4W?OfcsEFqumk{$cj!u0S$ za&-a@g=y8N0bgpry;JZcFml`LQT)qM1+-0yD(W$rB?!Z^$ zA4E^e6oR9|PgFs3mu+d1dMw!IZ{J7#_7QJ9Rc6APMdR4j5ha&;r!Sb{y%hB&SA?Sq z@jeJ>Df{NoDH41NJgPvoQk-RKfaBG>00Hs|4fd4snnzortg^MbHmWSp?G&&2&5F2d zku8V$UB&2@3!;F|$@^e4mNl_ci7|zTU~B9Sx4BNL(dDr0dzA;D+C789hSK9{iG+gG z8VB&ar8bTXVq@vTQi}=!)J$9eZ|qGOlUa)QejirsS1IQ7ltv_zMN?5K%DJ3n>KD~2 zpd2uCfr}b-hN^6*Hyt`hIjcr6aB!c{X}aPBMaRN5W>Kpw5CWT~Ec04c=(agjYSjbE zGW5EdM(XGG@K-nYfbP`+A3DLRmpH?rG`6ke z%@KJu!z{Xz-i|Uwz!-zg*u70XoKBj{y`o%|05hL;`XApvef#s%_ouGd`E(5Le4P3| zb+$&WCv-gTR<6@Y46k>VEX#ZwvR`gHO@30zchcfhmkK%IvQPP6z&Sg09x<(zQ!eU| zKBS+WSw+h({w0G>D6hog`wo-(x0HGhK9>i&tA29e(yGwBPTV9Y#m>7;3da@*ODd33 z@UFRLetcG4CS(DZ8{C@Zw6GqRvR-9fLhj3DohpDgBa4EqsKi5jROvrIUITqtEly6+ zK6I&Vc$C0oW?T&ly++V#%qFYqHw5BM@A}5e2M?+PmOO^npc+tJ_gwUO{@d`9IVHQh z-a^z}Za~$DnxIa`a~Opf2}plWlA^#XOJ>T1_I)-D?m!QFY7XLoU7844&+JRtjl}nt z&rezfAyaHFl3C&urltT#0qjJ36x*qh-_@4+v#JG)hR4Q?GWVr1hV3c&@$*Of$EWe< zf5#LAhfO|05+si4z5>sCBT9VPmvF@x%`-^R-W%vx(K^xed3o7p*(~p0X9xQ=<}}sjSQ`C(Ko}0@?tnFCFm$QPR7GbsQ9HP3`$;)cwprp8vY)!7jihT1IV)Uk zYcgC!6_3>#-~aXH)BV8)X?tDDwqBGSYFUyyklG^OTVgW8t?wB~X~;6AB)jgW{D+Pi z`p7xi?>AhF$ahzaW6gh48WQ`R5C+smfTaQOZ5%T%yiL3&=y~~5-ecEzD_9hTEOt{k z%@^oTF~3dk1NAT*Bi~rjrl_lW9kTlE$jfd!$X52+L#j5dXFoT6?VI)|1PM|A8HtD2 zD1Zv=>PNFfPS&7EKOWWiN{#dD@BJg9*yGb&kzWJ|+0;(EiH)FXc6<;d>6H*^jHjgFXl(%Bj_W|B4q|P>I!rrk#1Tr4)wBWPRgrymTa; zsIVA&=zwz`Yc^W_{nP*ZMUCNM6q{A>aA<8SK9%=0S%o~%_MUj9 zGU3z7LAzCGm>m1A!oB`CLyuv&w6iMMShCrmgS96ueNmwJbT-s2`D zWp%c0?RziXP}O4u)M+@Rdbt!sA}u*BN`?U&fj~a4*tc*0zA<|=OrFjwr6{DvCsX6> zJqv8^QiEnL1QcnyJQL++)A&i#k_%LJE`D`LZ-SdmpLpp~r=F+DA5qixRMu!;aBU(>V$^rrTMOThZb&?(kvNK7aaPc>UB6Ufy)O zGZSnH;&r?($Enx?!->EZHVa60*ct@1Q%UhOTfR0Mhs1k{phM5X>Ey8upLS?LO>Mgs zLiEs?^gO#)@SJ@j^i{ee;lScoExDv2i~hINHcJY)3J*xO1bMC6*n|xLAm8@XYL!~! zDx`k%B+}`t=u} zzw@aN3Kt7c;j5OU()gg@Eex+5D737=5B-?y?qI5JwM*Pt9Zdyroavn{Q2@wbyr_z2 zC2#Pb$F_t-RLqriszLlzy(c*g<_&_^5A2l}v>^EdXgQiXn0O^#9b2W~OWG`Eu|`|d z<%e9~DKf6dNt)l~fF_@3^0tWVw$Y3JO%An)ln*DD7I}~`sWqHh2k|V?38}od-s|I3 z{`2Fs9Ur|tOcrC8j;xWjletO1Ect0`{)-CCsSEYZsql-Y0=)XBxHM~(s~JM&YF!>J z*NVb-DzSRK$2m|ocC)i~@O%Vj(nfX2KWA@592b7SswjSmbs-1xX(~UnxmdYQ9=gbX zypjC|!|-XKp>YbT997sd;bYgSJDz)6W=y(0Pl`(KbU2o?BP;nTZv;Kq^V4=Jy{ zD>Pyw__12Q_#o{ML75!2c+D2ynyNO+iMbRcnpXBExz+L|erZg*aYlK=yV3n3fi+?- z*tr({o-cW7Q4OKEd?M#{vK_$n6nC38j7vK}0fV+2iDKPfdWgH!wa$+_)3QmfPsU>E z(6@O+o0?8_H(iW+)5$@x`NH~=;zxCSdv>PE%R*d5?^MVQ}jS$P6apxttc zfTn;BaSAvtZI39Yj^W*}OPyW^63MkTRh@NcS3Q(T>X$})H-Xpd;;5G2*6z(e + + juippis@gentoo.org + Joonas Niilola + perl@gentoo.org Gentoo Perl Project diff --git a/app-admin/rasdaemon/files/rasdaemon.confd b/app-admin/rasdaemon/files/rasdaemon.confd index 2b89db191cd7..3241ef438dab 100644 --- a/app-admin/rasdaemon/files/rasdaemon.confd +++ b/app-admin/rasdaemon/files/rasdaemon.confd @@ -1,2 +1,2 @@ -# pass the -record option if sqlite is enabled and you wish store events in sqlite -#RASDAEMON_ARGS=-record +# pass the --record option if sqlite is enabled and you wish store events in sqlite +#RASDAEMON_ARGS=--record diff --git a/app-admin/syslog-ng/syslog-ng-3.22.1.ebuild b/app-admin/syslog-ng/syslog-ng-3.22.1.ebuild index 4f39b9fc625f..585f6092c7df 100644 --- a/app-admin/syslog-ng/syslog-ng-3.22.1.ebuild +++ b/app-admin/syslog-ng/syslog-ng-3.22.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86" +KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86" IUSE="amqp caps dbi geoip geoip2 http ipv6 json kafka libressl mongodb pacct python redis smtp snmp spoof-source systemd tcpd" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" # unit tests require https://github.com/Snaipe/Criterion with additional deps diff --git a/app-admin/sysstat/Manifest b/app-admin/sysstat/Manifest index 9a4509a3dc58..9e8497a2c408 100644 --- a/app-admin/sysstat/Manifest +++ b/app-admin/sysstat/Manifest @@ -1,3 +1,4 @@ DIST sysstat-12.0.5.tar.gz 711967 BLAKE2B 96aa49d82e71407dbd99d840ca5f71af83f54ba6315c858fae71f97290e8cf9c4f5358ad6389c7489366a62667c35835151e3187382a56c98153d3a04bcc2b8d SHA512 c1061f1af35430e81e488e4b2f18b8588ec4f3c419ade004c49ca24baf60b5b76a6a59eb25f3b17b51a9f60c5833a914a514872d0235b2ca405341a2f4a32cb3 -DIST sysstat-12.1.4.tar.gz 738031 BLAKE2B 6803a727bb67e5027400f684d9d93efa6ca22526a1363e04f8bce06a6cd300d4ebf7e02c8f9048fc25794974efa38117dacdf12831bee4bfd43fe40d0b34dbb6 SHA512 e60721408861045bcb1a52b170682df54631926bf4eef5a2709e25b1469c13377026bac3e51f5eeed11c7149b916c00bf5c06a2ff65d9c28063de1ae108b61c2 +DIST sysstat-12.0.6.tar.gz 712148 BLAKE2B 1118ce071e06c2853ffdec2be1b8b3bf060571caf988e17e04ff62cbf43e7111c5951a131d176b49ad35e1da75d2b8936e23f1a385e1c83a013b802a0fc36003 SHA512 e8f542b26c2b0b7b3aadbf34dce640879d27f8f1659447f15ffb5a210987c74840418046409403da85a9eb4c01484615d230ddc700611b7c0088d72165bffe86 DIST sysstat-12.1.5.tar.gz 1032031 BLAKE2B 9fbc0c0d132983daa334345f1f83ac8a46092cf52f35bafd443febd8ce40e4ab11b5b9b05b92e4074ecf9feab682035b2e08094ce10f3287036821be57db0800 SHA512 9dbc44b0226efc2f219ff71d2f0b83c930263fe8d6d0b451ae8404b3056558de04c76c16f2e8ba62083cde3a37cabbcd466d9247bd61ba5921dbc2ab6a1f686b +DIST sysstat-12.1.6.tar.gz 1089333 BLAKE2B 3a3c3867b6b78ca1da7d5ef5838f5aad490e6d454aff3e8db266136ce7666112bcd1ad05b727c2455c16e53f6c84e0e75e32e8f4cc9318300aa9076921f68c1c SHA512 9c03e911fd6843b1719e080fce429e0d33f73f01619251f425dd4bbcc9d2764cd9beb8f8ebb4406b9540634d36c83303c10abcf682b079d35045454b1541984d diff --git a/app-admin/sysstat/sysstat-12.1.4.ebuild b/app-admin/sysstat/sysstat-12.0.6.ebuild similarity index 85% rename from app-admin/sysstat/sysstat-12.1.4.ebuild rename to app-admin/sysstat/sysstat-12.0.6.ebuild index b9ca3b9892bd..db640d7d5f9e 100644 --- a/app-admin/sysstat/sysstat-12.1.4.ebuild +++ b/app-admin/sysstat/sysstat-12.0.6.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -inherit eutils flag-o-matic multilib systemd toolchain-funcs +EAPI=7 +inherit flag-o-matic systemd toolchain-funcs DESCRIPTION="System performance tools for Linux" HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/" @@ -30,8 +30,6 @@ PATCHES=( "${FILESDIR}"/${PN}-11.7.3-flags.patch ) -SYSSTAT_FAKE_RC_DIR=Gentoo-does-not-use-rc.d - src_prepare() { if use nls; then strip-linguas -i nls/ @@ -52,9 +50,8 @@ src_configure() { tc-export AR use static && append-ldflags -static - sa_lib_dir=/usr/$(get_libdir)/sa \ + sa_lib_dir=/usr/lib/sa \ conf_dir=/etc \ - rcdir=${SYSSTAT_FAKE_RC_DIR} \ econf \ $(use_enable debug debuginfo) \ $(use_enable lm_sensors sensors) \ @@ -77,9 +74,8 @@ src_install() { dodoc -r contrib/ - rm -r "${D}/${SYSSTAT_FAKE_RC_DIR}" || die newinitd "${FILESDIR}"/${PN}.init.d ${PN} systemd_dounit ${PN}.service - rm -f "${D}"usr/share/doc/${PF}/COPYING + rm "${D}"/usr/share/doc/${PF}/COPYING || die } diff --git a/app-admin/sysstat/sysstat-12.1.6.ebuild b/app-admin/sysstat/sysstat-12.1.6.ebuild new file mode 100644 index 000000000000..fd3a1dd527e7 --- /dev/null +++ b/app-admin/sysstat/sysstat-12.1.6.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit flag-o-matic systemd toolchain-funcs + +DESCRIPTION="System performance tools for Linux" +HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" +IUSE="debug nls lm_sensors selinux static" + +CDEPEND=" + nls? ( virtual/libintl ) + lm_sensors? ( sys-apps/lm_sensors:= ) +" +DEPEND=" + ${CDEPEND} + nls? ( sys-devel/gettext ) +" +RDEPEND=" + ${CDEPEND} + selinux? ( sec-policy/selinux-sysstat ) +" +PATCHES=( + "${FILESDIR}"/${PN}-11.0.4-cron.patch + "${FILESDIR}"/${PN}-11.7.3-flags.patch +) + +src_prepare() { + if use nls; then + strip-linguas -i nls/ + local lingua pofile + for pofile in nls/*.po; do + lingua=${pofile/nls\/} + lingua=${lingua/.po} + if ! has ${lingua} ${LINGUAS}; then + rm "nls/${lingua}.po" || die + fi + done + fi + + default +} + +src_configure() { + tc-export AR + use static && append-ldflags -static + + sa_lib_dir=/usr/lib/sa \ + conf_dir=/etc \ + econf \ + $(use_enable debug debuginfo) \ + $(use_enable lm_sensors sensors) \ + $(use_enable nls) \ + --enable-copy-only \ + --enable-documentation \ + --enable-install-cron \ + --with-systemdsystemunitdir=$(systemd_get_systemunitdir) +} + +src_install() { + keepdir /var/log/sa + + emake \ + CHOWN=true \ + DESTDIR="${D}" \ + DOC_DIR=/usr/share/doc/${PF} \ + MANGRPARG='' \ + install + + dodoc -r contrib/ + + newinitd "${FILESDIR}"/${PN}.init.d ${PN} + systemd_dounit ${PN}.service + + rm "${D}"/usr/share/doc/${PF}/COPYING || die +} diff --git a/app-admin/sysstat/sysstat-999999.ebuild b/app-admin/sysstat/sysstat-999999.ebuild index b8e79ab247b8..62f6cc193b2b 100644 --- a/app-admin/sysstat/sysstat-999999.ebuild +++ b/app-admin/sysstat/sysstat-999999.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -inherit eutils flag-o-matic git-r3 multilib systemd toolchain-funcs +EAPI=7 +inherit flag-o-matic git-r3 systemd toolchain-funcs DESCRIPTION="System performance tools for Linux" HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/" @@ -30,8 +30,6 @@ PATCHES=( "${FILESDIR}"/${PN}-11.7.3-flags.patch ) -SYSSTAT_FAKE_RC_DIR=Gentoo-does-not-use-rc.d - src_prepare() { if use nls; then strip-linguas -i nls/ @@ -52,9 +50,8 @@ src_configure() { tc-export AR use static && append-ldflags -static - sa_lib_dir=/usr/$(get_libdir)/sa \ + sa_lib_dir=/usr/lib/sa \ conf_dir=/etc \ - rcdir=${SYSSTAT_FAKE_RC_DIR} \ econf \ $(use_enable debug debuginfo) \ $(use_enable lm_sensors sensors) \ @@ -77,9 +74,8 @@ src_install() { dodoc -r contrib/ - rm -r "${D}/${SYSSTAT_FAKE_RC_DIR}" || die newinitd "${FILESDIR}"/${PN}.init.d ${PN} systemd_dounit ${PN}.service - rm -f "${D}"usr/share/doc/${PF}/COPYING + rm "${D}"/usr/share/doc/${PF}/COPYING || die } diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz index 130ca4345f1770e5e515c7e9c823359c0949967c..7afe2fa007997a95641171bf5555bd94b84c627c 100644 GIT binary patch literal 16423 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 DZpTt) literal 16417 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 diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest index a4e6b8796959..3037624f5458 100644 --- a/app-arch/libarchive/Manifest +++ b/app-arch/libarchive/Manifest @@ -1,3 +1 @@ -DIST libarchive-3.3.1.tar.gz 6219943 BLAKE2B fc951a613098060d55c000436ccdc6997126be2e1eeb41f348ca20c1ae3e54936ae053404fdd3211de90a2a223b29f5a80c580a937878a37265401d55655fff1 SHA512 90702b393b6f0943f42438e277b257af45eee4fa82420431f6a4f5f48bb846f2a72c8ff084dc3ee9c87bdf8b57f4d8dddf7814870fe2604fe86c55d8d744c164 -DIST libarchive-3.3.2.tar.gz 6236562 BLAKE2B da26474b4fd8111561c1e5ac12a6333a8ba8a23cce9e9cdce7b50647ab8dbae08609ea1bffbab60da74c6555ebf0815c456fe69c72129eb6071fb845141d0beb SHA512 1e538cd7d492f54b11c16c56f12c1632ba14302a3737ec0db786272aec0c8020f1e27616a7654d57e26737e5ed9bfc9a62f1fdda61a95c39eb726aa7c2f673e4 DIST libarchive-3.3.3.tar.gz 6535598 BLAKE2B 627949d24572b8345800e72a24d1e8d95cd0f19bb7fab70e2f36be011fee6f345eecfa9563640068b10888520aafdf30b1e3426b7e2743589cabd3ab5c270a22 SHA512 9d12b47d6976efa9f98e62c25d8b85fd745d4e9ca7b7e6d36bfe095dfe5c4db017d4e785d110f3758f5938dad6f1a1b009267fd7e82cb7212e93e1aea237bab7 diff --git a/app-arch/libarchive/files/libarchive-3.3.1-libressl.patch b/app-arch/libarchive/files/libarchive-3.3.1-libressl.patch deleted file mode 100644 index 7ee48d4e5f50..000000000000 --- a/app-arch/libarchive/files/libarchive-3.3.1-libressl.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/libarchive/archive_openssl_evp_private.h 2017-01-29 05:06:27.000000000 +0000 -+++ b/libarchive/archive_openssl_evp_private.h 2018-04-19 04:00:14.061922747 +0000 -@@ -28,7 +28,8 @@ - #include - #include - --#if OPENSSL_VERSION_NUMBER < 0x10100000L -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || \ -+(defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x20700000L) - #include /* malloc, free */ - #include /* memset */ - static inline EVP_MD_CTX *EVP_MD_CTX_new(void) - ---- a/libarchive/archive_openssl_hmac_private.h 2017-01-29 05:06:27.000000000 +0000 -+++ b/libarchive/archive_openssl_hmac_private.h 2018-04-19 04:02:18.309167446 +0000 -@@ -28,7 +28,8 @@ - #include - #include - --#if OPENSSL_VERSION_NUMBER < 0x10100000L -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || \ -+(defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x20700000L) - #include /* malloc, free */ - #include /* memset */ - static inline HMAC_CTX *HMAC_CTX_new(void) diff --git a/app-arch/libarchive/files/libarchive-3.3.2-libressl.patch b/app-arch/libarchive/files/libarchive-3.3.2-libressl.patch deleted file mode 100644 index e053a539fae8..000000000000 --- a/app-arch/libarchive/files/libarchive-3.3.2-libressl.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/libarchive/archive_openssl_evp_private.h 2017-01-29 05:06:27.000000000 +0000 -+++ b/libarchive/archive_openssl_evp_private.h 2018-04-19 04:00:14.061922747 +0000 -@@ -28,7 +28,8 @@ - #include - #include - --#if OPENSSL_VERSION_NUMBER < 0x10100000L -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || \ -+(defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x20700000L) - #include /* malloc, free */ - #include /* memset */ - static inline EVP_MD_CTX *EVP_MD_CTX_new(void) - ---- a/libarchive/archive_openssl_hmac_private.h 2017-01-29 05:06:27.000000000 +0000 -+++ b/libarchive/archive_openssl_hmac_private.h 2018-04-19 04:02:18.309167446 +0000 -@@ -28,7 +28,8 @@ - #include - #include - --#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || \ -+(defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x20700000L) - #include /* malloc, free */ - #include /* memset */ - static inline HMAC_CTX *HMAC_CTX_new(void) diff --git a/app-arch/libarchive/libarchive-3.3.1.ebuild b/app-arch/libarchive/libarchive-3.3.1.ebuild deleted file mode 100644 index 5ccced536ae2..000000000000 --- a/app-arch/libarchive/libarchive-3.3.1.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit eutils libtool multilib-minimal toolchain-funcs - -DESCRIPTION="Multi-format archive and compression library" -HOMEPAGE="https://www.libarchive.org/" -SRC_URI="https://www.libarchive.org/downloads/${P}.tar.gz" - -LICENSE="BSD BSD-2 BSD-4 public-domain" -SLOT="0/13" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="acl +bzip2 +e2fsprogs expat +iconv kernel_linux libressl lz4 +lzma lzo nettle static-libs +threads xattr +zlib" - -RDEPEND=" - acl? ( virtual/acl[${MULTILIB_USEDEP}] ) - bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] ) - expat? ( dev-libs/expat[${MULTILIB_USEDEP}] ) - !expat? ( dev-libs/libxml2[${MULTILIB_USEDEP}] ) - iconv? ( virtual/libiconv[${MULTILIB_USEDEP}] ) - kernel_linux? ( - xattr? ( sys-apps/attr[${MULTILIB_USEDEP}] ) - ) - !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] ) - libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] ) - lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] ) - lzma? ( app-arch/xz-utils[threads=,${MULTILIB_USEDEP}] ) - lzo? ( >=dev-libs/lzo-2[${MULTILIB_USEDEP}] ) - nettle? ( dev-libs/nettle:0=[${MULTILIB_USEDEP}] ) - zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - kernel_linux? ( - virtual/os-headers - e2fsprogs? ( sys-fs/e2fsprogs ) - )" - -PATCHES=( - "${FILESDIR}"/${PN}-3.3.1-libressl.patch -) - -# Various test problems, starting with the fact that sandbox -# explodes on long paths. https://bugs.gentoo.org/598806 -RESTRICT="test" - -src_prepare() { - default - elibtoolize # is required for Solaris sol2_ld linker fix -} - -multilib_src_configure() { - export ac_cv_header_ext2fs_ext2_fs_h=$(usex e2fsprogs) #354923 - - local myconf=() - myconf=( - $(use_enable acl) - $(use_enable static-libs static) - $(use_enable xattr) - $(use_with bzip2 bz2lib) - $(use_with expat) - $(use_with !expat xml2) - $(use_with iconv) - $(use_with lz4) - $(use_with lzma) - $(use_with lzo lzo2) - $(use_with nettle) - $(use_with zlib) - ) - if multilib_is_native_abi ; then myconf+=( - --enable-bsdcat=$(tc-is-static-only && echo static || echo shared) - --enable-bsdcpio=$(tc-is-static-only && echo static || echo shared) - --enable-bsdtar=$(tc-is-static-only && echo static || echo shared) - ); else myconf+=( - --disable-bsdcat - --disable-bsdcpio - --disable-bsdtar - ); fi - - ECONF_SOURCE="${S}" econf "${myconf[@]}" -} - -multilib_src_compile() { - if multilib_is_native_abi ; then - emake - else - emake libarchive.la - fi -} - -multilib_src_test() { - # Replace the default src_test so that it builds tests in parallel - multilib_is_native_abi && emake check -} - -multilib_src_install() { - if multilib_is_native_abi ; then - emake DESTDIR="${D}" install - - # Create symlinks for FreeBSD - if ! use prefix && [[ ${CHOST} == *-freebsd* ]]; then - # Exclude cat for the time being #589876 - for bin in cpio tar; do - dosym bsd${bin} /usr/bin/${bin} - echo '.so bsd${bin}.1' > "${T}"/${bin}.1 - doman "${T}"/${bin}.1 - done - fi - else - emake DESTDIR="${D}" \ - install-includeHEADERS \ - install-libLTLIBRARIES \ - install-pkgconfigDATA - fi - - # Libs.private: should be used from libarchive.pc instead - prune_libtool_files -} - -multilib_src_install_all() { - cd "${S}" || die - einstalldocs -} diff --git a/app-arch/libarchive/libarchive-3.3.2.ebuild b/app-arch/libarchive/libarchive-3.3.2.ebuild deleted file mode 100644 index d53b773494cb..000000000000 --- a/app-arch/libarchive/libarchive-3.3.2.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit eutils libtool multilib-minimal toolchain-funcs - -DESCRIPTION="Multi-format archive and compression library" -HOMEPAGE="https://www.libarchive.org/" -SRC_URI="https://www.libarchive.org/downloads/${P}.tar.gz" - -LICENSE="BSD BSD-2 BSD-4 public-domain" -SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="acl +bzip2 +e2fsprogs expat +iconv kernel_linux libressl lz4 +lzma lzo nettle static-libs +threads xattr +zlib" - -RDEPEND=" - acl? ( virtual/acl[${MULTILIB_USEDEP}] ) - bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] ) - expat? ( dev-libs/expat[${MULTILIB_USEDEP}] ) - !expat? ( dev-libs/libxml2[${MULTILIB_USEDEP}] ) - iconv? ( virtual/libiconv[${MULTILIB_USEDEP}] ) - kernel_linux? ( - xattr? ( sys-apps/attr[${MULTILIB_USEDEP}] ) - ) - !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] ) - libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] ) - lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] ) - lzma? ( app-arch/xz-utils[threads=,${MULTILIB_USEDEP}] ) - lzo? ( >=dev-libs/lzo-2[${MULTILIB_USEDEP}] ) - nettle? ( dev-libs/nettle:0=[${MULTILIB_USEDEP}] ) - zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - kernel_linux? ( - virtual/os-headers - e2fsprogs? ( sys-fs/e2fsprogs ) - )" - -PATCHES=( - "${FILESDIR}"/${PN}-3.3.2-libressl.patch -) - -# Various test problems, starting with the fact that sandbox -# explodes on long paths. https://bugs.gentoo.org/598806 -RESTRICT="test" - -src_prepare() { - default - elibtoolize # is required for Solaris sol2_ld linker fix -} - -multilib_src_configure() { - export ac_cv_header_ext2fs_ext2_fs_h=$(usex e2fsprogs) #354923 - - local myconf=() - myconf=( - $(use_enable acl) - $(use_enable static-libs static) - $(use_enable xattr) - $(use_with bzip2 bz2lib) - $(use_with expat) - $(use_with !expat xml2) - $(use_with iconv) - $(use_with lz4) - $(use_with lzma) - $(use_with lzo lzo2) - $(use_with nettle) - $(use_with zlib) - ) - if multilib_is_native_abi ; then - myconf+=( - --enable-bsdcat=$(tc-is-static-only && echo static || echo shared) - --enable-bsdcpio=$(tc-is-static-only && echo static || echo shared) - --enable-bsdtar=$(tc-is-static-only && echo static || echo shared) - ) - else - myconf+=( - --disable-bsdcat - --disable-bsdcpio - --disable-bsdtar - ) - fi - - ECONF_SOURCE="${S}" econf "${myconf[@]}" -} - -multilib_src_compile() { - if multilib_is_native_abi ; then - emake - else - emake libarchive.la - fi -} - -multilib_src_test() { - # Replace the default src_test so that it builds tests in parallel - multilib_is_native_abi && emake check -} - -multilib_src_install() { - if multilib_is_native_abi ; then - emake DESTDIR="${D}" install - - # Create symlinks for FreeBSD - if ! use prefix && [[ ${CHOST} == *-freebsd* ]]; then - # Exclude cat for the time being #589876 - for bin in cpio tar; do - dosym bsd${bin} /usr/bin/${bin} - echo '.so bsd${bin}.1' > "${T}"/${bin}.1 - doman "${T}"/${bin}.1 - done - fi - else - local install_targets=( - install-includeHEADERS - install-libLTLIBRARIES - install-pkgconfigDATA - ) - emake DESTDIR="${D}" "${install_targets[@]}" - fi - - # Libs.private: should be used from libarchive.pc instead - prune_libtool_files -} - -multilib_src_install_all() { - cd "${S}" || die - einstalldocs -} diff --git a/app-arch/pigz/pigz-2.4.ebuild b/app-arch/pigz/pigz-2.4.ebuild index ce6d961daf71..ed4dddd258c9 100644 --- a/app-arch/pigz/pigz-2.4.ebuild +++ b/app-arch/pigz/pigz-2.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,6 +13,7 @@ LICENSE="ZLIB" SLOT="0" KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~ppc-macos ~sparc64-solaris" IUSE="static symlink test" +RESTRICT="!test? ( test )" LIB_DEPEND="sys-libs/zlib[static-libs(+)]" RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" diff --git a/app-arch/vimball/vimball-0.5.1.ebuild b/app-arch/vimball/vimball-0.5.1.ebuild index 56775e8beca6..280fc206bc04 100644 --- a/app-arch/vimball/vimball-0.5.1.ebuild +++ b/app-arch/vimball/vimball-0.5.1.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -PYTHON_COMPAT=( python{3_5,3_6} ) +EAPI=7 +PYTHON_COMPAT=( python{3_5,3_6,3_7} ) inherit distutils-r1 if [[ ${PV} == *9999 ]] ; then @@ -19,10 +19,11 @@ HOMEPAGE="https://github.com/radhermit/vimball" LICENSE="MIT" SLOT="0" IUSE="test" +RESTRICT="!test? ( test )" -RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( dev-python/pytest[${PYTHON_USEDEP}] )" +BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="${BDEPEND}" +DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )" python_test() { esetup.py test diff --git a/app-arch/vimball/vimball-9999.ebuild b/app-arch/vimball/vimball-9999.ebuild index 82a39960d3ea..280fc206bc04 100644 --- a/app-arch/vimball/vimball-9999.ebuild +++ b/app-arch/vimball/vimball-9999.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_COMPAT=( python{3_5,3_6,3_7} ) inherit distutils-r1 if [[ ${PV} == *9999 ]] ; then @@ -19,10 +19,11 @@ HOMEPAGE="https://github.com/radhermit/vimball" LICENSE="MIT" SLOT="0" IUSE="test" +RESTRICT="!test? ( test )" -RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( dev-python/pytest[${PYTHON_USEDEP}] )" +BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="${BDEPEND}" +DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )" python_test() { esetup.py test diff --git a/app-benchmarks/Manifest.gz b/app-benchmarks/Manifest.gz index e9a307c6f5e0098be6a0d99f73c8fd0ee62db142..d76ed279385c9cdf292b4df201c8f478bd41d9ab 100644 GIT binary patch delta 5138 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 N{{yKUoD|0-004SN{<;7F diff --git a/app-benchmarks/bonnie/Manifest b/app-benchmarks/bonnie/Manifest index d47936e8fb30..68abd5794eeb 100644 --- a/app-benchmarks/bonnie/Manifest +++ b/app-benchmarks/bonnie/Manifest @@ -1 +1 @@ -DIST bonnie.tar.gz 7140 BLAKE2B dc0a216e1926de7630fbabdd80d2d1293fc9da404c3179f5515a9756942aec7c6870220e869d1d6c299dc39c2175b6c99b54778237a9af2778b7718aaf4280f3 SHA512 4cb431986870baf1d9e5f757970a4b489f89d4349f051cc2ae0aea035ce19a7962047920a3af1567e375b2c6f1e826309b044b8a8727400601203042a34ecb5f +DIST bonnie-2.0.6.tar.gz 7140 BLAKE2B dc0a216e1926de7630fbabdd80d2d1293fc9da404c3179f5515a9756942aec7c6870220e869d1d6c299dc39c2175b6c99b54778237a9af2778b7718aaf4280f3 SHA512 4cb431986870baf1d9e5f757970a4b489f89d4349f051cc2ae0aea035ce19a7962047920a3af1567e375b2c6f1e826309b044b8a8727400601203042a34ecb5f diff --git a/app-benchmarks/bonnie/bonnie-2.0.6-r2.ebuild b/app-benchmarks/bonnie/bonnie-2.0.6-r2.ebuild index e67da1923998..e385ae0eb113 100644 --- a/app-benchmarks/bonnie/bonnie-2.0.6-r2.ebuild +++ b/app-benchmarks/bonnie/bonnie-2.0.6-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -7,7 +7,7 @@ inherit toolchain-funcs DESCRIPTION="Performance Test of Filesystem I/O using standard C library calls" HOMEPAGE="http://www.textuality.com/bonnie/" -SRC_URI="http://www.textuality.com/bonnie/bonnie.tar.gz" +SRC_URI="http://www.textuality.com/bonnie/bonnie.tar.gz -> ${P}.tar.gz" LICENSE="bonnie" SLOT="0" diff --git a/app-cdr/Manifest.gz b/app-cdr/Manifest.gz index 6f472718236cf20c018df5cfcfbfa89bc1949201..25d99a6462db2af5b146c73c48d08b8e58995d3d 100644 GIT binary patch literal 8821 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 literal 8820 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 diff --git a/app-cdr/b5i2iso/Manifest b/app-cdr/b5i2iso/Manifest index 417035a7b068..d9a24b41845f 100644 --- a/app-cdr/b5i2iso/Manifest +++ b/app-cdr/b5i2iso/Manifest @@ -1 +1 @@ -DIST b5i2iso.tar.bz2 7503 BLAKE2B a1ac74596213845c49dd007390445640ebe6226ae6273f4e05d567c58badb2ca2698c06951be7348c63c89920dd8034e376343d387665ae08ee13747efcf903b SHA512 2ec6ce30225370898aee9876937b70ee38ed68b6515bef13eb010f1ef1970894995461d5dc5f44ac24d2e7e682774e4fc3c6d2bdde8f744129a3f6103b50f9e4 +DIST b5i2iso-0.2.tar.bz2 7503 BLAKE2B a1ac74596213845c49dd007390445640ebe6226ae6273f4e05d567c58badb2ca2698c06951be7348c63c89920dd8034e376343d387665ae08ee13747efcf903b SHA512 2ec6ce30225370898aee9876937b70ee38ed68b6515bef13eb010f1ef1970894995461d5dc5f44ac24d2e7e682774e4fc3c6d2bdde8f744129a3f6103b50f9e4 diff --git a/app-cdr/b5i2iso/b5i2iso-0.2-r1.ebuild b/app-cdr/b5i2iso/b5i2iso-0.2-r1.ebuild index f45009e3c802..66b67deee95d 100644 --- a/app-cdr/b5i2iso/b5i2iso-0.2-r1.ebuild +++ b/app-cdr/b5i2iso/b5i2iso-0.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -6,7 +6,7 @@ inherit toolchain-funcs DESCRIPTION="Convert CD images from b5i (BlindWrite) to iso" HOMEPAGE="https://web.archive.org/web/20100116120705/b5i2iso.berlios.de" -SRC_URI="mirror://gentoo/${PN}.tar.bz2" +SRC_URI="mirror://gentoo/${PN}.tar.bz2 -> ${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index 6e36638a58887f294e37d2924af6e0ba41550656..6efd971a9736eb02a443afcdebfb1bec0ee73683 100644 GIT binary patch literal 25129 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 literal 25124 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 z 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 ++#pragma pack(push, cryptoki, 1) ++#include "pkcs11.h" ++#pragma pack(pop, cryptoki) + #else + #include +-#endif + #include ++#endif + #include + #include + #include +@@ -33,66 +36,88 @@ + #include + #endif + ++#include ++ + #if HAVE_OPENSSL +-#include ++#include ++#include + #include + +-#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) +-static int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d) { +- if(!r || !n || !e) { +- return 0; +- } +- r->n = n; +- r->e = e; +- r->d = d; +- return 1; +-} +-#endif +- +-CK_BYTE digest_sha256[] = { +- 0x2c, 0x26, 0xb4, 0x6b, +- 0x68, 0xff, 0xc6, 0x8f, +- 0xf9, 0x9b, 0x45, 0x3c, +- 0x1d, 0x30, 0x41, 0x34, +- 0x13, 0x42, 0x2d, 0x70, +- 0x64, 0x83, 0xbf, 0xa0, +- 0xf9, 0x8a, 0x5e, 0x88, +- 0x62, 0x66, 0xe7, 0xae +-}; +- +-int verify_sig(unsigned char* sig, CK_ULONG siglen, CK_BYTE_PTR modulus, CK_ULONG modlen, CK_BYTE_PTR exponent, CK_ULONG explen) { +- RSA* rsa = RSA_new(); +- unsigned char* s = malloc(siglen); +- int ret; +- +- RSA_set0_key(rsa, BN_bin2bn(modulus, (int) modlen, NULL), BN_bin2bn(exponent, (int) explen, NULL), NULL); +- +- int v = RSA_verify(NID_sha256, digest_sha256, sizeof(digest_sha256), sig, siglen, rsa); +- +- printf("Signature verification returned: %d\n", v); +- if(!v) { +- unsigned long e = ERR_get_error(); +- printf("error %ld: %s\n", e, ERR_error_string(e, NULL)); +- ret = TEST_RV_FAIL; +- } else { +- ret = TEST_RV_OK; ++// These were copied from eid-test-ca:derencode.c ++int verify_sig(const unsigned char *sig_in, CK_ULONG siglen, const unsigned char *certificate, size_t certlen, bool is_rsa) { ++#if OPENSSL_VERSION_NUMBER > 0x10100000L ++ X509 *cert = NULL; ++ EVP_PKEY *pkey = NULL; ++ EVP_MD_CTX *mdctx; ++ EVP_PKEY_CTX *pctx; ++ const EVP_MD *md = EVP_get_digestbyname("sha256"); ++ unsigned char *sig = (unsigned char*)sig_in; ++ ++ if(d2i_X509(&cert, &certificate, certlen) == NULL) { ++ fprintf(stderr, "E: could not parse X509 certificate\n"); ++ return TEST_RV_FAIL; ++ } ++ pkey = X509_get0_pubkey(cert); ++ if(pkey == NULL) { ++ fprintf(stderr, "E: could not find public key in certificate\n"); ++ return TEST_RV_FAIL; ++ } ++ mdctx = EVP_MD_CTX_new(); ++ if(EVP_DigestVerifyInit(mdctx, &pctx, md, NULL, pkey) != 1) { ++ fprintf(stderr, "E: initialization for signature validation failed!\n"); ++ return TEST_RV_FAIL; ++ } ++ if(EVP_DigestVerifyUpdate(mdctx, (const unsigned char*)"foo", 3) != 1) { ++ fprintf(stderr, "E: hashing for signature failed!\n"); ++ return TEST_RV_FAIL; + } + +- free(s); +- RSA_free(rsa); +- +- return ret; ++ ECDSA_SIG* ec_sig; ++ if(!is_rsa) { ++ BIGNUM *r; ++ BIGNUM *s; ++ ec_sig = ECDSA_SIG_new(); ++ if((r = BN_bin2bn(sig, siglen / 2, NULL)) == NULL) { ++ fprintf(stderr, "E: could not convert R part of ECDSA signature!\n"); ++ return TEST_RV_FAIL; ++ } ++ if((s = BN_bin2bn(sig + (siglen / 2), siglen / 2, NULL)) == NULL) { ++ fprintf(stderr, "E: could not convert S part of ECDSA signature!\n"); ++ return TEST_RV_FAIL; ++ } ++ if(ECDSA_SIG_set0(ec_sig, r, s) == 0) { ++ fprintf(stderr, "E: could not set ECDSA_SIG structure!\n"); ++ return TEST_RV_FAIL; ++ } ++ siglen = i2d_ECDSA_SIG(ec_sig, NULL); ++ unsigned char *dersig = sig = malloc(siglen); ++ siglen = i2d_ECDSA_SIG(ec_sig, &dersig); ++ } ++ if(EVP_DigestVerifyFinal(mdctx, sig, siglen) != 1) { ++ fprintf(stderr, "E: signature fails validation!\n"); ++ return TEST_RV_FAIL; ++ } ++ if(!is_rsa) { ++ free(sig); ++ } ++ printf("signature verified\n"); ++ return TEST_RV_OK; ++#else ++ printf("OpenSSL too old for verification\n"); ++#endif + } +- + #endif + +-int test_key(char* label, CK_SESSION_HANDLE session, CK_SLOT_ID slot EIDT_UNUSED) { ++int test_key(char* label, CK_SESSION_HANDLE session, CK_SLOT_ID slot) { + CK_ATTRIBUTE attr[2]; + CK_MECHANISM mech; ++ CK_MECHANISM_TYPE_PTR mechlist; + CK_BYTE data[] = { 'f', 'o', 'o' }; + CK_BYTE_PTR sig, mod, exp; + CK_ULONG sig_len, type, count; +- CK_OBJECT_HANDLE privatekey, publickey; ++ CK_OBJECT_HANDLE privatekey, publickey, certificate; ++ bool is_rsa = false; ++ int i; + + attr[0].type = CKA_CLASS; + attr[0].pValue = &type; +@@ -113,7 +138,22 @@ + return TEST_RV_SKIP; + } + +- mech.mechanism = CKM_SHA256_RSA_PKCS; ++ check_rv(C_GetMechanismList(slot, NULL_PTR, &count)); ++ mechlist = malloc(sizeof(CK_MECHANISM_TYPE) * count); ++#undef CHECK_RV_DEALLOCATE ++#define CHECK_RV_DEALLOCATE free(mechlist) ++ ++ check_rv(C_GetMechanismList(slot, mechlist, &count)); ++ ++ for(i=0; i 0x10100000L ++ unsigned char cert[4096]; ++ attr[0].type = CKA_CLASS; ++ attr[0].pValue = &type; ++ type = CKO_CERTIFICATE; ++ attr[0].ulValueLen = sizeof(CK_ULONG); ++ ++ attr[1].type = CKA_LABEL; ++ attr[1].pValue = label; ++ attr[1].ulValueLen = strlen(label); ++ ++ check_rv(C_FindObjectsInit(session, attr, 2)); ++ check_rv(C_FindObjects(session, &certificate, 1, &count)); ++ verbose_assert(count == 1); ++ check_rv(C_FindObjectsFinal(session)); ++ ++ attr[0].type = CKA_VALUE; ++ attr[0].pValue = cert; ++ attr[0].ulValueLen = sizeof(cert); ++ ++ check_rv(C_GetAttributeValue(session, certificate, attr, 1)); ++ ++ printf("Received certificate with length %lu:\n", attr[0].ulValueLen); ++ hex_dump((char*)cert, attr[0].ulValueLen); ++ ++ return verify_sig(sig, sig_len, cert, attr[0].ulValueLen, is_rsa); + #else + return TEST_RV_OK; + #endif diff --git a/app-crypt/gifshuffle/Manifest b/app-crypt/gifshuffle/Manifest index aa8e64a94989..ce279bd5f109 100644 --- a/app-crypt/gifshuffle/Manifest +++ b/app-crypt/gifshuffle/Manifest @@ -1 +1 @@ -DIST gifshuffle.tar.gz 21509 BLAKE2B a07490c2f6a29782d7d25219eefbf49393ccb06b1fbb260927dce741450934990673cc86168285ec9d0bc2ef258a64d98d623f143b464b48c9955b13a808822d SHA512 0a0521f924c508c80c11309203e64cbd948945ddd557f01008a39987602320be780c1710dfcaa8ec9886fff4e9745465f2f242919ede4cedb2af9f73e5cc54be +DIST gifshuffle-2.0.tar.gz 21509 BLAKE2B a07490c2f6a29782d7d25219eefbf49393ccb06b1fbb260927dce741450934990673cc86168285ec9d0bc2ef258a64d98d623f143b464b48c9955b13a808822d SHA512 0a0521f924c508c80c11309203e64cbd948945ddd557f01008a39987602320be780c1710dfcaa8ec9886fff4e9745465f2f242919ede4cedb2af9f73e5cc54be diff --git a/app-crypt/gifshuffle/gifshuffle-2.0-r1.ebuild b/app-crypt/gifshuffle/gifshuffle-2.0-r1.ebuild index c2a8cfb2d9de..dc85560e9fd5 100644 --- a/app-crypt/gifshuffle/gifshuffle-2.0-r1.ebuild +++ b/app-crypt/gifshuffle/gifshuffle-2.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -7,7 +7,7 @@ inherit toolchain-funcs DESCRIPTION="GIF colourmap steganography" HOMEPAGE="http://www.darkside.com.au/gifshuffle/" -SRC_URI="http://www.darkside.com.au/gifshuffle/${PN}.tar.gz" +SRC_URI="http://www.darkside.com.au/gifshuffle/${PN}.tar.gz -> ${P}.tar.gz" LICENSE="public-domain" SLOT="0" diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz index a1bebf691bf47bb0179fdc7420a6cda11f9c518b..a37f129230b7675061c248e46a91aa48b9523f1f 100644 GIT binary patch delta 12834 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 A$^ZZW delta 12839 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 F003jQXpsN_ diff --git a/app-editors/gvim/Manifest b/app-editors/gvim/Manifest index 6ba358e2d5b8..88f7734b4530 100644 --- a/app-editors/gvim/Manifest +++ b/app-editors/gvim/Manifest @@ -1,2 +1,3 @@ DIST vim-8.0.0938-gentoo-patches.tar.bz2 2316 BLAKE2B 05a87f32fc5cc65e7f5e4e5a87c654b2040ad39f1555ddde7e0e6f473dc8b520916a795406bb6bbeaf5e7ae8748aacebe7a9679461e48802e69417e945eea827 SHA512 a6062be5e6a5c5b437081312df5742353242b5171bf26da04aa6ca216d2b142b2411a88bc1edd460d28e00a59a210c8e1729e801fac6f1efd86bb2e437a56a2b DIST vim-8.1.1486.tar.gz 14318109 BLAKE2B 6054df175a32e9ed36873802a4a669cc46e034bac879cb829e45ece53f9440e97cccad47e370ebdef8dc1bb963e8e8c84bd517a3a6561705786dcab7e2368d21 SHA512 0a521d74c60f2a32e8a11e16f256e2e99fb9c00f478cd8d7a9328315abbd445796153f03884ab2b240905260317809a33afb64627b9a71ac8d6db1cbd4026d20 +DIST vim-8.1.1846.tar.gz 14415116 BLAKE2B 59c2864519e100f9bc2617dd7b31a8cc17ff20fc87a761eba653e91a70688c3b4a5f05c527acaf6d075830d23c7ef8842595b6558eac2ab5209029153f1adb10 SHA512 d5a5cb7733f3190915e2b1389fea48d119afef27eac6f04ac3967f57e894cab811727a694c6837bb5acef9997cd56018d4b37efeb413c654012aaaea02bf7c7a diff --git a/app-editors/gvim/gvim-8.1.1846.ebuild b/app-editors/gvim/gvim-8.1.1846.ebuild new file mode 100644 index 000000000000..66d226abb287 --- /dev/null +++ b/app-editors/gvim/gvim-8.1.1846.ebuild @@ -0,0 +1,370 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VIM_VERSION="8.1" +PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} ) +PYTHON_REQ_USE="threads(+)" +USE_RUBY="ruby24 ruby25 ruby26" + +inherit vim-doc flag-o-matic xdg-utils gnome2-utils bash-completion-r1 prefix python-single-r1 ruby-single + +if [[ ${PV} == 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/vim/vim.git" + EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV} +else + SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz + https://dev.gentoo.org/~radhermit/vim/vim-8.0.0938-gentoo-patches.tar.bz2" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +fi + +DESCRIPTION="GUI version of the Vim text editor" +HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim" + +SLOT="0" +LICENSE="vim" +IUSE="acl aqua cscope debug gtk gtk2 lua luajit motif neXt netbeans nls perl python racket ruby selinux session sound tcl" +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) +" + +RDEPEND=" + >=app-eselect/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 ) + ) + ) + ) + ) + cscope? ( dev-util/cscope ) + lua? ( + luajit? ( dev-lang/luajit:2= ) + !luajit? ( dev-lang/lua:0[deprecated] ) + ) + nls? ( virtual/libintl ) + perl? ( dev-lang/perl:= ) + python? ( ${PYTHON_DEPS} ) + racket? ( dev-scheme/racket ) + ruby? ( ${RUBY_DEPS} ) + selinux? ( sys-libs/libselinux ) + session? ( x11-libs/libSM ) + sound? ( media-libs/libcanberra ) + tcl? ( dev-lang/tcl:0= ) +" +DEPEND="${RDEPEND} + sys-devel/autoconf + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" +# temporarily use PDEPEND to allow upgrades past icon file collision, bug #673880 +PDEPEND="~app-editors/vim-core-${PV}" + +# various failures (bugs #630042 and #682320) +RESTRICT="test" + +S=${WORKDIR}/vim-${PV} + +pkg_setup() { + # people with broken alphabets run into trouble. bug 82186. + unset LANG LC_ALL + export LC_COLLATE="C" + + # Gnome sandbox silliness. bug #114475. + mkdir -p "${T}"/home || die + export HOME="${T}"/home + + use python && python-single-r1_pkg_setup +} + +src_prepare() { + if [[ ${PV} != 9999* ]]; then + # Gentoo patches to fix runtime issues, cross-compile errors, etc + eapply "${WORKDIR}"/patches/ + fi + + # Fixup a script to use awk instead of nawk + sed -i -e \ + '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \ + "${S}"/runtime/tools/mve.awk || die "mve.awk sed failed" + + # Read vimrc and gvimrc from /etc/vim + echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' \ + >> "${S}"/src/feature.h || die "echo failed" + echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' \ + >> "${S}"/src/feature.h || die "echo failed" + + # Use exuberant ctags which installs as /usr/bin/exuberant-ctags. + # Hopefully this pattern won't break for a while at least. + # This fixes bug 29398 (27 Sep 2003 agriffis) + sed -i -e \ + 's/\> "$c" || die "echo failed" + done + + # Try to avoid sandbox problems. Bug #114475. + if [[ -d "${S}"/src/po ]]; then + sed -i -e \ + '/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \ + "${S}"/src/po/Makefile || die + fi + + cp -v "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk || die "cp failed" + + # Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0 + sed -i -e \ + "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \ + "${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed' + + eapply_user +} + +src_configure() { + local myconf=() + + # Fix bug 37354: Disallow -funroll-all-loops on amd64 + # Bug 57859 suggests that we want to do this for all archs + filter-flags -funroll-all-loops + + # Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for + # everyone since previous flag filtering bugs have turned out to affect + # multiple archs... + replace-flags -O3 -O2 + + # Fix bug 18245: Prevent "make" from the following chain: + # (1) Notice configure.ac is newer than auto/configure + # (2) Rebuild auto/configure + # (3) Notice auto/configure is newer than auto/config.mk + # (4) Run ./configure (with wrong args) to remake auto/config.mk + sed -i -e \ + 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed failed" + rm -v src/auto/configure || die "rm failed" + emake -j1 -C src autoconf + + # This should fix a sandbox violation (see bug 24447). The hvc + # things are for ppc64, see bug 86433. + local file + for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc*; do + if [[ -e ${file} ]]; then + addwrite $file + fi + done + + use debug && append-flags "-DDEBUG" + + myconf=( + --with-features=huge + --disable-gpm + --with-gnome=no + $(use_enable sound canberra) + $(use_enable acl) + $(use_enable cscope) + $(use_enable lua luainterp) + $(use_with luajit) + $(use_enable netbeans) + $(use_enable nls) + $(use_enable perl perlinterp) + $(use_enable python pythoninterp) + $(use_enable python python3interp) + $(use_with python python-command $(type -P $(eselect python show --python2))) + $(use_with python python3-command $(type -P $(eselect python show --python3))) + $(use_enable racket mzschemeinterp) + $(use_enable ruby rubyinterp) + $(use_enable selinux) + $(use_enable session xsmp) + $(use_enable tcl tclinterp) + ) + + # --with-features=huge forces on cscope even if we --disable it. We need + # to sed this out to avoid screwiness. (1 Sep 2004 ciaranm) + if ! use cscope; then + sed -i -e \ + '/# define FEAT_CSCOPE/d' src/feature.h || die "couldn't disable cscope" + fi + + # gvim's GUI preference order is as follows: + # aqua CARBON (not tested) + # -aqua gtk GTK3 + # -aqua -gtk gtk2 GTK2 + # -aqua -gtk -gtk motif MOTIF + # -aqua -gtk -gtk -motif neXt NEXTAW + # -aqua -gtk -gtk -motif -neXt ATHENA + echo ; echo + if use aqua; then + einfo "Building gvim with the Carbon GUI" + myconf+=( + --enable-darwin + --enable-gui=carbon + ) + elif use gtk; then + myconf+=( --enable-gtk3-check ) + einfo "Building gvim with the gtk+-3 GUI" + myconf+=( --enable-gui=gtk3 ) + elif use gtk2; then + myconf+=( --enable-gtk2-check ) + einfo "Building gvim with the gtk+-2 GUI" + myconf+=( --enable-gui=gtk2 ) + elif use motif; then + einfo "Building gvim with the MOTIF GUI" + myconf+=( --enable-gui=motif ) + elif use neXt; then + einfo "Building gvim with the neXtaw GUI" + myconf+=( --enable-gui=nextaw ) + else + einfo "Building gvim with the Athena GUI" + myconf+=( --enable-gui=athena ) + fi + echo ; echo + + # let package manager strip binaries + export ac_cv_prog_STRIP="$(type -P true ) faking strip" + + # keep prefix env contained within the EPREFIX + use prefix && myconf+=( --without-local-dir ) + + if [[ ${CHOST} == *-interix* ]]; then + # avoid finding of this function, to avoid having to patch either + # configure or the source, which would be much more hackish. + # after all vim does it right, only interix is badly broken (again) + export ac_cv_func_sigaction=no + fi + + econf \ + --with-modified-by=Gentoo-${PVR} \ + --with-vim-name=gvim \ + --with-x \ + "${myconf[@]}" +} + +src_compile() { + # The following allows emake to be used + emake -j1 -C src auto/osdef.h objects + + emake +} + +src_test() { + einfo + einfo "Starting vim tests. Several error messages will be shown" + einfo "while the tests run. This is normal behaviour and does not" + einfo "indicate a fault." + einfo + ewarn "If the tests fail, your terminal may be left in a strange" + ewarn "state. Usually, running 'reset' will fix this." + einfo + + # Don't let vim talk to X + unset DISPLAY + + # Make gvim not try to connect to X. See :help gui-x11-start in vim for how + # this evil trickery works. + ln -s "${S}"/src/gvim "${S}"/src/testvim || die + + # Make sure our VIMPROG is used. + sed -i -e 's:\.\./vim:../testvim:' src/testdir/test49.vim || die + + # Don't do additional GUI tests. + emake -j1 VIMPROG=../testvim -C src/testdir nongui +} + +# Call eselect vi update with --if-unset +# to respect user's choice (bug 187449) +eselect_vi_update() { + einfo "Calling eselect vi update..." + eselect vi update --if-unset + eend $? +} + +src_install() { + local vimfiles=/usr/share/vim/vim${VIM_VERSION/.} + + dobin src/gvim + dosym gvim /usr/bin/gvimdiff + dosym gvim /usr/bin/evim + dosym gvim /usr/bin/eview + dosym gvim /usr/bin/gview + dosym gvim /usr/bin/rgvim + dosym gvim /usr/bin/rgview + + emake -C src DESTDIR="${D}" DATADIR="${EPREFIX}"/usr/share install-icons + + dodir /usr/share/man/man1 + echo ".so vim.1" > "${ED}"/usr/share/man/man1/gvim.1 || die "echo failed" + echo ".so vim.1" > "${ED}"/usr/share/man/man1/gview.1 || die "echo failed" + echo ".so vimdiff.1" > "${ED}"/usr/share/man/man1/gvimdiff.1 || \ + die "echo failed" + + insinto /etc/vim + newins "${FILESDIR}"/gvimrc-r1 gvimrc + eprefixify "${ED}"/etc/vim/gvimrc + + # bash completion script, bug #79018. + newbashcomp "${FILESDIR}"/${PN}-completion ${PN} + + # don't install vim desktop file + rm -v "${ED}"/usr/share/applications/vim.desktop || die "failed to remove vim.desktop" +} + +pkg_postinst() { + # Update documentation tags (from vim-doc.eclass) + update_vim_helptags + + # Update fdo mime stuff, bug #78394 + xdg_desktop_database_update + + # Update icon cache + gnome2_icon_cache_update + + # Call eselect vi update + eselect_vi_update +} + +pkg_postrm() { + # Update documentation tags (from vim-doc.eclass) + update_vim_helptags + + # Update fdo mime stuff, bug #78394 + xdg_desktop_database_update + + # Update icon cache + gnome2_icon_cache_update + + # Call eselect vi update + eselect_vi_update +} diff --git a/app-editors/gvim/gvim-9999.ebuild b/app-editors/gvim/gvim-9999.ebuild index 00fd53abf5c8..0f2395ff5c45 100644 --- a/app-editors/gvim/gvim-9999.ebuild +++ b/app-editors/gvim/gvim-9999.ebuild @@ -24,7 +24,7 @@ HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim" SLOT="0" LICENSE="vim" -IUSE="acl aqua cscope debug gtk gtk2 lua luajit motif neXt netbeans nls perl python racket ruby selinux session tcl" +IUSE="acl aqua cscope debug gtk gtk2 lua luajit motif neXt netbeans nls perl python racket ruby selinux session sound tcl" REQUIRED_USE=" python? ( ${PYTHON_REQUIRED_USE} ) " @@ -69,6 +69,7 @@ RDEPEND=" ruby? ( ${RUBY_DEPS} ) selinux? ( sys-libs/libselinux ) session? ( x11-libs/libSM ) + sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= ) " DEPEND="${RDEPEND} @@ -190,6 +191,7 @@ src_configure() { --with-features=huge --disable-gpm --with-gnome=no + $(use_enable sound canberra) $(use_enable acl) $(use_enable cscope) $(use_enable lua luainterp) diff --git a/app-editors/teco/Manifest b/app-editors/teco/Manifest index 3d356eab8be2..b8302b461c02 100644 --- a/app-editors/teco/Manifest +++ b/app-editors/teco/Manifest @@ -1,5 +1,7 @@ DIST tech.txt.gz 1971 BLAKE2B 327f9b860a3550e5e56ec1524dbc7ccfec31a4a58646f5a191f0867bdd94b97ecdad694cd5205be2896cef013ef63a52fe91859fe00db17da02160ad3a00384c SHA512 8c74d813d7e1bcd2f911982a8b49fa8b97ff85475a4798ea23d9a25ef30ad7243cfc851525aea895eec1a2f69aad84b6cce890ee6a29763a63c1a6d1358a200f +DIST teco-36_p19940820.tar.gz 61305 BLAKE2B 9bb15fcb20948dbcac1928e32b4ac69c4861be3b0c01d5be68836138d9478e71cc0dd5198d9ac6816245605c34f8b21fcd4e62c48c097e56cd585579df119939 SHA512 686b3944a82d088a2fce12a9b770f4aa5f58aaadde064b3d3342114f0ece2d7cbae27d0e92fd026def6f62a3ff0dc82b37146e30a93b2ec195dc7f376b45fdf7 DIST teco.doc.gz 129896 BLAKE2B 0372d5a697f432e41b138de9a5faff8c1032d7843ece1d1b54c325852280f51ef76d0d891e8747270b0c364edcbd731bfa849bd692afffc09041212325d010a2 SHA512 ea294aaa0d54de5b58ef645fbaf5c9512f5a27fb2b49b1120b4a712d01c6482f01a53ac2dac7c8eabdf110823a4556563cde828fc7416479b9c23157282e76da DIST teco.tar.gz 61305 BLAKE2B 9bb15fcb20948dbcac1928e32b4ac69c4861be3b0c01d5be68836138d9478e71cc0dd5198d9ac6816245605c34f8b21fcd4e62c48c097e56cd585579df119939 SHA512 686b3944a82d088a2fce12a9b770f4aa5f58aaadde064b3d3342114f0ece2d7cbae27d0e92fd026def6f62a3ff0dc82b37146e30a93b2ec195dc7f376b45fdf7 +DIST tecodoc.tar.gz 154109 BLAKE2B 70b9cd99281ab6180e4c13845f3fc97ccd6c142b4b9a3454ac9dcf189e2a65bfaf9b033312aeb9773301ff4d2ec166f79d587f79158b2b0f3f985f77b06f86c1 SHA512 1819450a08e296bdd3d4c282d9a9c7c58203acf82a67bdc9713b0cdfa2d0c4aa046c86ee4ee6f3b2d9ef0f3052705a13dd3d8afbf372bd3b1be8d4c5e8e96fef DIST tecolore.txt.gz 7039 BLAKE2B db19af3081c4c9129d8298709fe77bb8acaf1c0b19e87d4d313cf65a9426449d9fc864378c85712b5716bc6b535c36bc1b9371a212b43ff4cff6d3aca290146c SHA512 f8b66637dd140057331bb950b639f755b7d2a58c6d9feb5c89c062350f3213b40f4e955c586643312b4bcdcfd5ce67c621c8f7351e08a4303be35af967ce206e DIST tecoprog.doc.gz 15629 BLAKE2B c47ce219e6b7e98b4cd3332f78ea48bb9d98b7beadb0a11de0361ee680a014da4997e0657ad12052ebef02d1b3dbd234330be9f7c198b5645cc0dc6290aa01f6 SHA512 f49de461d6411345e9e72b51bf39bc1155acc07901b54d8fda94b99a4a573005ccffc475ef8aac3bfc0b8bd246dc0077399d4bcef70e8a5e753c45995df7ad55 diff --git a/app-editors/teco/files/teco-double-free.diff b/app-editors/teco/files/teco-double-free.diff index 5a62b23d90be..344aa6dd2dff 100644 --- a/app-editors/teco/files/teco-double-free.diff +++ b/app-editors/teco/files/teco-double-free.diff @@ -1,5 +1,7 @@ ---- te_exec2.c 1993-11-12 21:12:47.000000000 +0000 -+++ te_exec2.c.new 2005-08-21 18:31:26.495907720 +0100 +https://bugs.gentoo.org/103257 + +--- teco-orig/te_exec2.c ++++ teco/te_exec2.c @@ -197,7 +197,7 @@ { if (eisw) /* if ending a file execute, restore the previous "old command string" */ diff --git a/app-editors/teco/files/teco-gcc4.patch b/app-editors/teco/files/teco-gcc4.patch index fe4d8d3759b4..cc5e8aafb0f1 100644 --- a/app-editors/teco/files/teco-gcc4.patch +++ b/app-editors/teco/files/teco-gcc4.patch @@ -1,5 +1,5 @@ ---- te_subs.c.orig 2007-03-18 19:58:40 +0100 -+++ te_subs.c 2007-03-18 19:58:57 +0100 +--- teco-orig/te_subs.c ++++ teco/te_subs.c @@ -231,7 +231,7 @@ char c; { diff --git a/app-editors/teco/teco-1.00-r4.ebuild b/app-editors/teco/teco-1.00-r4.ebuild index cf8e0ec22eb5..5973b0b3eeda 100644 --- a/app-editors/teco/teco-1.00-r4.ebuild +++ b/app-editors/teco/teco-1.00-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -18,7 +18,7 @@ SLOT="0" KEYWORDS="alpha amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" IUSE="doc" -RDEPEND="sys-libs/ncurses:0" +RDEPEND="sys-libs/ncurses:0=" DEPEND="${RDEPEND} virtual/pkgconfig" diff --git a/app-editors/teco/teco-36_p19940820.ebuild b/app-editors/teco/teco-36_p19940820.ebuild new file mode 100644 index 000000000000..d8bd29428abb --- /dev/null +++ b/app-editors/teco/teco-36_p19940820.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs flag-o-matic readme.gentoo-r1 + +DESCRIPTION="Classic TECO editor, Predecessor to EMACS" +HOMEPAGE="http://www.ibiblio.org/pub/linux/apps/editors/tty/ http://www.ibiblio.org/pub/academic/computer-science/history/pdp-11/teco" +SRC_URI="http://www.ibiblio.org/pub/linux/apps/editors/tty/teco.tar.gz -> ${P}.tar.gz + doc? ( https://dev.gentoo.org/~ulm/distfiles/tecodoc.tar.gz )" + +LICENSE="freedist" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" +IUSE="doc" + +RDEPEND="sys-libs/ncurses:0=" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}" + +PATCHES=( + "${FILESDIR}"/${PN}-double-free.diff + "${FILESDIR}"/${PN}-gcc4.patch + "${FILESDIR}"/${PN}-warnings.patch +) + +src_prepare() { + default + local pkg_config=$("$(tc-getPKG_CONFIG)" --libs ncurses) + sed -i -e "s:\$(CC):& \$(LDFLAGS):;s:-ltermcap:${pkg_config}:" \ + Makefile || die +} + +src_compile() { + append-flags -ansi + append-cppflags -D_POSIX_SOURCE + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" +} + +src_install() { + dobin te + doman te.1 + dodoc sample.tecorc sample.tecorc2 READ.ME + use doc && dodoc doc/* + + DOC_CONTENTS="The TECO binary is called te. + \nSample configurations and documentation are available + in /usr/share/doc/${PF}/." + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest index 6ba358e2d5b8..88f7734b4530 100644 --- a/app-editors/vim-core/Manifest +++ b/app-editors/vim-core/Manifest @@ -1,2 +1,3 @@ DIST vim-8.0.0938-gentoo-patches.tar.bz2 2316 BLAKE2B 05a87f32fc5cc65e7f5e4e5a87c654b2040ad39f1555ddde7e0e6f473dc8b520916a795406bb6bbeaf5e7ae8748aacebe7a9679461e48802e69417e945eea827 SHA512 a6062be5e6a5c5b437081312df5742353242b5171bf26da04aa6ca216d2b142b2411a88bc1edd460d28e00a59a210c8e1729e801fac6f1efd86bb2e437a56a2b DIST vim-8.1.1486.tar.gz 14318109 BLAKE2B 6054df175a32e9ed36873802a4a669cc46e034bac879cb829e45ece53f9440e97cccad47e370ebdef8dc1bb963e8e8c84bd517a3a6561705786dcab7e2368d21 SHA512 0a521d74c60f2a32e8a11e16f256e2e99fb9c00f478cd8d7a9328315abbd445796153f03884ab2b240905260317809a33afb64627b9a71ac8d6db1cbd4026d20 +DIST vim-8.1.1846.tar.gz 14415116 BLAKE2B 59c2864519e100f9bc2617dd7b31a8cc17ff20fc87a761eba653e91a70688c3b4a5f05c527acaf6d075830d23c7ef8842595b6558eac2ab5209029153f1adb10 SHA512 d5a5cb7733f3190915e2b1389fea48d119afef27eac6f04ac3967f57e894cab811727a694c6837bb5acef9997cd56018d4b37efeb413c654012aaaea02bf7c7a diff --git a/app-editors/vim-core/vim-core-8.1.1846.ebuild b/app-editors/vim-core/vim-core-8.1.1846.ebuild new file mode 100644 index 000000000000..08bf83307d75 --- /dev/null +++ b/app-editors/vim-core/vim-core-8.1.1846.ebuild @@ -0,0 +1,225 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VIM_VERSION="8.1" +inherit estack vim-doc flag-o-matic bash-completion-r1 prefix desktop gnome2-utils + +if [[ ${PV} == 9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/vim/vim.git" + EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV} +else + SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz + https://dev.gentoo.org/~radhermit/vim/vim-8.0.0938-gentoo-patches.tar.bz2" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="vim and gvim shared files" +HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim" + +SLOT="0" +LICENSE="vim" +IUSE="nls acl minimal" + +DEPEND="sys-devel/autoconf" +# avoid icon file collision bug #673880 +RDEPEND="!!> "${S}"/src/feature.h + echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h + + # Use exuberant ctags which installs as /usr/bin/exuberant-ctags. + # Hopefully this pattern won't break for a while at least. + # This fixes bug 29398 (27 Sep 2003 agriffis) + sed -i 's/\> "$c" || die "echo failed" + done + + # Try to avoid sandbox problems. Bug #114475. + if [[ -d "${S}"/src/po ]]; then + sed -i -e \ + '/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \ + "${S}"/src/po/Makefile || die "sed failed" + fi + + cp -v "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk || die "cp failed" + + # Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0 + sed -i -e \ + "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \ + "${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed' + + eapply_user +} + +src_configure() { + local myconf + + # Fix bug 37354: Disallow -funroll-all-loops on amd64 + # Bug 57859 suggests that we want to do this for all archs + filter-flags -funroll-all-loops + + # Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for + # everyone since previous flag filtering bugs have turned out to affect + # multiple archs... + replace-flags -O3 -O2 + + # Fix bug 18245: Prevent "make" from the following chain: + # (1) Notice configure.ac is newer than auto/configure + # (2) Rebuild auto/configure + # (3) Notice auto/configure is newer than auto/config.mk + # (4) Run ./configure (with wrong args) to remake auto/config.mk + sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed failed" + + # Remove src/auto/configure file. + rm -v src/auto/configure || die "rm configure failed" + + emake -j1 -C src autoconf + + # This should fix a sandbox violation (see bug 24447). The hvc + # things are for ppc64, see bug 86433. + for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc*; do + if [[ -e "${file}" ]]; then + addwrite $file + fi + done + + # Let Portage do the stripping. Some people like that. + export ac_cv_prog_STRIP="$(type -P true ) faking strip" + + # Keep Gentoo Prefix env contained within the EPREFIX + use prefix && myconf+=" --without-local-dir" + + econf \ + --with-modified-by=Gentoo-${PVR} \ + --enable-gui=no \ + --without-x \ + --disable-darwin \ + --disable-perlinterp \ + --disable-pythoninterp \ + --disable-rubyinterp \ + --disable-gpm \ + --disable-selinux \ + $(use_enable nls) \ + $(use_enable acl) \ + ${myconf} +} + +src_compile() { + emake -j1 -C src auto/osdef.h objects + emake tools +} + +src_test() { :; } + +src_install() { + local vimfiles=/usr/share/vim/vim${VIM_VERSION/.} + + dodir /usr/{bin,share/{man/man1,vim}} + emake -C src \ + installruntime \ + installmanlinks \ + installmacros \ + installtutor \ + installtutorbin \ + installtools \ + install-languages \ + DESTDIR="${D}" \ + BINDIR="${EPREFIX}"/usr/bin \ + MANDIR="${EPREFIX}"/usr/share/man \ + DATADIR="${EPREFIX}"/usr/share + + keepdir ${vimfiles}/keymap + + # default vimrc is installed by vim-core since it applies to + # both vim and gvim + insinto /etc/vim/ + newins "${FILESDIR}"/vimrc-r5 vimrc + eprefixify "${ED}"/etc/vim/vimrc + + if use minimal; then + # To save space, install only a subset of the files. + # Helps minimalize the livecd, bug 65144. + eshopts_push -s extglob + + rm -rv "${ED}${vimfiles}"/{compiler,doc,ftplugin,indent} || die "rm failed" + rm -rv "${ED}${vimfiles}"/{macros,print,tools,tutor} || die "rm failed" + rm -v "${ED}"/usr/bin/vimtutor || die "rm failed" + + local keep_colors="default" + ignore=$(rm -fr "${ED}${vimfiles}"/colors/!(${keep_colors}).vim ) + + local keep_syntax="conf|crontab|fstab|inittab|resolv|sshdconfig" + # tinkering with the next line might make bad things happen ... + keep_syntax="${keep_syntax}|syntax|nosyntax|synload" + ignore=$(rm -fr "${ED}${vimfiles}"/syntax/!(${keep_syntax}).vim ) + + eshopts_pop + fi + + newbashcomp "${FILESDIR}"/xxd-completion xxd + + # install gvim icon since both vim/gvim desktop files reference it + doicon -s scalable "${FILESDIR}"/gvim.svg +} + +pkg_postinst() { + # update documentation tags (from vim-doc.eclass) + update_vim_helptags + + # update icon cache + gnome2_icon_cache_update +} + +pkg_postrm() { + # Update documentation tags (from vim-doc.eclass) + update_vim_helptags + + # update icon cache + gnome2_icon_cache_update +} diff --git a/app-editors/vim/Manifest b/app-editors/vim/Manifest index 6ba358e2d5b8..88f7734b4530 100644 --- a/app-editors/vim/Manifest +++ b/app-editors/vim/Manifest @@ -1,2 +1,3 @@ DIST vim-8.0.0938-gentoo-patches.tar.bz2 2316 BLAKE2B 05a87f32fc5cc65e7f5e4e5a87c654b2040ad39f1555ddde7e0e6f473dc8b520916a795406bb6bbeaf5e7ae8748aacebe7a9679461e48802e69417e945eea827 SHA512 a6062be5e6a5c5b437081312df5742353242b5171bf26da04aa6ca216d2b142b2411a88bc1edd460d28e00a59a210c8e1729e801fac6f1efd86bb2e437a56a2b DIST vim-8.1.1486.tar.gz 14318109 BLAKE2B 6054df175a32e9ed36873802a4a669cc46e034bac879cb829e45ece53f9440e97cccad47e370ebdef8dc1bb963e8e8c84bd517a3a6561705786dcab7e2368d21 SHA512 0a521d74c60f2a32e8a11e16f256e2e99fb9c00f478cd8d7a9328315abbd445796153f03884ab2b240905260317809a33afb64627b9a71ac8d6db1cbd4026d20 +DIST vim-8.1.1846.tar.gz 14415116 BLAKE2B 59c2864519e100f9bc2617dd7b31a8cc17ff20fc87a761eba653e91a70688c3b4a5f05c527acaf6d075830d23c7ef8842595b6558eac2ab5209029153f1adb10 SHA512 d5a5cb7733f3190915e2b1389fea48d119afef27eac6f04ac3967f57e894cab811727a694c6837bb5acef9997cd56018d4b37efeb413c654012aaaea02bf7c7a diff --git a/app-editors/vim/vim-8.1.1846.ebuild b/app-editors/vim/vim-8.1.1846.ebuild new file mode 100644 index 000000000000..e01727ab759b --- /dev/null +++ b/app-editors/vim/vim-8.1.1846.ebuild @@ -0,0 +1,320 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VIM_VERSION="8.1" +PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} ) +PYTHON_REQ_USE="threads(+)" +USE_RUBY="ruby24 ruby25 ruby26" + +inherit vim-doc flag-o-matic bash-completion-r1 python-single-r1 ruby-single desktop xdg-utils + +if [[ ${PV} == 9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/vim/vim.git" +else + SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~radhermit/vim/vim-8.0.0938-gentoo-patches.tar.bz2" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="Vim, an improved vi-style text editor" +HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim" + +SLOT="0" +LICENSE="vim" +IUSE="X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux sound tcl terminal vim-pager" +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + vim-pager? ( !minimal ) +" + +RDEPEND=" + >=app-eselect/eselect-vi-1.1 + >=sys-libs/ncurses-5.2-r2:0= + nls? ( virtual/libintl ) + acl? ( kernel_linux? ( sys-apps/acl ) ) + cscope? ( dev-util/cscope ) + gpm? ( >=sys-libs/gpm-1.19.3 ) + lua? ( + luajit? ( dev-lang/luajit:2= ) + !luajit? ( dev-lang/lua:0[deprecated] ) + ) + !minimal? ( ~app-editors/vim-core-${PV} ) + vim-pager? ( app-editors/vim-core[-minimal] ) + perl? ( dev-lang/perl:= ) + python? ( ${PYTHON_DEPS} ) + racket? ( dev-scheme/racket ) + ruby? ( ${RUBY_DEPS} ) + selinux? ( sys-libs/libselinux ) + sound? ( media-libs/libcanberra ) + tcl? ( dev-lang/tcl:0= ) + X? ( x11-libs/libXt ) +" + +DEPEND=" + ${RDEPEND} + sys-devel/autoconf + nls? ( sys-devel/gettext ) +" + +pkg_setup() { + # people with broken alphabets run into trouble. bug 82186. + unset LANG LC_ALL + export LC_COLLATE="C" + + # Gnome sandbox silliness. bug #114475. + mkdir -p "${T}"/home || die "mkdir failed" + export HOME="${T}"/home + + use python && python-single-r1_pkg_setup +} + +src_prepare() { + if [[ ${PV} != 9999* ]] ; then + # Gentoo patches to fix runtime issues, cross-compile errors, etc + eapply "${WORKDIR}"/patches/ + fi + + # Fixup a script to use awk instead of nawk + sed -i -e \ + '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \ + "${S}"/runtime/tools/mve.awk || die "mve.awk sed failed" + + # Read vimrc and gvimrc from /etc/vim + echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' \ + >> "${S}"/src/feature.h || die "echo failed" + echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' \ + >> "${S}"/src/feature.h || die "echo failed" + + # Use exuberant ctags which installs as /usr/bin/exuberant-ctags. + # Hopefully this pattern won't break for a while at least. + # This fixes bug 29398 (27 Sep 2003 agriffis) + sed -i -e \ + 's/\> "$c" || die "echo failed" + done + + # conditionally make the manpager.sh script + if use vim-pager; then + cat > "${S}"/runtime/macros/manpager.sh <<-_EOF_ || die "cat EOF failed" + #!/bin/sh + sed -e 's/\x1B\[[[:digit:]]\+m//g' | col -b | \\ + vim \\ + -c 'let no_plugin_maps = 1' \\ + -c 'set nolist nomod ft=man ts=8' \\ + -c 'let g:showmarks_enable=0' \\ + -c 'runtime! macros/less.vim' - + _EOF_ + fi + + # Try to avoid sandbox problems. Bug #114475. + if [[ -d "${S}"/src/po ]]; then + sed -i -e \ + '/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \ + "${S}"/src/po/Makefile || die "sed failed" + fi + + cp -v "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk || die "cp failed" + + sed -i -e \ + "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \ + "${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed' + + eapply_user +} + +src_configure() { + local myconf=() + + # Fix bug 37354: Disallow -funroll-all-loops on amd64 + # Bug 57859 suggests that we want to do this for all archs + filter-flags -funroll-all-loops + + # Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for + # everyone since previous flag filtering bugs have turned out to affect + # multiple archs... + replace-flags -O3 -O2 + + # Fix bug 18245: Prevent "make" from the following chain: + # (1) Notice configure.ac is newer than auto/configure + # (2) Rebuild auto/configure + # (3) Notice auto/configure is newer than auto/config.mk + # (4) Run ./configure (with wrong args) to remake auto/config.mk + sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed failed" + rm src/auto/configure || die "rm failed" + emake -j1 -C src autoconf + + # This should fix a sandbox violation (see bug 24447). The hvc + # things are for ppc64, see bug 86433. + for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc*; do + if [[ -e "${file}" ]]; then + addwrite $file + fi + done + + if use minimal; then + myconf=( + --with-features=tiny + --disable-nls + --disable-canberra + --disable-acl + --enable-gui=no + --without-x + --disable-darwin + --disable-luainterp + --disable-perlinterp + --disable-pythoninterp + --disable-mzschemeinterp + --disable-rubyinterp + --disable-selinux + --disable-tclinterp + --disable-gpm + ) + else + use debug && append-flags "-DDEBUG" + + myconf=( + --with-features=huge + $(use_enable sound canberra) + $(use_enable acl) + $(use_enable cscope) + $(use_enable gpm) + $(use_enable lua luainterp) + $(usex lua "--with-lua-prefix=${EPREFIX}/usr" "") + $(use_with luajit) + $(use_enable nls) + $(use_enable perl perlinterp) + $(use_enable python pythoninterp) + $(use_enable python python3interp) + $(use_with python python-command $(type -P $(eselect python show --python2))) + $(use_with python python3-command $(type -P $(eselect python show --python3))) + $(use_enable racket mzschemeinterp) + $(use_enable ruby rubyinterp) + $(use_enable selinux) + $(use_enable tcl tclinterp) + $(use_enable terminal) + ) + + # --with-features=huge forces on cscope even if we --disable it. We need + # to sed this out to avoid screwiness. (1 Sep 2004 ciaranm) + if ! use cscope; then + sed -i -e \ + '/# define FEAT_CSCOPE/d' src/feature.h || die "sed failed" + fi + + # don't test USE=X here ... see bug #19115 + # but need to provide a way to link against X ... see bug #20093 + myconf+=( + --enable-gui=no + --disable-darwin + $(use_with X x) + ) + fi + + # let package manager strip binaries + export ac_cv_prog_STRIP="$(type -P true ) faking strip" + + # keep prefix env contained within the EPREFIX + use prefix && myconf+=( --without-local-dir ) + + econf \ + --with-modified-by=Gentoo-${PVR} \ + "${myconf[@]}" +} + +src_compile() { + # The following allows emake to be used + emake -j1 -C src auto/osdef.h objects + + emake +} + +src_test() { + einfo + einfo "Starting vim tests. Several error messages will be shown" + einfo "while the tests run. This is normal behaviour and does not" + einfo "indicate a fault." + einfo + ewarn "If the tests fail, your terminal may be left in a strange" + ewarn "state. Usually, running 'reset' will fix this." + einfo + + # Don't let vim talk to X + unset DISPLAY + + emake -j1 -C src/testdir nongui +} + +# Call eselect vi update with --if-unset +# to respect user's choice (bug 187449) +eselect_vi_update() { + einfo "Calling eselect vi update..." + eselect vi update --if-unset + eend $? +} + +src_install() { + local vimfiles=/usr/share/vim/vim${VIM_VERSION/.} + + # Note: Do not install symlinks for 'vi', 'ex', or 'view', as these are + # managed by eselect-vi + dobin src/vim + dosym vim /usr/bin/vimdiff + dosym vim /usr/bin/rvim + dosym vim /usr/bin/rview + if use vim-pager ; then + dosym ${vimfiles}/macros/less.sh /usr/bin/vimpager + dosym ${vimfiles}/macros/manpager.sh /usr/bin/vimmanpager + insinto ${vimfiles}/macros + doins runtime/macros/manpager.sh + fperms a+x ${vimfiles}/macros/manpager.sh + fi + + domenu runtime/vim.desktop + + newbashcomp "${FILESDIR}"/${PN}-completion ${PN} + + # keep in sync with 'complete ... -F' list + bashcomp_alias vim ex vi view rvim rview vimdiff +} + +pkg_postinst() { + # Update documentation tags (from vim-doc.eclass) + update_vim_helptags + + # Call eselect vi update + eselect_vi_update + + # update desktop file mime cache + xdg_desktop_database_update +} + +pkg_postrm() { + # Update documentation tags (from vim-doc.eclass) + update_vim_helptags + + # Call eselect vi update + eselect_vi_update + + # update desktop file mime cache + xdg_desktop_database_update +} diff --git a/app-editors/vim/vim-9999.ebuild b/app-editors/vim/vim-9999.ebuild index aa0c429fd159..3bf04b7c1478 100644 --- a/app-editors/vim/vim-9999.ebuild +++ b/app-editors/vim/vim-9999.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim" SLOT="0" LICENSE="vim" -IUSE="X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl terminal vim-pager" +IUSE="X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux sound tcl terminal vim-pager" REQUIRED_USE=" python? ( ${PYTHON_REQUIRED_USE} ) vim-pager? ( !minimal ) @@ -47,6 +47,7 @@ RDEPEND=" racket? ( dev-scheme/racket ) ruby? ( ${RUBY_DEPS} ) selinux? ( sys-libs/libselinux ) + sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt ) " @@ -174,6 +175,7 @@ src_configure() { myconf=( --with-features=tiny --disable-nls + --disable-canberra --disable-acl --enable-gui=no --without-x @@ -192,6 +194,7 @@ src_configure() { myconf=( --with-features=huge + $(use_enable sound canberra) $(use_enable acl) $(use_enable cscope) $(use_enable gpm) diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz index 0e282d0e9148ddee29893325cf6587506bab21dc..813b3c22464a72de2f642e7dfbe92743bf1e65e7 100644 GIT binary patch literal 21355 zcmV(^K-Iq=iwFP!00002|8>3HmL0i~rFq{^p%>r`9Du`t%jz{fYi7;#+;qPH96u75 zm}EA|RH@#6zR$BN;zUZ7wUi~15$CuY%(m?fm>K?$fBB#P@~2|<^TC_@xT5lu3C5BV}>L3JKgKrsn>b8(N|1I&1XyPNM}D*iF@r@*Ky`J zO1b7W@4i#J;#JPjLW+0lGl%P{J(M*^ox7CX2Ol586+$2RIPSIis}jy}onhBM{g40a zU(O@`soibwdfa*6JMHu6_uXfWwO_T=+(O9xu4DC<*1cmpTRulWt}E}B`ZbUH4y%WJ zg?7eRYdUMH@z~=kb)0FH^SsV7O61??;!VqWh0dqMIYXFp{Fnd!FaO{F{eS+q|M5Tn z)c@D|<+uO+zxS`7_xkbkPe(l7t<_gLb6zvuv8QYBYBBP$xvbRk5zcV#vPQ30oF(VE z$8nyijh52IKQolcpO%zLY*$LW!rjk_q1!w{4Se|3j{EFsj5}VVwRoQG81vj$#$SHCTdRfqW~_7`q2Ma_ zwc>sCee^5xf;${Lr+o9bJ^QJ19p$=Kuf61hHFT{;ZAWP_mTMh6<#8UV;W78IYTW6% z?;O*(j+pnXJl@9K=a@5H3CCh_j+u`)*J{_d)y^9?xvyC}7M?wyX|8ssxJsz! zi?M$D{AKpPyqgPmd~vSGG7wU^u5KulG$Wo9V$1E|4_OgHmvzI0xY@Pteqa1qU9B~i z?XC%r8ztRmxG~5)d4#jZR0kookF;94_SNHEjzRG7Z%jU~a`Y7P%Ku@ndh|0_taZ0Q zc=WJ|vopmj@=lvr!axU~a2$Bl4mWF;67LEW?7IJ# zzEcjhjZFxa+R`kGg=ssEee>Pr-Cm>5zkUAk?fZ+tj(EKp?4CU}LT=WxVVrY~s59dX zK43U9?|_#P8MTykhkTE#V&A*WwP(z^5`uHjYp=0mY>Oyp$5{tx!n2m#Q;+MKW3OxQ zbM5Bg%W)RWS^5rd4tA_76<+18E!@WhuvmahP#@=B9T!>my=KOeY4G|@LqvlNld+<4 z;w9ifCM4T9#{tB)>zGH070X_+u(Tk-+QfMk=32#3Yl|~)@b$%DU%ve|KYjlC`RBXI z&JfbO$xcwawhE*G2I&qUHBSPP936XwjLpKp+49CsVwk||&N-(5sI|8EGnT7@sDkJP z#PVB-1>EiQHD~Fm)a&j9FOd~_;(7(J&Nr#|TTI4zXWS?Qj~8)0b`Ixtk6jb-)=!|U z0DqVLGEB>%Ra%DRqxfVkyZtO@kQK<=Z=fKG=12NBOc%v zEvwIu!!zbE}noMgJR{UjPeX6yr0j6;JGTr;f5qL`_|SfomFLGC;Lhr#j+tL8+o z;S{}G1ob^ku_T>3uFC{Nw%&X}?h{)8TWyk(Nk!d2DRr`dSe5jBm2izPBM?YTG@klo z2?>hQZv27oJAuKFS>nE04!M3X*wLpd52Dd9+gl@o4kd`os*R=xI%9y z>|&GaZaiqk2&C5@!v-jmZJvz z7%(Q0-|yx+SLS1SN-RDQIYSh&u97hCDp-eiy@B@vLID8>{&kQ|&aR>H%8WllJjmdA zhE{N^dKbcb^PtCFYq@w(9(WQbDUF*v&r3>cDhcj`xqkM~U)T5fVzQdzo5?@`)6(n> z;&kT$Tm`@^Cz8?xMH|%YDmdVsu4D5a)eN%+xriU-d54s2Wb6g3T<1M8jIID$O(@a= zoenZN1T1HX6`Y5kKY8*I+B*NkWQ6MhRqHS|FcSbhdYhy;mJ7afkOeZHykQ*?r@z;U z#S;j+;9#r-F+nEhhxzIQ@^c^8AW7qHP{DiLfplLEmkr>@GZz#ffifhiGmhEPKQY;l zPd|Qs``-Wj8k{YKcQoTAPbdLkas&RM^-GxKD^5`3o+)2^cy6U0L}P=9MS-{7L?I}= zh2T1Z&UB@D=6!9W5m>@O@)5xp5+p3@3S@*v5+mP`Pc5c%ww zu|15S!vR{CVJ-6Oi|M|9{`BqLT14G@Y~IHm(gDjJDYt7zsA4t&oh1Jbx$pQM>?@MQ z#jkGxr<6 z;Im=32l;@wf;sU57nBPY)gg&QVVY#SqhS5B7r1Z)DE6h!IQUao(VcP3izOvHgPg$G z#M6Mnnic>b{V9^`l>lTIH7w)mWds6YLz+HX>*u#`Uw*t2jNINVR&jaOXP?;+j2p2* zpjLc4?cO_BN|5vk{KI=rv`)$7p#W7J^MDVL2uFbzCXkJ1MK>HI1c2lUv4;Z@6pqAVMcl zK_d|9;QL{vfFHahAxz+8=#?@KC?n5>{75i^b;gwgFGxb#kiv8>R<`g zF(dXm)7c;e6Wnb)*A8h*8c8wZ1Q*vNecjgL2m5gID{L`FlY zfar+;KZH=Y-Cm(xpatIxmUZ}}{Qg4op7{of05g~b3G2j7x10x8LwoZqpzsMJn&Vt? zq+?uss9t{&2T<@y0JB8P8BE1NXUX)k!;sZN`pW*DK4@`8={xM!xIdFkC?_#!_bsL zh!N$$z_|~93HJP^#&2W!;PtR6tYH&3WWWRLx(DP8EiitN*R zhJ}D-WYmVU8?bi`6CWIpIu0;T$?c&>EO%0%e_#d7q~Ja;mizMe*PsmVsdCJ_;>!Rm zxfX5~1}PoRp^!o2LPa-tITkcE;#Kfl&kQrNqwnj!%POug9Z+xV+E zw!V(PeEPA*Z{I)v{I^$*cD<{Bg>HJ#0JO+pe|5||bxr5p5DtOv~OOp^`_mB+0 zmLFC`9TE}z{BBs0*8_lw+6&gvi&T?5PBzrEWQkz90;0|pz;>W<-1ocER2aJ1Z~-+i zhfe%#QesZ9jj>Qi*MJ;U^42256Bm9#gu(;#Frz4yhW{Y=F1c`N>^6R%B>x0=|_!%M85!V3CB5X4MNBRtf_<}~qi0W+x zI_ega*a9~}&4rCfMgj0zJS}PJAa(6hP)&Euahrq}x;-8y6Z|NhL750WFK(Aa3Bj3A z3UBI9X{)P?BzNC-c-D!ZktokrfWe zzJwA4Xm1j%`M4#PquwnUqPQFZMT*M2!#_IR_>S88`tx)D^64+@%darq*RZYc3A22NHGn(+6~Pjq^gLzGhHfH%Xxt4xAiAjbu0 z(tuh=gmK^Hl+1#lxkq;%F=7z4??%eQ=KM^^A@Kt4KR{Ms2cR@~Iv{f=Z~qS#{PTFX z7})!6u;?x^i3c^k5O+M_EeR~3U*pfw)h<#sx5XWd0w@zI>bem4JTOTVxQS|Yc(yo< z9-ITgMQ-Ju8lon6Opw!7P!py*y2>`uiQ}h7*X<*aZ61)ToH$$zfkO}xWxLWD; z*;Lrqy@7V#ePV%h>1gAq5S6-ook5BdFVQA@lIt^B3>0{@eISz%4tO;jT*!@X%kjtm zV6b2M_zNuL(_jDg%Zsm-VB=1~eHdH>j)Z-{P~ruhMdt1BSUdo}3t7G98*PI-DlZ^s zkdWZ+?RmhC-B$$h(UBo2;&+;L<1ZT|Y0wm6ntZ?WauW)KL&u_4fSf|c1})rBRS=-j zMqi|Q^f0OcxdWxyO0iOr%K1Mt-D`-RA5KspogHi8>nwEdyfLY#?GrTuy8v}i(kR{= z**wqFxLs%&bW=Fd;*r4a`$o_~;bCbj1DR3g36c$j;M&01y#Y`+x>kg*LNf&h1i>4B zBMC!=Ab;e_o&oioLM6jTh%H7#ionvaQ02!E&X5!^Z)e;;M$ihyf)}CYVcD}6!dD#w zl<{B2B-L%;02ZE>rwk1ORXSui0{Gvfy^-_7>x_iulHO{hfSyU{je0y3MBLXTXG z5N4blFLrY$4uBRZ8Tk*M1hqO*mqf>nLBkD(%|!~hkUr2CY`!O%pE!UI52*79=)ktX zOB^)vDfdZAB%U#S)x+QRy75&Ix+2(S0X42%Q$<#>h;{K=cTGTJ$WS5N<7g0YQWSPi zk!->jL=*+-zJRD@o*qsi?Q2K!@%`hvkuD|*Scqm#g}`b1u^#H>pJayb>(8Hm{QUl6 zH`u{Dj9;p6F+3JvypxAP^%PSqJ#?azK0Tielaht`9HhAfZIp%?*(_ zF4le^W8ivZ(`(NO&ft#+S|jfx9XC&X5^0CqNvBS^i@Z6kw=Hi(B)pyfio@XG4f1@u z0VXYqq-Z!}=XI}VZ#=g`e7ezLmd<$2*%0~Xv++0FHV^JOA7jtperATD>;b*YZjcb4 z_#Vm|EyI$-9m+qt+K+$j-+y^Mi@M%LX}YmLsEUB$n?nhL>`Yfd72O+@BN09d#M6t@ zJsP~3X8=%%$$*d`tHX@CyAv0-$Zn4X78-gxRM_aWb__@hsjRGq>0w{EwA-Qg+ot3q z0sF1IpQmj70@83WMUozYUA)1KlQ7++iWRye#k^;Z z$y4eT@vG5B0z+`+bA$KaKVZDLF76EYn5d6jyO>by=z6^ecIPdk% zTzG2&@dLCINp(kLBeo*qp)EurNrvF@EEKiiN|LpJ!|V>~SztpsqyG5gejZ9^GB^u- zz??yoT{d6QeaekuCYOd4Be^`vBG9t1kXLj4_;8F4M|}@T$N+CMr90&R1DGGg6YEnm zQVAQt*1_;=k_QvXQX(EbHbmXPt2$H@c?2MX8sy3m&l~PVG@^%KA-KWW)VC;|LAc>m z?x3{(oJF9n-^^9{Rgkfn#^C!kc*2rBr&gsM>L0L&Z=8{+CLpt1WWgppWIc`|ob(Q= z_aa;+ez4r6iml+ueJJ-_v=qrP{Xk>mVZ!3=2G)zY{_Si3<@2vUKGYr5S85gtgy#Wy zP(Pw{rsv%#xoXBim?kl@g&WZeGhZNWl)GYHAiX9SU2zWxkr(xxiq?zBr-LOxKVNxC zCoyE~dIXdNV$vW*z0NlbTb&HN4hSloDqFIE??ABKm5OA~*(|ZRz={QzhTdJv1c3pU zW{MZeqynShsu>>66rZz4U~3|O$xDqDL2=%2a4-w!>}Mm%z&d%07izZVZ`!Nm4_mkI ztSs?61I@@vbl`oW)dD^*H6{vA_Y2ZBQKI2y-FT7$pFl@d!rJ|RVh+5SEakxY24YGQ z+T^grwi~|{*@?6#N-%gsXSfAj(aaZuvb>$DobIa?^te=P;?!r{cWsc8Gkef?V1Ntk zSROc_!)w45J?ZH&OtYkQCIN3mQ^Jk_%#P-}QzKySfXFYAkR>LOFa^XX6eA?@Qj%Tg zi*VZgxB2}Z6AJR#n}e;1Q?U934X?0)31IrL zpaq2kO-+}n5{%H=APzK;TnB&aB}4U|Jx*M^Ke&dsVNd8n=OHCMiFgRNM;AC1ph)gs z=Y4w~7(7UQ!TbHCfBm|?ydYRQ-Vg22hVdBp$wyp0lQ$A!7&9LBoV@iNKFuH0(rLP(EuqHm?oI!!GC&(uutCd(4aoQhYKX&0+X-t=t%bYzV&!! z6b9Z|K}Paqu()Hx%?M&p9^byZ#Rr6A0SZl;oyfvtN=2NPdTBXyf9cqJEJ^+mGfJze z>6*vcP(8ETuslho34g0c=g*{;Acm*bZB-!AMu%IDQ7MV)yZeXYeB?@$X8LY%MFO) z-gti7KO@!dE8}#?8$~J@(L9}=ykfxhQk3vf<{Bna&;WdRU zRC(M+EK6CSyg}?bJZtElEuf+B5u^YJNj|tCW-sRY@#(j|K7Hx%*1vq@73F2u_6lf9 zgq%m^xlYu|72tKCWA@8f)9zU$>6&> zpxWR+@RZei)|tr-odg1rh2-V^w*3Pj=LXnV1%Z%Z4YmY-d7uK4^Z5Zm)^m;?H?@>i zsMf6A_2hq-`>7i_Ne>W8NM)Mqv}o@THY}G|8>o%|DQ-I8jl`G5DaQ$N@L+$m+lMsy zzD)~SZ64kOnFviG9C4>^dD!J%L@d?_fH*wyCA&L7jMKolVj9q!)05AOJPETzN8YzP zs%U{IS%TKy)!o$Rga^7$WP$4gd2PS&ldZ$Z+v+$hxgXIF zv$-KKz`-C*0wM#B_H3kpji}6&uVn2ETspb05#2-MvB2u%kOw1UAQ8|_%)QR+k?zsZ zYA@$?`?nwK({DdNfBCS%7~h5X#q$hP_Aa{84lGUd@T3EyWbmBH%vjK}L_}vCAQ`E$ z;wC_SMLS)Yrwmq%Vy7oz96@uD2Y@-<=0>zR@=MqscxTqP!am9B_{UuBDdPqN`_Ry96FSD}oW57m2_#=oFu= z`oVIxy4TH5VYC2YK;Hl#)_tBzN}dmR!2S=Uz}@)7j_R(60$zB7G9)^}^?h>@d2jB0 zxN9k>b3PHfMs=#EU9(Pd3Z6->zT(x$Ce4Caqyq`IH#AQugvjB>`Ko>GzG1b8T>$)j zV=DM70odKyg)A+IjWtQU&yZu`Y)#)fJp?-Medc-U{OGG2;&YUzSgc#c08G`(c)a59 zxPb`+9DGRV)+8Em#aXw{)*r5aLiX zwR@UfFDnTCjKvMsOML))s140TLPv0-mig72GI=KomepW2ef z@dvL8H!bD}H|wA+ke(PlR5(47*@9*0;nm8lkkLGy0>e>AR=Tifb4>W zvqT7TcZXn(3CaWl63YR^=0~po+=kE5@#~3HdyxePusKhUl_rb0Ju<&6b&kRMXOuHo z)mZIdQ9P?ga9#u=^mT>->E*44-bC7ft!IIRgn%dp3FoNpnd2z1woBPkAh)NQ8BaN_ z9e#s55H(?73}H=2o7=6yopx|PZ6*SB8~_G9Xzl~)Jz)U|D0EfZe6y8mXr|+#pC@TN zhIp*#`CT1uITv?H+6k?Nv7aQHWfhz|ex$iq-uCa-`}X70*KglmoDSyqj(hpg)1ZS* z5NkIc#491=Dr5^jii3@fpENQyI6**3Qx-PG?*o7dB-t>4ia}0#r0_UEcdO_unI8u7 z2svC)y=NgiDYjZq)pC8ytE@$DA$Tg7A(2VygXwuiymi1zN=ldt6n7MWI@2CL)xOby1UyvFXE+^Xa5R8e7~xL->vrIWFCUQ*(-EQ z0kr#=JTqJZ?EpbU@`N#P|KsQ|Z=&%gdv5Y}MTe5S8~PNket2qpc!+)x)F39VAHZ>_ z8Kfga_Ic<6S3*M|*~_6!hGlFZUHSDN_L_Z%<=F{D8Qpo3@AkCfo1jL?Bd~Znh%hev zoQhnYf`y7>PPll$ZL+2R@k&xoD;hGCnbm2jxw+C}pC_O&$TKV^D`!1|=cv2}0^`MA z>+8S$^6ls6Z(lza4z-t3ThPpU>8E%D^AVQNw(^{>w!sryd_DXgD8L|f@brB1X;T90 z*^Y{e2Y+8aE> zFHW&?cyf%InUl{LdFR(d_CJ4F{k6*KXz$jtEa+OiD#;6BShgF(JwTopW*Y7jB`9U? zgonq}Su(ZorwX9=MAn07O%HQXS?=SUp7d8 zRunXMwFzfiWrpUOHz*t3NG16+kNUd@TL^8E0oWKGSh%J~cd(1(lbm;eeB^i_`JpVR z8w7(pu;F(Fal$hLanyRAB7+Stc0uIVnEYlL$5YSost;Zo1`f;0r8)tK&uuP`k+3~E z&odB>gL|A7z_4Db?+HN(NZxQ-hc?|Doh0}R_ITO>;-TFXZg2P9hV?{&*g&&Y51TLk zh3mjVAbl^TRwwUBxLD8D!Y1ht_bQMAH@S8p5;{!hP_Ofioa$U!S(o^2!HalACzF7?(QZ%B;VEtvHn!a8Ts(C{CP;DD^pMH( z#BHfhJB(C}30?xaC|SM(+l6xs(6_ybDz{V;1h&Cj%9I;C8*i{we0A-I!=@@AKoFsZ zRw)B>ZjD7;pFbgexLb4`ZfFptS^QuzyYU!D<5A!t>2DaQ2`k{ z%33xoB>RSNb}OeA;koV(ts@-)3vLWN6+7gGLtM0453D>8GFCJ2^_NAhs6S%J$1?w4 zP^5Qr{bhY0zkOLh{*(ImjWk0lN?A=c?Wv6l%|eH1;r`*t|43-m(B<^ejx3FcU2GNU z9x?K0=f7`KlvJ}@(kZyd4&5nFbuQ6D#CW)Ab$~na*&=}cR%AQFQ!N<4&jkyEkf5&d zY79wU@=V#yShE`mYC~F)a3hjv3QwEQ0IpY_uj6}_h{Xi9KZQ6*?LPKeP)#>fa?4A)G96h%gr@Ri14q4kUXc-8t+cG~J-d*|1LOmC za<>t$y|aB|uowc0hx4p2?a|h@VT)uq`wiMA(YnDHtg5gr3nITxvfl4O^@mrHlrUmAu&MuYWApYcIPSHt(%!OJPObR!BF3&Nvbj({&l7P^GzK3T6ch7dOx(PxAm05Xpv?Sut7xr^rhJTq2&wnwAIjz@5}iV|WcbEC)1C0Ie4d`;-Qz&9BhT&|1i$J9cpg>?Sr&1+ zyWRMcXv~oWJ%?MUjj=qzvL}lK6mzqf3klZ2()Bb<0ckI+^~-0^K>LT*o!8QzUSWPL zJ8~4zZZSzoc>rAJwgV~QC<(ZRsx72gLKOf+qdYs#Js+O_7Eep~VJM?}1S^-aEvz~v zB-?O^p8ihzrFeESY3?xn>T%>d)(_isU{O~YEI1U)vJiVv(ASm!1>sl^I{~RMx?K!J zp!%;98Ucmma1i$f%I*Ea#mML_KN>UD zRZDCALAwo}*)j(mf0=h3@fZ&o>Qx%;PCfByr+aT4+X#K z>-R%?Xm)X5a;%IMwsqyf?!W%ejQ2uZ<4Zv!-T?%X8i$)sPx2|vcD}?~pc6Ha6-7kM zUHIyTouWM;p!n*?vHH`diCp8IWw+3ZU# z?+aMB6dW_${5qPi*d~?j9K{biD0THEeIVai0$*e$dw3v@(q3u z5bw~{LERm@iZ?-WAkPSP1T;=)dgJI)B0Okm$yG$09s zSPW%#cX%WE9vUFj!h=c~+KP^?Zon*1c05$#ilW(YI)&v4Nx^e_;DaiGuR}3xNW9>t zaLNS_BXy%8yVXfN9fZEajt+l2u1a3At3KI(e8=&@Tt9wYyGkYZ{OwADx9H zH*I5sy^)EFjVjxNGsL_M;EuQ-ighJmiKKBD9B+;W^pkjYdc-DP1fOg7UEOuYgPU8r zb{>+*x3y{3+5{h`9X0&ESWnZf1fHD5-`Es(SEoTNq`+aFK8CeIgK%&|@!)OmChczF z`bVSv`1;F-egF7Q{441a)U3+4wK0BjxC5dMZ4SlAZa!S=1dv&fxz-hr+%4U{<|#Jw zqWrmS5u{)Dvz{|aFrjB-a zt`4+fm|H^c^bg1vYY6A^xTh|0tl9215X=_H@w)}#l^u|A*dh_%4mRO{P6Y|p=H3(5 zQtt`ruuOB#+~a+1NIdZou3G1f?MmNvOdJGa$wz}ubd%rG8;MHj5o#!la0yvDtx{uQ z2^BDt+`n=I_Y|`$W9=7v{e67;xqkWeOaJ*njK}m|s4;LD0Oy9woSrg()V9V0{lre) za)*VAny`Mu1K^A9Efa|uKR`1fNv{b0R0k4Al_?3nNb_9PAM%( zKQ+_Zy9TI*BwMp}S{;HQ_v4wO`)ef|+u_ zhl{<-_5|7R>e1%_c|1jcu=I$^1(Bc^8BJzg&j+i$$jkOpZ2)$h$J2%Y$AhOQ`&QO% zfjJ0w?98{KZXvr4Q^86LQ=LkxIt#E9tF>gUBLr}|8(Gs*j>QgVtYw=OW$mDBK44dFqv5HvHg> zPpk6cAFP!X3K4>a@`jV4P?B5K+Mi&Ym#H^sNjYy248pO}Dw#B9Y6)LLM+i0W{=GvWaQpU;cmz4)*Fw4E{g z`rv-E6lM=+Tb+v!c|)(UJS|7$Tw^1~uA^82zHRQevJNK8H+Wp&**Nlp?A(z>e0#hw zC4L<}tA}#{FvTLtyIK0XOWGuVkG1##Q1og&&SA5lqIiXMTaWv0tFIrYOx5tdP3>5! z?#?vt#;14;BU+w%whjB_4yS54`3ZiD%Oy*ihsWPGL-ybvffcO&rDwA4jX`pFLj3ZX zu?4)AO8VrFkyE5g&%L{~N)XAneT$4l(nImPa~ek1Ma^F{s++wy79(h>#yIWh~!*U0*-_ z?Uz3`>%+0$q3bfS9Tq)+=Q!+g(n(^WYuhBc?#WWYVPXFRM(_C$A`NBHc(hPwCYz&A z6{+!rC-nQ?v#m^Y5FvJ*+w7N{XYcr7x@UBcwlq|f<+yJpjJ$nw0#!gu#a^Gf(T9o- z2(7M9Orwv^r-qi0w{2gFVb?2}5;1&Resei#>2{XUtnOAccgrBJSW;@VD-R9Z2)D-! zEJo9EB-@Wx`|-1nzkYgj(x?9C_4VhEPrrTr{L&?CdF9LTxLcbZ;XB~WsY)0lJ2{3Z zgFcZ6O+Apw2h||s3SCDy>;RrQjKg|a8#gS*InllwJ~uOhFnE$SJWSix#5h~5+ux3w zo)#TgL?=myImyg8o^^-7L zC>!cB_cPkAh8_qkiDD}#`KtX)DA^WZ)xi-Bw*f`OdVWQLX(C&i&h;_&;N(~*h@^&B*A#3r;YS=~pjv+Marn>tJH zs0sS2An*3(#)1`LFK{g^QPzA*1WsgvhT0x%=V#DCuVPt!vK08l_3SxVy%dI;J?#sBit~MOAFeHg1mC|N4eH#{IhG@E0$@R@F-eBXC*=!tER{43dXFvSyS>byMu z!PhM+hh7|5%RU+?Df-0HTIYV?E2nkQ!29yS2dQpE`_m78^j(_sQ@nM83`*a{m_#6x{-ZY$83X_Wl@(ETfFAJ_X%xOf1l)2xU%igR_Tt@ zLqY5Lo&tO*Zm_u?(U7jft2m`_Jazd_$7pC&maZiSLYVDF=RJ?#d#NGF?Y&zc7jn+X zus;uSUWq=N^8g1Zb~f!Iq;L$vy@gIHN~TCV-%s0F!ZYdyhjhF}vG<*YCkPKmyMR;y zZ01GRTuzEW3`o}JGnAxO1@MctARDhq;5CJw?`M}*P?LZo*a5~gM>%CEyo0sCwQ!fG z0lvAk!TBi%D#1Bh_|bmaQ7zJZ&(!Ob@N&fDyf)ouj&_=Dk`r}yc{`2P9VpRc1X<4aqng}Bb^ zBhV}h-g<1eHW{GBn(MK9zdU$Nm6fEF5@Jgx6gD{h&R|BCLV@TKU#n#QDEhp>{vNnm;-hdiN1bhtoG3JFn(8>|+))7Ew zygkZ9#@pV3p^)$nVJLu_)pSTQa(y7>Ktj`8`Mpre;ZOuGmIW0TS$QC1c@XCYIdw%j z8yqg-+z*FWbT@&gc?XUSv)q<*yOcZ&nvP@-Ni6BgDk~f1NJ7bxRm;!{$`gdG4R+-^ z!biKk%x*mMyDSJ59*$$5HtPmNoZZqkz@Ocsr{H10Wl&}};+KXAH#;H$Wk3Az z9LilSJLQTakJo!x0PQ|2^w$>3{$AY<=ZtOfS-guik7Lw+S&x(8yRT8p|bm(!wT>%mD|CrX{r zg5BSkdA{~c|F55)o^7*V`d47>`)mEmyDo4??<`K!ajISx z#<`%~nKVbSUnv8@m$pduT%sB~xysT8GIyPe#Ir~Npt4$iR~y{OLD$o29Ejbk;WTJP z4~&ZE%CJ_8eR%Cc#)Hm#8tNuSgr>iq{}x286JVZMBw$T+BEfTF9FeUHMPZjCd<7S_ zTGQGQtJUvh=gaB59HM~S=^U$ZFQRxgl@XE!yYK`UXeYd3Hw{ zw`tbu>t>8gHM*6x{Y6jySYKaTqhGwsaXy7dAtMi~M3XbwQc(*os3rt3J_ARm{b?jW z=Wu!EJ&}IV5m_@MVCy7Es{8n@8PwYe7D!V_{AH&RS`bIE)l+6SoDpiHWUT3Z6b3-n zY_;Ko?`&O@vI}835%kd#ZT0PCMw_;|*bocaTQnwPh73E`FnSD#8X+)j;Fk3I18NY0D%3T3%+rY7(m*!bUE+rKh*et*f^8 zZJmIi1_F43_)Op;H4}Gy4;*1QABUu`WuCoaJlkf4`?e=8dPPHbcB3>cKQ)H-Nlbf%J$8hE z*w$&grTuq%z8_TLA;F0}NoYrfMid7k^zOZ&LhC%OJhP?6a&XU@mgmnleb^c1_F;>y zDYER`aUMGMf%f5jDb*e)? z-xXu759DnNnZ50#TX_hiV=RY7IJ%SN;S0TTqd0fnspzaSk!O}h3Pvn~1sv7NGqyhL zndu@t@g$3cKYFEtqdW!sxSxwVf*R+|T(EbNGwT6(I{Y)b|9Rj2_d(~Tc@TzVG!PCG z!G2yA$Hp|DiY@PVa7)?&$q|C=pe@+p@Q`=biYiYqA9n}PWrRBt1WgX*57FV|;k5wj z$CuCFf6ZUl&#$jDpRe|^2j zNaWjV*nI;c`G*5m#&h%9xA}X>8*;5-;>Awo3&~Bxq}<52GrXMVc}};F5EauNW|Xay z=PUezXS3MC4gcmy^!BnP@#EY6`RCt0q{sL&IV4<&CdWZq^z0zx?EsJ!)c!k|Ajhm= zakA7I+ID(G(n;xC2JYMpJ^~9!Fp4c687-M08=f#9tU0`rC_vZ3zwkIAV;fXYo9SD{ zKnyoY`6#HaQd^O#$Ax!8akA|b0Q3#OBDX`kR(^{2ZU`4)W=$02#SL!+T1vxHuav!z zhyYRHU!J{XN1-4>t5xWyeH4Td?AFHFoneoORJ(4iVoVa z_q1;B0ca3W0LD9v;8!*$IsLR-9GR8Fo(;|P+<7DuD1aCXO49F86-;MmGU;pG{^}j= zrL~I*2{qq`A0-@p+SONYI56%_Ou~(Mq2971L7E01-Hg!)NnQe|B?N89un?_Vk*^FG zj`Sb=e3UO#Pjl?lSj9=p5i)lij{9Q)hPN;|b?f@Ty?*^X)~CPx{N>B}&pQL73kD!Y z%QV&hx8pJ$?2oc{r}=a;An&L%iRljOfQD|(YxOOv@CsfM0(`ldS8{j1B%Mxi8BW^X zybz(0?qmuB5+6_34jtZy2T2uZ@>K!v=0|18{!KVNYJDGiC1_ z>Bi`ShuJtz^f-xaW4_aSbgVeLAHFioXYO$v?=6CMMJ!zNP<7)_-8(&OP0p!@!-@2k zY?wy66|T3F_DPQ2Ro`}MnS7#3Z98sp!a4Y!%c>2&D|x&sL-)3!np?E<4L)hxj%O@? zG~3_i9}YnXkeAUuK)*x~6h(zOKNDW(H6+5wINg!imt~m)v})}pfUjrv@O3+W<|&?8 zwvhCd2+gHTI=w!EWD4XC#0$>nr6D1~D^8n_$$U;*Qck^hja-Kv>F__eNy4j<^Ih0N zq>*@>x^}D{-9;-w&mp%z^N>$c-xY0-h~DxAQ9ZW4bnDN6X}G=oB{iF0qZJstTl?WQ zi8DdHqs* zb5!^0VZgE!cOR>#V(TD}60gurJHqs3%VG-c9g@P9Rwp{Ls^UTgb9A zW{>npc<3?Ik~Dj}3j}6_j(@&Z*Zqb^zHaJ-myvhCX9GV;CJ<{!hh&qKn{s5v_?&Sh z$4a66pY9uJ`Z2vX1@8s|7RtpeSZ#!H0AqSeZ% zOb7^6c-ma}178lLcJ3EJjNwte$oTf0VpfC^umy49DY3Gb zO83#?Q{yE$f5Xn`&KrQd_2_{-KHiuPT1>= z9`@>EUf%^TI&S{<+ELnn+_ofI;u*TVxjWsA}f~y8qF9zP_I!b7_m)7NuLtP!GE^oCoXp9A2oo;|q;| zPL=r+V8SdE0X0TxxU?c3;2|5S8y_*@PvdRh|B@ho<*12Po;*8!V*vDXKP_rArK zL!o0iv&pUnn=vb-pq{rwz%6RBmi%%^7RuB?(l#@@8Rtx>Ww)Me-d=cnIe;uDEazEl z1pz@5zU(iyJ===wL}QHS4S8eROZw83vTNG4M(AL0D$1~IyS#6?*WUV_O%exMsJIiAgN5l$F;#=JP48+I*mI~Jy&uYpNKdPo)3#{YL+uq% zZe&^fz|l!KJV4tV_vo%?;V-<@!m)!Peze%S zDSRQ*JUROIg5a9AM{jn(ogtPg+PeYz+=4t|nAY%vqO4bYpjt_ zFP&SgvSaP7frj>(F?-#HnkRMyqf=i&V919%Xy7#rR8_2|I1xs%Iv9flz6oWR5C8^E z3!vS$cM_aLu%zuBkJkGi6X}|f0#yKb8{md2_4?Wb81ntM)3AcF;I@hYJ|_CxwFp@Z zJ9x>|oM<#}`|A#s&&7eg*X3{r$6-6ha(kN;s`j`hKL8-E>17qSQD40~GMGV-am4gL zHQvW6r;^{zW-pD5lmMz`6YDppD(AA^+aX~8dFOjh5BwVO!OVv}k zVC18G5aKUpTYvxgt2OH1zW4FvRc4kK$18S0dQsu^w9hB!9y^G!c@S5fUW6FfZ5K-n zSVvD}M)oj^XS3PnzP(P$+n@sG9-?4({FWD7dmRxD%j-ncRl#*DZs#x>FVL{NHogy# zwIA4Wcznq`;AIA|Btg1Cp9|popn4FS647Y-p|P5WeM;|wkcMp#m$!8H*sUm!*6sXIDv;bQXRqNjIGmSMd$J3Yal&$c-d)X=DKGjpxJRD)Xy;k)1+1YcUsL++$ zsgm6eKYOB_275U1;ts=+mZ(bd%h6c8w?@Kl?VbZoyTy%;8%YkmE>?csaN^S2gPCDG zH-b675k9?7$BsbXiEmPjgPgFkSC}pLR05L78+V)9@N8D+q6aT01n2l$sJ!L~&pV#m_Uay9bZv3jJv=ZY*F)KO9=G7# zlzPfeV4rY+J3af6rziN9#s0x;A9f$#nJ;+geaK$8Ot!QZ%Sk@bDF_8+mBD4}beltI zkP;XRs_oc46_thJ?q6eqa9c6y{T%pfjebCdA@^XhD8d>fRz5zp&F&C-L8vX_Zz1XB z%;9!=OOnKeznmUQdLwvq6iH0eN|p-eu}Ndw&9CBGUg?C1?1{Wim6l_WJl?NQ z-N}Epiz(nWD^|3uc(~>%nx-1PA*HI zCPdC6h}+w8)%nfI`|t(~by*Od9GK>CQ4*dhVV`y|5VXUxjmxQu+y2w%>Q`sB@cw8W zF95sV@7v&|o?FVjtjmEJF?#Jumf8&)r?;+~c-3?D>LIAR zL(WNy#o;kzO0UJ+*ZI^Gx4r|k1#k^cF*&TeJYE3bZktd2>q|XZIbLeh2RX!@eKPvn24T*mLd+ zxw|=z@3{!}ByoYWt(K?a7%kw4s_5PGms3A2CAv>!u_M(w9G#OaUGTK(as!K|L#dmqpEoZ-b<%SsAoso8W!ru(DC z){npb{PwFCi~jQML)XYVw>T!WibNI5GoO}k@cO^tT$+B7K!xp5Dntp6s%w!5Iu`3b)N`+Ovb)pH}-vYlKtA&+;KH3`v+qLB0F^j8rc*kD%(&-sai%^{ z((+bEcu=(btt_t(F7*$l`|}!q{q|w5!%L%0O@+8G&5D}Sw&iZs1(@e_bRrH`;S@}? z2ua-w6Y!DJN4gX!&TGidbv|l7+KqTb^~~X3jW7$jbvU@i=H5>29TD)pN7@dP(79GF+rs_3v%Z0u+ym@ z-ma3tf_PlP+Vi(#;K}b!=U3kf%?OLPS@(`!j^+8ZS9fVkaukdsw$`e%-FpUli93OI z@`V_|lXdS@n%EARg}Q`jcX1lyVr}7j`6JC%Ix$Z5wp6-x;m3I(K+$ zLXah#*Kn-!nC?J4-ECHXg<}Kf$1KNM^ZnMPr)Z$yHY7uQCNK9`qxYm7RwJLp_ldur zCoee>83=TbLP036fN?-M#4rWh6^nI!PTIbONN3~cr;F=2STCa&*}kHT)&?`vUi*X5 z{)Vx>eCe-qL|(6|LR5SEmUUB4xjw`*IFoXE=Q5^*LVyF);W9Y7Np*$gXb=|4Tc^m8 z-95AA43L(H&clkB@m#^=G_g5hY>pxJ9+C0s4_@PPJN2!(9MqM z4HZFsI~<&J=&gocg9z3Y=zKgqubjx;;uy^50#Cx)s{y?j#m%+TxzsRqXZsD?q#XL^ zY!*v;iq(}_3iJn0`}zIz`0Hzt9?AD*AU%(synqCBAlz)$#)UnLweuCS=JaXzp)Cw` zro(ey21AWtSh^h1nrt)AtlhSuWIg`l0At6_&g`@jn_E4c8Bkcbx>rKLA}o`9Gg-4y z9tL%iKD|iiI=$$xZD*dg0Hz<+d)3w4F}Hyn`rMgIk}JIKi>b!1uT3|hyp;Nbo6oo@=nU)$3Uu#& zKUc2R=O)tOT`{#@ZY1II&hWQaySWQ6y+A2gaBhbJ^g32=hsi1smUxR2?)2-qjy?49 z!tO*dBlPV8 z{$;ef=Nq{831J{ddSjlmdWnQ+(VKl8?!@$?I9SMeMX0FlmG3>1x*a6o?uoC{4@5}! zI>+K@%X>Pv;w;TMba*ASV1yGP414xOGDeFB-fyZxY{SWUEBA#7;5*N!s|C|kD@R$L zg%j`Ff%lfPpd-AaC0lUNoa=}JSj}`SWcyjcTbMsN zsi6X2P51TFuYYsE`U}H|FBLANB_||j>y6=uMplQf@{re4x92@KzK%^xYp_0I$2c9g zYe_-9oFulM%}opJknYcTB3lRWId>?$TD4ds;B^z^rKnq}hjkA}EUGR}txQ@-(=U{VPrqPS5RC-dleFXfTe9Ztys5Uc)m?Z1#5k zgejL7!@&3BGi<_ba+xNd-IMnTic!UGqiOThAahut6Gtw{+GgbM=mlvhIW+C^#!dca zJ9u?_Z~ewnc!{Vc(R|-PJ9N^UK+lNn)aJ~1* z(V33kyxi%G-VS(FhjT73%pTbS zGPg&3Z<2g_A3p%IjQU_+e>zv zHyoi#8@k@37Ce6*Pvw($m6Yh6k0^McEP!ScM)e{v|Nis)2SV{unKz?19#{K-E?XXy z6eHD|y)Cpq_5U{QMu$Zwa0e(+`tvf&VvJ%U;y<(MQkvS^B5Qhz|EJqNRl@06y+a_} z)`0xZ0duoQ=6&!{@!mV<*ac@>E49u|^pY&>j72oB>Q#&$>^r7ChU6$WQu?^S?o%g3 yH{Ak;6Gq%5Ol6U;cj{eK77Xm;eA$C^NhO literal 21352 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 diff --git a/app-emulation/diskimage-builder/Manifest b/app-emulation/diskimage-builder/Manifest index 515f524bf710..eb9705b0bbca 100644 --- a/app-emulation/diskimage-builder/Manifest +++ b/app-emulation/diskimage-builder/Manifest @@ -1,2 +1 @@ -DIST diskimage-builder-2.24.0.tar.gz 408702 BLAKE2B 069083aef6214d59d9731a13691c2b48cb354085b698c8f711b3cd93c54d44acb08487510b2b9b038a53c533ea17f41b2521c36eee643c09dc409ea13c21fa6b SHA512 90bf13059f9310f3b45bf7c1a550d837e4d73920efa2af2ae30ec3cd5118d3db223b6953d5209ef0f7029c23f17772de1a36cfba87d7e86bbe8a481aa4ee0639 DIST diskimage-builder-2.25.0.tar.gz 419297 BLAKE2B 78ac5b1119233080dddef917b05ca4f51f73382bb325cbf228f63837ab79be9ce524351404f2a26cf735440c66a3dc246a1642258b77f217406998650860eb39 SHA512 4afd257b01924a526ef335bf6699f5fbf49ca0c08bb3d288a6823783b842827e3afb51794771994f068332c6ee2ecf6f105fc03112d6a7807932fb5ab1fa4c24 diff --git a/app-emulation/diskimage-builder/diskimage-builder-2.24.0.ebuild b/app-emulation/diskimage-builder/diskimage-builder-2.24.0.ebuild deleted file mode 100644 index 20cf3dfed3ae..000000000000 --- a/app-emulation/diskimage-builder/diskimage-builder-2.24.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python2_7 python3_6 python3_7 ) - -inherit distutils-r1 - -DESCRIPTION="Golden Disk Image builder." -HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/" -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git" -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux" -fi - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" - -CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]" -DEPEND="${CDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="${CDEPEND} - >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}] - !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}] - >=dev-python/networkx-1.10[${PYTHON_USEDEP}] - =dev-python/pyyaml-3.12[${PYTHON_USEDEP}] - >=dev-python/flake8-2.5.4[${PYTHON_USEDEP}] - =dev-python/six-1.10.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] - app-emulation/qemu - sys-block/parted - sys-fs/multipath-tools - sys-fs/dosfstools - sys-apps/gptfdisk - !dev-python/dib-utils[${PYTHON_USEDEP}]" diff --git a/app-emulation/diskimage-builder/diskimage-builder-2.25.0.ebuild b/app-emulation/diskimage-builder/diskimage-builder-2.25.0.ebuild index 86d3bb124b34..20cf3dfed3ae 100644 --- a/app-emulation/diskimage-builder/diskimage-builder-2.25.0.ebuild +++ b/app-emulation/diskimage-builder/diskimage-builder-2.25.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == 9999* ]]; then EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git" else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux" fi LICENSE="Apache-2.0" diff --git a/app-emulation/dlx/Manifest b/app-emulation/dlx/Manifest index d65a8e42f35d..d495844051b6 100644 --- a/app-emulation/dlx/Manifest +++ b/app-emulation/dlx/Manifest @@ -1 +1,2 @@ -DIST dlx.tar.gz 112589 BLAKE2B 307785d08fd69e45264471fbc21e3b2bdba99798c0b7144c3d6a92819c29e4ac6449a6db83fdd55ba81d3b2e3f8ca6c991ee6c117ddc490a88ae210e5bc07ab8 SHA512 99297f14f6716ada7a29b204723a0c951002529362a22f695b3647517462f43af563ea55467985dda3e21d79a14d46b84dbc9b22a8c0751fba49257e30f70a7f +DIST dlx-1.0.0.tar.gz 112589 BLAKE2B 307785d08fd69e45264471fbc21e3b2bdba99798c0b7144c3d6a92819c29e4ac6449a6db83fdd55ba81d3b2e3f8ca6c991ee6c117ddc490a88ae210e5bc07ab8 SHA512 99297f14f6716ada7a29b204723a0c951002529362a22f695b3647517462f43af563ea55467985dda3e21d79a14d46b84dbc9b22a8c0751fba49257e30f70a7f +DIST dlx-1.5.20.zip 137039 BLAKE2B 99dbb2e5bcd89b3e9f3d8edc2fe7e7cc0a59f870f597a40a61a993b95d8b27c4f95b8d0490fdbcbc15693040d6e3abdfb8b0062e109916f5299c3da3c203d755 SHA512 5c832c2a486a82574ae03ec0cb4e30bfec74ef968658a38fbd896a1383dcdc558501baef7cbbdf99df453ba2840622d16c1619f9c5fe34b6cd058a7718bd3790 diff --git a/app-emulation/dlx/dlx-1.0.0.ebuild b/app-emulation/dlx/dlx-1.0.0.ebuild index 77c03ed90c35..07a21a906582 100644 --- a/app-emulation/dlx/dlx-1.0.0.ebuild +++ b/app-emulation/dlx/dlx-1.0.0.ebuild @@ -6,8 +6,8 @@ EAPI=6 S=${WORKDIR}/dlx DESCRIPTION="DLX Simulator" -HOMEPAGE="http://www.davidviner.com/dlx.php" -SRC_URI="http://www.davidviner.com/dlx/dlx.tar.gz" +HOMEPAGE="https://www.davidviner.com/dlx" +SRC_URI="mirror://gentoo/dlx.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" diff --git a/app-emulation/dlx/dlx-1.5.20.ebuild b/app-emulation/dlx/dlx-1.5.20.ebuild new file mode 100644 index 000000000000..30e768088a51 --- /dev/null +++ b/app-emulation/dlx/dlx-1.5.20.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="DLX Simulator" +HOMEPAGE="https://www.davidviner.com/dlx" +SRC_URI="https://www.davidviner.com/zip/dlx/dlx.zip -> ${P}.zip" +S=${WORKDIR}/dlx + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +DEPEND="app-arch/unzip" + +src_compile() { + # CXX not used + emake CC="$(tc-getCC)" LINK="$(tc-getCC)" \ + CFLAGS="${CFLAGS} ${CPPFLAGS}" \ + LFLAGS="${CFLAGS} ${LDFLAGS}" +} + +src_install() { + dobin masm mon dasm + dodoc README.txt MANUAL.TXT +} diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index adb11a6a6cba08304d94b3386138aa323d3dff00..64690a8ca79ccec100bfb75644c208aabea7aebd 100644 GIT binary patch delta 27032 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 diff --git a/app-misc/ranger/ranger-1.9.2.ebuild b/app-misc/ranger/ranger-1.9.2.ebuild index 1716e07e83b6..3cbf21455d04 100644 --- a/app-misc/ranger/ranger-1.9.2.ebuild +++ b/app-misc/ranger/ranger-1.9.2.ebuild @@ -20,6 +20,7 @@ HOMEPAGE="https://ranger.github.io/" LICENSE="GPL-3" SLOT="0" IUSE="test" +RESTRICT="!test? ( test )" RDEPEND="virtual/pager" DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )" diff --git a/app-misc/ranger/ranger-9999.ebuild b/app-misc/ranger/ranger-9999.ebuild index 901ccceb1071..6d89ea92ccb9 100644 --- a/app-misc/ranger/ranger-9999.ebuild +++ b/app-misc/ranger/ranger-9999.ebuild @@ -20,6 +20,7 @@ HOMEPAGE="https://ranger.github.io/" LICENSE="GPL-3" SLOT="0" IUSE="test" +RESTRICT="!test? ( test )" RDEPEND="virtual/pager" DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )" diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz index 53034f88ff8f23896a75ac335919aede262bebc9..519f5440b3fae3198fae73206d3ea3220a02e0ad 100644 GIT binary patch literal 9394 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 literal 9390 zcmV;fBvIQRiwFP!00002|8<<%k{ri%hVS(hcmdkEFPBtU4m)i5Mt*_JlbPTc%Rn=L zM83VhziD*WP_!Z>5W}9Xs zg+IOMm`K5L;e-t&l=0^Tcf~thFKA7cD zX0x7RK7H`u%d%DTfB5r{|MlO8~BAoB>njzQZotwM3RmN(i4$7x_ zq8?+2XT@E7&a2Jh`?eO>So5U1D6qX+qHuknOLF0|J>@}o{I0`qOO&~cq`dP9RFk7C zs6rR~pr5F>6o^D$f%5OA25ux;qE~mGJvZXaS9H39^p8P*ozAU}(%j}wdyTcsmC`Dw zCvS@4rFgdio0an7Zx(2ZZm~CDMs?!C+UXIz`TX+!(wMH?V?{Vzb1QOp zqa>Pq5uG!$a|y6&wV&l?EIxFj;OEX8grKc}K0uL1=7FjCR@=yVuI0Iz?oY2L*Bt0( zVzj4^GWD;po}+so^< zxPpHKthG@4=pk+8Jd82v(6gx66iUts@ZqN?W;^rr4G=i~OUhaYuQrGb@<$sk^%#nk z+JdhDbl7~=CQOM2fC8e0(@9S7%f%*4E0fl{2MmO>T!EFD%bMPelDC+tuG7pp7|P-~ zG4`Ix$BxGX4J*bRV_XWu8GDlX&5g%hm-z(Igx0MI3@NBm-SQrw56c8!G0hWrwp5^v z{w81_pWeTWN5JTqa1U6ak;aO^O{T)yT8T>O@EB#$^9GM2V>+$$C2i3^FG6!+X` zQ_($u;fY2hV5=@si7z`WdT>A|L?w9&I0te|32hgI)H|KL_B~*-|l zrUu&QxHDhX{XE&yjkbcnIj4k9`%fbpRGSfDOum zGLBo`zAl$)=GZh|A{0tp5Cc=9x_0F6b{cfgdLkE3I33v0Qs9Q zT9gYCx%c~vUZO3bMpKZ+avpbuK|g$m$V@`(^G{M&3ExP-pBYm5r| zC;BN+sKa?aUmzR`;?%&6MHEV>95RRwbR-9YfO+1NYoBUBC^R>y-{UAU59KZ)e}+}4 z$sWjl02>DAZw|V0o*b*Hkx8I)yHweF8rN8*haPKG)u5D8Ee)WGZKAjuFeV)Aip`1+ zR5G8Tbc(<)c;1K{dMGcTbl*THTSR*l3N#`mK&Qg(cn7;vdWN3rp_Moz*g~GcbdcHQ z-M+_4Y)WCfS*oD|Tx*kmoZODp6mP#1rhtHmfOGU%kvbV>)OBw0wACw5P9MzGH(W!9 zgXu}+W9Z9P_@`2lP|%pO)FC-En&n&yZTTiv!JgN?LVml)3wmycf=J`+8EAzGR3jfr zN+;$HF_dV(6`LNZKSXmux?}w#D-jeRj50`DKiqD0J5S$=0<8EXk*@JRJx)_ zfG^3s%7v128UMC61RS(btM6^bR-|%AM@)x?=&r$a7uO?R`>$`%-aYy-2U`gs-<7hY z==q~in<(p0iX{-c^5YY@6&@D6RWF6qr!XEG;5lXh=mPR89gnKuFDvr+^ni^FE>{6b zE~tB=Ij2J~K)@>*A#`_oJdwP|7KsRoCDsibWtB=n5rPXaV@M!-CuwjnlF<;K^Z+FW z>+sd7kCD*#i=*HHmH^#wZj(G)t%->m^LwOFd0Y8}_9S-|wgW@^L?Xz6$+# z4;bxCBTAa1OdR-w`pc-B<=UaxU|b-8>~Z5AQWIte;IpdYBMKpO)Viw?XhJd`QIiBp zD0DKlLlHr#Voh2DP(?C!K z{w+$c;B2Tf0G7zxhL#D>*}x*YH%Ue#IvPUR@jQ|s1T1=O2112%L!&V0uUH7IQA0%}gHYy8 z*AIRPtm>%n8dV^NXmZzw%C`cctt`=m`0#{q+PxQ%eb`uJ%jBv_N_lr5AU>XXP zGRhep=D>T`QRpB)P@llx*rnwpVWYGmioDCj!~GEfi_b=&-{UpwtjKRNP&OuZxm8uW zse;`T8-qgM$cw(<$uqzRV5u!knC{w1S8z#pgy2%5gaQB)O&%!5oQH%_-vug*loP*= z0r1}ZfFM>bZ{qc7zdYF^U;#V!My@(|t%BR=%rSs|ATS_8y|Pqq5g}?&DrA-AdN4YM z-Su+R0i6U*fprB)L4m|Z$I+9P|(H@9?I;V*t@UQT}8h7K3>O|5+z!h5E z2Lx>>;tX5&73E?BN(F&SE%aI=iellr{fMFS{Fu0c1K2ADl*T41kk#7Jby7uT271N; zB@-owDntNHNki^^Z-+}B;}Wo!r`P#(wT_oLg_nFTtwyv?oq#+_VP;eqkKGdGZEz=~ zd^$Xd^V@@LP|N@vDXrvualE}-sZvD#psg!-yyJwYke2vQfQ!D20}DTArZ@-m zf3Gi$DUg{cs^#-3z5-XSrO2Lgn_*D zYeusnO}2HYmtsU-SJgeuf#F&}%t^GR&zEq0eg7s_?!k?KbA&5^$jI|Iyre{@dSWWM-f>Z;_&H-|g zOh7v-{5}WcnRxWfjuII*aG;G2chED60$8LTX;Y;sOSqyrAPFQWgo>7vl!isQ zfW^^KF#K9Xh!RGr!JrXTXndS!gv-!>@Q_e>KVtRM^QS$>=MUFjjQue<NPadtorbrbN|D1VG(A;bm-Ljnjfc&e8?J!OlK z2rEbifLkcc84cBwpiV&dd%)14_y7dS%zl9F*zhRDgrr5qw19R2lZij#uxd`jbug=x zBRGm+z<_O_33fIyQHy0Es!E6J>3V7rdTGYfg}LOH5qm?i)q)U!YAAC!T>3evfbeqOIomOE}Dn%fQL4Uh9yMJUpgt?AZ z9j$;ftJHYFg`lE#Y63}lqcT_SMq9{q;;Tpl{<{F;;UQH?fZ>@?{X`yA-X6t(m7;v1 zH2M!9r{8hPSX{d~-4Q`qJT~48&<+$g%Ala%Xu$D6W1c-CvKxTr&Qj)2*Kl+T(>}}m9x_@SCFcno zj`@h2gT{D}QPMOLa0(Pr)C6 z10MV4HKDR0nSlkuM%XCH%}2;S?4O_B48AT_NMw{_;QAXQ44aMW1h=3eT%0gzqy#QN zR=|Bn@}PH(^>{=u9wk{bA9M9xhV#!>3<9J%8T6yqV!Y&}+jb4U@1AeM2kyF@vMN zHeYNr%;W<6hO|PJLeF?-N75bEkE%Q<*&I8)cZ9CEkb2f`gWn#gH+W?UeTW2h(2Rl# zi7#rlHNkb@$bBw>oJ6IAlG`9Vk`Nr+!nNri%DYIu8@Cf~71kFn0bo2j>nTXpIDn*h zh-*rk+8`%V!UUkYV{wcAJs7o&9(Lw*#zSW+>6laaq+iF-A6~}!dNo3iAr3kZ4G@6x zJ;^Di9ty{Of)9}PXb2k|7RU;BgV0_YW*CsY8cEj(eii&|PD7zVxzVTiNKZ;VG9M!f zCGdS%C4!2gq$KdzXCZf|#ky+^0UhntIHCm5e zl%oQC2I{UCj1_oJ6`*u^SgTT?9&soY)DSm*kOw*equ6u`F}Y)Od+Zsy$6)B(XF{PF z#>7bHNz-EH_&j;+KsJfE-8^JYrcrfwnTlGF<$=Bq6x}5uD0g(+sQB)Qo}fOkuZ6zL zMV=DbprefnZfGj+kdRVh#Nwb5lwKYN;S5UwtR-@f!0}kOLHNYIPdrdZeQYS|60N5> zK7M%mbe$4*|EMp3u;Q;g)PaD;YZ+ETMja;N+o0k!BLco8y2Nxc3#$WH9!FAj&r(`} zQiD#hVzD7YNh8QxGu;)5HjpF<5OX)}UJV`g}% zW0^oaTpM)&F~RtRGU=o>_T9nVxom^Y246w{s6-caXr`$E)}up#1>@Agk&Ma(evqfM ze7U3P18mz~dZwlTwLYiG#Reo?y%1<*i~zE!C)V zF$6qJ<>o{2yMU(^=fXEdM=J5mAaj{~xQSD0v?ZBBh!5y53p|5^X#(qr-{_my_`)Y@ z#(M`0qe;O5lOh@Qd+55H04_=wrrb5?nvy1(#X;`i#_b$NRNdT6Yt;;0Iu#*~zY#ZF zj}|}{(J6>CzjXvgYiM@p$2vOACBNKe9f%Ga8X@o5VI_FycSHAxTBVX72j4*_H2@bF zorUK|r+uAAOVXl7 zArzCZ-U)3IF~xxNg0JyBcRf2nS!^GCkQ@SRVjbFTxniUNADEgA)-xJa^C&A5%!-*f z(byQeBlwaxop=(zLW1k&Y#uY-XqLpq2v*iGRv@TzfK*67xf=C4?D_c1&u=FCkNTP$ zcaK`a5>_2MM;#|On)IM-XhR1!LuFm(V{{1jO`;b+#i?g`f^<721WArG^;}Ip6umKl z=R6TY8aVnYb!<4Eu5a;0+(6^@#|axfs9}UOh7K3CH^P(H?IZ*L24r|*7<2=x)t>MO zP)wJqKnOcq=;I*wnk7`ReIR1%7>(6$2g11)js0PD?uIUKert#x5dQ%I_=we~@&3ua zJU@NDNVEjTJT#goN0r>ceyEKD`!!OeA<}?rb*2J+;{4IKeP;^=rU&h-r;M_n_-hF+ zPXX!p8+kQlAK^}PT917|WaOBdi8_VslEjm+(jfz-v>tmE3AiWt02X8jREodhyCuGe zs0O?bDr4sW^y;wGkvX)z*LbM_2YGm>vi0$ZTFDwnJw2++|z~ zsm#FR^g4O6OwAA7Y!reZUMM{5KBuugzB}JVtpl|QS*TUhN_>}2 zKq6@&0kF^xc&ZpPVykdNd_9+~sJ%IHMN3Nrjs$C}*>IqqHlBmtO&QKj^la#p{58JB zV9HGTsDjQt8mOA~MW)^S(i)$y5EguW%*Ze3wTx!~^MRNOMd48qwAhp!Q7kyp$>%3Q+DE%9i&CwczLN_S70v)4ria8^ecZPN z=y9oY0K&W5?hs;5#uwKH!m3V?YE%h$O3bi7)+;E8O-G$&yyjToAJsB64vDY<^1LUJ z61VNNWQP6&WQN+L4UiD7MUuJ`@MFIT+52xV-`)%{9t$Z^p+dq??P8BYW0+QO0!*iw z*dZw$E;oek3X}y9)f&yq4Qh!DXL5Z7E}a5rc$v>40#6tkx=6`K==SpZBi0FsjfaVW& z6K;h9fNHdb&IFX0AR7E0v5@?2h$<9C$%dO(*!gfNz6DyN#wX0Eor2h8DQr`_;hPq6i+y0=t!>Uyjb$PP=EtnfG@nvVV|G(&tG50n=$NT zgXd^Gh@?Tx6-|3VPY5SWowj6xa`-Ov9~S&%Y6O{EguGAzg{rkr1R186NAkFu2qDHr zL&Ldlo=uPoJj6%%h#CpeoU_Ou@MVtq5dD zP!EcVKKMkGMN3snT9`eZU~U~SVI+Vy?hM=|2S|hc(#KyW6QZ`T~6tNmM{hr;u(N zP|~zKuOSJsd`ZVzJ3gZI<>~Wpf^XU0+zE3I^&ahquH-vnpTsM_|Tfo*6hpaZ=_`<^s`*1w&G)%Wrm z6e%7I((BssO*%HCXyOez2Teu^-wtlTU2;qaRr=bOEqRsN9W1^`nL`^4w$v6rpcChT~CGljGs z60Sb3!2-Go_)5w zf^325&Va{_lUaHDm_Ublwl=T|Vd61I|4pzyzZo#b$6*o`gM>@55;5;Jtw~vj^E!$_ zTTiVoptEUu0|fy3qMczKJZoKwZUn#AB7-AQo&I1zFhLE#CsG56TH}fQW^GIJm6Smt zr)iZAe9B|X)!LG^8b#(yQ0-xMt>8;uP+a+SDSLpBj#Ojo@Oe7?Lq|IfCsHxvFA^nJced}M6U ze9&3awzpf0*r5J5-v`depd*N+IRe+Qv1uuteJsBz1T@7$NrTSXW2LsZ2gI?MgMQGa z17;@^#jdttBtO>oL#mWarx72&HU(htr1API0vJ-tdlgar{HtAIZf4Wi)9WIw2@W|rK7>4 zL#_g+Mm$-=_j`ow^oMW7w7=G6P|cwW$I8sW-WTvuXad$(s(_Y25;t1ab3H_S^KCk zyH*7usYlda-z@Z8fXqsu58afsqF1W6j}qOp$cpU$#zRWz_y*?g37vN>TP>hHLq&L8 zsDMjNy+z_HRG0XyHzX!sTcYSc>NGlPRTmIET9nH{yHjN7zA=VC?;D}g^3b6lDo!sG zAuw``o6-Q%h&7CD+9Cu5F}M<+Yqka4qqF7P$P#c;5k3QNc(toouEw9)tf1-njr{ zjGX{=LJ+v1UVRc2B&W%M*SQJU!?m=Y8@0TE`JxQBpebksKvSnYv@I-y7PN_lyxa&v zR3)xXd-3o>CFf}Pnvhha=3F+$UO&7%Kfje>mzjl5Nl|n(5+HwWWAa|(O?Bb>qE54- zCJE-F-dfQ7z_fTSBS0C+D{9i&%>>0$L>*vtqjjVnu?%BnAz4PI;3caxP}ry-;Cw$u z{n&_t_yaltO;kJ>rSqT0vpI~Vw!>rSH)YneSn8*c38ke`N9cMdEa!&O0Ryy@4-jgg z>JV1@~z054Wj@J+NJnW}8;B|Sy0dbB2M7U59k=xK= zXyS)Si`Ek}hJDDD_Ua?!U`@NdPSBUGOmYquSlSECU=JO-H0TOr z;R3O2mm0PQf8~j?J96p8AN0I(v8U?(UuX~yUp0Egp- zp(J{=xCY*z0>q2hpK%Sy|Rg!Lp0QDz<&NT zuJ2BgzXv-e&=>oGvisFABbs2d?yxsF$l!t$y*A(vMz(4j2F-o6E`^5M#IR{|;Wn?W zdUqq~by6(*FuhF!uJy99HXbP(tHiL{VbTu^(`@|?`2!P=IOCD^ZkCo~AtCBkFUf4A z0hJ>@0Xcg|kv2M?_I9)zCM%V)X`u*3)eK(1StS=gn`~^)F=&I zzqFBBVX5A3Wutem#%=0NF=(*>1c!RDhI%ItgG_2k4_ZTS>+WQaWdbRtqooSB^m2n% z)MgOCL=aZHtrIjrhC!nkS4Rae4e0fnTbTq%d;N83ohy2pZ|P+Nz41{bbhxbDY;kmv zdhoI1rs6Ic^@1vB`%S=JzkXX!&yR=^naexP2pYYks>SlAX^48CXSyxm0apX1Fafz3 z^dcDg`jA7dd0Ny`<ras1SEcY(b?b7u*k zpmphr5Lz7@A5s0}gzr=uQV=R^Y_O}Q<07wxIchp13&ya^!S1&&e}8`Y@McDRc_Wwf z;bxuQLPP?d-2Ha91q!ddI=wxIS|B3n*S9nAcQi1y-gG*y^C08!gUU`8q^ZC*QGIi4R=vd!fEI#Xa;RYpMmIFWJT3@A=&};`jAZ;n)>ZC z^)^2OClnnX4DtFhnk|+(!C?e7Zp?6K4&RoNUQW=&_jJQF$(FmW_dn4h{$QalB22;h z`27Bd@%sAo`gMH%`WsJ)a=W}iSsFd3*X8u)F|b;+OjaOdI0&^!;+22B0F28A_ggFH8HU;9_iseKXVWQ3q;4FN%(Q_mo{{BrvZW z^1+S`t-)(BvW{#SomL>m3jQbcdJ{*>eFLDsZoXPstx6u-rl7ZWpa_@VH`a> zO~;I$-rp)kSJkG26GO5ORsSK8x$;{H?Em`nzyAEw=ktB;`F;NVUq65PDMqV5{lowK z`G5Rl`iGzFl(FiKE3Vzb+PT$y!mzu~wRCSRy~MJuPCn5sc+57>wmE#|7Spaab{p~J z((gR6$F|CWN#YxMLr+a=$*zc(&e7S!1T*Jll#lm&6<79j4`- zYi;d}n9p8woNQ~9e9yRl_s>87umAo}|M)Ne`qTXF`=iH`yq6Zsy?OD~W5Yw8X17GY$J>~GbDue^LexA~^HDrZpJ|mF#$E0$v@rPIE+dw7 zt$Um8^f<>pA+$~8o1A&cI@N**Jx$#b{5dDt6`Yq1n*EZ-y6Vf;E| zdj)LGZ-4%ifBF3Dr}O=nFMoN(&A7ocZgJ)w!m_(kE1qjFwQSyNhTP7)_w+qh;Z0i( zVJ~mx%;aGm5^<)RQki5^%W08gn}zJxd-X(K&lb3P>mGQWk#4zMf1erFUABwGvU2|s zH-#p)6ie}0EZ-GU>5+V%!TL(JZ@Qk^EacZ?$&S@?8#OX&E^Xw~OK3UHRBtB~$1-)` ztrOwCHz{4_-i;?o{7v$>Pu#@(kOIf8eT>^HSdl~sK{_)^x9(Vcjm+APwMYz)UYl8-`J9j8+Uq^LD25;5x_q(Zlk%u#S*8fq zxVnlKi2SV?%^6lAwK02YbtF&TQyBq8n(Ov@sI)Orz~VcU)n=|_QKOFfDRwHUlu6%M zsY~<&`N%!@Q@!o>3>PX@7KLAKWU=$wlR|7h#^mO8AckiyE5tCgmhT?L`1O3`s-MuT zHHx^0b8fzgg`SsqEyS&{j*|?vf*i#ZgLKPQnuM-+*_j2p<72pfc~7trUaC*ow6l81 zlYHPkS5~Q*4X%hjpD_{-H)|t0bp%U11A;|}$F5N&MSWzRpmmgm9I8%T#JzT!V_3L* z_cr{ZNs;iNa8aRvgb#*j;i*wLER9Zy4td{&_;?W#j%DBQX!0!Najeth+9{< zW1DZi_q=no$Pz^!>^9QW?6h#&R4sHPpGHd(P^u);xpGEw;;iWo(z?IG<^C~N>6Kb; zhqhWA=%=3i9DtY&{|5GKVmg#deqdeqmx;km?8V+q&m?tN+|jWzLYq8ycNC#Jv3e6O|NggM z&$mB)P%jet8L_srRqOkl*2A?-9|#q>jW?jX)JyCI{=!$p!K)oi*}A z0!63o_~g}Dkv!?dx8LqaxO6qfG5LR)PN$-Au9~&*G-4ze0t$<=uDz~1PMr>19lkub}$9XVi#t{}HUk_aVRL2#K{w zEJ6$6<-$@}aejBL6O|2oWz5+rYS?&we z)VWPfV5{LSf;)S8E5-e>5??*Bg;Hm4)FLuo4(qWCj0fOs1fk^u=NXd1YrrwSYNUIn zNc!D;GU=WN+(~EQv57<(sduzHoIriwICnRn)8aMWjuH6W@ zrW>48P?wMMzLY@yWy%-;xb(x4VS5PYQyYSgDF z1_(ZQ-o2MhSAtpK51LK#&C<^kE>E_NC1ovY?NAfR78_g}G8hT!pzk~X2o-OXc>D{Z zmPv(fpdGB_J2{>L*{I==14R0OM*u_xRxJ)XOG$)IjKbCFQ7A80gk*a~s*t8O#D?VL z>=^)5lSgQ~l?DmGA$Wqfet17LL)7)v4G|?0g95+~P~#gu&NX5-=*qA>xxgb+JK0Md z@j)hV0pJO+rpPB*DsGIL3D6J+`VK?1p92 zT4%B-YA04O3Yo?wbINOV-Qn(tGu!e7wezPu7+eEhq$Ts#8zg3n0wYqiW8{xdfu}_> zNH|&LjG8ZS41WYPUqeL{!JF$_u>Rw3Z`z(md(|K-K!c;igE{3@c~-x)vw%3k#MB~C zepVbROdjAM{BUeiW##)2xkNn#(vJp^HwZ~8ICPo&1;em;7t*5FQ-mlU5DEHtNVDQ- z!jD){TNwp}w+uQ5vWYm|mE3cxHzp+%nNd35ih+_}bVx8-E;OseEno;0U5a2+rKHYA z_vkJI@H%vGY!lv?HKqhvquw*fOG6Lp-Jp9+PonwcrZj|BKsyd@zsS-oiKH z3n^~J{WqFXP7pZnNu6OL7JnQ%UDwCXslyD017eK~7Z4X3fWjvzeAkW6oZ${XVU$Av zzXn|w?I%Uo-6@S4DHTv$*l$QaPjE3k&D@@Lh%N)blpaVeU>>;vYw1J)%pxHXeb~m; zr(2`vPAVC%fLigL4r^_w!ZSV-hX4r{^bvc9QmtFKs-wNB)>gpGP0ses+hYH?H^?2| z#uR@(zkL1l<;&*}7zQJ}Dz&jvfFDVHX=)LG;(?$sG6X75N(`)Taz_FpedYKdWO-JF zfV@M(Hcp_p%fF#nSUuDpbxz1M)lKYS5n2hP>BO0f9tuY#jUGNJ%%n>+SUMO%&{5eNXTwL+C~6#tGb}-aCbhD@>iBZ1Q^P4VjYO9FLu`PW z(RfFA4))8QV|)wQx9?wHvFdNChVwXr(2$ei2;HSv$f8y`NEtdIyhex6oA9Ap`6c;5 zGsjRy+AEGSlMs+nWx0^0EF0^(I_XuRVUAmJtm07VVl~K#8-Sb*{P32vC~viA%i~h? z1c4TD1tA;8CmxUq?05^xWKLs?mypiK^Rb4YBj3`D>^50*nRWue7g^h9w*JK=-#bE?uULKh;`7tDKc7#Z-YfBqFAfF4Ey&%S{0g#oRJ<*%huQ%= zdA^F$#F%8!AT^=n;?MEdyhnqefxpY&wbNvJ(2yoKZNxVK)Q($2n0PlF;N3TO#CY9w z94GuEVs*$ZE&AcGg?vf3fn?OFK`ScnOF-a?O8o+R=VDHNiMrtsmV@l|a*m zzEB2K0%ulj(O25CE^h++v)H5@qQSie{~-0C5?l??!m>skW7+Zkg#`)H2Sh2$+0iga zhc+?t@rkaUu{IQ6)-0h$mnduql?KyP<>&x$0uU3znkZ`eI{FT@pTKgk5|9YZs`vu; zu)vMH?4S}))*7%w-vYVSeDSfomz0Aq%gphxZ~67v@27Vjqr_fwRS_``gJua15<0bH z+*nO<@SYlE#R598ei|}haW?{`^GdO<>ClT0 z{AES`C$LR%D7vrlL^G_$!qDJP&?oQey z;GH%zQpG1Dn+}=nLBF6C(aEkA2@Yaf!8KA}k0c(Y3FCQVwjs?S4SGh1?m-R}&yGP7^IPu9Wro^p1*!u1Ia#2m~mWafu6WIFcTPmseua62UAKU6V$fbk~?} z&<>|&&S*Ppk6odZ+KEaIOadQ4uA#aoL(rg5?|zF0ehCIe=BQ*$(8I$7Xdr|#sT{0; z6G5sPk6nRbx=zYh!j5<(_zH}aIis{mD1Z*Pj^`j+qs$ga7Yevf{AUS(38+2Rd%XVd zpZ;*egIs;_7sR9;84w3yz{$~H&$4>RgJKDvg9$?g5FlEg_B2@P$5^DHxeaksCDQ=#vOTcUC@BE>>Norj6G(y3 z>v5HDPU+YE`TXU#_n~2YlYMNmRsl-qe!(NEIA8(Xbq3*Zv)ZcD>No?fm+B>ei_b_@Q*eKiN^}yhi%=kwu@8zB zCxnz}c_y$d_CcpEOTBObMebPBG6IP-B3bbQnwS_En^nnm0H$MRR~A zj4D7eCItrB^18WcQiPgHr}5pS3DlpEAb=sZk*R{+4+s(gy&;aN8W;fIo6Lh_kw^Lm zYa$o$c#=x$2b|?P^DS1#zr13FK)&kGU=-w%W~FgBkBBR#yr`arx7r5MENoKpR)|s1 z4ClgIn2l8cSklYKiAB3IFb^zWHRhMUW&x3GTqdm$5(;x^W4hzoz&E7qXiws)Vd6Me zs#VEpWYK8Wgd=O01qaB|BReQb4uh;*8K~G*$SGn zfhz5hoejv?W6WpJdO*E`rknIt%y|v8%sn-!IP!aaTtb$Cau^A!vVJDiKTB9oQoZ_9 z;ihA*`7aD2=moz4N|9UIkf(*?t2J~isGddb z1c5~kII8KxaaiLWp>GFPqs}V4O(}l;$f@}?lBk0?B<_au%G&oK+?s{advc*01>T3w z6TA|iHj1iJKFB3$5Tq%Hi>5T0OQmb_Al39VF3~)KavHLsJetIYsrDf98pz*c>O?QW zuQzOUq`B77dR9LSeX)p*oFx5Wh5Z(*-`<1u?yqT5fr}Q}F25MSqX$h%0`HixYA6GQ zc?I{HXPzmZ*Mz-ND@_ZhP@yYXhXfF@2Y#Do5IjSp^JCv&6`u0I88~_Eflo9Qu4R#) z<7ka%Gg(1#XiIxMa1ED=+Z;F{jW%fySR|2y)032lARjxl2lYY47iKZU*?He~G}9s<^V}wJTS~mp;LTC?sxDaR-5iLZ#nY;a7jptCzO#9;P-^LtR7L!BiOi z84g6^Gw2HL@&L6#MVRh$MhKb3<&(PrQ7qVFNDXphywwWDtJqnb-Q*P^Z5ob&X?UrK zS>FwwW^pgA8}^E?ZH^+xK#TO+SrQ}^H%9YlL%aV|wAw`R)!-7i2l3+qew0#U9K$h| zMa#ovq2a7IO~~m7rSlkM{79@6AE6cTNDX_v8{9qQF{!4vNPYeGVQ%x%t0>v&bcPzx zEqVf&RuC&6h!O%$;5&A9lOaUuVP7zP>jR<*?G*BHpTf+7{}q=M$6c09<)emylgm>1;)Mb zys0WAu=UigFlxmT-Gc|$MH=i85cRPX~^0$qt5Uw1p4UxwJ|w z118KcKZWYdn&U2QU0^USScYBHSrJ5#R!TEvL8~@E2az9zt{8}`*}XU3H&^}jgSda# z6QW`DtQ~oayuT?h1X~@1w59H8x#TI4oVUwtl?zmxrd^w~o<~v%g&;oOwYlIttw9s? zt1baYlnchA;y9fZX)JU~@j^pxl=gEAJ8No8Hae~UX3{V$O)WrPywoT;!!VPCx;mV- zOsh196Za)pr6p#`s|)SMsKd!50--^!wLVE`>>ELM(UzQ7F_$sdZYWt&-}LI+?~Zo8 zNfx$4JLnxCEo&agVJ@_fs?ugO9PAVe4P2)YK>9{Wn3e^5BlyKa1EKU%s3T!R5kh@M2;56v(hVHBZ!HUlMR&AX|U+50_(BlVirUIdE@Pou^P9g zz1$tWz+i;kNiuMUa@1tYxgQ^e17&DezD{lpZTx~9jV4>vj}y|OBbypxy7nO6g5@8} zFuw&WQ2e9ADR>9g5p;v!FqEZNtrt%g z5vZ7TGK>aDh*<&J&Ouza_7+gWQaUTeKXh1E2ztc?IIr&{TLoaE9pIN z!TQ~yuJ}5cs+I>`qg6RzR{O)+;ab88nxJO>j_%gU81mphw;$vlI{-*KYgI`(2cFos zl!KR|I|*_x5Q*ZW`3J&DK}RI;E?SC)HlE7o>+6Ii2`$48t6csa2*r(sQq2S5hL15t z#1=Ph!5&BM4qRb$?nKW;LO=oX?g9%+=(#giKX%9vk<)h2c2E}J2(n9v2##Cle9#bb zD}TtW&tE?tQhGZ~LgxpyfqlZ#v12!`Mn$WmX+-b!;!xoCt3xGy(g+@hEg_6GwQ(`5 zt7W2TczJHGbF5BRpid!LsRLe%tfB}3o2=tWEpE;DQ#?8%^2B#6G?#_E6%?OGq6zE zG<4O`i$!kWgx;d{W&XOp{Pmql-$)A@MH^QE&!RRq=^A8a=@bu%mdF#GrEQu|!WakB zMr5G$4ihhW1G-&-?d*_G#q(qSf(C}6lMuoy!lHdr{Rs(zay%x?8fD;y({uk?3Nq0W z1FgWR&Ra*FAxcR{Jl82C9iP!j3m8xH-GK8npikRUNOjW@6+o44%bH!X9ERYLgVd|= z06;!^Tk;_hhsF_@;gz%%3(3EQ>)(I-Ep4I{+iP0OgxT8N)!(* zvS`m=rh-R%985vDknXsG&&+p2+?~B;K<@*Mq^+>v_-68V5&!Of`y(Kp{SCFF4Y6#C6m`c z<8b1%B@LNrG>Px&Py*RcS_kc!N0y0CHjO>BrSv!$GdSP>eC}`lZ|^i8-{dP` zynrb;=;+wg5l*@!?a2T0@V<_+2rj4+`V3wkq9;z`8E}ASDDknMYC6m9=%~%DL!$IH zt_t1^ZD|ik&g8-$TWL$f;*@m2@mY_Ua))HLEIzt^FLni)!?xZBcD4mykU<)uqK^T) zKZ{1qCzF;K%Wx)_bcj)h3N*b2I~q@iTUod{oda4!;=eXNET4E4ys9#aZ^s6|fBx;S ze>|F}yS^qj_&G-nkk)%K$@<}msqq%#c4{@m2vH%+wSTXlOIb*ren22+S|Dg4%Lt;; z8fkR+6kG)jH0j(63<_{-3y-YileD!ibfM2+X`+f43d`_VX^=c@B+TWIHb~2F|0HO%s+ui*cDZ#9Jo^iI`pIO8S{7+9-vAEj>Dbb&j$GO-XzfkkV#K zJ;>mIJG7O88k<-V0!RHaPt9U?Xin`RKxGn_M2TuR=N;um=?b3sX}5LGy$?mMW*sUH zlYX3t9f@W7aSytwnlIe4b@&9pkH8si7%m#xJ=SPVeHqIGry-Xhh{%^O;il>Z;PkUs zQz$ibBoJ%b+MEq9vOdJ^ZA1^*yu_?sZTWyMI@erlM^eXH{pe?Ek`9{TXK4#bZ>vpe zo%oshSsIHA3KPC~vKXS> zC|*Pm6w^<<6@fab4UbmV@Cw>&szLW|JCol|F3`l*WdpB58thyzJB_jpFaNh&%axL{=x5;uivFU^Rr-F z_^3Tr_p*8G&C^0#IeU%f*ZN%MWvmi*rD_&iwplGKTWMDh)3;dWnpc9@baC zBd&RFNWHAMDbX5%%2^1}$Fg9l)G)slEXSRq)oir}u44AXUDsLT_80>Tl-+B$6K0cSA?)ls^=hS!+UnuHRw(^0_dCwql{@VvgtM*J zyOM={X~dO0rMl>*Uecz=4huQlMzcg;uO9gHJ}huMGkJAB|J)U}?|f>Gb(it2ZYoXe zDb{MM=Hfe~IwJkNLLNKi`k=z& z99p`rb2?X&_?u+$+<2(@r3J3#{=RO{V#QcyNzZak553!tnbn&)6+UO2b;3Q9cI7X8 z-$@J5k5=fnUTXDSa#$tb9>SW`In!S!rYbX| zHV}aQtz4FkL1ezXuv+8h(@*05_n}=@m}k^9xGhFv<;%iR#N23pOW~$6ljYLr$K|U{ zsx@Q0V;-NotUdLH*27w*(x@zYv2u+$C}q(aeB%3Zo&DNf48yl_`QEJ-ePOFR7lvR{ zq}H<*i2iK_&6&AIW@C-i8yA*rq&fqNw6>3SnY6i3z)G#^?yEGqh`aJ}Yrc(EDztBG z%q9APe3VhfZPrh3-^ztb)y?2nk1Y11N-KApbMfVEB8GSETtlLUz4)0m^Xv8KRlA|* z-WlQ%?)Bm+dRxwXY{ae8e@n%!$Wcr&NVoD%%NTpBr-ZS5zAx7guMIZCQ}r2}e)kAv z<$bx&T{J2=Pd*WSzH=rnZm~3;+6=T`rwgfVnWsgK6!THIf<91|%Zpey#&Vyu=FGv* z8GV|gNs;oPeU8|v3C3xe7fo5!I z3v!1X@5G1k%ZzmfB!mWJ>2thPBRQW8UwG`;)A92*jH%c~-B_%!@Jc?Qcpa>fB^oFi zwquK1XGO}wiGBDmB)k|M73bprbs0{Dac)GdOOa#Sm8FQc(+RH=Rt|LQ_}@NP(T8IWwv;ui`N9Cq5DKfJu&LYi>5e5r%lzXQse^7lXX{ZD0-$vxd0Z4mBX_F*;Dw*2zV% zDZ||qca8cois$_#)@NUZ+ScgIA~Iet>v1ZK2jCn8K?cZ3At~Gj9AmphkQImQ*~=}o zdzo-&2XoA*M4f32v^(6ue0yAHWW#f!XYP&>4?SXfk}|w^_cvCJbY@qj?e4BGxT&Ht zcV*fYzlCx$z6XzlyZJq^05;QX4Hv<2vKDY@+;ErOF-N|i{|Ns!5Dgpi+3V)C!Wny^ zv~=FlR5i>qJxg_eNwl~pnmB31=cxEIvXKHU&eqA?f%;s7&#;A5DDuz@R^xCiW_inCaaGtxgSMqhv@ zz?vejWU2UK)QowVhy%WZP;jZmK(xeK^Rj+hSPgVwEEE5QAkt4<-*_^@FH!6x6uLDycsYmg&iY*yb3(6l0nMJDi_pz zgVE$8pxHAjq6&IxFU9)%-(Ix6%>JA~Rse%z#6vd5t8uO7*jYfFU}9zwD8D;S4JH?G z5q{r@J(E@ZA##a%2(%vtP)@3iRr4+q1Dc@Ame^$a13=NP&ZmC|Y?n()S@fqqLH z-pbH9a7@KZ{TJcGzt)ny0{Q%dU`bPso#fY-&r z0q-ipt|bL(g}oTR@k_PrWd{HI{`u>tPrnv#DFnULt+uDkk2!aQLgxaJ0X&)uKgaaD zfg5 zV$v!~j>Bm?Fl{5kWGjBx_PHg|`HXNz0RR`2pxUkfuWo;T7aqU7lyAl-Qg|c%cg(0H z2%P(5&Neg4ABTbK+B_uQ` zrP(5*0*VX!Gm_60_(Bn~y15lGpg-kQu)E*YWN+3<6&V1-)a5U2B;Twfz=@JHugV98lR4bY%VQ?7*p~wJo zWiYhe)46x(sGdWz;iYL-83*DFOJLBnR?%CHT+VcAa|%tPk(K@s8=z)(?h&4Y{YaBB zzLf0C*U!&djTcoTd0atgC@GT&&7@e!qE*7cu{NolK#NV36v3gB~ca{ z0#a%$7qY}?0CvD{S7bgpw?4${F>}wO@5}$j4I;`nRjUhX)>gySrVI#9R`sTw0YcRd z#y|itg)deDNTu8jhtHT%8W5E%G4N6nETNw?#%=hJ?j+g>+h8y!WKM{KGm#9&^jH9x z#E3OKYxSphbYIhx!Vm@}woAaO29<7BgP!mJv4UoA?V1vv`6M$(OjXO0`NxG_RTH9a<@Pt01+86AU$oa0HGyu zFN-1B`C{h;E>2+Cz?181C{2t>5e-rk zN^bs~e9e7y2pafv{;uDy(1V6_rRhw413+!0HH3+KBLVvHG7#hK=^9D+TgBQ`TH5&G z%p3WVZUf1vQ-@YG-cCW_ipKl`d)EmkMAXLW^mWJ4_63f!1ke))2b#G~;&}l}66{yF zx1DSQ;AHrvK(Mth%>CZtuNC`Qe}$)0YWwt*j`~enUF(OtX%aAP=nG{)B}is1Z+xZi zJd{mfe-@jTLp1oV$v;Rvs03F7w6JVuj*0AK|H^^{=>wuvl-p z2j2p@WxnKC?n}zSn-%7`*q8qLX#U}q#~88azN(0rgn?OtgOpB|Od4w`PVQ41S+Rl+ zte-X+2)RVe#igx)oX|HugZ5ywI{{_^JgX~BrDpXZVBAt{dl~d%lYH4w{{?I_9IEbf zd!lEe#wO5^f1xYqeM^F?x>Zn&dXoJ6NGxeTLi67Y`A%+$!q$fiMN zXW|!F5l-g0N^lU<2CmWix+L)^CQRmyB~NM2(sn6Ajk)7($377VTV;auPhgh*YWhVP#nO zgQLtHPy$Er0`$>|?+Y5jij`Ce4|_A(a4|hTUv&QCk3aluADV>n+?;3-sA~rZjMI*m zj4KsgKHkxY&<&|g2Y~>^3Mp}u4QJA&aPw+RED_8?(Y4b^k{;Too7myPBEeh*W8w;< z)NfRC5E6I^at+nJF$4yMdJnJK@Jlc#GRGtnf*u(rKm#Gv#pDnLj0!ToUPyiiioy;fLCV;X-F+mTOQpw4?6$w&R%Edql z{ag96EBgB+_gw8MuF=bch|(d>ck$O;4wlu&g{8Zy{D$8V0vQmzo>cjglzu!P@1K8q z-876ZvQJFbDnRLcU$BTOPFR3+T}os6+rkTQcnH6Uco0*00lh>v#*(R?6LLWjfQmuk zzVhH=l&>iJ&D_4c4Mc~p(3r#rv`UZi%W&Ta|LTB{dh7sRdMGLip%&ew#WxEy;Duay zy)bVB!(yx8WS=Z$7EPZLP&|0X93G%A9TuD z>P-r$O2^tQqmW1=k`*1$B*f^9==RbU0J{+VZ?!67bqM${G#6+hr~(voF<_7_w_Cb) zicnMOG`X8Lf%+2?1Te%t3sZ2$1wkU9H^nhc8wSAlq4VHaoi_zVd;5oPuP{9i^nb6dQ?ywP8OP18Z7p(fOUE50`=!$yPd+ z4xrbLEXa$7{rKq@&pM9l!0J9u4`{Ac>fZSKeqWY zv>s5epxsS;m2lnymU)(TDz5V0m`=$GP!1zORe9V6^{*QC8>zbflzMIAc6PM*u?dQ- z=`gA#*6ggULs)tOjYsQC;woejFnT3#fKv394&#TE;90`F4i0kBOKm~>hE>mw|=X2`}>kYgTug(lrV|Rt9NVS7Q>*D=5d1Gs>f#*sx>|BCm=3J$9Y&67qT{R!7XW%|43! zFpSM2c6yTbhZW9Ct$unf)@#1TqyisWv0Z*KfkzA4B?;VPBC4Sb5T*<6wV!#HcwRf~ zjalhhIF$-rDSAlYahR+JQM3oaHFTVx_y((Rl^4z+$>&JVps8>zi}bb~t?k)DS1=ra z(wGliBc+lyCrL;HFp>AalO+A$>>Uj9bYIKMPk4YnL>c)Fc1oFH9fweAzqD~=7 z*M>7|S6#supWuTSB)+7P4gwd2O21g)XM63dr?#IFmJU-x+f&EEOc?$Q2O{wWbOm?0 zfY$Y-!DY;62!+Mvm8SwxEZAd{8ssK;%L>J-#95Nv;uaxo3@3wWWT{A4KOLTCaUJW1 zz2ftjqbf0Ak=6!Ff`pRBFpoZU`oBc0T@>FkTmttXetdvkwbYz9lNjs9@(5XIIO~lG z8GcX)mqEwR#7glJtcXkM#Ou@H?x~E)G`&>n^Otw~Hc!2ZlAVDww195m31C`9tZX7m z2sniw#MwiKP^CwFA@uDlxE42t6~UjTeUr6loV6}U6ZACHg{3h_3rgrrPUoHO2M>%0 z3Fu0Ge9P5jM&Fs~HcN{0gex72^P(`X!Mh#HI5H0`k{PcD4rPH!FI;bGDhX`8bSjKm zu|$5!;QEjbyEN<^%V*h!XC+=pArkU|{aMC&-G%u4<$dr;&&Eo0GYlf^U~nCh4-sD& zdL$0;gmaic)Fx^FB!kN%RXKfe?AcV|Kv)+joW&yoAj zDh$PzgV46jJ(f$KQpx2*VXHb&oweI_XzO()l~4%cV?&1v#?@wM0>2s(a74KhJQ|79 zSdq>`rxYC;vdn0|9bp&k8qKiG&J#zqMK+-$*X2lFxP1)UD96k>dVg_?Rt?cVuw!92S8f) zx{$-#XdhFh!)Q3z7#0j%Pa}Zzosq~|7UGTImk14n;-yeWB8DhQBS&RZj3#;>8OT6f zFhbg$w4JCN7RR;XmCr4RMUqntl+?dSyoBb-5# zfjf+&cD9V~>>hGBq| zm=(ZwF5-H0wty1WI#?+_&KdeZ@+4O`E8quM!CZD?7yX#7Y6&-J2et5bxZ9v(=!1V8KPWv801!LtO-;Ebnb?k$gPX#g1i21G zqWEb3g>X{PBNAj6Ek#EgZ{zjt`Gh46t-ubeIR6fm!eeDr%S5>0V?q(NC5`8hACKH! zxFX}+3C~4BKmq#Bfdw`6I)$ho2V{uI={V>ZC<|}|#U(_9#I5Ii&=7j7yz8uwpWi>E z^ztwX&JSt>`;=u6$2{)NM9a~%MQ_bXDDb=Mp^~vM0_`sp2xBiDT+BRVnP?hWp0C$) ztcEM#Q%F`CfY+w07(&3N=<%c;kM{Ueyn00B4d02-d?PK2I7TuAA`b-APMAZ8YhEHd z`l3bL?P&L7wE1wI4Qdo389dG$qfM+klaU1UiyU2g)gvIKk^H+bg9uf!HeL1T#iln% zLNC?&w0_*5{`$(KFQf&HqK&(PXHf^6xCWhB2g5_7CHh3q(su1n!Wfs(MrEM%0TXY$ z0o`uEb}`7Ok@*RKK^ul)&=A5a%A#{p{Rs_%ay)jJwUt2{PH*SeQjmp~WY7wn8r*f% zGejxr5zl?~5G=3JlNK2er?OAb=6$^`)V=xr^R zMx5G?APn!MqgY7(rCfjc>4(ps?}zt~m5k>ujhx z!rSTR+w??9H|-VWUg<3S5Q3zCgf-}25|baOhOX5!J1H(eWr@q~-H4nXgQAzZVgR?p z%uUl-4~-Qd5OC2E5pAtz?fZc(lK_)nf$OWie++IuxBplZJ?#V&&#NsZh6jtRI`dbk z;L;usrXv|wkDqa0qb)rr(z#do6sgDF3C4N?e=3n6 zU?XlOC%x^`6djO21I$eTM>a3Z7y}EUBVug^rgjAG|#VP3l$G3STlp7>-6!Fn@cj5{%M{M;6cJ>Wl&_UWlMIQrke^qTY z-$GjwEW=%Vq(O{&s6e~dU`OZbNGqE(r{{q7l=$yM4l6ghiq|wo@#V3>uOEN<>o0H3 zv9!H~xZTz=VuYyBp%g?(U<2tnMqS)!c7&wn&cI~iCEXEYx5N|yZ*tIwd-bG|H(Qsk}p)|x{ z>#9hum3IxP5JIjegya!jPpRI~NpnyWL8t&GgI{y?^Z6J_pW8*kx9J$}u_dy#Lmd_+ z3_}kh4p0%KI0{wTYz`aWlm0{1G&Zn*tg&W<%B*t+IVmEM_lC5&0Pmet3JdfBH6@09 zsL)Vic^2!JpIBn3Ubeg-5&{|1peJHZTRZ7zqOeg0gIId?0M@ z6SbqUvVOV+HIRK}hy;?%4 zsYe2droFG#$s+q*-CnlnA)BX|b=Q#(=%VMETN_zF+p@>i&(tJ6XhxpJ7Lx8(htzuF zXX$5wNE%WNw4WG;><}`!rJ=)5yZiCXcqS^dst9m?{9GFGCTpvZYybs?1z)_e7^2-7 zUPKTS(@(rrfjX@Xk2coO1??rtaP{K^C)}+qOYQw>LnW?OfD;`5sJIe>5Md=sys-libs/ncurses-5.2-r2:0= readline? ( >=sys-libs/readline-${READLINE_VER}:0= ) - nls? ( virtual/libintl ) " RDEPEND=" ${DEPEND} @@ -60,14 +59,15 @@ RDEPEND=" " # we only need yacc when the .y files get patched (bash42-005) #DEPEND+=" virtual/yacc" +BDEPEND=" + nls? ( virtual/libintl ) +" S="${WORKDIR}/${MY_P}" PATCHES=( # Patches from Chet sent to bashbug ml - "${FILESDIR}"/${PN}-5.0-history-zero-length.patch "${FILESDIR}"/${PN}-5.0-history-append.patch - "${FILESDIR}"/${PN}-5.0-optimize-connection-fork.patch "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch "${FILESDIR}"/${PN}-5.0-assignment-preceding-builtin.patch ) @@ -190,7 +190,7 @@ src_install() { default dodir /bin - mv "${ED%/}"/usr/bin/bash "${ED%/}"/bin/ || die + mv "${ED}"/usr/bin/bash "${ED}"/bin/ || die dosym bash /bin/rbash insinto /etc/bash @@ -214,8 +214,8 @@ src_install() { fi sed -i \ "${sed_args[@]}" \ - "${ED%/}"/etc/skel/.bashrc \ - "${ED%/}"/etc/bash/bashrc || die + "${ED}"/etc/skel/.bashrc \ + "${ED}"/etc/bash/bashrc || die if use plugins ; then exeinto /usr/$(get_libdir)/bash diff --git a/app-shells/bash/files/bash-5.0-optimize-connection-fork.patch b/app-shells/bash/files/bash-5.0-optimize-connection-fork.patch deleted file mode 100644 index 3c6561bb1268..000000000000 --- a/app-shells/bash/files/bash-5.0-optimize-connection-fork.patch +++ /dev/null @@ -1,79 +0,0 @@ -*** ../bash-5.0-patched/command.h 2018-07-20 21:16:31.000000000 -0400 ---- command.h 2019-02-20 11:09:36.000000000 -0500 -*************** -*** 187,190 **** ---- 188,192 ---- - #define CMD_LASTPIPE 0x2000 - #define CMD_STDPATH 0x4000 /* use standard path for command lookup */ -+ #define CMD_TRY_OPTIMIZING 0x8000 /* try to optimize this simple command */ - - /* What a command looks like. */ -*** ../bash-5.0-patched/builtins/evalstring.c 2018-12-26 11:19:21.000000000 -0500 ---- builtins/evalstring.c 2019-01-29 14:15:19.000000000 -0500 -*************** -*** 101,104 **** ---- 101,113 ---- - } - -+ int -+ can_optimize_connection (command) -+ COMMAND *command; -+ { -+ return (*bash_input.location.string == '\0' && -+ (command->value.Connection->connector == AND_AND || command->value.Connection->connector == OR_OR || command->value.Connection->connector == ';') && -+ command->value.Connection->second->type == cm_simple); -+ } -+ - void - optimize_fork (command) -*************** -*** 106,110 **** - { - if (command->type == cm_connection && -! (command->value.Connection->connector == AND_AND || command->value.Connection->connector == OR_OR) && - should_suppress_fork (command->value.Connection->second)) - { ---- 115,120 ---- - { - if (command->type == cm_connection && -! (command->value.Connection->connector == AND_AND || command->value.Connection->connector == OR_OR || command->value.Connection->connector == ';') && -! (command->value.Connection->second->flags & CMD_TRY_OPTIMIZING) && - should_suppress_fork (command->value.Connection->second)) - { -*************** -*** 413,418 **** - command->value.Simple->flags |= CMD_NO_FORK; - } -! else if (command->type == cm_connection) -! optimize_fork (command); - #endif /* ONESHOT */ - ---- 423,438 ---- - command->value.Simple->flags |= CMD_NO_FORK; - } -! -! /* Can't optimize forks out here execept for simple commands. -! This knows that the parser sets up commands as left-side heavy -! (&& and || are left-associative) and after the single parse, -! if we are at the end of the command string, the last in a -! series of connection commands is -! command->value.Connection->second. */ -! else if (command->type == cm_connection && can_optimize_connection (command)) -! { -! command->value.Connection->second->flags |= CMD_TRY_OPTIMIZING; -! command->value.Connection->second->value.Simple->flags |= CMD_TRY_OPTIMIZING; -! } - #endif /* ONESHOT */ - -*** ../bash-5.0-patched/execute_cmd.c 2018-12-05 09:05:14.000000000 -0500 ---- execute_cmd.c 2019-01-25 15:59:00.000000000 -0500 -*************** -*** 2768,2771 **** ---- 2768,2773 ---- - (exec_result != EXECUTION_SUCCESS))) - { -+ optimize_fork (command); -+ - second = command->value.Connection->second; - if (ignore_return && second) - diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz index 4d3675ee31865c05181d9e57fe0b6a93df84eb6b..aa5d4f7d9a08b3291e7b4c1b7231a4cfd9c4fd46 100644 GIT binary patch delta 53116 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%0A;SG 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 delta 53137 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.+dxskl&WfAf^ePOJHsTKD$^J0$Phe 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 delta 17556 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 diff --git a/dev-db/clickhouse/clickhouse-19.13.1.11-r1.ebuild b/dev-db/clickhouse/clickhouse-19.13.1.11-r1.ebuild new file mode 100644 index 000000000000..a2fbc773fa76 --- /dev/null +++ b/dev-db/clickhouse/clickhouse-19.13.1.11-r1.ebuild @@ -0,0 +1,205 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +CMAKE_MAKEFILE_GENERATOR="ninja" + +inherit cmake-utils systemd toolchain-funcs user + +DESCRIPTION="An OSS column-oriented database management system for real-time data analysis" +HOMEPAGE="https://clickhouse.yandex" +LICENSE="Apache-2.0" + +MY_PN="ClickHouse" +TYPE="stable" + +CCTZ_COMMIT="4f9776a" +SRC_URI="https://github.com/yandex/${MY_PN}/archive/v${PV}-${TYPE}.zip -> ${P}.zip + https://github.com/google/cctz/archive/${CCTZ_COMMIT}.tar.gz -> cctz-${CCTZ_COMMIT}.tar.gz +" + +SLOT="0/${TYPE}" +IUSE="+client cpu_flags_x86_sse4_2 +server debug doc kafka mongodb mysql static test tools" +KEYWORDS="~amd64" + +REQUIRED_USE=" + server? ( cpu_flags_x86_sse4_2 ) + static? ( client server tools ) +" + +RDEPEND=" + dev-libs/re2:0= + !static? ( + >=app-arch/lz4-1.8.0:= + >=app-arch/zstd-1.3.4:= + client? ( + sys-libs/ncurses:0= + sys-libs/readline:0= + ) + + dev-libs/double-conversion + dev-libs/capnproto + dev-libs/libltdl:0 + sys-libs/libunwind:7 + sys-libs/zlib + dev-libs/poco[odbc] + dev-libs/icu:= + dev-libs/glib + >=dev-libs/boost-1.65.0:= + dev-libs/openssl:0= + kafka? ( dev-libs/librdkafka:= ) + mysql? ( virtual/libmysqlclient ) + ) + + >=dev-libs/poco-1.9.0 + dev-libs/libpcre + dev-libs/jemalloc + dev-libs/protobuf +" + +DEPEND="${RDEPEND} + doc? ( >=dev-python/mkdocs-1.0.1 ) + static? ( + >=app-arch/lz4-1.8.0[static-libs] + >=app-arch/zstd-1.3.4[static-libs] + client? ( + sys-libs/ncurses:0=[static-libs] + sys-libs/readline:0=[static-libs] + ) + dev-libs/double-conversion[static-libs] + dev-libs/capnproto[static-libs] + dev-libs/libltdl[static-libs] + sys-libs/libunwind:7[static-libs] + sys-libs/zlib[static-libs] + || ( + dev-db/unixODBC[static-libs] + dev-libs/poco[odbc] + ) + dev-libs/icu[static-libs] + dev-libs/glib[static-libs] + >=dev-libs/boost-1.65.0[static-libs] + dev-libs/openssl[static-libs] + virtual/libmysqlclient[static-libs] + kafka? ( dev-libs/librdkafka[static-libs] ) + ) + =dev-cpp/gtest-1.8* + sys-libs/libtermcap-compat + dev-util/patchelf + >=sys-devel/lld-6.0.0 + >=sys-devel/gcc-7.0 + >=sys-devel/clang-6.0 +" + +S="${WORKDIR}/${MY_PN}-${PV}-${TYPE}" + +_clang_fullversion() { + local ver="$1"; shift + set -- $($(tc-getCPP "$@") -E -P - <<<"__clang_major__ __clang_minor__ __clang_patchlevel__") + eval echo "$ver" +} + +clang-fullversion() { + _clang_fullversion '$1.$2.$3' "$@" +} + +clang-version() { + _clang_fullversion '$1.$2' "$@" +} + +clang-major-version() { + _clang_fullversion '$1' "$@" +} + +clang-minor-version() { + _clang_fullversion '$2' "$@" +} + +clang-micro-version() { + _clang_fullversion '$3' "$@" +} + +pkg_pretend() { + if [[ $(tc-getCC) == clang ]]; then + if [[ $(clang-major-version) -lt 6 ]]; then + eerror "Compilation with clang older than 6.0 is not supported" + die "Too old clang found" + fi + : + elif [[ $(gcc-major-version) -lt 7 ]] && [[$(gcc-minor-version) -lt 2 ]]; then + eerror "Compilation with gcc older than 7.2 is not supported" + die "Too old gcc found" + fi +} + +src_unpack() { + default_src_unpack + [[ ${PV} == 9999 ]] && return 0 + cd "${S}/contrib" || die "failed to cd to contrib" + mkdir -p cctz zstd || die "failed to create directories" + tar --strip-components=1 -C cctz -xf "${DISTDIR}/cctz-${CCTZ_COMMIT}.tar.gz" || die "failed to unpack cctz" +} + +src_prepare() { + eapply_user + cmake-utils_src_prepare +} +src_configure() { + local mycmakeargs=( + -DENABLE_POCO_MONGODB="$(usex mongodb)" + -DENABLE_RDKAFKA="$(usex kafka)" + -DENABLE_TESTS="$(usex test)" + -DUSE_STATIC_LIBRARIES="$(usex static)" + -DMAKE_STATIC_LIBRARIES="$(usex static)" + -DUSE_MYSQL="$(usex mysql)" + -DENABLE_CLICKHOUSE_SERVER="$(usex server)" + -DENABLE_CLICKHOUSE_CLIENT="$(usex client)" + -DENABLE_CLICKHOUSE_LOCAL="$(usex tools)" + -DENABLE_CLICKHOUSE_BENCHMARK="$(usex tools)" + -DENABLE_CLICKHOUSE_PERFORMANCE="$(usex tools)" + -DENABLE_CLICKHOUSE_EXTRACT_FROM_CONFIG="$(usex tools)" + -DENABLE_CLICKHOUSE_COMPRESSOR="$(usex tools)" + -DENABLE_CLICKHOUSE_COPIER="$(usex tools)" + # As of now, clickhouse fails to build if odbc is disabled + -DENABLE_ODBC=True + -DENABLE_CLICKHOUSE_ODBC_BRIDGE=True + -DENABLE_CLICKHOUSE_ALL=OFF + -DUSE_INTERNAL_SSL_LIBRARY=False + -DUSE_INTERNAL_CITYHASH_LIBRARY=ON # Clickhouse explicitly requires bundled patched cityhash + -DUNBUNDLED=ON + ) + + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + if ! use test; then + rm -rf "${D}/usr/share/clickhouse-test" || die "failed to remove tests" + fi + + if use doc; then + pushd "${S}/docs/tools" || die "Failed to enter docs build directory" + ./build.py || die "Failed to build docs" + popd || die "Failed to exit docs build directory" + + dodoc -r "${S}/docs/build" + fi + + if use server; then + newinitd "${FILESDIR}"/clickhouse-server.initd-r1 clickhouse-server + newconfd "${FILESDIR}"/clickhouse-server.confd clickhouse-server + systemd_dounit "${FILESDIR}"/clickhouse-server.service + fi + + keepdir /var/log/clickhouse-server + chown clickhouse:clickhouse "${D}"/var/log/clickhouse-server +} + +pkg_preinst() { + if use server; then + enewgroup clickhouse + enewuser clickhouse -1 -1 /var/lib/clickhouse clickhouse + fi +} diff --git a/dev-db/clickhouse/files/clickhouse-server.confd b/dev-db/clickhouse/files/clickhouse-server.confd new file mode 100644 index 000000000000..0e7344672b4b --- /dev/null +++ b/dev-db/clickhouse/files/clickhouse-server.confd @@ -0,0 +1,4 @@ +user="clickhouse" +group="clickhouse" +logdir="/var/log/clickhouse-server" + diff --git a/dev-db/clickhouse/files/clickhouse-server.initd-r1 b/dev-db/clickhouse/files/clickhouse-server.initd-r1 new file mode 100644 index 000000000000..efc11f5e54c0 --- /dev/null +++ b/dev-db/clickhouse/files/clickhouse-server.initd-r1 @@ -0,0 +1,23 @@ +#!/sbin/openrc-run +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +user="clickhouse" +group="clickhouse" +logdir="/var/log/clickhouse-server" +pidfile="/run/clickhouse-server.pid" +command_background=1 +command="/usr/bin/clickhouse-server" +start_stop_daemon_args="--user ${user} --group ${group} \ + --chdir /etc/clickhouse-server \ + -1 ${logdir}/stdout.log \ + -2 ${logdir}/stderr.log" + +depend() { + need net + after mongodb +} + +start_pre() { + checkpath -m 0755 -o "${user}:${group}" -d "${logdir}" +} diff --git a/dev-db/firebird/Manifest b/dev-db/firebird/Manifest index ad827f3ecc08..51396b4f1a13 100644 --- a/dev-db/firebird/Manifest +++ b/dev-db/firebird/Manifest @@ -1,3 +1,2 @@ -DIST Firebird-3.0.2.32703-0.tar.bz2 9536416 BLAKE2B 58afbdb430adb5f9aafe33d5459fb4fe8607e9440b6b114291777e43d447a7a5b5696c9f5903a10b63217a15836ce6386569e636369e37bf83195ec0b96e4fc6 SHA512 5950d1689c77fbcda22f1bd8015321d887dec3c7ef39665428a8bda9122838e767b168442ce7d8fb3b9b80cbd1206725b0f54bd215c5c9eb1d322b546cb042e6 DIST Firebird-3.0.4.33054-0.tar.bz2 9778106 BLAKE2B 4b9116cbc351e0c2e10d15e6ea8e9754a383da77d8e016337604143eb2677ff2519da34b1a5c2e9b7b071fa9774eddbb535e9f926058ee626573b0411f6c042d SHA512 a346ebd53aeccf0b33eac5d35c3c3356624c1fbd0ad897173b3f68d940143062b28460a2822df807e8e8a1ea8792ebf98ed33e5b3ae273d86e6e36295a7fc8ad DIST ib_b60_doc.zip 10530848 BLAKE2B b4008b3e8b0416014d024cbbc9ac2e648ad671c71b91b7aeb0eedf0f8479aef80e22aff7105c5e7417e88bcf57f2cdacbc2d5f51a2ef7fb870f9d361c5f0ed6d SHA512 59eccf1d6b1f0410eddbc5967fd77a3d00e09749640b3f81e2f8b624f5a45461dffad4af5ec61488e941fb3d3af266fe86c0b56e6b7e023239537cb6557a145a diff --git a/dev-db/firebird/files/firebird-3.0.2.32703.0-gcc6.patch b/dev-db/firebird/files/firebird-3.0.2.32703.0-gcc6.patch deleted file mode 100644 index e1361415c03b..000000000000 --- a/dev-db/firebird/files/firebird-3.0.2.32703.0-gcc6.patch +++ /dev/null @@ -1,19 +0,0 @@ -commit 3618aa2171674babf79ef935aa049c40a3db1321 -Author: asfernandes -Date: Sat Mar 5 03:39:36 2016 +0000 - - Make the generated code compatible with gcc 6 in C++-14 mode. - -diff --git a/src/gpre/c_cxx.cpp b/src/gpre/c_cxx.cpp -index 2af96c6..2dcffd6 100644 ---- a/src/gpre/c_cxx.cpp -+++ b/src/gpre/c_cxx.cpp -@@ -2820,7 +2820,7 @@ static void gen_request(const gpre_req* request) - printa(0, "static %sshort\n isc_%dl = %d;", - (request->req_flags & REQ_extend_dpb) ? "" : CONST_STR, - request->req_ident, request->req_length); -- printa(0, "static %schar\n isc_%d [] = {", CONST_STR, request->req_ident); -+ printa(0, "static %sunsigned char\n isc_%d [] = {", CONST_STR, request->req_ident); - - const TEXT* string_type = "blr"; - if (gpreGlob.sw_raw) diff --git a/dev-db/firebird/firebird-3.0.2.32703.0-r2.ebuild b/dev-db/firebird/firebird-3.0.2.32703.0-r2.ebuild deleted file mode 100644 index 8ab5dd6952cf..000000000000 --- a/dev-db/firebird/firebird-3.0.2.32703.0-r2.ebuild +++ /dev/null @@ -1,235 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools flag-o-matic user versionator - -MY_P=${PN/f/F}-$(replace_version_separator 4 -) - -DESCRIPTION="Relational database offering many ANSI SQL:2003 and some SQL:2008 features" -HOMEPAGE="https://www.firebirdsql.org/" -SRC_URI=" - mirror://sourceforge/firebird/${MY_P}.tar.bz2 - doc? ( ftp://ftpc.inprise.com/pub/interbase/techpubs/ib_b60_doc.zip )" - -LICENSE="IDPL Interbase-1.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="doc examples +server xinetd" - -# FIXME: cloop? -CDEPEND=" - dev-libs/libtommath - dev-libs/icu:= - dev-libs/libedit -" -DEPEND="${CDEPEND} - >=dev-util/btyacc-3.0-r2 - doc? ( app-arch/unzip ) -" -RDEPEND="${CDEPEND} - xinetd? ( virtual/inetd ) - !sys-cluster/ganglia -" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}/${P}"-unbundle.patch - "${FILESDIR}/${P}"-gcc6.patch - "${FILESDIR}/${P}"-cloop-compiler.patch -) - -pkg_pretend() { - if [[ -e /var/run/${PN}/${PN}.pid ]] ; then - ewarn - ewarn "The presence of server connections may prevent isql or gsec" - ewarn "from establishing an embedded connection. Accordingly," - ewarn "creating employee.fdb or security3.fdb could fail." - ewarn "It is more secure to stop the firebird daemon before running emerge." - ewarn - fi -} - -pkg_setup() { - enewgroup firebird 450 - enewuser firebird 450 /bin/sh /usr/$(get_libdir)/firebird firebird -} - -check_sed() { - MSG="sed of $3, required $2 line(s) modified $1" - einfo "${MSG}" - [[ $1 -ge $2 ]] || die "${MSG}" -} - -src_unpack() { - unpack "${MY_P}.tar.bz2" - if use doc; then - # Unpack docs - mkdir "manuals" || die - cd "manuals" || die - unpack ib_b60_doc.zip - fi -} - -src_prepare() { - default - - # Rename references to isql to fbsql - # sed vs patch for portability and addtional location changes - check_sed "$(sed -i -e 's:"isql :"fbsql :w /dev/stdout' \ - src/isql/isql.epp | wc -l)" "1" "src/isql/isql.epp" # 1 line - check_sed "$(sed -i -e 's:isql :fbsql :w /dev/stdout' \ - src/msgs/history2.sql | wc -l)" "4" "src/msgs/history2.sql" # 4 lines - check_sed "$(sed -i -e 's:--- ISQL:--- FBSQL:w /dev/stdout' \ - -e 's:isql :fbsql :w /dev/stdout' \ - -e 's:ISQL :FBSQL :w /dev/stdout' \ - src/msgs/messages2.sql | wc -l)" "6" "src/msgs/messages2.sql" # 6 lines - - find . -name \*.sh -exec chmod +x {} + || die - rm -r extern/{btyacc,editline,icu} || die - - eautoreconf -} - -src_configure() { - filter-flags -fprefetch-loop-arrays - filter-mfpmath sse - - # otherwise this doesnt build with gcc-6 - # http://tracker.firebirdsql.org/browse/CORE-5099 - append-cflags -fno-sized-deallocation -fno-delete-null-pointer-checks - append-cxxflags -fno-sized-deallocation -fno-delete-null-pointer-checks -std=c++11 - - econf \ - --prefix=/usr/$(get_libdir)/firebird \ - --with-editline \ - --with-system-editline \ - --with-fbbin=/usr/bin \ - --with-fbsbin=/usr/sbin \ - --with-fbconf=/etc/${PN} \ - --with-fblib=/usr/$(get_libdir) \ - --with-fbinclude=/usr/include \ - --with-fbdoc=/usr/share/doc/${PF} \ - --with-fbudf=/usr/$(get_libdir)/${PN}/UDF \ - --with-fbsample=/usr/share/doc/${PF}/examples \ - --with-fbsample-db=/usr/share/doc/${PF}/examples/db \ - --with-fbhelp=/usr/$(get_libdir)/${PN}/help \ - --with-fbintl=/usr/$(get_libdir)/${PN}/intl \ - --with-fbmisc=/usr/share/${PN} \ - --with-fbsecure-db=/etc/${PN} \ - --with-fbmsg=/usr/$(get_libdir)/${PN} \ - --with-fblog=/var/log/${PN}/ \ - --with-fbglock=/var/run/${PN} \ - --with-fbplugins=/usr/$(get_libdir)/${PN}/plugins \ - --with-gnu-ld \ - ${myconf} -} - -# from linux underground, merging into this here -src_install() { - if use doc; then - dodoc -r doc - find "${WORKDIR}"/manuals -type f -iname "*.pdf" -exec dodoc '{}' + || die - fi - - cd "${S}/gen/Release/${PN}" || die - - doheader include/* - dolib.so lib/*.so* - - # links for backwards compatibility - insinto /usr/$(get_libdir) - dosym libfbclient.so /usr/$(get_libdir)/libgds.so - dosym libfbclient.so /usr/$(get_libdir)/libgds.so.0 - dosym libfbclient.so /usr/$(get_libdir)/libfbclient.so.1 - - insinto /usr/share/${PN}/msg - doins *.msg - - use server || return - - einfo "Renaming isql -> fbsql" - mv bin/isql bin/fbsql || die "failed to rename isql -> fbsql" - - dobin bin/{fb_config,fbsql,fbsvcmgr,fbtracemgr,gbak,gfix,gpre,gsec,gsplit,gstat,nbackup,qli} - dosbin bin/{firebird,fbguard,fb_lock_print} - - insinto /usr/share/${PN}/help - # why??? - insopts -m0660 -o firebird -g firebird - doins help/help.fdb - - exeinto /usr/$(get_libdir)/${PN}/intl - doexe intl/libfbintl.so - dosym libfbintl.so /usr/$(get_libdir)/${PN}/intl/fbintl.so - - insinto /usr/$(get_libdir)/${PN}/intl - insopts -m0644 -o root -g root - doins intl/fbintl.conf - - # plugins - exeinto /usr/$(get_libdir)/${PN}/plugins - doexe plugins/*.so - exeinto /usr/$(get_libdir)/${PN}/plugins/udr - doexe plugins/udr/*.so - - exeinto /usr/$(get_libdir)/${PN}/UDF - doexe UDF/*.so - - # logging (do we really need the perms?) - diropts -m 755 -o firebird -g firebird - dodir /var/log/${PN} - keepdir /var/log/${PN} - - # logrotate - insinto /etc/logrotate.d - newins "${FILESDIR}/${PN}.logrotate" ${PN} - - # configuration files - insinto /etc/${PN}/plugins - doins plugins/udr_engine.conf - insinto /etc/${PN} - doins {databases,fbtrace,firebird,plugins}.conf - - # install secutity3.fdb - insopts -m0660 -o firebird -g firebird - doins security3.fdb - - if use xinetd; then - insinto /etc/xinetd.d - newins "${FILESDIR}/${PN}.xinetd.3.0" ${PN} - else - newinitd "${FILESDIR}/${PN}.init.d.3.0" ${PN} - fi - - if use examples; then - cd examples - insinto /usr/share/${PN}/examples - insopts -m0644 -o root -g root - doins -r api - doins -r dbcrypt - doins -r include - doins -r interfaces - doins -r package - doins -r stat - doins -r udf - doins -r udr - doins CMakeLists.txt - doins functions.c - doins README - insinto /usr/share/${PN}/examples/empbuild - insopts -m0660 -o firebird -g firebird - doins empbuild/employee.fdb - fi - - einfo - elog "Starting with version 3, server mode is set in firebird.conf" - elog "The default setting is superserver." - einfo - elog "If you're using UDFs, please remember to move them to /usr/$(get_libdir)/firebird/UDF" - einfo - ewarn "${CATEGORY}/${PF} is still a tad experimental. Please test and file bugs!" -} diff --git a/dev-db/mysql/mysql-8.0.17_pre3.ebuild b/dev-db/mysql/mysql-8.0.17_pre4.ebuild similarity index 79% rename from dev-db/mysql/mysql-8.0.17_pre3.ebuild rename to dev-db/mysql/mysql-8.0.17_pre4.ebuild index 5b23f974d763..e83b57d1ba0c 100644 --- a/dev-db/mysql/mysql-8.0.17_pre3.ebuild +++ b/dev-db/mysql/mysql-8.0.17_pre4.ebuild @@ -6,7 +6,7 @@ MY_EXTRAS_VER="20190802-1549Z" CMAKE_MAKEFILE_GENERATOR=emake -inherit cmake-utils eutils flag-o-matic linux-info \ +inherit cmake-utils flag-o-matic linux-info \ multiprocessing prefix toolchain-funcs MY_PV="${PV//_pre*}" @@ -107,49 +107,11 @@ RDEPEND="${COMMON_DEPEND} PDEPEND="perl? ( >=dev-perl/DBD-mysql-2.9004 )" mysql_init_vars() { - MY_SHAREDSTATEDIR=${MY_SHAREDSTATEDIR="${EPREFIX}/usr/share/mysql"} - MY_SYSCONFDIR=${MY_SYSCONFDIR="${EPREFIX}/etc/mysql"} - MY_LOCALSTATEDIR=${MY_LOCALSTATEDIR="${EPREFIX}/var/lib/mysql"} - MY_LOGDIR=${MY_LOGDIR="${EPREFIX}/var/log/mysql"} - - if [[ -z "${MY_DATADIR}" ]] ; then - MY_DATADIR="" - if [[ -f "${MY_SYSCONFDIR}/my.cnf" ]] ; then - MY_DATADIR=$(my_print_defaults mysqld 2>/dev/null \ - | sed -ne '/datadir/s|^--datadir=||p' \ - | tail -n1) - - if [[ -z "${MY_DATADIR}" ]] ; then - MY_DATADIR=$(grep ^datadir "${MY_SYSCONFDIR}/my.cnf" \ - | sed -e 's/.*=\s*//' \ - | tail -n1) - fi - fi - - if [[ -z "${MY_DATADIR}" ]] ; then - MY_DATADIR="${MY_LOCALSTATEDIR}" - einfo "Using default MY_DATADIR" - fi - elog "MySQL MY_DATADIR is ${MY_DATADIR}" - - if [[ -z "${PREVIOUS_DATADIR}" ]] ; then - if [[ -e "${MY_DATADIR}" ]] ; then - # If you get this and you're wondering about it, see bug #207636 - elog "MySQL datadir found in ${MY_DATADIR}" - elog "A new one will not be created." - PREVIOUS_DATADIR="yes" - else - PREVIOUS_DATADIR="no" - fi - export PREVIOUS_DATADIR - fi - else - if [[ ${EBUILD_PHASE} == "config" ]] ; then - MY_DATADIR=$(my_print_defaults mysqld 2>/dev/null \ - | sed -ne '/datadir/s|^--datadir=||p' \ - | tail -n1) - fi - fi + : ${MY_SHAREDSTATEDIR="${EPREFIX}/usr/share/mysql"} + : ${MY_SYSCONFDIR="${EPREFIX}/etc/mysql"} + : ${MY_LOCALSTATEDIR="${EPREFIX}/var/lib/mysql"} + : ${MY_LOGDIR="${EPREFIX}/var/log/mysql"} + MY_DATADIR="${MY_LOCALSTATEDIR}" export MY_SHAREDSTATEDIR MY_SYSCONFDIR export MY_LOCALSTATEDIR MY_LOGDIR @@ -500,7 +462,7 @@ src_install() { # testsuite. It DOES have a use to be installed, esp. when you want to do a # validation of your database configuration after tuning it. if ! use test ; then - rm -rf "${D}/${MY_SHAREDSTATEDIR}/mysql-test" + rm -rf "${ED}/${MY_SHAREDSTATEDIR#${EPREFIX}}/mysql-test" fi # Configuration stuff @@ -556,7 +518,8 @@ pkg_postinst() { mysql_init_vars # Create log directory securely if it does not exist - [[ -d "${EROOT}/${MY_LOGDIR#/}" ]] || install -d -m0750 -o mysql -g mysql "${EROOT}/${MY_LOGDIR#/}" + # NOTE: $MY_LOGDIR contains $EPREFIX by default + [[ -d "${MY_LOGDIR}" ]] || install -d -m0750 -o mysql -g mysql "${MY_LOGDIR}" # Note about configuration change einfo @@ -598,11 +561,38 @@ pkg_config() { die "'${my_print_defaults_binary}' not found! Please re-install dev-db/mysql-connector-c!" fi + if [[ -z "${MYSQL_USER}" ]] ; then + MYSQL_USER=mysql + if use prefix ; then + MYSQL_USER=$(id -u -n 2>/dev/null) + if [[ -z "${MYSQL_USER}" ]] ; then + die "Failed to determine current username!" + fi + fi + fi + + if [[ -z "${MYSQL_GROUP}" ]] ; then + MYSQL_GROUP=mysql + if use prefix ; then + MYSQL_GROUP=$(id -g -n 2>/dev/null) + if [[ -z "${MYSQL_GROUP}" ]] ; then + die "Failed to determine current user groupname!" + fi + fi + fi + + einfo "Will use username '${MYSQL_USER}' and group '${MYSQL_GROUP}' ..." + _getoptval() { local section="$1" local flag="--${2}=" local extra_options="${3}" - local results=( $("${my_print_defaults_binary}" ${extra_options} ${section} | sed -n "/^${flag}/s,${flag},,gp") ) + local cmd=( + "${my_print_defaults_binary}" + "${extra_options}" + "${section}" + ) + local results=( $(eval "${cmd[@]}" 2>/dev/null | sed -n "/^${flag}/s,${flag},,gp") ) if [[ ${#results[@]} -gt 0 ]] ; then # When option is set multiple times only return last value @@ -610,33 +600,81 @@ pkg_config() { fi } - local old_MY_DATADIR="${MY_DATADIR}" - local old_HOME="${HOME}" + _mktemp_dry() { + # emktemp has no --dry-run option + local template="${1}" + + if [[ -z "${template}" ]] ; then + if [[ -z "${T}" ]] ; then + template="/tmp/XXXXXXX" + else + template="${T}/XXXXXXX" + fi + fi + + local template_wo_X=${template//X/} + local n_X + let n_X=${#template}-${#template_wo_X} + if [[ ${n_X} -lt 3 ]] ; then + echo "${FUNCNAME[0]}: too few X's in template ‘${template}’" >&2 + return + fi + + local attempts=0 + local character tmpfile + while [[ true ]] ; do + let attempts=attempts+1 + + new_file= + while read -n1 character ; do + if [[ "${character}" == "X" ]] ; then + tmpfile+="${RANDOM:0:1}" + else + tmpfile+="${character}" + fi + done < <(echo -n "${template}") + + if [[ ! -f "${tmpfile}" ]] + then + echo "${tmpfile}" + return + fi + + if [[ ${attempts} -ge 100 ]] ; then + echo "${FUNCNAME[0]}: Cannot create temporary file after 100 attempts." >&2 + return + fi + done + } + # my_print_defaults needs to read stuff in $HOME/.my.cnf local -x HOME="${EROOT}/root" # Make sure the vars are correctly initialized mysql_init_vars + # Read currently set data directory + MY_DATADIR="$(_getoptval mysqld datadir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" + # Bug #213475 - MySQL _will_ object strenously if your machine is named # localhost. Also causes weird failures. [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost" if [[ -z "${MY_DATADIR}" ]] ; then die "Sorry, unable to find MY_DATADIR!" - elif [[ -d "${EROOT}/${MY_DATADIR#/}/mysql" ]] ; then - ewarn "Looks like your data directory '${EROOT}/${MY_DATADIR#/}' is already initialized!" + elif [[ -d "${MY_DATADIR}/mysql" ]] ; then + ewarn "Looks like your data directory '${MY_DATADIR}' is already initialized!" ewarn "Please rename or delete its content if you wish to initialize a new data directory." - die "${PN} data directory at '${EROOT}/${MY_DATADIR#/}' looks already initialized!" + die "${PN} data directory at '${MY_DATADIR}' looks already initialized!" else - einfo "${PN} data directory detected as '${EROOT}/${MY_DATADIR#/}' ..." + einfo "${PN} data directory detected as '${MY_DATADIR}' ..." fi - MYSQL_TMPDIR="$(_getoptval mysqld tmpdir)" + MYSQL_TMPDIR="$(_getoptval mysqld tmpdir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" # These are dir+prefix - MYSQL_LOG_BIN="$(_getoptval mysqld log-bin)" + MYSQL_LOG_BIN="$(_getoptval mysqld log-bin "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" MYSQL_LOG_BIN=${MYSQL_LOG_BIN%/*} - MYSQL_RELAY_LOG="$(_getoptval mysqld relay-log)" + MYSQL_RELAY_LOG="$(_getoptval mysqld relay-log "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" MYSQL_RELAY_LOG=${MYSQL_RELAY_LOG%/*} # Create missing directories. @@ -646,79 +684,129 @@ pkg_config() { PID_DIR="${EROOT}/run/mysqld" if [[ ! -d "${PID_DIR}" ]] ; then einfo "Creating ${PN} PID directory '${PID_DIR}' ..." - install -d -m 755 -o mysql -g mysql "${PID_DIR}" \ + install -d -m 755 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${PID_DIR}" \ || die "Failed to create PID directory '${PID_DIR}'!" fi - local _pid_dir_testfile="$(mktemp --dry-run "${PID_DIR}/.pkg_config-access-test.XXXXXXXXX")" - su -s /bin/sh -c "touch ${_pid_dir_testfile}" mysql &>/dev/null + local _pid_dir_testfile="$(_mktemp_dry "${PID_DIR}/.pkg_config-access-test.XXXXXXXXX")" + [[ -z "${_pid_dir_testfile}" ]] \ + && die "_mktemp_dry() for '${PID_DIR}/.pkg_config-access-test.XXXXXXXXX' failed!" + + if use prefix ; then + touch "${_pid_dir_testfile}" &>/dev/null + else + su -s /bin/sh -c "touch ${_pid_dir_testfile}" ${MYSQL_USER} &>/dev/null + fi + if [[ $? -ne 0 ]] ; then - die "mysql user cannot write into PID dir '${PID_DIR}'!" + die "${MYSQL_USER} user cannot write into PID dir '${PID_DIR}'!" else rm "${_pid_dir_testfile}" || die unset _pid_dir_testfile fi - if [[ ! -d "${EROOT}/${MY_DATADIR#/}" ]] ; then - einfo "Creating ${PN} data directory '${EROOT}/${MY_DATADIR#/}' ..." - install -d -m 770 -o mysql -g mysql "${EROOT}/${MY_DATADIR#/}" \ - || die "Failed to create ${PN} data directory '${EROOT}/${MY_DATADIR#/}'!" + if [[ ! -d "${MY_DATADIR}" ]] ; then + einfo "Creating ${PN} data directory '${MY_DATADIR}' ..." + install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MY_DATADIR}" \ + || die "Failed to create ${PN} data directory '${MY_DATADIR}'!" + fi + + local _my_datadir_testfile="$(_mktemp_dry "${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX")" + [[ -z "${_my_datadir_testfile}" ]] \ + && die "_mktemp_dry() for '${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX' failed!" + + if use prefix ; then + touch "${_my_datadir_testfile}" &>/dev/null + else + su -s /bin/sh -c "touch ${_my_datadir_testfile}" ${MYSQL_USER} &>/dev/null fi - local _my_datadir_testfile="$(mktemp --dry-run "${EROOT}/${MY_DATADIR#/}/.pkg_config-access-test.XXXXXXXXX")" - su -s /bin/sh -c "touch '${_my_datadir_testfile}'" mysql &>/dev/null if [[ $? -ne 0 ]]; then - die "mysql user cannot write into data directory '${EROOT}/${MY_DATADIR#/}'!" + die "${MYSQL_USER} user cannot write into data directory '${MY_DATADIR}'!" else rm "${_my_datadir_testfile}" || die unset _my_datadir_testfile fi - if [[ -n "${MYSQL_TMPDIR}" && ! -d "${EROOT}/${MYSQL_TMPDIR#/}" ]] ; then - einfo "Creating ${PN} tmpdir '${EROOT}/${MYSQL_TMPDIR#/}' ..." - install -d -m 770 -o mysql -g mysql "${EROOT}/${MYSQL_TMPDIR#/}" \ - || die "Failed to create ${PN} tmpdir '${EROOT}/${MYSQL_TMPDIR#/}'!" + if [[ -n "${MYSQL_TMPDIR}" && ! -d "${MYSQL_TMPDIR}" ]] ; then + einfo "Creating ${PN} tmpdir '${MYSQL_TMPDIR}' ..." + install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_TMPDIR}" \ + || die "Failed to create ${PN} tmpdir '${MYSQL_TMPDIR}'!" fi if [[ -n "${MYSQL_TMPDIR}" ]] ; then - local _my_tmpdir_testfile="$(mktemp --dry-run "${EROOT}/${MYSQL_TMPDIR#/}/.pkg_config-access-test.XXXXXXXXX")" - su -s /bin/sh -c "touch '${_my_tmpdir_testfile}'" mysql &>/dev/null + local _my_tmpdir_testfile="$(_mktemp_dry "${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX")" + [[ -z "${_my_tmpdir_testfile}" ]] \ + && die "_mktemp_dry() for '${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX' failed!" + + if use prefix ; then + touch "${_my_tmpdir_testfile}" &>/dev/null + else + su -s /bin/sh -c "touch ${_my_tmpdir_testfile}" ${MYSQL_USER} &>/dev/null + fi + if [[ $? -ne 0 ]]; then - die "mysql user cannot write into data directory '${EROOT}/${MYSQL_TMPDIR#/}'!" + die "${MYSQL_USER} user cannot write into data directory '${MYSQL_TMPDIR}'!" else rm "${_my_tmpdir_testfile}" || die unset _my_tmpdir_testfile fi + else + # If no tmpdir is set, mysqld will use default system tmpdir. + # However, we are using tmpdir from package manager at the + # moment which maybe isn't writeable for $MYSQL_USER... + MYSQL_TMPDIR="$(_mktemp_dry "${T}/mysqld-tmp.XXXXXXXXX")" + [[ -z "${MYSQL_TMPDIR}" ]] \ + && die "_mktemp_dry() for '${MYSQL_TMPDIR}' failed!" + + mkdir "${MYSQL_TMPDIR}" || die + chown ${MYSQL_USER} "${MYSQL_TMPDIR}" || die fi - if [[ -n "${MYSQL_LOG_BIN}" && ! -d "${EROOT}/${MYSQL_LOG_BIN#/}" ]] ; then - einfo "Creating ${PN} log-bin directory '${EROOT}/${MYSQL_LOG_BIN}' ..." - install -d -m 770 -o mysql -g mysql "${EROOT}/${MYSQL_LOG_BIN}" \ - || die "Failed to create ${PN} log-bin directory '${EROOT}/${MYSQL_LOG_BIN}'" + if [[ -n "${MYSQL_LOG_BIN}" && ! -d "${MYSQL_LOG_BIN}" ]] ; then + einfo "Creating ${PN} log-bin directory '${MYSQL_LOG_BIN}' ..." + install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_LOG_BIN}" \ + || die "Failed to create ${PN} log-bin directory '${MYSQL_LOG_BIN}'" fi if [[ -n "${MYSQL_LOG_BIN}" ]] ; then - local _my_logbin_testfile="$(mktemp --dry-run "${EROOT}/${MYSQL_LOG_BIN#/}/.pkg_config-access-test.XXXXXXXXX")" - su -s /bin/sh -c "touch '${_my_logbin_testfile}'" mysql &>/dev/null + local _my_logbin_testfile="$(_mktemp_dry "${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX")" + [[ -z "${_my_logbin_testfile}" ]] \ + && die "_mktemp_dry() for '${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX' failed!" + + if use prefix ; then + touch "${_my_logbin_testfile}" &>/dev/null + else + su -s /bin/sh -c "touch ${_my_logbin_testfile}" ${MYSQL_USER} &>/dev/null + fi + if [[ $? -ne 0 ]]; then - die "mysql user cannot write into data directory '${EROOT}/${MYSQL_LOG_BIN#/}'!" + die "${MYSQL_USER} user cannot write into log-bin directory '${MYSQL_LOG_BIN}'!" else rm "${_my_logbin_testfile}" || die unset _my_logbin_testfile fi fi - if [[ -n "${MYSQL_RELAY_LOG}" && ! -d "${EROOT}/${MYSQL_RELAY_LOG#/}" ]] ; then - einfo "Creating ${PN} relay-log directory '${EROOT}/${MYSQL_RELAY_LOG#/}' ..." - install -d -m 770 -o mysql -g mysql "${EROOT}/${MYSQL_RELAY_LOG#/}" \ - || die "Failed to create ${PN} relay-log directory '${EROOT}/${MYSQL_RELAY_LOG#/}'!" + if [[ -n "${MYSQL_RELAY_LOG}" && ! -d "${MYSQL_RELAY_LOG}" ]] ; then + einfo "Creating ${PN} relay-log directory '${MYSQL_RELAY_LOG}' ..." + install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_RELAY_LOG}" \ + || die "Failed to create ${PN} relay-log directory '${MYSQL_RELAY_LOG}'!" fi if [[ -n "${MYSQL_RELAY_LOG}" ]] ; then - local _my_relaylog_testfile="$(mktemp --dry-run "${EROOT}/${MYSQL_RELAY_LOG#/}/.pkg_config-access-test.XXXXXXXXX")" - su -s /bin/sh -c "touch '${_my_relaylog_testfile}'" mysql &>/dev/null + local _my_relaylog_testfile="$(_mktemp_dry "${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX")" + [[ -z "${_my_relaylog_testfile}" ]] \ + && die "_mktemp_dry() for '${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX' failed!" + + if use prefix ; then + touch "${_my_relaylog_testfile}" &>/dev/null + else + su -s /bin/sh -c "touch ${_my_relaylog_testfile}" ${MYSQL_USER} &>/dev/null + fi + if [[ $? -ne 0 ]]; then - die "mysql user cannot write into data directory '${EROOT}/${MYSQL_RELAY_LOG#/}'!" + die "${MYSQL_USER} user cannot write into relay-log directory '${MYSQL_RELAY_LOG}'!" else rm "${_my_relaylog_testfile}" || die unset _my_relaylog_testfile @@ -743,7 +831,7 @@ pkg_config() { if [[ ${#config_files[@]} -gt 0 ]] ; then if [[ -z "${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}" ]] ; then - local tmp_mysql_default_authentication_plugin + local user_answer echo einfo "Please select default authentication plugin (enter number or plugin name):" @@ -752,10 +840,10 @@ pkg_config() { einfo einfo "For details see:" einfo "https://dev.mysql.com/doc/refman/8.0/en/upgrading-from-previous-series.html#upgrade-caching-sha2-password" - read -p " >" tmp_mysql_default_authentication_plugin + read -p " >" user_answer echo - case "${tmp_mysql_default_authentication_plugin}" in + case "${user_answer}" in 1|caching_sha2_password) MYSQL_DEFAULT_AUTHENTICATION_PLUGIN=caching_sha2_password ;; @@ -766,9 +854,11 @@ pkg_config() { die "No authentication plugin selected!" ;; *) - die "Authentication plugin '${tmp_mysql_default_authentication_plugin}' is unknown/unsupported!" + die "Authentication plugin '${user_answer}' is unknown/unsupported!" ;; esac + + unset user_answer fi local cfg_option cfg_option_tabs cfg_section @@ -880,11 +970,11 @@ pkg_config() { die "mysql_tzinfo_to_sql failed!" fi - chown mysql "${tz_sql}" || die + chown ${MYSQL_USER} "${tz_sql}" || die local mysql_install_log="${TMPDIR}/mysql_install_db.log" touch "${mysql_install_log}" || die - chown mysql "${mysql_install_log}" || die + chown ${MYSQL_USER} "${mysql_install_log}" || die # --initialize-insecure will not set root password # --initialize would set a random one in the log which we don't need as we set it ourselves @@ -894,17 +984,17 @@ pkg_config() { "--initialize-insecure" "--init-file='${tz_sql}'" "--basedir='${EROOT}/usr'" - "--datadir='${EROOT}/${MY_DATADIR#/}'" - "--tmpdir='${EROOT}/${MYSQL_TMPDIR#/}'" + "--datadir='${MY_DATADIR}'" + "--tmpdir='${MYSQL_TMPDIR}'" "--log-error='${mysql_install_log}'" + "--user=${MYSQL_USER}" ) einfo "Initializing ${PN} data directory: ${cmd[@]}" - su -s /bin/sh -c "${cmd[*]}" mysql \ - >>"${mysql_install_log}" 2>&1 + eval "${cmd[@]}" >>"${mysql_install_log}" 2>&1 - if [[ $? -ne 0 || ! -f "${EROOT}/${MY_DATADIR#/}/mysql.ibd" ]] ; then - grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_install_log}" + if [[ $? -ne 0 || ! -f "${MY_DATADIR}/mysql.ibd" ]] ; then + grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_install_log}" 1>&2 die "Failed to initialize ${PN} data directory. Please review '${mysql_install_log}'!" fi @@ -915,24 +1005,24 @@ pkg_config() { local mysqld_logfile="${TMPDIR}/mysqld.log" touch "${mysqld_logfile}" || die - chown mysql "${mysqld_logfile}" || die + chown ${MYSQL_USER} "${mysqld_logfile}" || die cmd=( "${mysqld_binary}" "${mysqld_options[@]}" "--basedir='${EROOT}/usr'" - "--datadir='${EROOT}/${MY_DATADIR#/}'" + "--datadir='${MY_DATADIR}'" + "--tmpdir='${MYSQL_TMPDIR}'" --max_allowed_packet=8M --net_buffer_length=16K "--socket='${socket}'" "--pid-file='${pidfile}'" - "--tmpdir='${EROOT}/${MYSQL_TMPDIR#/}'" "--log-error='${mysqld_logfile}'" + "--user=${MYSQL_USER}" ) einfo "Starting mysqld to finalize initialization: ${cmd[@]}" - su -s /bin/sh -c "${cmd[*]} &" mysql \ - >>"${mysqld_logfile}" 2>&1 + eval "${cmd[@]}" >>"${mysqld_logfile}" 2>&1 & echo -n "Waiting for mysqld to accept connections " local maxtry=15 @@ -956,7 +1046,7 @@ pkg_config() { echo if [[ ! -S "${socket}" ]] ; then - grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysqld_logfile}" + grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysqld_logfile}" 1>&2 die "mysqld was unable to start from initialized data directory. Please review '${mysqld_logfile}'!" fi @@ -1008,5 +1098,5 @@ pkg_config() { fi fi - einfo "${PN} data directory at '${EROOT}/${MY_DATADIR#/}' successfully initialized!" + einfo "${PN} data directory at '${MY_DATADIR}' successfully initialized!" } diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz index f4f673ed945b3626d7135eb95361f62a2bcdede1..a5bf3bf8330e529446b928d7e5cc43b002885e6c 100644 GIT binary patch delta 67380 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 S3t<7)|MS0CD__~7n*sm~u&T`f delta 67200 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 diff --git a/dev-java/icedtea-bin/Manifest b/dev-java/icedtea-bin/Manifest index 2af76e29dca3..40104ce49aac 100644 --- a/dev-java/icedtea-bin/Manifest +++ b/dev-java/icedtea-bin/Manifest @@ -10,8 +10,15 @@ DIST icedtea-bin-core-3.12.0-arm64.tar.xz 61721616 BLAKE2B cec7f5d11f0fe3688b3e1 DIST icedtea-bin-core-3.12.0-ppc64.tar.xz 55033784 BLAKE2B 57deb4a82576b34d615ae06ed588e7304564a784d7ff8bc08597de4715c24b918716ef92f0172e9f0e9f57d4d422e21441b2adb1df4403f579fe0c0f5c1744ab SHA512 83738080c431a9b7d4dc840005ad9e1938abf2164d4cb01e2f12f81d9adf24c715c1a0306108fe4c8d0d190fe80688f158fe8a37ae9b4f5927277a4ea3609f68 DIST icedtea-bin-core-3.12.0-ppc64le.tar.xz 55129328 BLAKE2B cb4d7b5262ed7c624ba8ad0b536dadf25fe29c8848636614c8f53fd722e3ed37bcc0adfe82f8997c1baac9610e8aef112b137935357fa623f19189bdf0c2ebca SHA512 f6711fecf9305478ece98311c13b577317f69b4c7d15acb7c8e230ef3acda3d5032067c2859f0fc6b3000e09355a1773b6caf803c4d269655dd00977ce80ec2a DIST icedtea-bin-core-3.12.0-x86.tar.xz 61446708 BLAKE2B 0d5790deb0092ef590eab4c631028f58fdc86df97d4e8b7ccb83993980781d7b2313c7c97bb2663e8ce43f71b7c8761a6972ff7f0c096c4fdf878f178ca8ecfd SHA512 cb5db79e955a3e7f292ece7bdaa6e3f1a0be15c1982b904bcf299699b88402390fd2b343ed95b8855ede242729c7943c6dc25befc785d153018c5e3f8dcecdcd +DIST icedtea-bin-core-3.13.0-amd64.tar.xz 62068456 BLAKE2B cc0c35701d572b0c540a18060ccf9330504b54d6316898a28d306c3380e2f652c1c72ea256b5a11686852e0fc8e5918e80551ec03879d2522ec701bd99b4ff20 SHA512 ce506828492951ca6468d883ed2dcb3f05e6ccc697e6fc410d8147a2fff27ebcdb44c194debe017dab5145ed39b14a3acb85c62f1d003091a899cd74d495eef6 +DIST icedtea-bin-core-3.13.0-arm.tar.xz 58151480 BLAKE2B 0709c3797defd250777a4aaa859b6d13d2e877f3a85db9ae5c788caeb5834ef5f825e60b4fd912e72d1f5c191841c04ed6737ba3a2ff71bef4fb3e8d0bc258a4 SHA512 c89f5748e41a27a2f091be9b1d6911ce38ff63c1df3c1d8f686e930caac61c5598babd70054136f47acd6a789ea559b71d1811d3066a02b8e864bf289a55013a +DIST icedtea-bin-core-3.13.0-arm64.tar.xz 61700464 BLAKE2B 333202f47b63ae050aa4375e38a33a649d898de5b1f95301ccfc38d5a3119e5371e944f6a1bec23b5e26f097a4888cffb199e279622b568989f0808b0478c54b SHA512 17d9e858d2677b1fecbdff7b07e296e797ac57f6692ebfaf2b1d38dc679fcf1bab0b86953529d60840b589a4fb5ce4c7cbde906f011842d22097a5bf02512155 +DIST icedtea-bin-core-3.13.0-ppc64.tar.xz 55002324 BLAKE2B b93312e3e82c75d2611f6907c57046fc4dc1498be989fde841a43162c381247fd934c4c3d83493455f4aecec338cb343e30cf26a313cd0d26dcca9e76ee2a2d3 SHA512 c04d0afe3b5b9a592bc9d9d26cc15e920edc6a6646337f969b889388d0ae08ddfdd84435076538b27106dc7dc1edc31d7dc84abd744de927d403e8fcde0fe742 +DIST icedtea-bin-core-3.13.0-ppc64le.tar.xz 55089960 BLAKE2B 915a80eefe41dc5cbfa7baa4db133fda0057a43e2c4d4e5c042d0ec2b8cd174fd4950cf66ec60e41f038036a09b309533ad4cf647cc9f1c6641ac040d38c6afc SHA512 a914559df5981cc88d54fed48c013632771b094b49198fc742718c549c0188846a399d1fb28710bdcf1b224df6e5588aeb2d29feebd523943759e3f3fff4b20e +DIST icedtea-bin-core-3.13.0-x86.tar.xz 61579520 BLAKE2B 736941e5b41c4f0e13f5d60e4cefe716c7759fd4eb77e8cf7bb831c13525e8d007e5039dfb15c75ac0c9a18bd3d037564eca2bed4a6229c598f8ea8d92aa58e7 SHA512 d0f70ea72a55e5abfd459f4ce7eb4e4cee6779860c6bf95cea0bf682896cba2c2e836c613d80c5f90cf5bb14ae9abc9f0692aa4cea3bb0f6c245f8f21c842fe7 DIST icedtea-bin-doc-3.10.0.tar.xz 11707560 BLAKE2B 1b09d024bfb39437365252b1c20fd55a0fbeb2b984dceb1c26b16319e95c6582cefd3e42694d56db998565714afbe6a375aa513afa8ab91479a727751b291c43 SHA512 010100e505d7deca6a3dea82075419eef842e0e49dd51caaadbd7f7ad4c2411e4c7c02709faef68b9d830943684632b111d45378ac657be9b11eccd6e0fc77fe DIST icedtea-bin-doc-3.12.0.tar.xz 11591700 BLAKE2B ca36760086440736248fa7e8be646e328cee415196e8f7d23186efd4abb6a763262746a1300624f35cc0b266720c8195d022d00eb5c28672856561422bc85886 SHA512 8930540379bdcd8dffaf6b9c309035483cfcfcc2b1cf38ea674bd46d2d4437513df3d298a3b43543ce9a57b29fcae4ea27038707198ce190aec393ad6041c0fe +DIST icedtea-bin-doc-3.13.0.tar.xz 11641004 BLAKE2B de8fbfe42a214276e1cbb60d4567c0d06b03078ff3db50611cce5a7381c67d0219e74ff53a63b900f6353b72ef8ec943d80c4271769a058cc191ae06f9615840 SHA512 2b786ed12424494dd4e8018b5a41a558517f2614cd6dc6f59fbf4b9be5afd94e76e0c3d0e5a170d61c2212570b9d68ca9b88728e5eacd4baf2448052d782c0dd DIST icedtea-bin-examples-3.10.0-amd64.tar.xz 1856192 BLAKE2B ddd0ecc4eb79592e6eb7f7894decd1fac6a84e0285a252584601cab28acb860f0b6012cd15687ef5f4139431e12b043af9e187772a794e7664cffc89fb4b3835 SHA512 9535c85b36c3f66154d39f903bd5e5ba19c979ba46cd6f4e4f4a15d60f6a825f5600b108ff590254c8b1e1f194a04b80835ef3697acf9011b69285661f2e5ce4 DIST icedtea-bin-examples-3.10.0-arm.tar.xz 1845892 BLAKE2B f071a774653c90534253d5c757e161164412ed8148e8f3fd9d91fd00f8c35a649b2221731888197730dcca4ee3af9cf5c72b9f40b62a3be2e440afa1c4628587 SHA512 79cacbd9f1e2cf7b277e1040066ebff5a982d4ee6a0df19ed48174ab287661a150d00697673728b206f9ee8709c5d8f8a6dc5908b77ffdc67ca0cc175fe90e4d DIST icedtea-bin-examples-3.10.0-arm64.tar.xz 1841760 BLAKE2B 89baa68800302187d0da212d4aedd3614e4a47744e75426ee81909b942ab0c0e4e0ddab7f46e1e1488c6c5a601dfa96edaff6aa4df5ca8fa8d6b3fb0baf5ef9e SHA512 36c3a2dec0fdccc836fd5bb8e37ed859b592fdabafb6ee73453fdb7d98a33989d6dd94ece2ce481676841231a9e3b6c0ba7a2fb7965bed9ba5d639f904f3b8bb @@ -24,5 +31,12 @@ DIST icedtea-bin-examples-3.12.0-arm64.tar.xz 1850652 BLAKE2B 21620780ec47d588dc DIST icedtea-bin-examples-3.12.0-ppc64.tar.xz 1864952 BLAKE2B 8fda5731a39e36347adec379db562700392c2c482447ba2775b129cb323ccfa101b4f845baeb30a016158204d1565bd2b5e0b7cc1c597f4738848cbf1d2d2816 SHA512 9cbbec98b68437924c3cc2c81a6c341efec533d61f5e3c6df99b46222a3df7824c47e37baa99a4f23e5b868f788b4501064d52b379e77ea523592a7c493629d9 DIST icedtea-bin-examples-3.12.0-ppc64le.tar.xz 1867256 BLAKE2B f8110bffd2d1b30fa62ebfe3ad18da02ada4d6f65b6016e939ec18cf0ab7970199edc7b9c3b2d8f2edd504db8334c384f49fb423c2c2dec13f761588cdb5c4c5 SHA512 88d9b5070676fbe14fd43fa35ff01a7e1e34002271411befd6bd6b5b69b8136e742fdc6461d58970e2ed06bc7beaa12631c2b150452edd3995faaffe7afdbbb0 DIST icedtea-bin-examples-3.12.0-x86.tar.xz 1859900 BLAKE2B 44ea53632b82e1bbcc7b569d3aaf9f3f247c79b465ca4f4e54f70f3e3fe1752b1f5d9c84ab40328270e074be6da13b34af3803fa43584df16c9f22898b77265e SHA512 1aa895aa3e02081ec45f7b3b250605ce914c7f06ef4e9c37aaa6d7f2b084295ab48e490174fa443b419d37299f88db217407d81651c08996aba1af91401629ce +DIST icedtea-bin-examples-3.13.0-amd64.tar.xz 1854064 BLAKE2B ca2b4fc55561843a081edd3de935f9f78f0ce072b22fa758caa6ff323182e1b295ed777d8550645c6f954f17dfbe8b932d008698b9767f2ac1cdee8b96c1a90f SHA512 906f9a83174898b47616428d797b2ea0c96c3f21a6b0c630895950292fe69ed6431aa3dd066e68e70bfd9f267e22620f1775505e0175b8ed43006c05715dbf76 +DIST icedtea-bin-examples-3.13.0-arm.tar.xz 1841164 BLAKE2B 4b5668055a3faab4ab25383c54111e5add5056e21fb84d0f3e360faaef102c94975c8991ff4548dcc41deec5ad6450177d3da8e0cd9eeea112bb9253cbc43b08 SHA512 d0ddc2f82a4bac79830a5b36264f666f33833b6bcfbdaf815936be469446274ac969c33ac975e82478598babe04025d0a68918e1933ff1c659d23608a3129c2a +DIST icedtea-bin-examples-3.13.0-arm64.tar.xz 1852148 BLAKE2B 1126bc4a17b3224640160066a5dff4d3a47be7cd2f100f978d39f2003a08966adbf7fe4b3611205677fff351db174b4162da2260fd18797c7011af2b8a1d0b65 SHA512 5384f3e0410818ef0565bdef574c19b1927d74b5ce52a8441608cd4a56d598a65a28ef1df43469a2bc36f161c7c4920f71d09c0e0d0b828b4ccc1f9093c77bb8 +DIST icedtea-bin-examples-3.13.0-ppc64.tar.xz 1865612 BLAKE2B f24e19d55da3cc588c61b4671b3494e42e7864efe624199be5cf7a1687724bdb86adc1e29de6f1f240bb1d21dc31b4a78757632a28960f3d235aa69aaf286ea7 SHA512 e86385db7f0d81ca9b73e0ea86e55714632aff87cb6fe959ec15fb323c3981a4817e12a69ac7dd2a1d0aa3fe10630ad104ccf70aa84f3318274d43c8b09c16c6 +DIST icedtea-bin-examples-3.13.0-ppc64le.tar.xz 1866904 BLAKE2B 35d86c859010608c276fb7358bea8a7b66aeb423d7a8479a2ca919907c91e2709ce915a16d8d4c9cc6796c05fa12216b96ad59f67bf761d58b8f140878b89d49 SHA512 1e10bd09028cba7d19f1a9d96f8b835cd7fdd8059cfab443d769575f2a0aa77f39df75943a2a446fad9d52481c7bef45846b757d375848c6d0cde329609e8bed +DIST icedtea-bin-examples-3.13.0-x86.tar.xz 1860412 BLAKE2B 8c4f729b19e2badf4dbbab3c434f9af50bbdf792950c1c6582a4931afb6d0058c40641d15873bb3539f630df1ee3f4d1474627ed22334c4a5543b32e6c7117e1 SHA512 6f665210039af9ef2d68d4e5bb61e7dd553d2894d6f46dd56d07b36c43c47d43c0574f0fe07f42d26946dc89897b062bb41a77e0c3a4937167daddcde0f5c164 DIST icedtea-bin-src-3.10.0.tar.xz 45755380 BLAKE2B ba6fd20de7d21e728108ff1d30599112ddf7ac24135e30891ae0d033bf77d52238c81c5c7fc7375e062ad4e8bb9492098cc0a20d3ab8486a4a02f20efa1f06a5 SHA512 0693cfe83a80d5e9e86be394b142b23097b0cfc1193f68f0fd07045ad4792b38bffcce47ea764f934d3dbfc568bdfbf5017725e7f35fbe1175b48498d53b0c5e DIST icedtea-bin-src-3.12.0.tar.xz 45776320 BLAKE2B 97ca4172ed8eadbcda0e20b598083b6948cd3a90705653716f1b6a9e65e150a1ef7d9e9ecdd3ad5ea90fd972ec9f1c3fe20ace44e4d2a0ede8e6d491991f7f9f SHA512 f6e7efa0962632d52032cd22a6b8de50bc2571a5ebcd18314b9aa01fb23cbd8d134eda5d1d2a6bb7fb1e26decc8a5740dfa60318019b920eb3f0498c2a9e9784 +DIST icedtea-bin-src-3.13.0.tar.xz 45821508 BLAKE2B 9054dfbbf243170d42d27579d56caabbc714951f28bd3e93e4eb4f1060649f87f81ce19b6aa0925f70e436aa415e1a4be88e5eead03f146ec360d9737554590b SHA512 db50381d81f7b02a0b4f42eba505874aff0ce8bb30fc72377a8ad99b2b97dfab53382603fe96014780c9862a25436918a27389e538d21a634af6a26845fc30fd diff --git a/dev-java/icedtea-bin/icedtea-bin-3.13.0.ebuild b/dev-java/icedtea-bin/icedtea-bin-3.13.0.ebuild new file mode 100644 index 000000000000..057730b0cda9 --- /dev/null +++ b/dev-java/icedtea-bin/icedtea-bin-3.13.0.ebuild @@ -0,0 +1,164 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# Don't block arm. See bug #600134. +#MULTILIB_COMPAT=( abi_ppc_64 abi_x86_{32,64} ) +KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~x86" + +inherit java-vm-2 multilib-build toolchain-funcs + +abi_uri() { + echo "${2-$1}? ( + ${BASE_URI}/${PN}-core-${PV}${3+-r${3}}-${1}.tar.xz + examples? ( ${BASE_URI}/${PN}-examples-${PV}${3+-r${3}}-${1}.tar.xz ) + )" +} + +BASE_URI="https://dev.gentoo.org/~gyakovlev/distfiles" +SRC_URI="doc? ( ${BASE_URI}/${PN}-doc-${PV}.tar.xz ) + source? ( ${BASE_URI}/${PN}-src-${PV}.tar.xz ) + multilib? ( amd64? ( abi_x86_32? ( ${BASE_URI}/${PN}-core-${PV}-x86.tar.xz ) ) ) + big-endian? ( $(abi_uri ppc64) ) + !big-endian? ( $(abi_uri ppc64le ppc64) ) + $(abi_uri amd64) + $(abi_uri arm) + $(abi_uri arm64) + $(abi_uri x86)" + +DESCRIPTION="A Gentoo-made binary build of the IcedTea JDK" +HOMEPAGE="http://icedtea.classpath.org" +LICENSE="GPL-2-with-classpath-exception" +SLOT="8" + +IUSE="+alsa big-endian cups doc examples +gtk headless-awt multilib nsplugin pulseaudio selinux source webstart" +REQUIRED_USE="gtk? ( !headless-awt ) nsplugin? ( !headless-awt )" + +RESTRICT="preserve-libs strip" +QA_PREBUILT="opt/.*" + +RDEPEND=">=dev-libs/glib-2.58:2% + >=media-libs/fontconfig-2.13:1.0% + >=media-libs/freetype-2.9.1:2% + >=media-libs/lcms-2.9:2% + >=sys-libs/zlib-1.2.11-r1% + virtual/jpeg-compat:62% + alsa? ( >=media-libs/alsa-lib-1.0% ) + cups? ( >=net-print/cups-2.0% ) + gtk? ( + >=dev-libs/atk-2.28.1% + >=x11-libs/cairo-1.16.0% + x11-libs/gdk-pixbuf:2% + >=x11-libs/gtk+-2.24:2% + >=x11-libs/pango-1.42% + ) + !headless-awt? ( + media-libs/giflib:0/7% + =media-libs/libpng-1.6*% + >=x11-libs/libX11-1.6% + >=x11-libs/libXcomposite-0.4% + >=x11-libs/libXext-1.3% + >=x11-libs/libXi-1.7% + >=x11-libs/libXrender-0.9.10% + >=x11-libs/libXtst-1.2% + )" + +RDEPEND=">=sys-devel/gcc-8.3.0[multilib?] + >=sys-libs/glibc-2.29[multilib?] + virtual/ttf-fonts + selinux? ( sec-policy/selinux-java ) + multilib? ( ${RDEPEND//%/[${MULTILIB_USEDEP}]} ) + !multilib? ( ${RDEPEND//%/} )" + +PDEPEND="webstart? ( >=dev-java/icedtea-web-1.6.1:0 ) + nsplugin? ( >=dev-java/icedtea-web-1.6.1:0[nsplugin] ) + pulseaudio? ( dev-java/icedtea-sound )" + +S="${WORKDIR}" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_prepare() { + default + + # I wouldn't normally use -f below but symlinks in the arm files + # make this fail otherwise and any other approach would be tedious. + + if ! use alsa; then + rm -fv */jre/lib/*/libjsoundalsa.* || die + fi + + if use headless-awt; then + rm -fvr */jre/lib/*/lib*{[jx]awt,splashscreen}* \ + */{,jre/}bin/policytool */bin/appletviewer || die + fi +} + +multilib_src_install() { + local dest="/opt/${P}-${ABI}" + dest="${dest/%-${DEFAULT_ABI}/}" + local ddest="${ED}${dest#/}" + dodir "${dest}" + + if multilib_is_native_abi; then + dodoc ${P}-${ABI}/doc/{ASSEMBLY_EXCEPTION,AUTHORS,NEWS,README,THIRD_PARTY_README} + use doc && dodoc -r ${P}/doc/html + + # doins doesn't preserve executable bits. + cp -pRP ${P}-${ABI}/{bin,include,jre,lib,man} "${ddest}" || die + + if use examples; then + cp -pRP ${P}-${ABI}/{demo,sample} "${ddest}" || die + fi + + if use source; then + cp ${P}/src.zip "${ddest}" || die + fi + + # use system-wide cacert store + rm "${ddest}"/jre/lib/security/cacerts || die + dosym "${EPREFIX}"/etc/ssl/certs/java/cacerts "${dest}"/jre/lib/security/cacerts + + # Use default VMHANDLE. + java-vm_install-env "${FILESDIR}/icedtea-bin.env.sh" + else + local x native=$(get_system_arch ${DEFAULT_ABI}) + + for x in {,/jre}/{bin,lib/$(get_system_arch)} /jre/lib/rt.jar; do + dodir "${dest}"${x%/*} + cp -pRP ${P}-${ABI}${x} "${ddest}"${x} || die + done + + for x in ${P}-${DEFAULT_ABI}{,/jre}/lib/*; do + [[ ${x##*/} = ${native} ]] && continue + [[ -e "${ddest}"/${x#*/} ]] && continue + dosym "${EPREFIX}"/opt/${P}/${x#*/} "${dest}"/${x#*/} + done + + # Use ABI-suffixed VMHANDLE. + VMHANDLE+="-${ABI}" java-vm_install-env "${FILESDIR}/icedtea-bin.env.sh" + fi + + # Both icedtea itself and the icedtea ebuild set PAX markings but we + # disable them for the icedtea-bin build because the line below will + # respect end-user settings when icedtea-bin is actually installed. + java-vm_set-pax-markings "${ddest}" + + # Each invocation appends to the config. + java-vm_revdep-mask "${EPREFIX}${dest}" +} + +src_install() { + if use multilib; then + multilib_foreach_abi multilib_src_install + else + multilib_src_install + fi + + java-vm_sandbox-predict /proc/self/coredump_filter +} diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index 9172a055a300d1a76841d75faee0f263550a1235..76f82cccaef5a2258f7f1face57aafe61b978123 100644 GIT binary patch delta 17982 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 P{nP&gS||TI4S@gv>rOf} diff --git a/dev-lang/c-intercal/Manifest b/dev-lang/c-intercal/Manifest index a61edfb1d683..16c9559dd0f4 100644 --- a/dev-lang/c-intercal/Manifest +++ b/dev-lang/c-intercal/Manifest @@ -1 +1,2 @@ DIST intercal-0.30.tar.gz 930759 BLAKE2B c8c9b77c31901da8f7dbd5a76c2d6fa900962c69f4ca56835f750f40370d5161f6311cbe5473cdb7342772c1cc5317e51d91e174cb16985565adacd001fc1f29 SHA512 e82f52082a73e0eb6116026f78fdcc38369f54af828b9ed0d3ca6ed6c40550bfa81db4ca7c4d09015b5db5104a1c06229cfed52e1d202c3a7443f933fbcc0498 +DIST intercal-0.31.tar.gz 940950 BLAKE2B 9a23229b1d7f0524b164a4b66bcab4fdf67a04ba1e411365a46a90d646867fe92d6e328935b406673809535a895becde934fb6cf2e8380943eb8f19473fcedab SHA512 ca5c10be880ce2470d7dd3404fa5a314bd7bcab45cf4908f7108eb1baa50339b876e135251d991527881b564027c63dc38d74a154cbd00d606261013d2b01262 diff --git a/dev-lang/c-intercal/c-intercal-31.0.ebuild b/dev-lang/c-intercal/c-intercal-31.0.ebuild new file mode 100644 index 000000000000..53c680992b5b --- /dev/null +++ b/dev-lang/c-intercal/c-intercal-31.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools elisp-common + +# C-INTERCAL uses minor-major ordering of version components and +# negative version numbers. We map version components -1, -2, ... +# to 65535, 65534, ..., and subtract one from the next component. +# For example, upstream version 0.28 is mapped to Gentoo version 28.0 +# and 0.-2.0.29 is mapped to 28.65535.65534.0. +#get_intercal_version() { +# local i=.${1:-${PV}} j k c=0 +# while [[ ${i} ]]; do +# (( k = ${i##*.} + c )) +# (( (c = (k >= 32768)) && (k -= 65536) )) +# i=${i%.*} +# j=${j}.${k} +# done +# echo ${j#.} +#} + +MY_P="${PN#c-}-$(ver_cut 2).$(ver_cut 1)" +DESCRIPTION="C-INTERCAL - INTERCAL to binary (via C) compiler" +HOMEPAGE="http://www.catb.org/~esr/intercal/ + https://gitlab.com/esr/intercal" +SRC_URI="http://www.catb.org/~esr/intercal/${MY_P}.tar.gz" + +LICENSE="GPL-2+ FDL-1.2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="emacs examples" + +RDEPEND="emacs? ( virtual/emacs )" +BDEPEND="${RDEPEND} + sys-devel/flex + virtual/yacc" + +S="${WORKDIR}/${MY_P}" +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + eapply "${FILESDIR}"/${P}-version.patch + eapply_user + eautoreconf +} + +src_compile() { + emake + + if use emacs; then + elisp-compile etc/intercal.el + fi +} + +src_install() { + emake DESTDIR="${D}" install + dodoc BUGS NEWS HISTORY README doc/THEORY.txt + + if use emacs; then + elisp-install ${PN} etc/intercal.{el,elc} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi + + if use examples; then + insinto /usr/share/doc/${PF} + doins -r pit + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/dev-lang/c-intercal/files/c-intercal-31.0-version.patch b/dev-lang/c-intercal/files/c-intercal-31.0-version.patch new file mode 100644 index 000000000000..85ce41837f59 --- /dev/null +++ b/dev-lang/c-intercal/files/c-intercal-31.0-version.patch @@ -0,0 +1,11 @@ +--- intercal-0.31-orig/configure.ac ++++ intercal-0.31/configure.ac +@@ -14,7 +14,7 @@ + subdir-objects no-texinfo.tex -Wall -Wno-override]) + + dnl Information about this version of INTERCAL. +-PACKAGE_VERSION=0.30 ++PACKAGE_VERSION=0.31 + REPOSITORY_URL=`sed -n "${T}"/50${P} + LDPATH="/opt/${P}/lib" + MANPATH="/usr/share/${P}/man" + EOF + doenvd "${T}"/50${P} + + # note: eselect-rust adds EROOT to all paths below + cat <<-EOF > "${T}/provider-${P}" + /usr/bin/rustdoc + /usr/bin/rust-gdb + /usr/bin/rust-gdbgui + /usr/bin/rust-lldb + EOF + echo /usr/bin/cargo >> "${T}/provider-${P}" + if use clippy; then + echo /usr/bin/clippy-driver >> "${T}/provider-${P}" + echo /usr/bin/cargo-clippy >> "${T}/provider-${P}" + fi + if use rustfmt; then + echo /usr/bin/rustfmt >> "${T}/provider-${P}" + echo /usr/bin/cargo-fmt >> "${T}/provider-${P}" + fi + dodir /etc/env.d/rust + insinto /etc/env.d/rust + doins "${T}/provider-${P}" +} + +pkg_postinst() { + eselect rust update --if-unset + + elog "Rust installs a helper script for calling GDB now," + elog "for your convenience it is installed under /usr/bin/rust-gdb-bin-${PV}," + + if has_version app-editors/emacs || has_version app-editors/emacs-vcs; then + elog "install app-emacs/rust-mode to get emacs support for rust." + fi + + if has_version app-editors/gvim || has_version app-editors/vim; then + elog "install app-vim/rust-vim to get vim support for rust." + fi +} + +pkg_postrm() { + eselect rust cleanup +} diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest index dd56cf989a0b..fa10664a6c43 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -37,6 +37,20 @@ DIST rust-1.35.0-powerpc64-unknown-linux-gnu.tar.xz 139462276 BLAKE2B b99ee8f5f0 DIST rust-1.35.0-powerpc64le-unknown-linux-gnu.tar.xz 143826544 BLAKE2B ff5f814515034b382faf40dc0d95623ec57c4f063ded1bb89364594736269744f5409c978de24fa29f6a061d1489179456a90847f5ce8de1f684df22fda68b75 SHA512 3b63dac50a92693d13066aa6e96de05fceb2da6c07834adfab8c12e6a78f59051dfa008062b1d2ad410a009e2164fc716d689231e552379e419161d1620d0066 DIST rust-1.35.0-s390x-unknown-linux-gnu.tar.xz 152808372 BLAKE2B 96a1e2b96b6a1faf5a3125494b17c4d5f95ea618a5ff8f7ddb7506ebef4fd6cf7f9a2ae961657b7b969a5f3cbc870c805c6634163e7f5fc71e058ea4528e19a0 SHA512 11539eb25e474bbaa8e57f21c3f64506859bc86baec74df24bb4aaf5361745840b82ff715fc54fbd6ba654a8f7fd4f064af0538b983dd489cd69498bd70d1bf7 DIST rust-1.35.0-x86_64-unknown-linux-gnu.tar.xz 161491264 BLAKE2B ed336829cfe4199750798352e4e338f307033ea0eb5db9ab68f9cf7465d86edbd1218d3e929c775822fd5db3d73a5d75c6e9b5ca45ed6b474bffe403f39f71a0 SHA512 49976ac2fbac5b1709c4a7f3785eb99ab827464ec4d99ee7190df16c3be23e98de606566b57df2231a15097c7fe984e0d19496ce7478ccc1f0f2c7aeb32ecb04 +DIST rust-1.36.0-aarch64-unknown-linux-gnu.tar.xz 139261576 BLAKE2B f8f0ac14c397253298bb321fef83e78fb839e647fa8a9ff891f16e3a1723e1ee69e59686357751b3b4c1a1d1e28632c2047be8795f8a27733ee4bbe8ff71e105 SHA512 77ffd9aa0dfdbb886a51c8d17e3e348c777226e859a48374dad8be20b9a3c7130c7f46d9173753e4ac4a264b45610767ba2625df4192773913892a13a255d3d6 +DIST rust-1.36.0-arm-unknown-linux-gnueabi.tar.xz 140294440 BLAKE2B 25d0ea284d20f93bc82618c61abcd4281835e914426e3e9998ff80d233af4cbb938c05bd3dc9422c3f212f24a08f6bea3f67691860acd8cce60d9f7015556381 SHA512 e1dd8200ade615bcedcc1372d4833c037435a47311ca8a20ebbf914d80add818bf70adadf2b6d33d5a4f04eb4994722978b6b3f83dc6a7cc3c98aea52f244405 +DIST rust-1.36.0-arm-unknown-linux-gnueabihf.tar.xz 140715096 BLAKE2B effed4996df93d2defa843b3356d80abb9a3a69990f5d6c7d6c38f18ad39d2b46618d64007014be931762ab31c2c46a747cc2705b3cd0ec66e7fa888ecfaf81a SHA512 dfabb476a1f31755eea4a0b976991ea083682463e4538f2b7f34dcfa4b6220b82d81fdf4c677294899d5cd740a8a3e012d1b0bb424ae529c05ce92802cf18959 +DIST rust-1.36.0-armv7-unknown-linux-gnueabihf.tar.xz 142315532 BLAKE2B bb6ca7c0af1691c82dd64fcd563573c815147457a69fd0ddef238db4bc5f0ccc7c7ea72429c9d7401db3d431674da70e86183ebad83e7153adad4287de385ac6 SHA512 b31e34f44df17d89f9f2a609a5b5b2320f43691e06ead257d893766abf8764a158adff0265dd60bf1f63dd98f0bf6bc64ae3b9e9f45200fbd7dfcaec3ba85d01 +DIST rust-1.36.0-i686-unknown-linux-gnu.tar.xz 182609496 BLAKE2B 8fa915670346e554f6a881a44bfac42a5ca565acc3426b35901952eae9ea36780181e7569c2db52688a28d680de6fd02764d93219fdf93e7adbba8b8de3b0e6a SHA512 34bcb93ec7a313a28ac20cd853e37419c4607f4035a367015826bd797401a2ada20ee99ae9028b6115c9db8aa1d4f74b74fb08ed09ab528d5946bc26c754b182 +DIST rust-1.36.0-mips-unknown-linux-gnu.tar.xz 134020892 BLAKE2B 0579a8f6ae590780a1bf8a79c6ece290262fedce30721dc4ce405f774d9ed4cda99680da0aed22050147478d2ad3fe391f028a6d1e05b47b509a33d6f1569090 SHA512 8163136f8621ff8b562e50123eef5903de3bf888a230fa83fcc6aa0fad9ea61e1a1cc2248479e6e0f82f0c25014207c7b7186177067a21721156c795d59e8188 +DIST rust-1.36.0-mips64-unknown-linux-gnuabi64.tar.xz 140200900 BLAKE2B e0e9d428d0af610d4dcf4ff38bafdb24001e6644dcad62af6b1782362520358411767b10740587e37dc1ffb85f4036495cdfdb15d68d387988df2512e9a78d05 SHA512 d3dcfef22fc2e130150c64aaeb13a96696c48353300049aca3ba42411548922945192847ba12834d21619d9db26a6628cea8417e3678e52f2742438b862f5d7a +DIST rust-1.36.0-mipsel-unknown-linux-gnu.tar.xz 136390260 BLAKE2B 63e26f3a9563a065d086daa223b732ab0ab89b424cf3e764d93b56c9efe9d611c6565cf89b649819a71af2195f19c278824ee71e2985b20fe55f20e75b8b6be8 SHA512 c8f6538b677ab8b7154b7a7e07ead85a84ff08bc27d2150189e7597e1f9f30ac418d72684916dc85ae8ff95718ec17e289e1f813303e97cec59e63a7f5c1367b +DIST rust-1.36.0-powerpc-unknown-linux-gnu.tar.xz 134270632 BLAKE2B 5466f797d778e2112a0aa53a05f6853d9baf261b1c9a53fd05ac4925b7eb85b7b0a3df02a8509f98b800e42ef2a5ec09cb176e0a5893fc5ee57d0805bcba621f SHA512 a02afacc01a92b5575e3526b3b9bfa149f86ec03b3601b269fe4cb05d8f4dfa24b62625737f8ffe67bfababbe791af1584f45979ef012004b7de7771f29a9edf +DIST rust-1.36.0-powerpc64-unknown-linux-gnu.tar.xz 145880928 BLAKE2B 4922df3a7d7f2d77a3f3380ec4ae9a1e4062cc81abe16ccc978543e4c24c4415bc34db0831b73c078f1ebebb57cea81c600d4e320cb10a4c508a252169d6999b SHA512 20bdd2b427549c866343962abefc4ffc356a1cb6965c754f28f19b05c234cb9c0abccbce036013deba1dc7699c2889ec954fff2b944953385624be54ee7a733e +DIST rust-1.36.0-powerpc64le-unknown-linux-gnu.tar.xz 149721676 BLAKE2B e00bcc60a89354f6d4b5c89feffe5fe6dd7bf25d8dd2db2878e7c12ffc484e9258f37d80bda2b12f3965d96c73f1a03b6adbd8c20176c383e04f1a229d47d000 SHA512 02f32b544b0a55ba6f6fc4852f18766107bc0ce2c50488db11605e8a10e5965dd44e8332905c00080b08576370f2f0297ecbe12ba9fe01b4c24cdb9fd03ad64f +DIST rust-1.36.0-s390x-unknown-linux-gnu.tar.xz 159518028 BLAKE2B c5876ea15c9fa56a92b4c0bf2aab472b83381a7a31fbb207e4165fdc49fea2150dddd53cc771dbcb81b01fe43a3175df146d8645d04c556af3556822fc59bf25 SHA512 c637b8f50cbce3333280f43ce4b97d3f75ddae429ee34461837c3c3869e20aed8c5e76f7a58998f617dc0ffc2e6afd00908e5de05f4c7ed9a8c34d5dbc7ce916 +DIST rust-1.36.0-x86_64-unknown-linux-gnu.tar.xz 169600936 BLAKE2B 8bf075f2b5624e4716e3058512b85b70e72ec6f0c8ce8fc38857612b02aa5702a1bb447f13f882a1b96b1f32330d0a8f7f1f1db81827b51cb7429195e070a5a3 SHA512 3f14dda1e09ef8c8168600f4d70ba60cb2a1086ad9edb5eed708d0ffc16fdb9c582ce350a93afcd64b78f87737e37d4f099703835a1ec9837a5721c2335e17c7 DIST rustc-1.34.2-src.tar.xz 95048792 BLAKE2B e81e4bfda87ddfb09ab8a74792346970aa440c678d2bb1279c329db4929282f761ada6fea9d81ceeecfd513613025c8e636487626fc36bd0b33559e045bb1b15 SHA512 f1bd2b226d90aae8a4657e6117b9a8451d4ce8129f79cc0fce0da7613a3b7800e690bc0ede8fec20a2f5f32c13fa8e22ac97d3838e0d36936793535a75d9c381 DIST rustc-1.35.0-src.tar.xz 96543548 BLAKE2B 0291152f2b7aa8b50b22d74afbd9c7654bab8ae7dcb76224dbff43bc39a3b918ff86bfd20f408a9a16da8b20b08d9f0289bb63620f093d25d9fa008de57f52c3 SHA512 477c10b780bd54776be7ecbda0ab970416253e4a87c3e701825a7d07bcbcd91601b8e61129c5d04d4259e89c2e81e87cdbdee853375a8de5c9cf8372be2c9129 DIST rustc-1.36.0-src.tar.xz 98707920 BLAKE2B caff82482589941ab63be51eeffdf2a0419c1b624485240a0547b4bebc9f64f6c65a4babb960d1b23b3cde76550390d6d4813e1e9a9c43bf325998c87832fb94 SHA512 1adbb3b67d599f926dc19258e2596cb3b990e152e75e71645637098526207aa5632d7915fd5b67c7a045f63860cc7be3d28be014ad6141a342adc16b2fe8a879 +DIST rustc-1.37.0-src.tar.xz 98654252 BLAKE2B ddee92c7959a0e1ee11ffe5ded6017703cfac7bbf2a00dc46c37ed28f1cd1d31e1d5b62cc1a5ae2d55d64f8705d0cb282f4968deddf36c3152e5e0cfdfbea67d SHA512 bfee43f578e6d44ead950b870b9fd31087e1bd3f917611f5dce7ad56504b83185edf43e297e8d1304e9e97b9a580d1e6adf6608ab8ed6dee0dc8c5153cdbc5d4 diff --git a/dev-lang/rust/files/1.36.0-libressl3.patch b/dev-lang/rust/files/1.36.0-libressl3.patch new file mode 100644 index 000000000000..ec3cc10f02e3 --- /dev/null +++ b/dev-lang/rust/files/1.36.0-libressl3.patch @@ -0,0 +1,72 @@ +From 4ab0354f7432abcf0b598b475f4616b6aa5d36d4 Mon Sep 17 00:00:00 2001 +From: Steven Fackler +Date: Thu, 15 Aug 2019 23:30:58 -0500 +Subject: [PATCH] Support LibreSSL 3.0.0 + +Signed-off-by: Jory Pratt +--- + vendor/openssl-sys/.cargo-checksum.json | 2 +- + vendor/openssl-sys/build/main.rs | 34 +++++++++++++------------ + 2 files changed, 19 insertions(+), 17 deletions(-) + +diff --git a/vendor/openssl-sys/.cargo-checksum.json b/vendor/openssl-sys/.cargo-checksum.json +index 8430a26c5..69d8b9a0b 100644 +--- a/vendor/openssl-sys/.cargo-checksum.json ++++ b/vendor/openssl-sys/.cargo-checksum.json +@@ -1 +1 @@ +-{"files":{"CHANGELOG.md":"a3e7e4750fe6130a93e9423d5b1b68c659dd29246602f71583c7a101c4d647be","Cargo.toml":"5fdba4ce7cf40abec303651694e79a5ae551f040a7bbaad134ed9ab54d26a613","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"96a414be6e7e061a21a9e39a61449039f6791225264032641dd044a1a9b88111","build/cfgs.rs":"61b741c4fe9612f5a70b19bec53d3ab7ec2d7038b163c35b54f0664caa104a31","build/expando.c":"c4fa8a4424b2321f1857edfc5ce1ac1f03eda54440367d3142310c0eb5553004","build/find_normal.rs":"0a2dc417eace7fc72c27b9046ebaf53c75e418b27baa877434925a81fe6c23ed","build/find_vendored.rs":"d88c47f4cf851aa67c0e3dec679910c5c7ba239bc5a1aa89e507a875b4c4ca0f","build/main.rs":"cae729f449030ee86fc8e97215a2639c03f87a44d2399c84be8d41c1a6b624f3","src/aes.rs":"660efd70f809cb2f5dbbf527be8f9592911776bab7dafa1fc4cc72dd9a576b67","src/asn1.rs":"f72d6871d38865d9e7378882135cdc6f1acd66c48a4fc846502b7f488dbbf111","src/bio.rs":"5c6f394a78f258af3babb68330fa3571610476c4c3ba3404359db928f2f706ee","src/bn.rs":"c71b9c79f704a94a889d27bf75e7e5b1f9f10b0df0aeb485aef509cf05d7467f","src/cms.rs":"95a0803286d1efbe709a3668443b5001f5cce6f9db216165b1e08950972e0bfd","src/conf.rs":"511e008c18039f54d856d70b80009426fc7f4ce34fe4304e2c58ebf465031de0","src/crypto.rs":"f6e8a116940755b2b53e3d0d49d1b451fc6e4269831fd1cfcee9d6ed404cf487","src/dh.rs":"7cc334e86d16b3eae165dfa3a6c8e488bc0fe590c17beda38893d2e9d784d5a6","src/dsa.rs":"ae79baf231681900ea76304285b3ffacf5298c90b8c04d371269cf4adbb5b9fa","src/dtls1.rs":"45e1dbf94a42d587fd948d553dc30187aa6aa2b5b82d554cf725ff36df768aa0","src/ec.rs":"5341787b108f4e9acb12428fbf993aa507e9d77b97284912f7eab414ec6aeff9","src/err.rs":"f6641be5df397086a9db80667e191fb1d92972c29151e617df86672c1a16d3ad","src/evp.rs":"300007bcf00eaff03cb1d113547a79c9495b498ede9e1b2f709a9e6e1ba42ac1","src/hmac.rs":"fa3976d94a1383f300bdec228270afb8b47c97bb019d727c7d59ba783be3c42e","src/lib.rs":"e8931dd7e59a56a247823201f52828ec15d0b8dbd15ba297cacd3dcb3ca747cf","src/macros.rs":"638fb9098f6024e82b331eeee50c64cefdb58456dba28ee42560be655a0c2bf6","src/obj_mac.rs":"9c20609db7115c9edb99185375426169cb5b7caee839d892b556e92285e65309","src/object.rs":"7539eb2164c3fe2162a339ef5b45f1c835010a1522307803815779a01825eed7","src/ocsp.rs":"1db59566d2f072f7ae981f0c07e1604fcdf60e66845afe0689d588f8e4272115","src/ossl_typ.rs":"fc7366e75c78707650c8667593ed183eca6a8ce8dd6b911e342f644d1bcf98bd","src/pem.rs":"83bb7745615a99fe2a8d5f8f51addba2024c7e6be847ab6c9244bfd04388c4f9","src/pkcs12.rs":"93aab2820008ad90dc346a7dcc02f9201d94bff0bb7d1d71031c097850287c50","src/pkcs7.rs":"5370c8d4bfbf1502fa33aff635cb730e7c87814580f1df9bdb1412a492377813","src/rand.rs":"469601b4fbb56d4dbf5cf5d7bb8483e3bde411edea18601e7d1ed6ef27180fd3","src/rsa.rs":"0e8c1f0bc37620a9208175542143bfd411ae88188974d2d5b37a2b8b77d0e2c8","src/safestack.rs":"6c39e28565d34efad707d77561d4caa99e3f028fcac3a2ef6fd403a78de1190c","src/sha.rs":"05044d221d8d205010a4e3760c0b5c0e2e923e165db0d65f9a8c9bcedaad9961","src/srtp.rs":"306047f3f31828fe7d15de154b375f071ae07012a94c0b5c909f5fe57962a11b","src/ssl.rs":"18c0c0c5ef02329be90fd279968da61d3e1a6b3a3aec102d6fefd99021d1822a","src/ssl3.rs":"9336c816e00847d552dea22587d4ac72ff3cbd469fa5ff750423a19ea11e68eb","src/stack.rs":"1a509907283e5a2bf88cf193ce607f49ce7d2d95547c2ce2abc0fd4567aad334","src/tls1.rs":"60ca3dea1bbfda645bde563b4a878dac129c3f760e3ad572381000fc7a8ef522","src/x509.rs":"20e221731587221aab00aef21b4e4bebb7635603d265d424f3dd3c60d4c511e2","src/x509_vfy.rs":"5609f6300ab37a4d4755c81f7af1e6bb93a2f1a6f333c6e42f1e73ebf83ddc05","src/x509v3.rs":"30c58ce7d80670cc597d041e0f59862c1100e38743fc9dde2aec6dc811a4a558"},"package":"33c86834957dd5b915623e94f2f4ab2c70dd8f6b70679824155d5ae21dbd495d"} +\ No newline at end of file ++{"files":{"CHANGELOG.md":"a3e7e4750fe6130a93e9423d5b1b68c659dd29246602f71583c7a101c4d647be","Cargo.toml":"5fdba4ce7cf40abec303651694e79a5ae551f040a7bbaad134ed9ab54d26a613","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"96a414be6e7e061a21a9e39a61449039f6791225264032641dd044a1a9b88111","build/cfgs.rs":"61b741c4fe9612f5a70b19bec53d3ab7ec2d7038b163c35b54f0664caa104a31","build/expando.c":"c4fa8a4424b2321f1857edfc5ce1ac1f03eda54440367d3142310c0eb5553004","build/find_normal.rs":"0a2dc417eace7fc72c27b9046ebaf53c75e418b27baa877434925a81fe6c23ed","build/find_vendored.rs":"d88c47f4cf851aa67c0e3dec679910c5c7ba239bc5a1aa89e507a875b4c4ca0f","build/main.rs":"a13d5b9a16af1f75f82ec4be15d2c60d39a3a56bca058aeba1fab35156c9ea38","src/aes.rs":"660efd70f809cb2f5dbbf527be8f9592911776bab7dafa1fc4cc72dd9a576b67","src/asn1.rs":"f72d6871d38865d9e7378882135cdc6f1acd66c48a4fc846502b7f488dbbf111","src/bio.rs":"5c6f394a78f258af3babb68330fa3571610476c4c3ba3404359db928f2f706ee","src/bn.rs":"c71b9c79f704a94a889d27bf75e7e5b1f9f10b0df0aeb485aef509cf05d7467f","src/cms.rs":"95a0803286d1efbe709a3668443b5001f5cce6f9db216165b1e08950972e0bfd","src/conf.rs":"511e008c18039f54d856d70b80009426fc7f4ce34fe4304e2c58ebf465031de0","src/crypto.rs":"f6e8a116940755b2b53e3d0d49d1b451fc6e4269831fd1cfcee9d6ed404cf487","src/dh.rs":"7cc334e86d16b3eae165dfa3a6c8e488bc0fe590c17beda38893d2e9d784d5a6","src/dsa.rs":"ae79baf231681900ea76304285b3ffacf5298c90b8c04d371269cf4adbb5b9fa","src/dtls1.rs":"45e1dbf94a42d587fd948d553dc30187aa6aa2b5b82d554cf725ff36df768aa0","src/ec.rs":"5341787b108f4e9acb12428fbf993aa507e9d77b97284912f7eab414ec6aeff9","src/err.rs":"f6641be5df397086a9db80667e191fb1d92972c29151e617df86672c1a16d3ad","src/evp.rs":"300007bcf00eaff03cb1d113547a79c9495b498ede9e1b2f709a9e6e1ba42ac1","src/hmac.rs":"fa3976d94a1383f300bdec228270afb8b47c97bb019d727c7d59ba783be3c42e","src/lib.rs":"e8931dd7e59a56a247823201f52828ec15d0b8dbd15ba297cacd3dcb3ca747cf","src/macros.rs":"638fb9098f6024e82b331eeee50c64cefdb58456dba28ee42560be655a0c2bf6","src/obj_mac.rs":"9c20609db7115c9edb99185375426169cb5b7caee839d892b556e92285e65309","src/object.rs":"7539eb2164c3fe2162a339ef5b45f1c835010a1522307803815779a01825eed7","src/ocsp.rs":"1db59566d2f072f7ae981f0c07e1604fcdf60e66845afe0689d588f8e4272115","src/ossl_typ.rs":"fc7366e75c78707650c8667593ed183eca6a8ce8dd6b911e342f644d1bcf98bd","src/pem.rs":"83bb7745615a99fe2a8d5f8f51addba2024c7e6be847ab6c9244bfd04388c4f9","src/pkcs12.rs":"93aab2820008ad90dc346a7dcc02f9201d94bff0bb7d1d71031c097850287c50","src/pkcs7.rs":"5370c8d4bfbf1502fa33aff635cb730e7c87814580f1df9bdb1412a492377813","src/rand.rs":"469601b4fbb56d4dbf5cf5d7bb8483e3bde411edea18601e7d1ed6ef27180fd3","src/rsa.rs":"0e8c1f0bc37620a9208175542143bfd411ae88188974d2d5b37a2b8b77d0e2c8","src/safestack.rs":"6c39e28565d34efad707d77561d4caa99e3f028fcac3a2ef6fd403a78de1190c","src/sha.rs":"05044d221d8d205010a4e3760c0b5c0e2e923e165db0d65f9a8c9bcedaad9961","src/srtp.rs":"306047f3f31828fe7d15de154b375f071ae07012a94c0b5c909f5fe57962a11b","src/ssl.rs":"18c0c0c5ef02329be90fd279968da61d3e1a6b3a3aec102d6fefd99021d1822a","src/ssl3.rs":"9336c816e00847d552dea22587d4ac72ff3cbd469fa5ff750423a19ea11e68eb","src/stack.rs":"1a509907283e5a2bf88cf193ce607f49ce7d2d95547c2ce2abc0fd4567aad334","src/tls1.rs":"60ca3dea1bbfda645bde563b4a878dac129c3f760e3ad572381000fc7a8ef522","src/x509.rs":"20e221731587221aab00aef21b4e4bebb7635603d265d424f3dd3c60d4c511e2","src/x509_vfy.rs":"5609f6300ab37a4d4755c81f7af1e6bb93a2f1a6f333c6e42f1e73ebf83ddc05","src/x509v3.rs":"30c58ce7d80670cc597d041e0f59862c1100e38743fc9dde2aec6dc811a4a558"},"package":"33c86834957dd5b915623e94f2f4ab2c70dd8f6b70679824155d5ae21dbd495d"} +diff --git a/vendor/openssl-sys/build/main.rs b/vendor/openssl-sys/build/main.rs +index 0b8c96dcc..0d9443551 100644 +--- a/vendor/openssl-sys/build/main.rs ++++ b/vendor/openssl-sys/build/main.rs +@@ -183,28 +183,30 @@ See rust-openssl README for more information: + if let Some(libressl_version) = libressl_version { + println!("cargo:libressl_version_number={:x}", libressl_version); + ++ let major = (libressl_version >> 28) as u8; + let minor = (libressl_version >> 20) as u8; + let fix = (libressl_version >> 12) as u8; +- let (minor, fix) = match (minor, fix) { +- (5, 0) => ('5', '0'), +- (5, 1) => ('5', '1'), +- (5, 2) => ('5', '2'), +- (5, _) => ('5', 'x'), +- (6, 0) => ('6', '0'), +- (6, 1) => ('6', '1'), +- (6, 2) => ('6', '2'), +- (6, _) => ('6', 'x'), +- (7, _) => ('7', 'x'), +- (8, 0) => ('8', '0'), +- (8, 1) => ('8', '1'), +- (8, _) => ('8', 'x'), +- (9, 0) => ('9', '0'), +- (9, _) => ('9', 'x'), ++ let (major, minor, fix) = match (major, minor, fix) { ++ (2, 5, 0) => ('2', '5', '0'), ++ (2, 5, 1) => ('2', '5', '1'), ++ (2, 5, 2) => ('2', '5', '2'), ++ (2, 5, _) => ('2', '5', 'x'), ++ (2, 6, 0) => ('2', '6', '0'), ++ (2, 6, 1) => ('2', '6', '1'), ++ (2, 6, 2) => ('2', '6', '2'), ++ (2, 6, _) => ('2', '6', 'x'), ++ (2, 7, _) => ('2', '7', 'x'), ++ (2, 8, 0) => ('2', '8', '0'), ++ (2, 8, 1) => ('2', '8', '1'), ++ (2, 8, _) => ('2', '8', 'x'), ++ (2, 9, 0) => ('2', '9', '0'), ++ (2, 9, _) => ('2', '9', 'x'), ++ (3, 0, 0) => ('3', '0', '0'), + _ => version_error(), + }; + + println!("cargo:libressl=true"); +- println!("cargo:libressl_version=2{}{}", minor, fix); ++ println!("cargo:libressl_version={}{}{}", major, minor, fix); + println!("cargo:version=101"); + Version::Libressl + } else { +-- +2.22.1 diff --git a/dev-lang/rust/rust-1.36.0.ebuild b/dev-lang/rust/rust-1.36.0.ebuild index 82dfe0bbb425..bfe22ce8e2bc 100644 --- a/dev-lang/rust/rust-1.36.0.ebuild +++ b/dev-lang/rust/rust-1.36.0.ebuild @@ -92,6 +92,7 @@ PATCHES=( "${FILESDIR}"/1.34.2-fix-custom-libdir.patch "${FILESDIR}"/1.35.0-revert-commits-triggering-multiple-llvm-rebuilds.patch "${FILESDIR}"/1.36.0-libressl.patch + "${FILESDIR}"/1.36.0-libressl3.patch ) S="${WORKDIR}/${MY_P}-src" diff --git a/dev-lang/rust/rust-1.37.0.ebuild b/dev-lang/rust/rust-1.37.0.ebuild new file mode 100644 index 000000000000..dbbf30ef416c --- /dev/null +++ b/dev-lang/rust/rust-1.37.0.ebuild @@ -0,0 +1,327 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy ) + +inherit check-reqs estack flag-o-matic llvm multiprocessing multilib-build python-any-r1 rust-toolchain toolchain-funcs + +if [[ ${PV} = *beta* ]]; then + betaver=${PV//*beta} + BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}" + MY_P="rustc-beta" + SLOT="beta/${PV}" + SRC="${BETA_SNAPSHOT}/rustc-beta-src.tar.xz" +else + ABI_VER="$(ver_cut 1-2)" + SLOT="stable/${ABI_VER}" + MY_P="rustc-${PV}" + SRC="${MY_P}-src.tar.xz" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +fi + +RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0" + +DESCRIPTION="Systems programming language from Mozilla" +HOMEPAGE="https://www.rust-lang.org/" + +SRC_URI="https://static.rust-lang.org/dist/${SRC} -> rustc-${PV}-src.tar.xz + $(rust_all_arch_uris rust-${RUST_STAGE0_VERSION})" + +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430 + NVPTX PowerPC Sparc SystemZ WebAssembly X86 XCore ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) +LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?} + +LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" + +IUSE="clippy cpu_flags_x86_sse2 debug doc libressl rls rustfmt system-llvm wasm ${ALL_LLVM_TARGETS[*]}" + +# 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. < 9. +# 3. Specify LLVM_MAX_SLOT, e.g. 8. +LLVM_DEPEND=" + || ( + sys-devel/llvm:8[llvm_targets_WebAssembly?] + wasm? ( =sys-devel/lld-8* ) + ) + "${S}"/config.toml + [llvm] + optimize = $(toml_usex !debug) + release-debuginfo = $(toml_usex debug) + assertions = $(toml_usex debug) + targets = "${LLVM_TARGETS// /;}" + experimental-targets = "" + link-shared = $(toml_usex system-llvm) + [build] + build = "${rust_target}" + host = ["${rust_target}"] + target = [${rust_targets}] + cargo = "${rust_stage0_root}/bin/cargo" + rustc = "${rust_stage0_root}/bin/rustc" + docs = $(toml_usex doc) + submodules = false + python = "${EPYTHON}" + locked-deps = true + vendor = true + extended = ${extended} + tools = [${tools}] + verbose = 2 + [install] + prefix = "${EPREFIX}/usr" + libdir = "$(get_libdir)/${P}" + docdir = "share/doc/${P}" + mandir = "share/${P}/man" + [rust] + optimize = $(toml_usex !debug) + debug = $(toml_usex debug) + debug-assertions = $(toml_usex debug) + default-linker = "$(tc-getCC)" + channel = "stable" + rpath = false + lld = $(usex system-llvm false $(toml_usex wasm)) + EOF + + for v in $(multilib_get_enabled_abi_pairs); do + rust_target=$(rust_abi $(get_abi_CHOST ${v##*.})) + arch_cflags="$(get_abi_CFLAGS ${v##*.})" + + cat <<- EOF >> "${S}"/config.env + CFLAGS_${rust_target}=${arch_cflags} + EOF + + cat <<- EOF >> "${S}"/config.toml + [target.${rust_target}] + cc = "$(tc-getBUILD_CC)" + cxx = "$(tc-getBUILD_CXX)" + linker = "$(tc-getCC)" + ar = "$(tc-getAR)" + EOF + if use system-llvm; then + cat <<- EOF >> "${S}"/config.toml + llvm-config = "$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config" + EOF + fi + done + + if use wasm; then + cat <<- EOF >> "${S}"/config.toml + [target.wasm32-unknown-unknown] + linker = "$(usex system-llvm lld rust-lld)" + EOF + fi +} + +src_compile() { + env $(cat "${S}"/config.env)\ + "${EPYTHON}" ./x.py build -vv --config="${S}"/config.toml -j$(makeopts_jobs) \ + --exclude src/tools/miri || die # https://github.com/rust-lang/rust/issues/52305 +} + +src_install() { + local rust_target abi_libdir + + env DESTDIR="${D}" "${EPYTHON}" ./x.py install -vv --config="${S}"/config.toml \ + --exclude src/tools/miri || die + + mv "${ED}/usr/bin/rustc" "${ED}/usr/bin/rustc-${PV}" || die + mv "${ED}/usr/bin/rustdoc" "${ED}/usr/bin/rustdoc-${PV}" || die + mv "${ED}/usr/bin/rust-gdb" "${ED}/usr/bin/rust-gdb-${PV}" || die + mv "${ED}/usr/bin/rust-gdbgui" "${ED}/usr/bin/rust-gdbgui-${PV}" || die + mv "${ED}/usr/bin/rust-lldb" "${ED}/usr/bin/rust-lldb-${PV}" || die + mv "${ED}/usr/bin/cargo" "${ED}/usr/bin/cargo-${PV}" || die + if use clippy; then + mv "${ED}/usr/bin/clippy-driver" "${ED}/usr/bin/clippy-driver-${PV}" || die + mv "${ED}/usr/bin/cargo-clippy" "${ED}/usr/bin/cargo-clippy-${PV}" || die + fi + if use rls; then + mv "${ED}/usr/bin/rls" "${ED}/usr/bin/rls-${PV}" || die + fi + if use rustfmt; then + mv "${ED}/usr/bin/rustfmt" "${ED}/usr/bin/rustfmt-${PV}" || die + mv "${ED}/usr/bin/cargo-fmt" "${ED}/usr/bin/cargo-fmt-${PV}" || die + fi + + # Copy shared library versions of standard libraries for all targets + # into the system's abi-dependent lib directories because the rust + # installer only does so for the native ABI. + for v in $(multilib_get_enabled_abi_pairs); do + if [ ${v##*.} = ${DEFAULT_ABI} ]; then + continue + fi + abi_libdir=$(get_abi_LIBDIR ${v##*.}) + rust_target=$(rust_abi $(get_abi_CHOST ${v##*.})) + mkdir -p "${ED}/usr/${abi_libdir}/${P}" + cp "${ED}/usr/$(get_libdir)/${P}/rustlib/${rust_target}/lib"/*.so \ + "${ED}/usr/${abi_libdir}/${P}" || die + done + + dodoc COPYRIGHT + + # FIXME: + # Really not sure if that env is needed, specailly LDPATH + cat <<-EOF > "${T}"/50${P} + LDPATH="${EPREFIX}/usr/$(get_libdir)/${P}" + MANPATH="${EPREFIX}/usr/share/${P}/man" + EOF + doenvd "${T}"/50${P} + + # note: eselect-rust adds EROOT to all paths below + cat <<-EOF > "${T}/provider-${P}" + /usr/bin/rustdoc + /usr/bin/rust-gdb + /usr/bin/rust-gdbgui + /usr/bin/rust-lldb + EOF + echo /usr/bin/cargo >> "${T}/provider-${P}" + if use clippy; then + echo /usr/bin/clippy-driver >> "${T}/provider-${P}" + echo /usr/bin/cargo-clippy >> "${T}/provider-${P}" + fi + if use rls; then + echo /usr/bin/rls >> "${T}/provider-${P}" + fi + if use rustfmt; then + echo /usr/bin/rustfmt >> "${T}/provider-${P}" + echo /usr/bin/cargo-fmt >> "${T}/provider-${P}" + fi + dodir /etc/env.d/rust + insinto /etc/env.d/rust + doins "${T}/provider-${P}" +} + +pkg_postinst() { + eselect rust update --if-unset + + elog "Rust installs a helper script for calling GDB and LLDB," + elog "for your convenience it is installed under /usr/bin/rust-{gdb,lldb}-${PV}." + + ewarn "cargo is now installed from dev-lang/rust{,-bin} instead of dev-util/cargo." + ewarn "This might have resulted in a dangling symlink for /usr/bin/cargo on some" + ewarn "systems. This can be resolved by calling 'sudo eselect rust set ${P}'." + + if has_version app-editors/emacs || has_version app-editors/emacs-vcs; then + elog "install app-emacs/rust-mode to get emacs support for rust." + fi + + if has_version app-editors/gvim || has_version app-editors/vim; then + elog "install app-vim/rust-vim to get vim support for rust." + fi +} + +pkg_postrm() { + eselect rust cleanup +} diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 596ffd75103506fd49100a7e1473dbecf21f25bc..22a4d596d8d8aa41ef5453bb473a7f813fa3ea9b 100644 GIT binary patch delta 87013 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 4GB + # ELF files. ++ ++# this detection fails for 64-bit systems with -m32 ++exit 77 ++ + long_bit=$(getconf LONG_BIT) + echo "long_bit: $long_bit" + if test $long_bit -ne 64; then diff --git a/dev-libs/libfilezilla/Manifest b/dev-libs/libfilezilla/Manifest index 281508707a6a..f600a560f83e 100644 --- a/dev-libs/libfilezilla/Manifest +++ b/dev-libs/libfilezilla/Manifest @@ -2,3 +2,4 @@ DIST libfilezilla-0.15.1.tar.bz2 404746 BLAKE2B 644f4b8949670d5b07f9e7b861d388ce DIST libfilezilla-0.16.0.tar.bz2 413535 BLAKE2B ea6ce80e272efea3fcef2fbd1f0ecca1248c314eea49631b4a98d257cfe1ebe505de011c021874ab0158883077d0af61929689ffb2b92528ef50502d84c933a7 SHA512 ea3302ae0c51582d6715fa3dd06d330a2ac820c3229b4dcab4a3470021dba667b6aea1a5b13168d720d7218cc8513e40c97990ed6573d0ea46d76e6ef50c2e6e DIST libfilezilla-0.17.1.tar.bz2 517778 BLAKE2B d678675b2fafe80e2f0e54af372220194870460c1eeaeb91ae6709ad8addcfbb6326819bbaf1d3782e391b07172f94783b0d8a3405f54bad3f818c72426b5047 SHA512 c9c88bf3cbeb5284c3e55571b40b07f780cb23aeb802284d385a2564bf46396875a34739f9819b0c3f89923950f19a13f6454940434a987bb91b2f23b898f774 DIST libfilezilla-0.18.0.tar.bz2 526221 BLAKE2B f2bc8610a2bba6e296a0bcdd0ae52f4c03dae14c5ff85db89c15fdbd4981bb1cc0001072b59ccd543968c96f08ccf7f59c14ae7ec24c9c539a653bb321908a81 SHA512 745039ca0123516bc58a7057117386fdaed8956b7612b331ffd10f3c7b6c739c47c9c90261ccaf5f7862662775f6b0b467891731ae30c5976d36a0cfb0102455 +DIST libfilezilla-0.18.1.tar.bz2 526448 BLAKE2B e4d709096db184072b9038cc85265fc8a16049ac2c460a45717d8386dfb36ffac17b75141565de2cfb1f37b08bc0c23aac348181ac34ef7ecd8014e543f1fdaf SHA512 b1077a48575ec6bd99cb01a21171fdec4ea662bb4ecb568cb547c6401164854588801cdc4ae80d62809534d2b04d42dcc3f7325bf57af0e2e737a4ca9f15032e diff --git a/dev-libs/libfilezilla/libfilezilla-0.18.1.ebuild b/dev-libs/libfilezilla/libfilezilla-0.18.1.ebuild new file mode 100644 index 000000000000..7ed54fcee7d1 --- /dev/null +++ b/dev-libs/libfilezilla/libfilezilla-0.18.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit flag-o-matic + +DESCRIPTION="C++ library offering some basic functionality for platform-independent programs" +HOMEPAGE="https://lib.filezilla-project.org/" +SRC_URI="https://download.filezilla-project.org/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86" +IUSE="test" + +RDEPEND=" + dev-libs/nettle:0= + >=net-libs/gnutls-3.5.7:= +" +DEPEND="${RDEPEND} + test? ( dev-util/cppunit )" + +pkg_pretend() { + if [[ ${MERGE_TYPE} != binary ]]; then + if ! test-flag-CXX -std=c++14; then + eerror "${P} requires C++14-capable C++ compiler. Your current compiler" + eerror "does not seem to support -std=c++14 option. Please upgrade your compiler" + eerror "to gcc-4.9 or an equivalent version supporting C++14." + die "Currently active compiler does not support -std=c++14" + fi + fi +} + +src_install() { + default + find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die +} diff --git a/dev-libs/libgit2-glib/Manifest b/dev-libs/libgit2-glib/Manifest index 8c0f5c4e1a1c..3cbb30d5e906 100644 --- a/dev-libs/libgit2-glib/Manifest +++ b/dev-libs/libgit2-glib/Manifest @@ -1,3 +1,2 @@ -DIST libgit2-glib-0.26.2.tar.xz 421956 BLAKE2B d38698f00d85b484d17078e78ad051a4c068b87df73fcf4d7b852dc6966628580cc4e5b3899a6edd5dc29fb47ef97ebe2c458992701b7642549f3e411d917dc5 SHA512 35fb3ec7a3757212f53cc884760f69725beff8462018b8e716fad389ba57d1acba99ece0fcd148ff40dc63e1fc7e7d566fe84759bd88d3a0ff9fdf970b0a5563 DIST libgit2-glib-0.26.4.tar.xz 138492 BLAKE2B 725c14076fb940186faac079cff1ea87c456ed41e943ae95a4a674632c1be261ab6d4d5bcb5c0800bbde5d86c1ff3095d59045a2fda1342a1cf5c691a2b424aa SHA512 9eb78f292583862890ca0cd27d7621da2f8f633a76f4679f897ce6cf9e06b64a3cb7b0ddda39d231d21d3faa830fe1a9a9326b4abd420df8356d50a734360b37 DIST libgit2-glib-0.28.0.1.tar.xz 138928 BLAKE2B 708523bb5a723f59e51501675c046da072bcdf18b3ded94920ce9eb181854780d6b44759531c8e949199a889578515994299facd14d10a07958019f6af0b6aba SHA512 6ae88bb56052461a9531016140edbd8517db8d5c0e5c217b4e8918ffef70b92652e4a95493c4290112068d0b793bff2b894f136b79929924fb7347926e3a8f51 diff --git a/dev-libs/libgit2-glib/libgit2-glib-0.26.2.ebuild b/dev-libs/libgit2-glib/libgit2-glib-0.26.2.ebuild deleted file mode 100644 index e1643f1af334..000000000000 --- a/dev-libs/libgit2-glib/libgit2-glib-0.26.2.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python{3_5,3_6} ) -VALA_USE_DEPEND="vapigen" - -inherit gnome2 python-r1 vala - -DESCRIPTION="Git library for GLib" -HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib" - -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" - -IUSE="python +ssh +vala" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -# Specify libgit2 dependency with subslot because libgit2 upstream has a habit -# of changing their API in each release in ways that break libgit2-glib -RDEPEND=" - >=dev-libs/gobject-introspection-0.10.1:= - >=dev-libs/glib-2.44.0:2 - >=dev-libs/libgit2-0.26.0:0/26[ssh?] - python? ( - ${PYTHON_DEPS} - dev-python/pygobject:3[${PYTHON_USEDEP}] ) -" -DEPEND="${RDEPEND} - dev-util/glib-utils - >=dev-util/gtk-doc-am-1.11 - virtual/pkgconfig - vala? ( $(vala_depend) ) -" - -src_prepare() { - use vala && vala_src_prepare - gnome2_src_prepare -} - -src_configure() { - gnome2_src_configure \ - $(use_enable python) \ - $(use_enable ssh) \ - $(use_enable vala) -} - -src_install() { - gnome2_src_install - - if use python ; then - install_gi_override() { - python_moduleinto "$(python_get_sitedir)/gi/overrides" - python_domodule "${S}"/${PN}/Ggit.py - } - python_foreach_impl install_gi_override - fi -} diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest index 0ab25487acae..9bc877f45ed1 100644 --- a/dev-libs/libgit2/Manifest +++ b/dev-libs/libgit2/Manifest @@ -1,2 +1,3 @@ DIST libgit2-0.26.8.tar.gz 4742478 BLAKE2B 31326987961ed42740f6c0ddce6a80c278175899a62cabd65ce9eef60854553e6a91fd9947ca23945104d4e1b46f9ab0bb1a1a793d8dd87bed792528e5c32839 SHA512 efb9229b2882ac36910d75778d7431bec40f3529f2ad2dd6a950d5580ceb0d4dd798242a422ea6cbb880f515df4dfbb7055a65dd5a8106696d3d458851fca56e DIST libgit2-0.28.2.tar.gz 4987586 BLAKE2B cf791adb173050b4b153062ff5fdc923289462677ce34af1077d228a95c4d9d7e9b836aee44dc79f079f42c910c4b4548241ec7ff16665ce49e319ccd38d4c7a SHA512 0879c162e2e1dc00eadfbda22cd1f9d3a95b4ec2b653c108983f37c2f695140882de4d50d7cbc04ced247125a4e9fe6df16130e1267891aecdb2411d920db5c6 +DIST libgit2-0.28.3.tar.gz 4988580 BLAKE2B 93d87792b0aef6383845230880d749fa77f28ac8ece4564abf041ccbb672d17e6efb1ef9503879d45cf5f78b6f1e54dd2b2ab9eac0fb09ddb445310484bbd7fc SHA512 15444823b7d4885f7b8c3982f8905efc4a75913de016a9b2e0a24d5ce9746e6a549dffd5469036529557feff2ce7ece9328266eb312c80b96091ce0f65ee97ee diff --git a/dev-libs/libgit2/libgit2-0.28.3.ebuild b/dev-libs/libgit2/libgit2-0.28.3.ebuild new file mode 100644 index 000000000000..89a49f8ac99d --- /dev/null +++ b/dev-libs/libgit2/libgit2-0.28.3.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_{5,6,7}} ) +inherit cmake-utils python-any-r1 + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~ppc-macos" +fi + +DESCRIPTION="A linkable library for Git" +HOMEPAGE="https://libgit2.github.com/" + +LICENSE="GPL-2-with-linking-exception" +SLOT="0/28" +IUSE="examples gssapi libressl +ssh test +threads trace" +RESTRICT="!test? ( test )" + +RDEPEND=" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + sys-libs/zlib + net-libs/http-parser:= + gssapi? ( virtual/krb5 ) + ssh? ( net-libs/libssh2 ) +" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + virtual/pkgconfig +" + +S=${WORKDIR}/${P/_/-} + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)" + -DBUILD_CLAR=$(usex test) + -DENABLE_TRACE=$(usex trace) + -DUSE_GSSAPI=$(usex gssapi) + -DUSE_SSH=$(usex ssh) + -DTHREADSAFE=$(usex threads) + ) + cmake-utils_src_configure +} + +src_test() { + if [[ ${EUID} -eq 0 ]] ; then + # repo::iterator::fs_preserves_error fails if run as root + # since root can still access dirs with 0000 perms + ewarn "Skipping tests: non-root privileges are required for all tests to pass" + else + local TEST_VERBOSE=1 + cmake-utils_src_test -R offline + fi +} + +src_install() { + cmake-utils_src_install + dodoc docs/*.{md,txt} + + if use examples ; then + find examples -name '.gitignore' -delete || die + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +} diff --git a/dev-libs/libmaxminddb/libmaxminddb-1.3.2.ebuild b/dev-libs/libmaxminddb/libmaxminddb-1.3.2.ebuild index d8f75bc7ce1c..8c941da15298 100644 --- a/dev-libs/libmaxminddb/libmaxminddb-1.3.2.ebuild +++ b/dev-libs/libmaxminddb/libmaxminddb-1.3.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="${HOMEPAGE}/releases/download/${PV}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0/0.0.7" -KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ppc ppc64 ~s390 sparc x86" +KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ppc ppc64 ~s390 sparc x86" IUSE="static-libs" DOCS=( Changes.md ) diff --git a/dev-libs/libyaml/libyaml-0.2.2.ebuild b/dev-libs/libyaml/libyaml-0.2.2.ebuild index 84ef17996558..5ad0dd6a0fa4 100644 --- a/dev-libs/libyaml/libyaml-0.2.2.ebuild +++ b/dev-libs/libyaml/libyaml-0.2.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/yaml/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc static-libs test" DEPEND="doc? ( app-doc/doxygen )" diff --git a/dev-libs/rocm-comgr/Manifest b/dev-libs/rocm-comgr/Manifest index 8e7150e7fd21..0133d5015d71 100644 --- a/dev-libs/rocm-comgr/Manifest +++ b/dev-libs/rocm-comgr/Manifest @@ -1 +1,2 @@ DIST rocm-comgr-2.6.0.tar.gz 1484343 BLAKE2B fcb496b4997d672640e3f75622e74085eeb9dfe83c88ae025530389d3cdca7628155168060e71f7a3ff915e933ffe70c7026720dc124d128d16ef4df397525e7 SHA512 b14e90603d2b6e17f6b0335ea35da2e5d7e31710f301d7a7f7751a45d996e3dbbfbf84a03e2e911e8798e72e77b87b5cd88317e897cb4de3ee5cf0e7c3222d68 +DIST rocm-comgr-2.7.0.tar.gz 1500771 BLAKE2B 275ad4cab34d554f8a131101eda474926f7270a44a0af9941d8f1233c29b44b3efb3ba83c6b541d501a3e2fc751c591c0f6a993563bbacf539b5bcd04b23963b SHA512 afb4a7318c2e137db6ac0502041ed53e63783ec1ab458962b1b16f0f2f28e09ce2ae70d048b858740eca8bf06328858400a68bed4e91d7cfc4b7714a66d85bc9 diff --git a/dev-libs/rocm-comgr/rocm-comgr-2.7.0.ebuild b/dev-libs/rocm-comgr/rocm-comgr-2.7.0.ebuild new file mode 100644 index 000000000000..17cde6491434 --- /dev/null +++ b/dev-libs/rocm-comgr/rocm-comgr-2.7.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/" + inherit git-r3 + S="${WORKDIR}/${P}/lib/comgr" +else + SRC_URI="https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/archive/roc-${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/ROCm-CompilerSupport-roc-${PV}/lib/comgr" + KEYWORDS="~amd64" +fi +PATCHES=( + "${FILESDIR}/${PN}-2.6.0-correctly-install.patch" + "${FILESDIR}/${PN}-2.6.0-find-clang.patch" + "${FILESDIR}/${PN}-2.6.0-find-lld-includes.patch" + "${FILESDIR}/${PN}-2.6.0-dependencies.patch" + "${FILESDIR}/${PN}-2.6.0-unbundle-yaml-cpp.patch" +) + +DESCRIPTION="Radeon Open Compute Code Object Manager" +HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-CompilerSupport" +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" + +RDEPEND=">=dev-libs/rocm-device-libs-${PV} + dev-cpp/yaml-cpp:= + >=sys-devel/llvm-roc-${PV}:=" +DEPEND="${RDEPEND}" + +src_prepare() { + rm -rf yaml-cpp || die + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DLLVM_DIR="${EPREFIX}/usr/lib/llvm/roc/" + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/" + ) + cmake-utils_src_configure +} diff --git a/dev-libs/rocm-device-libs/Manifest b/dev-libs/rocm-device-libs/Manifest index cc781e9e0e8d..facc647c5e1c 100644 --- a/dev-libs/rocm-device-libs/Manifest +++ b/dev-libs/rocm-device-libs/Manifest @@ -1 +1,2 @@ DIST rocm-device-libs-2.6.0.tar.gz 221981 BLAKE2B 6350fafb31453daf015886bc2d3d2ba59b805fafdf12372fcad8f328c9e7c74d4e54093817b07961d7be77b990780038f7a7b91d5ab63650a92bf107e0be4a40 SHA512 4262c956ea8c212c2707acf74ee27f609a6faee1bee7c3fd436b2a4adbedf1b072b611e6143cc315bd4e9d1e306d874aa0f4629cff9301bd28be65fd16867180 +DIST rocm-device-libs-2.7.0.tar.gz 226395 BLAKE2B 85c5b7ebfca1570d9653428d4aa7052f784443c774b224b563471638caac01f9d800d0bb5d52dace2b54a447cfc00c0f39ed87ab1612f1e382fbba10c5e30e80 SHA512 2277ff4037b25d32b473b3b046708b2ce4aeb28c1df7ed4ce51893c204e5409c931083b3ecc38c6796581c1233e0d25dd0f0c5710961be8d1d60118e9a1de88a diff --git a/dev-libs/rocm-device-libs/rocm-device-libs-2.7.0.ebuild b/dev-libs/rocm-device-libs/rocm-device-libs-2.7.0.ebuild new file mode 100644 index 000000000000..e0264de7479c --- /dev/null +++ b/dev-libs/rocm-device-libs/rocm-device-libs-2.7.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCm-Device-Libs/" + inherit git-r3 + S="${WORKDIR}/${P}/src" +else + SRC_URI="https://github.com/RadeonOpenCompute/ROCm-Device-Libs/archive/roc-ocl-${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/ROCm-Device-Libs-roc-ocl-${PV}" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Radeon Open Compute Device Libraries" +HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-Device-Libs" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" + +RDEPEND=">=dev-libs/rocr-runtime-${PV} + >=sys-devel/llvm-roc-${PV}:=" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DLLVM_DIR="${EPREFIX}/usr/lib/llvm/roc/" + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/" + ) + cmake-utils_src_configure +} diff --git a/dev-libs/rocm-opencl-driver/Manifest b/dev-libs/rocm-opencl-driver/Manifest index 825e4bf6fabf..3bc73da71099 100644 --- a/dev-libs/rocm-opencl-driver/Manifest +++ b/dev-libs/rocm-opencl-driver/Manifest @@ -1 +1,2 @@ DIST rocm-opencl-driver-2.6.0.tar.gz 21311 BLAKE2B f17219b577ccd58de052d5936953fd78588a0b042ce002853b10c05e6f6d433edcd90045c15dcd2f2c31ccef89f8b420ef756a1dd1613702efcc8868163878d1 SHA512 7b8bf646d9a36b09d75a0408301c2f1771daad95b8075b1671ca0c8b1f5826e8cd9de8935946858268dc89863a0ee054b4dde3040c84dd37e90f28c7ffa6e097 +DIST rocm-opencl-driver-2.7.0.tar.gz 21312 BLAKE2B 8c7233e8c5de2d92d0604a832475a474e5a171853f435908dbe73ab41d077f9f4c2d7069546b4e660d900c02cccf1f77d85d2fbe5ddb52fdde4c32d6c26910a2 SHA512 ee14bbbf502ffc00fd9e1e04224ae8109c8603d44438cddde8951c2d2caf5d45b94d39eb184af66462b4029759064aab0e2312b44fdd3f925064ebe6097ac49b diff --git a/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.7.0.ebuild b/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.7.0.ebuild new file mode 100644 index 000000000000..f95628a7cb79 --- /dev/null +++ b/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.7.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Driver/" + inherit git-r3 +else + SRC_URI="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Driver/archive/roc-${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/ROCm-OpenCL-Driver-roc-${PV}" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Radeon Open Compute OpenCL Compiler Tool Driver" +HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Driver" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +IUSE="test" + +RDEPEND=">=sys-devel/llvm-roc-${PV}:= + >=dev-libs/rocr-runtime-${PV}" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-2.6.0-install-correctly.patch" + "${FILESDIR}/${PN}-2.6.0-install-header.patch" +) + +src_prepare() { + # remove unittest, because it downloads additional file from github.com + sed -e "s:add_subdirectory(src/unittest):#add_subdirectory(src/unittest):" -i CMakeLists.txt || die + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DLLVM_DIR="${EPREFIX}/usr/lib/llvm/roc/" + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/" + ) + cmake-utils_src_configure +} diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-2.6.0.ebuild b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-2.6.0-r1.ebuild similarity index 95% rename from dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-2.6.0.ebuild rename to dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-2.6.0-r1.ebuild index cd44ed80e4d7..c26ed40b481a 100644 --- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-2.6.0.ebuild +++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-2.6.0-r1.ebuild @@ -25,7 +25,8 @@ SLOT="0/$(ver_cut 1-2)" RDEPEND="dev-libs/rocr-runtime dev-libs/rocm-comgr dev-libs/rocm-device-libs - dev-libs/rocm-opencl-driver" + dev-libs/rocm-opencl-driver + dev-libs/ocl-icd[khronos-headers]" DEPEND="${RDEPEND} dev-lang/ocaml dev-ml/findlib" diff --git a/dev-libs/rocr-runtime/Manifest b/dev-libs/rocr-runtime/Manifest index 6c90d6896c47..79fdf81ab508 100644 --- a/dev-libs/rocr-runtime/Manifest +++ b/dev-libs/rocr-runtime/Manifest @@ -1,2 +1,3 @@ DIST rocr-runtime-2.0.0.tar.gz 313087 BLAKE2B 5fe5ea99728f7d7337c9e8a174a31d4ca8bdd559fad3400955ba6d86947d5bf9004094d78548cab2cb2089bfd028d0e4dfdd4d5fd7b41bed73feeebf2f33b705 SHA512 662d3d8fff8aeb17557df67207d885edc1266bb9800ec46ecab28bbd6ace7fbffb9e4092d74beb0366cacfe8873b1b257bcf2f8345d81a9b6657a7adcfc53c0c DIST rocr-runtime-2.6.0.tar.gz 318296 BLAKE2B c04e04db32f650def8a7973fa73f0c0e9b99412b13676a05e9c4283ea07958ffe14f7c54002db469ddfd506f349087bd66fff138b7e7b19c41f4ca8789a7c384 SHA512 3b88cf4e1cb6fca6b4361a612abc2c02466d4f716838665d02f16b6fa975b5f69795622d6b96a01b796165980d2888be7eedd77957a7fd44fac19a0ea581f6b8 +DIST rocr-runtime-2.7.0.tar.gz 321669 BLAKE2B 99f7a62019aaa893ff032a7ed492720c1d0d8fc2c8a730f2e6833d1ad34af57e1045ed480a7d5ba72123bebfa6accd6282be4299bf94d77404adc5bbc9d13624 SHA512 46926a711665df4e232a6dcbcb1f67a4a133bffac927b70404e3cefe624be31dfc5ffea49ae9b834076cfcdf94a6e61b6804af6aed75f433e1842c980bc6e54d diff --git a/dev-libs/rocr-runtime/rocr-runtime-2.7.0.ebuild b/dev-libs/rocr-runtime/rocr-runtime-2.7.0.ebuild new file mode 100644 index 000000000000..b2fdce8bee32 --- /dev/null +++ b/dev-libs/rocr-runtime/rocr-runtime-2.7.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/" + inherit git-r3 + S="${WORKDIR}/${P}/src" +else + SRC_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/archive/roc-${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/ROCR-Runtime-roc-${PV}/src" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Radeon Open Compute Runtime" +HOMEPAGE="https://github.com/RadeonOpenCompute/ROCR-Runtime" +PATCHES=( + "${FILESDIR}/${PN}-2.0.0-cmake-install-paths.patch" +) + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" + +RDEPEND="sys-process/numactl" +DEPEND="${RDEPEND} + >=dev-libs/roct-thunk-interface-${PV}" + +src_prepare() { + sed -e "s:get_version ( \"1.0.0\" ):get_version ( \"${PV}\" ):" -i CMakeLists.txt || die + cmake-utils_src_prepare +} diff --git a/dev-libs/roct-thunk-interface/Manifest b/dev-libs/roct-thunk-interface/Manifest index 8ba10b793412..73cbbf80a386 100644 --- a/dev-libs/roct-thunk-interface/Manifest +++ b/dev-libs/roct-thunk-interface/Manifest @@ -1,2 +1,3 @@ DIST roct-thunk-interface-2.0.0.tar.gz 1958218 BLAKE2B c1ba89cac9a18964e040e6b1e57a464216e7086c400e3360cfca6f376ac90b0b1afbb3a2a4d995581d1829ca57afe62bf6f2ac59cc103a48d384a8e52b1457d0 SHA512 7d2e35df2bec201bcc977328d7d36b921f76b57a0c54fc2332eb1faf3a722b6a3a1e3b1658e93b216ed68b965426c463a2dbf52a22af64ce1dcc9fad0f27ca9c DIST roct-thunk-interface-2.6.0.tar.gz 1957383 BLAKE2B 0335d4e219978d16bc8dbc77c6e1fb315f424ddf9225eb14968d4f8233348b358151f2baf279dc2a6e422da7839b704c847f1311b21d69e07738f3fca3235452 SHA512 e54f7cefa1854fb9967e373bd3ef5a0236987ebb26c21728ef5676e73cf63be6e9a49c1ce52d1156caa970473f214e02f25370e2cd7381c1f74a0b8cd5b2bc7f +DIST roct-thunk-interface-2.7.0.tar.gz 2677696 BLAKE2B 44e15d772f3e86994739ca28300cac0dde56a173daa3789a332d58ed7ac4f5e8705b778e1096d022225a8b89fa5ceb4e3e40b456d470e7ab325721328e04292e SHA512 325444d6b457dae03779730324bf683712acb07ed9379675b025456a8dfcc4f6ebf1d2e10bcf03b6474ad8353c20c8fa1d380a671578e47f9a7e27caf946ecab diff --git a/dev-libs/roct-thunk-interface/roct-thunk-interface-2.7.0.ebuild b/dev-libs/roct-thunk-interface/roct-thunk-interface-2.7.0.ebuild new file mode 100644 index 000000000000..e7eb65985846 --- /dev/null +++ b/dev-libs/roct-thunk-interface/roct-thunk-interface-2.7.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils linux-info + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/" + inherit git-r3 +else + SRC_URI="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/archive/roc-${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/ROCT-Thunk-Interface-roc-${PV}" + KEYWORDS="~amd64" +fi +PATCHES=( + "${FILESDIR}/${PN}-2.6.0-correctly-install.patch" + "${FILESDIR}/${PN}-2.6.0-correctly-install-pc.patch" + "${FILESDIR}/${PN}-2.6.0-pc-prefix.patch" + "${FILESDIR}/${PN}-2.6.0-do-not-install-kfd_ioctl.h.patch" +) + +DESCRIPTION="Radeon Open Compute Thunk Interface" +HOMEPAGE="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface" +CONFIG_CHECK="~HSA_AMD ~HMM_MIRROR ~ZONE_DEVICE" +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" + +RDEPEND="sys-process/numactl + sys-apps/pciutils" +DEPEND="${RDEPEND}" + +src_prepare() { + sed -e "s:get_version ( \"1.0.0\" ):get_version ( \"${PV}\" ):" -i CMakeLists.txt || die + cmake-utils_src_prepare +} +src_compile() { + cmake-utils_src_compile build-dev +} +src_install() { + cmake-utils_src_install install-dev +} diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz index 962288ceab4e88874c7641b3b144232273f28a94..28282acb21cdcc5cbf2861ef98eb20057564466f 100644 GIT binary patch literal 40567 zcmV(}K+wM*iwFP!00002|BSucnkC0^W_dqP!583+dxU$0`y~icA~ghs5g@7Osy;sj zSS=I^T_{jwKmDu~XlCv#Bs5J5q*#@?cZ9he{@>gVzy0j%&wll8eQdLRZ2#w9-+lY5 zn78_?-~92j|ND2_Z+>-cW3PJ&*A{1*b#6JIEgjoc_Ijmugm$HP#+t69)LF)v`1y72 z*EPnxVqE7jx4p-08|N(T+Kw~VI{1ohmY%}CR!?)Lx}SBQTj5`|uCb5Y+c|sx)mOj& zEXVCv`#EB}a^%y_eP4YKtzRLZ`>J{DM=oO>W1FG1GGa;Py!wb&JjW=92|Bo*|`_mu(;dfts{i}a? z`|W!3hmY$+`}qFD|Mf-t?(MaH`1q@RKlUf7rP+?LMnN?5*v`C;w#}9@pU(>?9)_1( zEzJEqIAtB zJlp7F#XL*tx#eq?eGfgPZG?sn#Iz2c_E;X!=vU_>cEmSA%KNj_zWm*1|MKh4K8!!V z{mXjub$bw8%zJ(kT)x^-TU+HQZ4E?Kwo(^=H2R+BwY74VHqROQRYnWrILll|OlRFj zJ@eMjbM$T%Tw|W=$T45#Od;=O1x^_StReJ?QV*W~@Vk)u5s+irkMoMX1wNyW zbEO(%-}vIx>&mGn6m>_$=uZ8a;C}r0=Qm${_SGMs#a3f@l3K{)Y_(sh?{kcHUNs&m zhp?_Agm$E)1kRB5fH|N^s7%`Vom!54olTp{D`6e=#44ZVT@ypG*jP@R$ig>(CeM>dTf4q1A;>y0^0I|$Kv>_z$k;5NZ#FC_A!IgC))3FF& z8?k}U8mqU65Dz?A$70IK!Hp{)TaEtZr(%2m-SzgH2a!E^G&D9}SD$mQDB!v6p`;`5 zJcxx5u@k2-r+r*|%4gVG(8>s#apa@L{o2rPqU(OdvElk!<=t_E#@+qE3+|;}GvS%| zXrdwK66ZA+PJQl;FL=_lg1a9ZO5r=;DF;!b@gLYEUb5rwjvc%1NJ9ro_~n4{CRc03 zsDL?!bmG$w>}K_xXC-b9e(We^zcO}Dc!{+jrJ4(#c=LQ$A&g-o+s{Sz!+Qeh=kMRW zYv0X3zWwe|<@W74BAf)D8Ss+}@33}s97D?-=Y{{;TABwBe_;f*pV%|!g=rI+%EjTP zfx@AkTg~T{&M{Xw^;;YW{$|7R5+VtbL{61t!%4+$VvsnVSYU7mPJ$r@L3Z?o1*Qwh#_KwGnmPEo5dwf}zm9nr-6yzc`L)ED zGT%B$RC7io{fX`#F(0--iDJUmR#HZj=Y*d@d|eP=g(FK5g>xxIiKr zFoST0Jo9PP#~LNntO8`|d%~&AMEs9E5wy_O(vU(SqU_t%w|Z?0 zKN;|b74T7x#(N2}wr3!60u0+IkO;W*~is5#XT+d>MGU<0U#IfHTYu9x(Q`RlGZAi-5<(QiefyA3EQ)2LQ~% zJ*FO0K-I8!ENTnKc4Xpknc=|Li86)Yy8#Tx^>@)F83}QPgRe>1Yn9PFrVfTLP(^SX2rNM}r9hd$DDm z%QgfHU{{cZa2G?wteQa)6i(o|V%b3|XopaFpU1U#w5{(%Uy#QE%I251OmqX%JOx(( z_iCsvghIiB%Y$oCddZC1MV4 zH#gu_;Ioi@g03Yb3j9H73H!vJ-d>g4KYsa-4`M@IpTX}gk=Z~^;35Ka>uC1iDDgGD z)HC1(j|{Ba_jo`pCJ}`fNyM!TRfXYQSQrlJz&ol4i4a;ia{vgW;3QTPQv!4&rj1au z$vSh!IbCTzfM4PQQJiz&y`gj`AFyYDKFV?|DDn#HyvY~r8MB3q9y3g$YAhHnY^q0S z*9rK8Ho$eFE+!I)Cx_>Gt(8klz=I5{06b~`A>x{EAho|Lw%>p8+2;>(+j!ikzzROX z-=;`YFEfLlP0vTMsDhdIN#TUXHfxWVEm%o zwnq&7tZxKPJbkDVW`bS<_h<0xCVGl95v*Z7$KHI~9eeDkRLMLR$Ie+_C4l%~iMU2o zjgSaM0;C_20|)SST%P0#=({5NNyt@&_L94DDo>FiwOXdCj?dfxV0+qQfDi3Z@`7#> zIN%Qxgak?>Xo1~1+j#bqaBf&#dkwklM1&Q1LBM=ZXdM*$z$MCE6Yn%}h2TE})`_hW z#}OKS?$gNd+uuC8weYNG>o%wb$mqCgh@U|mUerNbi|1)Klp>yAqPq#6YXSFCVZt2? z-8KRm<{XHedrN>)7-HKn*91!|9 z@RAE+3@*QB$YH~SB|txj@WK|?1&@G`Lk=gVyaBaw95_^wB1%Jq61#xTVH{!>{4zk} zI!feEV9p#SW`E&6;al5@C;6GY-u$+GZ2#Q<`x-AW$g||&w88KVY8sb`oSL93(|@p0 zVj6r0*IIV~ZM=g7jw9ixh4(;^13{pOBSpd-5nrNqNZBHyJf|2F_(s6kc|f8|!^;l> zs%ZpH=?VIF0w@r&U`4nF#1C5r7MUFyq3Byr^q99q|8A<&Z5rOhfO%pn#kRLxBN(3f~ah3wru2Fz_DGB5dMI>_33Q zaSOaY$DIj2jexbw<2aWcCd|(eI>54Zt(42cEA$iP$;-4N?t|CbHhB5Kn}>kE0J&!# zdE&=AxB~@1OHfZe^;!QeFvt}m7qakDSRnXsi+O--uq8edwbE|Eb!*2T9t{!)qQRHW zAu>63?DG(!U2B~a5CAXcA>x>M&sZOUB*7mrY)pW|*(cPypu|L%E1aJQ?00`1>-&#y z-+%WgwP%K!YJeTjf_kq+AilQ4jMi8cEMhRASsygi;5JC*d{5yrJ3 zi;#!|tjtI7IS4%CnEQk{%m${1Uc?FXB$l4w%ftso+sBEWWw_|ibk zJTrh@21_^~O;P40qCZ327 zM4l5&2`>SIBEPVSbo24Eka?^V|t) z_4zX4GP=Sc&?8_8G_UW3wK8DwM)Z!J#0Drui^jkf7CMHt@dzj_hf`rDJRIlVV?f?L zgN;DJ_z}2RG!1%TuwZeX;wF?_PP1uSN#+!Gz`}N-Q+op6#Zej&AKJO&8>U%K<3(;AKwvJV%?-G} z?WRdYe7GL-!n2*QH=xQBP#Xo}wpa85=)vdigx3q5!gt~8QR|TPY!S=@N8kBRc!p7M zYY>`&0cH^1)%_kF4ydS=<22K>ty%aq&AEs^vHO!qvh8y}f!o9!{N$@rd;j6%kKg@* zx?zB)`Hlbw8DSe7A*KYPz%ZVT*zlf@#45V$w&KXoMAgrA|APCR!L6AOYE zArY?$?jP63kL#}=AGyK)OyM&qpri~H@UjO)TJhD0102YqY{aRBp?09zZpaOQN2mfW zhkzUPs}sBew=2@vBjff#WCtDz+{BwE96#0o7!TeGj&8Oh;xHw)V9+PzaX_)=ahxy$ zkT0S0B$C5S(rH-aKPnz-PH=GrVAks<#u=Z|j#<)u;1g<#^x!tR;J>zox94mCZ*z2P zViPtY(Sh5$3}``p=2J1V<2A{B^~G<#Y(M<)pY!#^QROJdH7lV#aE`FkfTyWmGC+sR ztY?CyL>VnQ?6z0<_n3Q;oJ5@s7k-|Qk`GEq=9TifO@ov?- zAAYV54lnNuq0K8C>ui7m9>fdRNW{TKR>((F9ha#=;NMq zA47l1`<@6y$PJd<06UyIv7I2n3-Fh%LCEnH=YAAWW+LzrbFU7bgzIArVKZG3fSkzt zO51gs@JAQVyl{^f=(<(DrxWcWF9?_^2jTZAGT>tq=M{kxg6gC43B=^F0Y;*r3!*hc zH4g)qF>hY*S|%Of;hUbu4bEpU@J!AbXkxuXfC9bKws_&cuq(kB2e_~D~JM+T5Ix(#x>Fm0@P z9HPOi_Gu<$-v(rk2ZI(7o-sez=7j<#uQK!*&8!uuECu`?p0&am6OkFM4E!B&2=s#jB*fUxnZ)ZV{)_Y(0wQ+Sxk*}~X83ZfwdFTxRc$&2H|A@HaC#F=3B zOQ;DBO?|9!0;NDoXinwe5eGg66Fj7kZJ|ey!&M|~9fC_dA%sf2kXzXUj%_bZuKg4k zx+yr=20@v(%gfhq8xEBNfyW|CZ*7tNxpkBB2hRm6>^@pA{+;SsOd4Ilj}AA+R5C2j zdvxB<+znWZIJ{@vP``*QVVB2l^_agbx9!FK{Ilc$SrAA(cG}P!eCXWPscu!6Zrnmk z6)H-I1usFcangeTx*-YzxfctZUzH9tuZM4lcWGoi6E++HPjG&MKk)^wznypL3wW3G zVesvzzyKaLn^7<)NM-lmsPLXDzXUAH&}Of2M#I*TFdq6aU2_F1A9((~o%qzrIdU|q z*L<4SAh<%KVT7D(x^pOvm~O5sV5;6qB1YI)dQEcw)c(?b7$4rgyi$0!R!cl~!%M8g zcexfoZQ|Q9|3VEy7MBuz!o-BII*i8zB^kY3zA{>#XVO7y$|=<_iBi~(I&)46pdh!q?s4;|xcvipC2d^`RF zF!%0-;^k*V5{&)OgmK`8KsP7Aq+h&69>B23LlIfCQ44xs2wKpalkhPC8at3O6I+SC zy+E$E&2Sj?ZK>n(F7PS@+s{WEu+JT@4_Nj}^K56}6P}Xe`f$vZC<(9h_5u~*IJ0Ce z0VyspIOm95JJ4)GJIA~Ti$DqxZ9|-Axez}gRG_;~csBgX+e!2x5OIlr1dNd(_W-MP zVZ#Jr{0`n>J6{vtCzmlGt!E&YHvWZ*M`VIhdHIjK!u=7+m$&kOL@$I@b^!hr@gyCn zoD!x8j!OHsc?~Dr#7RPoz@rgD1-d}`#GQ<1()AITFgTFs7Q&9=;PT7-yVz>JHiA3W zdZlBYBAvRoZt=^O0GPb*AcPpp(hko_s^)1VQ0B z+J-~ZF;AfR#vf+*l!k(L%w`h1bs>nBGsZ3MpeRFN09jkbb|Ti!fu>a_5b-#GSnwi9 zWNwFbBlBF(`(1ORk?Sp9+YU;`&eb*8lNHy}*d7PuzFGC^p_l;~Be*wpL> zL=8BMWA}Z$6ioL`r=bUOvTnU-1BHb2Ki$nF;^dx7??g=AZ{cNkm>01HoPwUhQnB6L zcwkl#Bn5e~#BrO3_RBj+&GlLU^kGd00zy^JF4S)owp;kj^B@`rlT)y0WAt%dfP?X0 z3h=A9-@I#&0?f~BVnbh0rm|;fGt@MAG{`e%FS8&SY%x>(JjZknQrba5G?izp(4aNy zuowh{S0}EGr~sE3qe?C{p9I5%j}y)kkw+4ruqPD=whzf#nBpEmZ%;wC>YRWP=xu>! zA$7bcinojT5J_x=^^$<%MOkHhi|MU?;3ce6-7KfM>s8S3cWGSrMK>JquwLR|4KV5PzKgIMKvCfLV}s$7RD{0VRRA&-<9q zWj0789Vcgpa|@bKu}}*Tdme4zU949H<`QlYmDx$qIp`TqeOYtc7HUg~8~BqU_amAH z?{+xK{isqQOeszL@=Um0li0=E@NjKd?Q3%Tm-Rn>L|)tLgdadcL`R?c;7p0&bLL=l zwTkP&>+O6ED#FJL?#lt-12J&E)4D~-2N0w8EfVwq%oT+(Aq(fxOr}|)nep<-(>j|& zSA_a{6@dE0XA*Wj(?9u`M(@Kc$0--OwW9(nwadwF9(*4@BD{hhf!}1tz25wTeLr zx^qLzB%K0IFK8M84Z9p(O%nO1DdFS5Rlu}xYJ4m(##C#8c*71a)28a<)jze>KfG(- zSQz*1`w!deiOm?SS^z5DXzExH!dZJLDdWuHPCeXJ4B+B~_amGGQz2P9Lg7I$#|u7d zZnj&pj}2jj9p8tX@#X;pHBEfx>LZ58nO9&?)2Pst@DvpStN2-_#%z8bCB>Y zLWB1oP)<|_a@={>wGshrpJ*)+v>}AXfdqne2si?uwKZW_;Y2mSdi?!HWCKR=iN|VQ z19;QT3jkSuR`2_h;QsML`~J`W_V#~1M%3e(g$2-{mmVk{l7RJ9-U4TjEu0rPHZT3W zNetrm0JGr1Vj`qQLNM?oA~Set1RUf$XHY}&D*3cT!ywTvoB+}!9B8T_TwFhxk$0OA zyeCJ8>EjD=?0Z`~f&pS4fC)S!ayR9*h{A^vwA^?5C)fs+UyV>1hV%nCobd(gETR=4 zISv~)m@S5G=pjns9UY&Xyeb&iXz&Z-l#uyV+5O?muRnkNlF(`tkWtYS<5Y4aLRwqw zQYrRhF@xR?lOn1S+fw(;(u(y^+`CCBeAY6(<3A z!(6q+%UV)2@fpcM;g3`IifcR|4d4b8Cwi+;F)uz~)5aoi8n==+$j(Wmg^cxeT385? z1!rfg9XCQ3Zxhx+;ZmBG7=j{EXj*WYQlqO`x1>7#vK7 zZ^Zl5GY*Mai# z@}SGnL`yU!uTxsyc|5_9c9~hi>1{qjI&p&6b{v2P2;TsVVG_||xsmn(zkr!Rl@Y;} zL1%nA&kauFaiC?OjRr(GC&Z|xa6$(&hz8i+geAk0mn=fD1d?+AP=6w}KfZsgmJZJ$ z0l2(tLH$mbkF|1y$rG1&+hYSdgcZHaA{2FqD8Y_12I@s&9jngSfD*6Ugnd_ zI4ps`ju{GI#G32E69c-5`)%ORtfk^R`3H2+ODkCCDMF1$v`*T)ez+ZEyl_aEz|U^* zzj&;!d4#(-+h_ugSi}<^gfP4>l#9pA)im^JZu5e4%@(4_95}Er1$kojp2C9j!Gmpg zh7d%C>nFGeaDiNb_xHvNs+~AE?Rc{sc*ub>w8_qd zeZDvcb4Y|f6D8G5M&_G##B*ZlRjCDn!+!4g)0j8_A`Bk*s9a` zwvnLuHvHjHQK1ceBuZjld6UIMgVLBAetSE;OReZd&!DiqPmUrWjR}ys%-C9FZDllJ zzt^XN@@6>0%cUz#Bdf$X`%n?BlcQY<%+2sNPJ|Rc`xRfLc zHQV{b6tI4NCJ4U8{X6WI|7G#IcW5mT3jq}%IT(^*A{tJy#$?w?fQ-aO@P`6Fz~WhpX>< zzC{FhK9mQ{F$wK?gfXD3Q2L$o1%1}jX41G#Yk+rt4;Bj##Vh%Cb`)(^`zCrI{DP+m2nRkNoDlB>336Bgn32MOQ>^NJhSZ2hKfNZ2J^gy-oFokh1{Llz<;ex?V!!y4(G13j~D`sKAh8 zw-V`CoMQ$BURpen9Y{NdNx5|ff>Q2QQCBZfnpp>kn3*VE%i`&1B`dx(9ifE(LU`YQ z^NW_-lmbM)3ygU3RC=~*7nqeTZv%N;1?&kAhGh0MvIbjjR%z`4nu=L(xVWnUsP1-P zp_Gjc*NM?L8z~7NVOX_>T;%yjUfTtxuMgK=XDnriGWfOFiWj7tT^4N;LV$(EE*`$Z zikii9?F4JQwAK2c-gNLluw|eRGR<0jDksKq?8Vx7AQG5l+0yGRBe4W-muzOVSiFB) zBKO4~zWCjnumAS_dcAPTf&$=m1OX2(I4f}@+9DHe;KGb}#$^4$e)GuOugh*7p3_!r zYj-VYJ`TGwcKd0pi2(D#>hZz+HoX@Hpqi~mTj-?0>p14~r9LJPH|>PLx}Zb0 z0#^Xfk%C198_EFyD>yAXU%OdQpfnGIF~|jZ;$=51hle|;Lk_c>h+bY$kJDQdZ`V1~ zgzLpM)V#NP-Bn>L{tTS7w~uP}P$~^RpH)n0+5@e~5CPCn!N#zt0d=;z)t;t}Xc|ni zRh|Wu7i?h#u=TCr@8xC_AJYsm_f5c7`AvL)@Yw>lfVbK0)v$Wi{GnwlPXPk%vkvP~ z?pB*(j*XBAIKg98uf&Lgn0xo)L+=G?09jlYHo!*(3j~1e;aJg*B#sMM3xXs1p+lG5 zp_T?g^X_K^Gz31?HkGa2?e?z-?9CT%-~GZJSKpvP6@%0cykDd?C^R$p%zqp0;e;s4Hmp;?CMVs2UK;_75h-*wbj@wU>(aNZrBsO^!JxNMpk>nw^yC1k1oZq63OF9 zL~5+H1E!CbxBis&ZGKBX0dsA@sH~eM25pwL6@fPg0i-B4rGm>Wk?ut8MBu~#(%pY~ zVmE=fdxv#oEvK@jat^Uzt0mXN8Yt6u%R-&g59APztN#oRw~v2*^P9Kd{NcNg>zfxT z^9R`-*^UDa0=z4U17!v{<7JTnu7vp0?4UEcEl?C36zxIL%no<^z$K^E>*aD^)@<2_ zMY!9Bn?ym-7i;d71caw}?{V z)vdy_vT6V*A>9>B^SaP}^T*ejzO}Vi+czK?k;afLdNOAxRuZ!1i!{9VTt7EwLV8GQmeOodjLlYyd~HXMt$o z@2=-N89WkLwngx7u-dSXV9GrZPsLcy;8?b*9vd7Pn6d$&F|dqD;*nS5C;9k!*sDgw z#ii^AkQcH8PR13hSLwRb$=x!zl0ZC+t6>o75( zQVERF%zm=zk{I+9M!oN{QE#94aVv*}D=VJ%?P7t|yT@YFF6VpM(&aPkmfBfMCL$z| z;uUe9R^(0l1&qPC3g-nap0O9_q`+F?4E82N!CSNqjBr(7m)h}qZaml8CBZQ#f-(@( zhJ!3+Y$NbC=(&wjQbHoDz3eRktl)@a$EOk>@3}86Bls$;GySOFW4)xQWGjOvw&BJ$%gy6Lw?G>T@@wcCSxxL=wcH(?Y zdl2ss5|+TZ*dYZKAMgY~)J||N`9uaC3p*hVW~7}P06)eTL4#s1_OA%6;I9zlyKvH) zN&WEMt+Htx;H<{hpC{^t+N^yqb+fh8 zdRCxz=vH6tnW-_h=ugx(;oNjV*$LLEoGypMASnaS12Y^e!MXiG-4yJ<8)#3OfuS^Qz zo9H-GJagHM=Z;)*!bl{(Lc{s|bJ)8~)G8~O8HE{mg>DV*W)*V6FJIZ|Ea5Jtn3Ioh zM|?$UU;gt8p*_R`D}pxXR)880@%mw_{D}mE>GQE$@L?t>9fuvfWobm`ZbHLI0V3J@ zNJVaXd9}MCWV5fui@s4182%6#m)r^MbaN0v>`+pN>5#+kG*@6V3#> zve-RTuoelGF^+= zLyg{ObPddkvHJooaa!k3P0Ga)F>B+^FezSS1x?b10`FC$dE06~Blz${Vy9~Plqx!` zuCl5bU_y`%&T!e16AJbA#nh3NI$mP!^Rh8&KY`OLW-)Pfbcd6a2xnfFZ8p7nMelTx z(15c*;90DgvqxoEjdmhHke_$&?PUxcc(^z{G09_y@DTFLb`XwQeYfAP$A7;%CiL3iGo8S}cU(ejAR+O1 z5z*}lnPtq)npL7Pp~CA2Y$z=&PoWkydhe3^u>GkyZHhRWv7pPd4&zmYdq4hTeSE!7 z>$DyLvN3U8z|~CvjrkF&2kxf zI#s>;u+75$C4ibO#>;#PuEapbH%%mN7`|sAog1#jJBN<*X@GYxhX4YcFNp7Fy{L-q z>kn!DZznu+g3LmJr4dUnvT6(_S&Ev{<%~7 zywR(c2mn3QEskz=XJ}l`%fStB!fW&FH~hym2W^w9gDe5R(N?2*>NGO&zKCmy-l4Y<{)uf1zxL4n!sAPYYBW={^@-)C@& z$-EPnS4~s%16tU$=7=30GdP~oIg1$N=}?_;g)3qqXbQaHLia3jg;SLM$-e>m;s%3& zy>D;|KKZH(tc%)DSU)I@H=aiAW)*4eUgBkNCIAg576i^(B7bZrZK}=y+d$^=DEDWB zf6)5#axzVBHXR(;Rh@Z+2J3iTX4^0HQtp6AKRjD%2Z6+;nOlht)4AYGmu%hCeZ9n+ zIXMI-%(W?tnWU)`R)4na_-8*T`7msPC%$v^8nlx z?5|o4|Jg=A@d1}v-|if)n2Li+h^g6LPh2k^#yW2xY{A-3o;S)SyXmmq0tfpVoJ#0) zv}l*s74LbelHz~*@m*gZet7fm z??22RUbJaF<2cKQ536;p%Ol!nr|9vmuw`BZy3b2vww79$RoI=RQcNTq-il81-8O}! z3!m(TQ3stl5EMD%?X1N(7A6=4QscalSTc=|eI=;aQ@z{1CjbYI)2>a93gg=xXn-$* za{_ki8N6w#6PI8gVuNZO7%`z4^R?F33e!u>XAKyUgo6dr@0Byf87)Vy6|0|d-kcMD zg+F(C?Se~x8Xx}okH33;4sEvDYD3F*7#6{qcY)hktl(EbhwtPpkqUy>_*@gam`bf6 zsOwtxb8m>po*5_%|BoT0IP4NgZcX5lhJre_)2o}^REoXvCD`IKo*HBj((VA(eR@-F zIX0??PsN7eBnwH4YP|S|9~H+|p3{U&xK_sd53#l!)IdnVYW3Qs#dX3tl@ zgmxxBj^Y?99>_aid%r)Cm;dnq+|Gv%RK6_n#;5oCV6bRO@M)(3I_H&fvLy@{3JHvO z4lv1K@5(|l94xP8Rb#O5%vo%~WC_vDsW${EbKmIHTA&EY9#gc3|XBRUp7p zyAGgW=zrNQNSDB0*I`jCqB6u><*xm|j9#e6iL|b4As{Xar`l6@Y^xPyviiIiS;gkG zw{oD_u{wvq`)s1tK)tuS7kPtTy(Y0YU$*fd?VIJ80)*FI-dsIQ8eD7l`k*b~+Tnc^ z2YLd(oe_MQBd=it4S?NGyECw#yMw-(h7L#~J5=>Z-Bu`*&X+xFKwJ|fgh5OikO1>{ z@cOa%3a2Am1Ou?fAfGaCgk|S&ZO(`bjqnHtkQwva#BRId>+BJL^G$h<6ZZF7)UrCaD%P@@6T}$E+|gfYyW#PdEU%R&NlqiVrHd2m|1>lB`q-}+cJJwYv7!Y=$H~~6OR8qA-?(Y z+aJGq``zQ9+WcH!BNs-K>>0kxVZGld0%2G*@!tZM8rz-OF2_;q!FT+78e4L-iUXCs zQN7T#+03VJxPE{mhK@R+f%?p~m$4k*s2l(?CmiN*VqwY8lUhvLB6UKQ?e^W=4ID08 zlO7vq0S@1eAIX}2E+_F(OsL*cymKd(E|-&sYQj2%Fkth{O(5mtDC zDFJ50Vv+aH6!Q09zWL2+KYo0By?wOhxILsct#`xy_0u*Tr&f%^nj)ODAjMoRJQ9!W zpo~-Wr$5a0F@W1nJynB8c*BCdM%!MXOhfMO>~brvLqkz;`0_deaqaD{`kcwM%5w>@ z=~^_S;kv-aH+%#)Dnx>Dws7A;Yqq>k9b6yXTC|3w58`Gn?he2_tvLgaZjO8<))0Dm zBGV^FaN^K1&zQg#&Mz18S@E;SS7rCx)qniv7t-iFLUoiHj3M`)IiKSYRCeeS3gQj} z{<3?MMqo_l-zsqkr8IBH8D>)|cx-Lj0%z#gMqC5rSBb!0b=wvLd&iF*;j!!nEcdjB zC!n%r@88!g27bxDfJ8LMm+hP-R=tA=lbszPJZqf~^j84h5EE(zXm+4RvX!wM`L2B( zy8|_M$N%KzRl0rX)AbK#^l^nmaHllcvGl3bJ_#BRrRK$KaJ*ZNcCQVr5pQ0`Sj2u0 zJ>A4a;0lLNIdp^vzbwlS_t=)p?xH=KfhSmOEA+cC7jqs`avXoei9?lKN|2o-3v;x< z-$u*$Txvcntg^q~K{R)I9L9hVCnwh|cLwakinTinjVqPap|Yn%Z6ZsHq=#!cu8Tu* zE-is-V3+1D3g=H)x8@zrVb7SC!pCs}?eEIz_9?XcYJK?2+p&Il^G{#>^PgU%>C(fc z>QPm0aI4APytE%E8ga{RR|ls;>?c^jogn4jnbIvK)5$uN5}itxM7H6a#&EYa2J18- zq`YY(P9LtYIBXfgZmxZAI7krnFm^oM*_?-id{=b>2H4O!7iQj^gHhv-D+T)HRPP=p zsPgQa1sStjHPr_Gbm5Y(1e$k@lf3r?_=RHKK(jKlLn*44bD&yh%UN6<4&2Y>kN=YB zzJB}N-(Kbb9`07hPt|MnXf|=1;K5hTQ8tI_0=n=UW}|o8DxlXu&JDPMXR=eU6l+NF zAOj>Ct--aWu{gZE+s+3p#MN6UeU@l-cpnxk+LgR4_exiM?o8cc^&TRWd9PT&`Zy0F z2C9q`w-2G30kHWT>b?_Af4T!~wa$nu={%L|8QkkoYXWOJU#@ir-SQ+biMwyr0tj0< z&{`hD={H^hk6#krzwe(rBIw`Rw{Pdml{AkRVCAYNARSqD_UXtx=a%x4o1J3>Ses#7 z?l58ew=oy38x#T{@QRf~%z(bRITNtqu#%VYoJyG{B^?zJii;QUs;=WnXGbk&&FBK( z{e)I3vBVjDm+K?k*8>D}G=L=R2Jc>>@&(x`<<7L*@VL%KA&y%=;mq>FgI%~oyW-u4 zP#yJ+-~a+vpvO+EFw>oJpxE(oL_#9w#0h>X#qU3?Hh=i@S|8syCiB}j|Ni0a$CtSI zIUVJ=rQ{?~FIXc?{&H-gqj3i`dy~m**7)%fdbsnf*lBV%Mbxw`w=w&Y&LkRGsW?z` zjcpVH;k20-hHMd3;^#{OD|c-Zpk~c_?a%W?=WKWnd1l3^#m5dLu}+;PD8g^(D}Or+=bIRk?>jsnDh37FmOoUp=aDt&CU_=u1~@XCi;tgxcGHj z`mC`nTCk);2Vl-=oU+G`B5vkxoDCQ^bu%MECsmqp*({&R#EBhm7>I7>9yu4Un-Ndf%W~qptfn~=9*R6L9y}o%^o1vdDx8R zBs*}b|AWwf@sgsf{cg|#NSOO1%v84n*|4*ff^%}F@>$Bx>2ybJSPXsQc``#f1`D~r*HKL%`tDup zFx3uWv=-^Q2W@j;gtoo5WsOKoMA?)H-oV1*3M`@kk12NuN?`Xe$mmpXT*%!ndgqe5 zn+QOeHjFxvZxT_e1q? z#465gHS#oqg|Hva0k&`l#r5Zco%bMj5dW~U_Aa#>;0tZ!uG~T2mP6&TgYNI1tMg}> zf?I(9@b;T;U*40IhoKPrvBTxBT-W%tjyjsS7y9VF9Cer)@7d5*sRtCHuP@DXNzc z5*T<5+$d_#-8@kOl0dO;K)_{$q6O5l;FBcNG61B-yQJTy&topz(Bb>zI<3= z^VFlCoy{zdusrZ|NHFJF;kHhXhA-fP2~mnRT@JL5wsBgOcp{6#f&=fM^tR4H&pSj3 z4XtC?J9$}DKOB8`xxB;z>*;Wrop_jbTLQyt(z|DmzW*>^*E^8?tnQv6VkbA{fkFx) z+inC4hPx%vo8{`}M0edUv2+5PxX%J;fW0|7 zIoY|f<$<3R@z8Me&d!!mYM z@o+lk^a6uVsq1pP%Ccw$-Y}krLL5%Ek%@S-3Sx|1`nxO>4G?GRAT7ii>T9s=-PwPH zooIc|2^5I@4FPBZkB9?&K{@ROKdsJ%3>Mi%w}!vDKLnV7yw@1~I>CAWC9%Ev&2K*c zq=)2TbkLRn9wpqMEI8oYfpFbD5*7@N0Ng!zhdLceZFW2~yDHm{ z2Ee+UmS8q7yKUrhgtSX1;biyYB{9lZAz1Uws`mwQC4iQNFTjawzUjcNLFY7iBaSUkOKPXsZ*R$_-I@V@TfbTS_X4dKR3fN6#u+sQ2jk@NE2 zqBsm?cc$fLZo+!$eu#fyEcF7O0~&uOwGVH8`{TRsU#|^tH{a?wjkTGJ2&sm9Lf6K* zp7+9&{eV3oA;3ZJcbENn*_6ryV3^klv~xM*$nF8rBRL@*@qv`h$Rk#VYhUXw+H~$_ zaTS||(SX(`JcoWchMiz%)1djc%N7!Dhl`<3-NHS53vsU}D=(a~1t`?q_rnqeD?G4|PXY12tq;zr`uzQOA3wbR_RUxS z_9By4A6Bx=zS?o$8=3)Wo9#5%A)0qNMTJIa^5@U3z4Fu-ggB>2hkK^>(*E0y`I0VHZo+)W^LhP;KZgB@8J! zNzkqoXVf{a#NS%3nC`Ik`ik8C<;8gK{Lo+s#}d6Sn<<_64m5DFTY%%k-Q%{I{B&I| z6vtg1mv?36MO;A@fUaPL6g$RkP33+4>K%ad7I!BhIj3ozXhq0wi*o2M-ZGiY!a;|J z)uBuKSu*+Td=UqWO*~`_JRFa6K|EcK8F9OMm3@b=dUv!D#y0m&0!Ahb!zo^M-gi@3 z0z53`-0hEW8ccU&U>5g7HSOpR_q6`}iqO7VAKnrk{^u|CX7VVIWg9J~drg5|lW+m% zB47-Nv|CK0b(b0`st%C4_S0PkwYi@rxp>Brtxk$Og8gdEy)&nCTaOcUCC=KSUV*On zEMUl+zfj?C5Q^u?=om_LfOlb{Rexyue_yi@pCu{ol9r<@lh?F8@;fxL!; zWdW9po0y|1jB$57O>6E-aey$8cv>vJZ@g>*)0cZ&t%JB<5#7Ijd~82Q;U3nOoA5;f z1Shnn+OTcb!alyMIhqPs;*jKB!BLwp)q+XZHT0y=T74&IEr(4;PnVtQMhD`GT;N2~Q()42S za&`n1bzW_ETUp>ZkKvS_3?DQPg*S%pTA@(xiG9$GIH&+?ld*9 zg2nuRSlq(~uC~F`8M*pBOsT^EM346mVNw<}S5PG?9t+;@hn6*2U3L-pg_JyDZ-hn?|73>x-!dvXFn|G+B zeTdcmNqC@xp-nuZaDeFibHROuxUQE9m!1=H)1>tV^|SP3E44d*p|yjssfz5_rA<>N6F#nME=IXWH!uor)GH7?y^Q`Tm^;2g!ea(I$%)k?tJ&Q z8_-P%#P8>jm(4JzwH^HTaE*3Toc!v(zm(h8Z{IyiY$N(Tj6ko|8}-AXSeIC*!PnIk z84=iGGXt{Kf@HQM%PU(g4{#j_dU;M=R&XrC_CcTLS{Q?ouc0Fk!IH^19UM;xVc1jsnKHy{i^j3>$5NZ z;gOJrht99f-XoiSuxv>21X>{&8y3$KU0KNutIl<_fy*M(BxL6>Ee%gL^`6jAM@jS4 zFd5vnO{=5e9<2^dj-44^2iWT4HgEVLF9Q_tD&+}tgyJ|%XlQc7*|nNmkXkpp>4a^# z76Ef!kY%^8xcwGmB&J_Q3*%611D^2ADE>Vpo4A6_Dn7?lPS;J}eSgkyD-|;qvO|Z? z>R5(nf!!&Pzt1^;RI`UG8bE>5kqDxwfdxPgJKo(_37B!7S#8a+taCVb74$K@<%Goy zi2m7o9?5Z|Tbp0S@P$2?_2^C^4u)0>YBlLB_+ zvRAisubH>)a8#$G^s7@jvH`x%`$Ba&(HXyaF98$x*O1k;!*)lUOVP;_OfS2tmrc(1 z?s^B)fuQigD5wPiBR^y;|KHEPcqoN%7yYw}Rl7jlg%Qu>(uK9%o5Bt_-gde*1xM_1 z`eA3^?&#EG*+lQa28XZ|_ie+8^Vlt^zFRX~YB?mZ^Uh9W(B*QFO{)aO=yn`LYkl(Z z)SVBA57~9__=r$Viu2p9TvDgJ<+EQGPGx>z>Ritm!9GqCa6<&4Fig{%F7Jx>mehI$ z7dYFL4?Tkxo4f~m7`ulyxrNge^M`rn2Y}Y*``I50mYxeofMQ@Jr{Pun@OIp_NscF$ ziXASXceF514GcN^J@up&_gvWUigzAffV=P1ImO4??##$IUG4yvx|UV3O)7sUN}O4h z1(@i;AV6GCxsG|dnGIVqp-dpPL2Glq^ak>@ntc?f#ow6T>XR$mRXA`Zq2V5PVGkzn zegn?869#aU*)>vA>|A(?2gIh42rN5?uuyFJdvY~QrMynUfs<>98!b;Tzj z3OMC9UDO{_vziNhw_gQ^a5KxxKLjK?J{L#kPE8=ha#~cj=aCQ&NvWo_95tSs19ndr zUbr$KI~xNFn=Wy4YiDvALYYqmamD=shkbH5Y3D<@FJmDo3&`YjfZ5$ zXus}1emB2;f%YHMKj*{~NVSXiGr&$n;;59aZV+wvV8~U##OJh8HCSxvB%f)ZtKo=#VPT z;&4bGk6)DB>`r3xN^3Uxw+rqaC$Vq$BujTAp9XJ2Fs`LZ!GolsK6tVDeti7!_Ph1# zx8MEnv3>XP?aOk?Nc4HEx}Wa-wL!sI%w84qRtrpF4tBdcEN)~Z8zQV`f?)SPe!6I( zTCjYAN(k54(fHj7|Da2^`JM+acaJyc*{3tehpA@t2LFBB_f7M;n-_OgoTO+z1>|xy zyc%jet>pD%JAb#Ez_+my4O>o2#=m7V>!%%KIP`L-v~3O~1OyX|JeXU^fXi0Pz#4!h z5QA{zmrZ!R)_Ba#{#|-6=;X7&g1H47!muH)QeB~)FgfR0-D}(|tV}%b1Z(U$IcTul zBWUiMMxdf?Yqq~&OKAPXy}1U%iO#1>5}MNmUE97Kdc3)3pu1`wcIaZ3XLfYrA>zEp zpu0=f@hZzAoYa>NbJ?&uK^bRER;tCrgdO08qp4n>t;=o1-uqXFlMfBS8JtIPZRLgu z;CT)&!MvomwS&;R-@Fe<^DHnV{{BPzb^Gz-`)}XB+{_d6!wx8*0e;`%$73e|s~q0$ zOyse*%ljl7;1_lU?&nw!i)`vOoSosSS$x~(ZlNhHB_Q;BmsbQoZ6*{8O!~C^^@4+@ z5ts9>j+?_&IFl3AaZoU7w+aoLFP;Lyey?nwj>As(?Q+nE!H{kFtS%K@*d+j#FySd)I4EOkijj-uvJX!UuPnRVyQ7CN>E0tD5R9VN4<+wDa zNqn7L2J@4?)gF>iCyx$9=L zVN6aOA58PVfB((PLS~-%8UMq>oIq*D5B6;~0#`#En9h~pEM01gPMK?*9f*RC6KP}J z8}KSSGt9fZ<8J5>4oks_CgZ*yF%RNAKZ~xNoCGeJ*=B(PU2^?bc&=pD?eu#myd%E! z`$w$Ks+q2P+ufRB*_TM#;h_BQd-f5|!|F?Wv^tK}VWWKVw6)5jMLE}LJt~nhjy<{n zy*MoOblPxr`fN}3Q9sD*hxgz8`iJr7^|;7R9QK^=m&HxOm<^-A!^7eFPG!GK9nrG8 z^Xu$x33GeGa&)o71=KU_Oo$up@!Tu{E7qW$H?;v)ZgyhU<>Cnow&Xv0kkqaHa3WEA z9>8V6i1SA;fj_|-*y7%A%kiBSXF2RtBZ1Fo$}duUJt%8oy`4~n?03ch{yne%( zEgLC^vrOH5NX$&YNGN<;RwTsa)p@kBa<>8Y=`zVnM-&%{S=HeR0B7LiQeF6Sb^PftaJ8RpfFh+MIg1MhHv5tI8og+x{i<6bL1=Qtf`lN?1ei`xjT z2=DE|k-cl*ydD4XpPzJMq=zh7-H96czQOQ1SHfaRN^}0O^`UMCJ**Mkbrmk!10ZeP zL2jo>WKgX|#~?_8yaQsusWG~$`NVg*i%1TG$g6_QVc&!ynw- zvYsxJOQ+iit?iOeV1Cx~I&`r*-58Mw;i`9>_u!Yqi6Dmq8>7n@fgC+JFWw+^Kp3uK zM=nQaKFCH$uSmj+OObc&ukYS|H-A0*uRnaUU(&rI&mhBX-jHkKuRAJ_bUC^El2pbP z9X?}sVY<_vdX`jNE(1zEH?MEq#z%OKc<6x!hI{c+b#Q!eA==iE08Eb)Kp)2BQTOYf zj^EVq{TY?n-s{k)ayM1jAMLtHa7%Cs8POcTQ5<$Qq3+$i2m57G_rBgB8jTe0Nl~`y z1&bli6Q*gg{@@K9(g8-inyve`o7;Yt07_QTb370BiP*k*X`C@q#5vubU!aaU)ckB>EdEZZ4ARM!6CauGtoFJ7p zd8n(B`9|dF%3bir_B`9o{k_!%7s!1kbRO>Cyi;~`F@9^Rea?i%+g5jsHRBIYhaMkJ zE$+^BfMY7YidgzzTdkF`CfySjzqG-48F)8TH}v?Q9Wd zYtbxWFl_hbw>Oh1IHmAz4RmIDBCIS^C4FCNlFgXwUXbMSBH{^eclU{+caD9VHl^^X z%?1t7QH!E?P*py6XQDbE)*;|e>Q%9~j)e3*?x99FfUWbMvg=CMhR5;ps-m9RMh|eU z+r}Ml=vq5%@vt8*V;Ga4oG>!5z4Hor1A%U}PtILN7V`CUMv#U#9Kgp%eDTgPZZ9zZ zW4eDNhb)5g>Tps|wJ9f8?;rvi0;>+KTZPwLC~Qi~9n1SLr?%g_hXNSE5OFx)%678S zJWfY%9S(hId$NG&US3{YAPd7n9%!qphMru1s1CnL{nWl~1BzInD-}V3F54zRoj(m- zbxR&5>E&KU#4DlMSR@A>jY1Y=06)sjuRvt!9$#_!UG6{K`QLarbi=({_v~DPz~j__ zcYhn-w*JGfiP+zd_uoGXt~?ZA;0DfU5iMUKOL2vvquoHaHdX8cR*=!Al5HH=v4qp9 zVBnq5EfY4qdZ63g*2@jMLJ`oA9UO2!S1s-v;&iLqm6YV=1;vy+f~KCAmhzV!jl2#} zR||@(#e2lIvjMD^YRwyCyYjIEJLGy=E~X5yK(P-chBW@FOPQR z1HRk&<@Qw?uBy8)?gYeloFE4i0TAt54C!9GcoERt5NAnOyPGU)aXC=A~1*(ky*^YTu+Nri0~flP$%z*C=t|o2aR1dliOXFi{hYfVL33% zV!gvmk|QjioW5hFP)bWa_>m2;3{OA1U(!$0Md!NK|JT^rE$M9|+4latiz5h-1jzgI z9vuJy*qYJbsHASYpMKUt^{J0vNsc%d^J818B0(T?XJY5xF|rp_*FKl7M;aJNc1SKO z^_OFw1hgdEyPaBWvmr&wwL2jI3_MNeUSp>ni5# z*32>~0EP-tC{5TE4p;76flSpqfnZ>5{(~wUROpdEW$(4BSFoAj^f}Y%%E5+l3CWjz z4*-EdMhafg8n!3W>p2$16W%}tc*9xgQ+y!FU{$24IC(Oi4T)+>wr5g_|3vr%JW`;l z#>&}Lv2rMY7ahutaZT!_Y9~S6!GX~|hp@^2QvZ-@$-(ui2kx1>gxdCt75hiM?je7@ z^)86Zlo7hioc=tj`C!sZ%2Y34C8=V;FE%-@JPLdsP8ipKt=Z<5{~n}iBqxWp zexVj)N10}t*_HC{GzasG%e<@?&aGKN^-X?8ltpM)rl{yvysIIxpA(x?kGxy7THpB! z-8`A3EvyPMpR2l)v8R5_8`QR%9IvM6vRdXAQ|cvb>>eir5ARBCH`KVU-Kl>Q$B}g% zZ^|1>Q;&P8^QP0w2v3Q^PHtjQjYFCJ&9Y>S#VIXzDSuC1f`*?tZ3mFfuSXH3py$~L zxVtk{+N9@9{XQ166}fEHuZ3bes?(UK8VvzU`q=J#fwzZ5cs*E7c4CwvG)c1@p!;yn zT(YZt`1a-3U2B4}Jf`S~)X@}#yEqj9QSwhe`ta7JO??8Y7T#!33y933a|nQbW3ECZ ztJ8AXn}U{7R4u-%>M0v-0p0P>yJN$(tD*I2y; zT}!J?5KXevjZkADFFUrP#1OzhN2?0NCGZ8l#i4s{oVu458hZP6MIRJ#X}bDtT5M8B z6y0M973Jp@dwHQ6|5koI&qOp0J2kcb#%mj?&cmRF6(LGO3x~>noIaxKF$-CeP1Lc4 zu)A9?bqAS}wzknYE~y0YE1#159@S@3KeIav*OtUNr4-^E_e}x7w+x`P!kLt{7^jLJ zO=qlfYN*8tvlVhWifD(;yRVq^3m#kbc95L0RgEl8hwn~fnRX0$&S6lHJG8}1vfb^m z5M|dUF}yiaqYU?xpU~^7eJj_0Kc#>NB(t@Y7JgK%NzXz}WkD2MXgWw;sx&B^2C|U! ztUXz~ST7>Eei8N32mU9zy=FhiO_V#q_S5E*tnZeLjq~z+clp5l-rRwMqzpT+sKJu`(48mc0g^(T z)3ty!6VzxXZ97otAihQx*=vVQ;_&5=^KoX`*oW+&wMfKvy!~YN>s3w8Sc(H8lre;? zM%nYWWRZA%WXU;Trd4i>J^P(g7Rj4LI36ZTdb|QLC=YeTLCVq-26%aF>v{^O4+;Eo z%K#erm`X!hp{qZ;OW5O|RCcn#Nnjhwep<3Wf9>L32A`%+C4F}LrID;gPueC; zSxG&o0My!;L=b}tO_{W%6C;?5J#bu_FtY7J(0e;ll9y8-8^=hflfprWT&eh?ZkapV zfZCee3slqH?@e|iIx-9FQ>}h7aoF1ll%SR>u-4X^G)Yi{&HwC}IiE^cYUy}3?XNa( z88q#lc2$?2P^%Z{D}@F)@zj)r?6Rx$Lm{lD<9T_HeD^VYU9S&c{${;WkIe)JHdDG+ zO}S+9J2Y68l1^zvl)4nMjXHdQIizJs_ans)jpeqaXcWPM6U=LcRr!k@!+Nd^*WI`sLEDnowJ#8%oUtgVxn|lY8F0}lVaoz ztqgg(#9}RDs{Iiq9jw&%g1^sS-q$o;yPGtEW_h;~5^HoyT?b)Kd2w*^rv>|GzuzZ0 zN_6YLu1YIx9=~~boZzSq2kALzAGt4t6-Tv5PZv;?-LF^(vFIdNr~sd=7elwRah;1@ zQ}u!PbgLN?xTAY8CGR@a5G${yKa_cTPrWI*B*4thy0s3Ir%TN!o730mK}%=~nDis=7_hm58R4`W%bc?;1jL z$$sx&K0GxqZekk!T;+W1Q)XLE-{Mdxn_)k^LM1O+73%ym?FN9|$k|M>d*eaUX%A~$`^)$fu@;#JH%+U1ZYqMS9=v`VGEAW7IUaJju3 z8^5Sv5y1)$T`syr6Y!e+JOv;W(V3eoP?*%jOMxq5$?9Er@3g9HckYkKFQ{q?{_dI% z=t$3Ra|)$a8^3n?&kNiGRMkp{7;9^tPs8aT?GRgcb`==I^Pa36{fbOvt7v(VK-G;;2#64t_1lM)9di zK3nvzV@sF*MD}8(|4sb^xr#JUv2t8Eu z50XybY)DvSU|1E3M7AsnP^Ca!<|ryDQGA#;96#%e0GD^_$1i8(FNw zvof(T)jt`21_gb^Nw#HJ{` z-t|Bhy)?E>1*ZR2I8pj#5>ts&9FhAIOpxVBBF~+jP2)W<;uOHS}ZIsq$nSfVp*REy}{hHck1K zILW7c?W&=aKBt#TDL|#SE;c|3I2IhnxF+fQ^1Qyth6key)Wp%t_nRB50 zzw5NkzGj0k*`@sO{!pPq%N;t9x}_pTYx6{Yv6t*VR?s>Dp*cnJMvU7ZJVa@O0s9ll6MRC zseJhORY{RMpCIiwz7GK=DPSp=Ngm{~oM1dj!ytzJAWzO~)}T>dA`0unN~HD!&zT=8 zW|>kN2p+(Fd#QvB-fQ|*oz3G$lqIF4!qS}lkDbF)*7kU4V)Bb6eK>d16_{X(n*nx7f047kYma^mwN^;nV1AQ?mc)A}9v*|-!LFsQ z?}Qo^#WmrHIs>xxW&eZvq=%G)7vfW2f3s@sZw~0PY65f}f`?7>qAFt@(81cQt14~B z&d=TmG=+kk@5X~{QenHGUU8arJE;OVm_o+NzZK-S)8?@hMlk25)&o&zjx4MIvFQ*p zvS9K5E!%bE;12RC(#2_1n;@4?mbALd8Uay}32iGAQo<3#SUiaqSQ~$4T7}kHwQO+H@+2d(C7Qkf zu7Lwi%^5>yp4HYSFvk4QZnO$vm4GQ)Xf=HUanQhRzY`!8hs}8NpoUT5f}=F?BhG$&B_M*F$98BQa;6=%EWAn_lx$|%l~}*-2UZtaP?v zY^yB+&R(m!Bu%wQg<42hnT@9_8k@|;>SRLBvVnF^n*84^ z+yC4zgX3+EiTyw>R^emw0Duyym&?R`t0H8cLvJjW+V@S?7qElsXa+)H{30t=G1IsW zyYyum={Z4{9Eu@bY&)SJaKgVR%3cDAuT^Pn!1OliqmQ;$LZ*AzX^o&SFG*xkB1CsE z&LM$>s%emOE=O!^Nv}x>#KkM=qgYo&B}6YTYAMMq)W{ch0Mg}1xkEG&2z6y39e-|g zWk%Kzw)gAy`T7A?d$NVQ(SW=&B|h#>E>g(E)nO%vi8XEke(=nI+G1N~w=+D{4R9mG z#VH1|_NsS{mW2(_s?NYAfud@sP^sRv%~P*k#q3a&*$8crT&ONmeaIv&)8gtX6&GPrm3lME&LmA_4ds{pYzaE@sz!O&IekWKF{%z3v~9PTuRtD z_6~wCuX@9~O5siU)1SH=U&@c~w;_|2iubOVcWLy-d9gJk#0S1<9V0=JP;trD3kJHRE*rt0X7g_+?!I^SDe|!LHHqDNZ>*_=x69G6vgq`y zI~;I>UkyOtcr!Nm(1(vWBrK}NW`4%ICHs2UtKm1^T8{w07TB`jsy;Xb9L%FN(2FkM z-7DO2X;L;MOrMe;G;!*bBV8#?yUXl$WfY1)o%J}4%-J5(t|l@mleZoYR(rMQ2dAc- zBXzmmF6n^6c6Zp-ic0IaOv0v-3K6AzbOueXRpAqb57rujX^L2W|%_a2$)>1r7Jsi^HcSoq}{;#{(1eu5TpY z>)NkqQQrsg2bc`Rdw3vq1!Y2C*2XDQ2W&WhcPeH=$m#R?VA+o(Jy+`jM~kDL8j5R> zo@`SuLlM|Q#@MOZc855Xyj-<-U*nj*#0J2;X|h@CWb4c0sO8;yeJkz5kEhrl&l}TN zvy5qxvzdP`S!23qUEXbHKJAj#Kv8>A0KF=UJKavDgn-)s-8!eJE6g^%PO5Z@ZR6}Q zr3NevHU6Mv(QH+EFo-hii9(`{53@lTE3%%hJWhRf)PK-1kXke8Vi}$MRAcB^XM|7P zCWcG^MFsn5@&FK>p6&|>u&C3$0*1EN)KE0Ps8dHUu?dTny{zQzC={VTt=ZQ<#uMM* zv1DW~(#cf;&gA~giCXmD%F3toDKMvbplWyZ5aJX4tF2P6Y89m*HH_sXO;hcFL@BN6 zA*n=4ihK{nDl(al{psb@sd?k-Xu9g|;ang0!DBtZCl+B>%B1WiD)mTYU6-i}L}5q~ z3qmFu67a}CDjRY>N>@~>Oq)O%kL%(!yxRCW%xJvoG>8LC{46PRn-XdV0RBp#yHUIy zc)w)5eRz3dwcPINEF=vnq#N)cuQdokE$ORNtreHGbSLKe>D>Xlh$u7E@mTjk_}DZ! z1ObE5WUg+GYD_1Dn5MoUKYO1(z&hrU@f}oP0rT{c*xN&VOQlxJFR+-bB;v(%x8O^$ z0%|6Pb@Sj8F^eXF%dQE8#^0G=*1&VkE8$2AP_3#O_W^EopLLWa4tsIqg`B~30F?@& zRaZM2$KNm6-6$YXb=~B%)5$xQ;A^s*E)8K*2TX{I!|F zrZ8SVrFIctyIj+E3-!{Plf6kPNu1ED@&WH|ubATTcY~LsF6M#Kc{-`P5)l zmLTiiXJ3#V1qjj!Z{?w{YaBXC4z+V_N$}?-rd}C9nZ1_PcAKc7xDaV!(k0*S1IQNu z1Nn~56cp7DDDaPIQgAAz;d~0!G&|Ip%&?#50QhV3z#pmLDh<#`wOKmcNx1T2A@b*S zBT01toyl$_g|us~MnU47>A~{W_7mCcZC2fZOSK@Qwkr8lCJ~OS=ybL>Xq{}dRXiG67%Kzm%FUJZmKuFu>#9d zk5ts<)%-M?4{6D<5pEAJy}f)0(@_p2?xZ^*X_<}`N|6hq&vV_X51!<$>9s>awK;Vy z$!kg#E^?#C=wP&s3Wgw*!o!)Z^IGAU#9Ioiaqh%$(K^tn^5OVv;IGBI(#0W_RGf8k z4$L#Kb-pWQd9m|R6g5jJ%d$~mP{l3Xx4kc^Q+sB~GV56^Xa9j%OZh39{qyrvwRF=k zGnOs(<-^&e&mW*vAI}M}aiu02k}OdamjuqU7!*w6K%m&!jjZK7f>u*}+zbp_T;j?e znw~DYxhwai`@>=bq)|e&OEG*6h#v06n@-1IrZa$g2!8CUEIzO+v?(|3)V3yNG7EzC ziogzjBakJ7^ZnaeXiYy8F^P7qfCO}<*U?79g9-u`YG|xRsfxMnPYM+#P=alO!e-q zIZ$dkja((`d!X(u2TJ8(%0K-}2Oun`{UM0zt!K}CmaVBn-r4Fl#K;m3`kZz}Qt+l+ zbE8WsB^7Bx3qfj4FWP#m3l_aS2Qr=0V%!0>=`_9&9rcKymY^2!{xA`4lLGCt^m)Hz zA3pVefBD>>WEgKpQ`uvxRc#|TNl?z)07Oa3gE*X}Bsw>HNxDc|Px_XOlVA$k@-`<9 z($YnV13+XUG$1d@8`5M$O^x{-U~qJuU`dFe35j!Lc>5XccmuPGyoWG-Lgawh2wc5J z5=jIbjU1uM0(m3PYi12lnp0z&gkg32^xe(gt{&dUswx&vb}hJP57pdnN63Q?`0)y1 zs19yEWl#Tfi~jvv`TX+n!}q_jjCI&SUnD9Uy-UtHE5$dU4pIEoIh*dM0mE?&H?0nG zofqJnEs!J&O^T8tq>)!p=$v=Ex&||R3~&(-H}CO;zDdoTW7A`-0?{A(QeA0jCAMS; zq|s7ub2Ob&!yH8g&4$qphv-Oo?o|cZk_EL3R9YH_vMAI**zu7v;z#?9bYM-&zX zs@t|H9+ZCJE!ly1jT?PF3s#Ma~Z(n}@)?Z$pNNBfOU^smWAWnyVN8SxelCs0K zZzjRj%lfKP_2LZRNtor4yM44Xc1jOhM|NbyU9n^mu+r%v^CmkfQ$ehA%B2P(*Shmj zs=J3%2@rhSaYxdtjtZ6)t0QQydhU9w0SeAt6$RzUFXyR1r(g{m`jtuu&?Xn+>f#)o zhS+DFI7u8OSQ1fmY?Rm%ZP$BI#@p5G=N2Z1rp(>)p6dAH$A|W75}E>!QC0lB7RTDX zsH7a;RPJ1=5)|vEC>;<7Agy}1y{6skK1E5}B1XuH@yamgyE_d@sCQwf(t&vg}x8fDscbv-f%l}vblKK~@D{oemZ z(ZH6S!$ee`ee_v*UPF&&Hbzr60f_4;niuJH@9WA#06FTVg{g|)9HF+aeCUnSL%DQX zp@d~hAOJnm<>f4ZWp`+^6dj_n0(>Tj{$On@4RUh)w>dzpy^CBaO7SY*FB%>%+Nd>I z(X1kvl;Ajqn##&sopKK^(p7M%onoVDAg{v$aR6jt6LO*4AbSdigSQmkgp!q#17q*j z?630a$&h0?Z-W%qLJAQKQ9ag$K+(sgUwqO%C2B<$z4}&;)Ekv)kF=_c@gL>{V1*#t zfU}&;ZE{BZKU-5Gub!lMMHf$v0uDZKB8#m%OQvdSy&kGb6g|b^Lw|MZ;Ey!y*%M~? zKH8s9w-FZYLvS1c3}LTevC~O3r8Crxa*DGGBxi6VBke@HmgJJmtRFN#w0p9rr2=elWA018nugH#2^HnkJI zQlgGGtY1!1?}zjA!ND!I01$#@pbeMw!cZKX8Wt@>_TS$w{rc3Q9b|7_= z*K#sW54}}5Kvb#YJ;UYSpZ@1b&S1H596@DNB*$}!=ozf2 z0Y-`B`K(9ZG_fS!YdxXMMy4|7AkXQJr2x}*kXRQ@khSzKx;)`tY^~ESYbCY34bbTj zsE+)kXD_Gx>Z@%!wsP$BQET(g?Ht~nf=2Y#)&_T(@l6w`MH-F7%%;ZlsRXGFUQ%KM zHdTcr;%2-3+?_FNLjwG%EL*xel?j{09$FmhS7hte*>0XoVGhsmjX7U!X~c>=YCto!hF%w7d? zrK$&Afs=bZNXl;uH~s2f=Z(&7NF}m*x|&@_l^d=(wdMt-bYq=X0wpA$%9gq4V)ijr zZy{L7RHMKjvZTGn-03>-|U<<|RC{a~N-j?w_w_YJaogcn|hMsCf=O zb+u2IQy$=GhaQzuw4JaT+2$4qTccN&c+~|wNo*Q6WjJ8k?p%wLw?V4}idUT&$(&J6 zUAL9kU0G?hDuORsyFS`MySBE60!KEEBqow86cPemM4l07x+^ZeQE3Otr{hvd(}7tk zjO}nJ-x=+4MtvuSlc*rdOWHwll5F0VsxQi-pT)|g?y?fq+@W53w{AbafB5+FH&W0g zBqvb{;QLS%B~Up^0JR|zR09SlM%53LHq$XQx2SMw*JilOv!l+US`ck;R@kSyocGMz zjksq4t;NAL{eP;rMVw^~Q9%WMU7dUd&qyXf2b|(UhIocqbo=__T+Tb)`^5(nQE$d zG?ikrrjByh*!)`JP?V`fCE86zZTdX_BAQ55pCf*8hq#xSn{B_^FDl?KHItj ztE<6z%L=($^#L-7--_P68a$mzjc|RV*AgVCol>{;0=ym-=MtnEG}R~-&LU^%C~=L{ zBy6Z(yBDPZ#+Wzyx#X@lCS@B*fuI|#Dzq8oya&$VEI>(lCZF$RL!{I-M~1*;=@ zr6@BXNP1qkZ@qm|61seS@($i^r;~Wy6c??>xWWoRh}xl&Ful#xW>JHzv+R1?C^@-Y zG6OXLsIH8YH)9oMo_1p#R=Dy;vM0t63d!)m;K|2w@r%s`{*$DCY9LbUTOtS)F&vtq z-wg#}TgohPDNewk=jLcnoL)KnV^<`5lK>W-B$P$415m(AhgaB>T~BB*7Px(>)T=}4 zHk<(>nt!eu3k^RUwM@wS^M3okU#=gY`sXM8?7L4j7?H9U1n*!qC*az(WLHcPm@ls; z5<{UvD|B#Yz9gUMbs-n0y?*Cm(jZoTG{WiCpYutCt{Rl`XW_U0-=S z!IYs7f4*V6oM++WI0k)bNJNcM#ITg@m*n^+GlIbVx0!l(wtKxZe)Hv2)GiLR=zg8omd)%w?dmuciPJocBp)uag2 zk{yV4ASOvP1ThRgtmJwTO;Co^jW{>~U1|{9L7NA5ozoBk*+XG=hbEE^K#CT2O7cTX zluJ%nNt~;EI74zNc}G?8P*1($42@oXtFJ}&)Y~LD%LPVTiB3mSAhd(1$t@hqb(^AK zT`4^UN2lZmL2QYOgQ%>+r7OK?NpBuaA$GmhD5az3rs{ifFn2H1_VB!7Z-Q-?kO26QUp_C^i*i9)rc=%vq`==iMjYu?l_ zE8FIL`QpyAwB@u5%yi_4I(kuhhNj;$r368R+6qv{gWAskAi2+iXrO4)w>!OBcS+C0 zq`HuZ<`B&I|5!)0T5U4 z!fEPVASU-j^rA#Y0M4I;!@Vgru$>kQ95LdM4VxOYKHMs$SkPs6bs$a^v4;S10v7H? z@Ab=D)2Z-5lskbqwixvN;s17pKL}Sv$+>8? z_0DnFW%OlL(&Xk{%G412i}#L6)f{_AWQDbpmf74aHph+RY;_GpotnTv!6W5O|2A-| zj%#T$N8YI3ez%RvR*M1&${KOWJ@!81U}?i~I7z9ffF%y~jI%N00-hX6GE;HjXIJpP zs$_I3?{igcUM`g?HTLT8Mpee2VyHUId#X-~>cL{G)!o#G#HH(1EFQDD<;XRGaV3!JB%1UzCJ^dLPzB8KsnYuT^0i-+6ZuEK{!Zf2?t_XFoH!i4OU;Y6T2!uTIU;HwRXVtvj_I zsDY;nwa>n3xTo9;(4lXvYJ9jA$@}FHcPA)&u9ODyO>NzFxkF7AWeqZ~Lv;xPmY#>L zXqZ&H7b)kuNJ#OTrnAzj*YHEU{?YA^te-U+xeS$|dJEwtiSrb^;PW>7UOxWK<$>VZ z`b~xZwRQ=z*QGNZ)o0T1RM|$&Mu1g{;%J9TkmjwE1GOYjirs^9(<_Z+w`&P=7SD)s z*j18z>eYcX^kWaUywnPmzgHfU#Y8hotn4k;VjVyUJmlNtvr$h4s#OOm?Y}wNr)piP zK5E~i*H8XSz9pp~7}7xxok$4I`f8_8f>amH7nttle;)6%$L0+HZ%puMp#!$ z*rr3g9wrh7b4ya^0}(_?T#lwg?|fJp{0ciSfMeo|w;;U6WB7CDCld8Q_|%}<0BXi` zrYU-OOz-58)lgCnemE&Z9ZLnP<^V;2M|KZnfi65zRfi2ExBuw6H4lK%sad7(N=>;{ zZRAPk>L-&7$4`s*bnSB7u3fr>0);HAif+aJ4}~B&^y>C_Kw%c3tW(pE2$gDy)LN2;kEaSn%RxiRJ*n=A0#7IxjLhfnI+NaL3u-a2<&?Tedhn5k(8> zaymg-%9GPecsqlt*-q>iVrn7 zVOK86+Ui+L_|Z?PQ-YV6)br=5h*sBm-%G!vXPsk%Ms1kQ^-7VL#s_wxNi`8<0_zs<<@t=r`7Y`ic3 z{o_eK=QfxJ${k*=X%0)_d2KCf_1>DZZqC*5&wSHeP2jEC7zGk1XXzU`?r!k!xWie z7cUwnI9Phfz~>8)-Pd0&-n(o0dlOU14<29=JdVjY*@hFu%46_qDm&_K>40orWbk<_ zr<^rwa&GJ@b`WnsF}V=a&iY#J?>0P@#&B_m9z{wEc6%fGNN1x@+?9TOBO9^SM8L7N z#j&lr@S7d#VP_B0SGZ2E;1`}t8X6mC^P92?{8*i@wAb#<*^6E6w5S}9&5KlLgg%bb zmP7(kdntLG*0XFvwJG>|>o1qBfBxr(Z(lxtdXnyV+H@3a-U7Ff)ave5ZprIw?LTFg zQO^-nayy-jD!O+$R6$WoaHA{`$Fs)zFG#dr6(+S6y89C^DxIBzW+Oce1z8lepG(ub@Rb&EUFRlJ zsS?Wyo(N3hsx`Luu93`RlY=uD&M2KLB@Kv{WINp^W3dIC@PJ zKT);-P9Q2JaeqAqM5mu)$#Qj@(<~$Ch$zn6OXs?WynUIy`<2%1z`w)xhNfwgVOXKQlm={|QyQMYRy32gfsrXVhja{8oS#&|EHWqd~#epS=R~-+@ zzmp8Lk1R8?o5U7plQjMYEjnzL9m->;QHE@jhNK?`1qOxgF@1sMN3hF?OZFbXwd<(1 zMw~6#6y*aD*wvjk70L~RFcdQ*368&6!j6e~52}Afpp3S+@td0{=j4b2K1K`A)q1t2`$t6xrnwgW(h0hn7d1~=4gnu_D zrdJIuN}iW=kqBcGhot4+=yqbNN|+>M{=>F9bQcnTM9Hb`SF89lJ0d>Sx2L>+l9BFv zn&Ctaz~!XYUcGEqlfkxaw4b~=T-bmYkD33A813y`7!0yF_u+ zG@J6xY@~x<)cQgJBTr4)c@oAT%rDx#IX1cHgDO|~ui#X9VM|XbpZHXMaB`Jt>%Sf^ zA~@&ZQ(MU3UT=4E&VhA?t_E{ z`dcZm$x2Qco(|fmWI(Kt{Ce$Fjk4D`*+8qV^)3g0cdEDmj@w!#Ymzf5LNh--jrNpy zKRvh5pV$#<>NNmI;oUEVAc6a8JF+q&R1VCVqryuh3T^QwGdt>}pl2HkTDo4$b`Wbk z9L?QK2>YrhBb#td?5s>esN1zW_Z&I#tC!A;_lb`r0UG46+S9rwp}#3hpb7o1n)ng2 zDJnWyZAhtoszuGRcn0_acS-ef>2nCbPN}$Z%maAg#X(6WSelGE( z-j?gbr>`IT_a~;;U1EO7OuB#q+svf8muewy1?y-dc*#^5t+aEhahOr<)7l+6FAi|g z!e?8L=86|~52#=o!c#M*lXu-k8>Fr%qUGIo6*r37bfky3GS=ZycBuY9U_j@=96p+& zb61~y^g@&*Gm?6|gVp*aMOEH_>U*;KIONmtjTdq&PNef&2 z8uOIPi!FkKgfHMfV7jfhoBfxs?a$vnez^MQCxMg*%)bd*^HrK!a{MZdx)xiR+z{4i0t3ggyi}%!2mvf*dZi!Sa>MVdB zH5WSAqMTPvBPambAHYgwXIL|htbrh4FfWwXd&bmE{P(E<`0XD*S&iJ}*+@DU6@nhk zE4BTp+>PXPex=P>qgkA)12_AM{2#i zp*Yl70>-H+rq)B63cGx`ld_?4fR{P7Opf$UQ||YnGU_xqDryJcH{6duzPx;Rf*5hV zjj^5W)QMtW6y*UDb$;!jrYxPP95+=-?Z8;^v9NO3Kq?p+ zib|iUiVUvTO6-l%>q$PE2qtxd{*W|q);ajB*uQFQ+ogtFs#XZYm=E` zSw@c5*4g?E%$sJf-a67czfO6sg#1SEaOM~wSk#8uJo?KVLfJBq z2#m;AW_7>{GKTcQZP&c{w8BcUj<~QqAogZ%vUS&+^b`V>dbQrgIwDA1f6yH`Nkp1s znM`O7epMIz^u9$2d_t~L#T+NX$D-of6c|?Kc;^&sNhfx@0@F8uzv;}^4t~l_)2|_= zvpT#uaj(vP%V{k`VL%CfzpB42+spHI3%9x4l{o28t27lG6N-3UY!!ku!Bmm_pyKKk zH1Z+%YkhIOh5}xqR<*(FnE12-TU*eBv?*UsL_T>1`5j|4?bmFG72cbADspTNY3pwj zA1VnfPUguHDPFwj5!PF0!$|;&Q(Y|(9J~gKDyjC;b;2f6ic>ZXpJf;~-h_?4sq#x? zreg3$&FI@ENk6HiBGok8E^Acv@#+5IKkN3&_v)Xozkd7h`M+LCH@D4qHv_d=A8Oq2 zu^oy6nh#UoWNcFuB`>T7sDhxuudAF^3d3sEx(IiZsz~ zo3IF7J<6#MYhg+K>9d~?dx)at;oyU$lAvuxMlR=PKk&D(H-BTO-=S7^t&A+t|FJH^| z>yM`@;W!>aj}1tDp>Gp!u-Mzz407>$jZ#5Tpo7D~ndEHoU$;Uoo9y>G1z;3h-rVtH=E#5gz zZ!XMd3k|&2uLBXXcF@7mWnUyH9dmi;Z2rAo|lEQh-$5nokvX4?x z!Ug-`8b2@K`0%m6{Pps^f4WZ~-DFQW^h3YkD*-1+U{$BLm9w?9#o;Pl)(ge^I-7_& z*!3E-e!0L2D`gKGPs?G&O-P1AA+V{az&54gR_sIZVxoCd?2S{J$87iLK7GCIy;DgH zy}DQ^&@RC?FHV#KaSXGWYz`cfy3vXv$rMl2pM#7Z!X8Mpv)QXFomaQhlt7;aF};aF z(ehP=H|2I*u3dM!LDhUvLAPc9)zW=_XAgbc?p-y$*h-$TLVD(vr%tpNo_u*-E%}6d zP_R%=CZDkF2e@(}uSaQAg*OV_o}xYZdT zgFMt?`5d}IScwK*=&6aqA}xpHz$VdKl+?J9e|7j?sYz7y(e=y!vWhP_lT^+NIZBge z&v*y$wN0%~^9|>okl`3p*>pG!oBh$9sP&6w`}*z6^*rl*+!WlRNk)>KXbFE$lVmN$6f&qO5yHoPGzl}Dh(60I|Nr1idlufmoInZ%Z1E8&Wij4K(yq2s%KDo3d{!$q}`QjxK z=#xSjJhiE@Tog<70+bAuRgY&)w^R9DC(cv|*qzeLz5l#!@5U@7HV|wIAJi1 z1cgk*cej;oTMv+(AI!M!cz3i9YU6Tx*jtO_#ltFtSMN=7caUSpFFzduSAUy@n%O6m^lyvyIkhfJm&{L1YR+MBt zl)_lSyb8}6{`gRAxWpMgIW!<4UWmO2xY37HqYwuR{i4naT^r&2*anC6wpxGmm)^hq z_WjF$_s<{x{cfb@v2w$*PTl^>(dhaYOCZ_jWvRGn)oNZ_kCS4x@(#K!YOvuY?6wyb zvsE+)Dr|@2nNCYDPBYuJUzC}l+RT(28HfN13ytjq{-wrdYrI|JQ)d8`H*W&Gx-P)r zUStF4TrgxD>klKvYfy_M73I{6sME*n)Ymu2$k^q{u1a;-7wLU~I)^@&`^Isp8fw=B zSY7KP!A|zWa`LJ-9P<5N_lm&=!~^+eoppnHzWOL{MH*l5*XAjLYF9i5J=-IIp`AcV zXHWH)1oBoVyaOMtDfqJM9t$$&z_7nK5K>pw@F5v!eD4U6Ag}41$0}+h_LexQ5!iyx z6Iq%%_3JopQ_y#F)RW$QKDuwvef(l zQ)wx8=t<_0I;i#~VQXbp#5?L02D7J8Mv2s`>0QlXu4OG%A=eNsTu*r@&a$e%LKvGU z*9Ii-{YU}IVS}=jgYB0BqUYXs?{gH`IGjWzwzDnuopkPDlg*&Fp3>@6OQ+W?re$gY z00(>UJoDzAqmpLi_EdfPHs!W~DngtoM;oboG^PQako#0hWdyU6lR8}6|u24!| zcJE31>TZ*6*lQGxI|!0fdg&#XqdH?6O|chjn+D)GxT;!Ckg(Pkr}<4ir%CGI^zMq> z0^pKdewFKZ>h-PtaV(0y5m!_x(oa}!EFgiZ?J@+|^X|KBK^r5AqgDm$shO1hT1YIN zNLmz_;CpDdMpSs6r)r~QirS=3^;Pt(sIn&p5RPID)I*}V0gXSY>3;nF+x79ovwPf{ z9;@aW%Zmqd*%%!_DB_i@UoBPhR1_vPX^Wy*BENp~PIfU~?*#JhY==^QnTH)}?JSCn zC&@sI7aY9CP|`=)YMD7s6D`x^M7qiGXc}!G8qU5>3uH7NDN@LROIe)db%w}VLFLP_ ztf#8QJ0;*s@lYvg?V3|uzxtOq6`H4ElVZ}cx|J(YfuGPJ5vS(`oCz)_X-uv`_-WPt zD4*NM=Q?VA+_oI5gFEH21y50S-#Gz7u{9^T$g^V7Jq|uKV4j+-PHA%LX_7}=Hc5ip zsiX4>v=Gd01UyH}s2!E9D@tg{CIF5Em6j+;!2$Mn9!fNEs(lOq`nsB4r##C5+>ud- zln^DNlChNUe3}BORWEssS*>}nU(7^A1r#@>avT}(0>O?bzu5kb&~46@J9u4eJ~)=6 zoK?Gft-dbXz1McrRws~Ao5#g*Bi)-WhweZPIuj|t5u60z9Hm`$8IWgD7+4qRH29+~ zm+CpY@88vO?>p2C37)ry!v@8U0?2V!6*h>@ z9Rg%?5jPL78-gSDfG~$0TG6+4wLe+X!mmzjzC9;5$fJ9~jmlS1N@`y6Wr0p|T{lmYc z`k2k8n@w3dPe0$6w5oPBi=HD{ve;d;>Z{*< zw#W3V?HsXPd*sv3ZCiZ{tzTh3w^jGC9eWw;7-@#q%7`VG^XemB@f@QZN3BN~Ih9p2 zUvs8%>}QT^iyKeYdz&k*9OG5`QS-6YSg%k^;Ma~2^Pbb$|Bo*|`{VEb{_no}`d5Gd z_S^O5_aE1X_VN9P|LcqP-P>#Z@bOpMc5F|pmS;Q08il2qM>_X)v@~1Z`FvhD^Dw;R zYGH2Y(Ro##dCfETRYE&cKFZnF8e_Y*8uIEF9}>fCEX{S~EtYtu*tY0qq_g!|=Dd8b zc3ZEO45`nJt&&*N%ooBK7c6~pQ^x4G93iF+S+*_okkbea8;E%wJngaEpwX|+M{F$L2zlS0SMAHc`|O{8{n>}{ zr?-DzZ@z913m5loe_FWxYDaBtm7}yZSgMjrUHsAL+di+<%30bxXXsZMEsWzVa~(0C zHH~`ish{WQ`!OP>kxJUPlciz>dh2oR^Xx~7bFt~X^V<8?XS()&)lq5-@e0r8*4KHK zvG0Rz$~n}|db@!$?)$27jd`wPkNZ{59QLiOz%FBeHH1Df>cP_=eiy5L1lBQc$9cux z0-sUGxpIxMC%!oMy7pW%hPtuD*iQY~!u|O1Pj9~Z?5jUKFI$b_Y1P6$&Q|-C`!>gD z=T+m8_Yl@~gwT$hU4b*?E#MAV5+;*3ey5gWTW8a!_LcFDdg7U(jqPmbs@N(Ev=6M7 z#apr9#)JRb#*ydNOIVqOKI4)5dIa9(Fjd|^uaOf}<}qg*^;Ju**njC%0^b#}Z9KnfkCD06@(^^;Zm zyp2DthZPIQ(~2Ga+~O*Jcv$<0+j$;51J9nbd*99&8=EnXG4jkkv0D2IrH5WO{k6ul znxKL4kG5v7g`JD%jvsBk9uaE+H_!dJ>gp5cxsGVtO3x&mmK9fu89Snl?OU8;k4I1@4WvJQkpwJ!oTx1S_)}Z)&p$K*Hz~#wJiP~ zI2)CH!992${#RPp2>WX*_T~?7KRzy7e8#l{BN7jJR_yIKw}F4@hZ|s7^6VRM+s|ub z75lxs{wBVT79xPDwM^#pz-ES5)T=g#thwR!C<$trB-wF3n#^5rJ;MYu-W z_p-T@S3cvh9VrpacGhz7$n!W>IE$~!qt=Zz&iT`2d;i___M3+#dqA|zm*CPdvFyA^ z1F%{zeM`L1zA(7~Dx4?Aj=N(2u?e(nS|oT9iohy8nk}!rUOl!tMWI%4P^>EEE39J@ zFXxtzftkd_3twld0|Uv&-%_E;T*Hiamhf&b;<_tjicUSAb_W}v2|$*YLmYQ zjo}PLinN~xajuQX(qXvGAi@8atpv7uVXf@Bv1H$_iXn=S{7K#Sr-*PQf-q~gmwnqB zR*qTpgwbI?ah5#harLrYygRN?S1FC1V@ETOw!u~mD8~_xomiEzC*O*viK}C@VD2Pn z5n$PVgGMM37IYAt&QZqEe_{Rp0p|AMn;#z5EjXaZey*fG`j{et3=qy8!1|ApoPX!($NwFIH>9REVT)vLIm+0YUD@ zhaU1N7V~dwH(8;I$-59RoN!@LS!_RNO^I&0PB z7g$Ebs|erxCEgh>h}gjj66;;dc)-CzI^ZfeQr~jBj+u%7z!^cS!ett(P>3j7x&W#x zfs8Q_Z7bxXU<`mGmYJT32$(k8z!u;th1kba%{~$caKdw-X~5Kh(X{O#(6jEWP9&&+ zp*$00rG$|2n`_&n%fq5&9QoRasE|>@D2Rq(X8x1lfr;JC;`!VUqRlUv-Pf&uyB;}Q zevYl}Cb6Lj`cV3gBDjc6ZSBz0?SfMv0@y=55Gt^(RNZZKwxms zk$cPmQ)`HYMF7GZcLGD1;eZK`0iwb5Aco_5LOc}-akcGm@2gjcX5LT!d9Jp>f`H`{ z*}|jdwpjAKL1ib1z+-2=mvGI~?1!Wtk=>jcn197ycJrYs@>E=ah=mw9K% zqhtZ@3bT;z;)u9a11>u(94NnH*+^$nE-^8mUFzYID?kn1V9?hwX= zsk3Q2N^WhKTL)%$-Wu%7@QuaGiW?b1qfOzM9ZX(xLD8qC$Fs9z6@{m!0d~N}ggOAm ziKBtfV(l|>EwiG~AB?t#EAvh5)ph%aFaP0T*)Z2<^1CTy608YcM5Jke@-f&-u%?$v zV9FWv&)c@e18FgLNG?I;1o)AvD7*^~1CS2TQA5atELaTkl7JGR9x1?eksC25_(D>3 z?mOUg<@G>*OT}p22i_Y=2c^O1AUzn%v5?3stn(IMsAt?3F?!4}6I_Z|-%wM~5|lF` z7TJK-i9$>qAT*ojel18$%kb|VRdEot@&6EkX8t$0{OYp(?u*Ype^@sH*t67%mw20F zy;rF26EZe%KWKNpa7)M=SjOYS%U8u9ps`>f$`RVz2f7Q;ohx2j+5$`7^G+xRdxyko zKXy#2>^v6R&R$<7pbb%pKqIC` zNJJt*(vQf7Lti?Or?^UNLBu`@xth>c_U<~Br^t|7EmKnmGt&mL<}Jd@!iFR-*d~Dk z{V-F5N`ovg#?0Qvv!8@>!z%1DKzxY^EAWC*&WF_@u@4|o?V5R~2^1dK1y6S3tHf~@ z4V?QlGW_;8kFXY=?QGo+wICTCs7Cl1#L-0^%DZ@;cCn+Ac+PejDCW@u@KRC29S=>3 zfQCBquU9d*j8pL}Te(gEg+jtYFQ9?tM=e8(%nprE#MTo#<}I;*VG+kY_W|_622W)AHt}bq9FmM+ zLBt`NpXfybfiedjaR$G9!=G?k>>dsZ$$?e#s6V4`EZYlt`n+K9J*Y)U@=N?bC=oYb zpY4W7_eQ{CJuY}Ej|ip0vNz-@5`EpzOD<*MrSL%bUyA#H+2BijCT6AI!t2%s9v*Eg6-EP=&LJ~7 zHvIFDqFoCq0}0rPU4)V`_ie}fRM^`EU&iP=o3qV*90emLx?JJ>WWoOKFJpcG@$LKX z9#`!_q1J#>ng#P-ioPoyX0*ntXaQpViG%RbK+@Rw86v~kL3@xFKLuxijdNUUMn%K{ zSLP%592Oj<1L`9jW`olsFXDuH5=&3`W#$7eJn0G0E-)15fxX7uqU3IztV%YS)ekt< zj=lr}SP9q$Udoe(ajpfF?xz11=np?@~U9ptzXONu&b(X$;81eglA?cAR{aou(!=~BdFEq!-UJ| ziiW_Bpe4w>z7f{SNY`#e@7PIfkW#E@418f>V|W{nfYGu!6=lN1vF|+w*1PX;BUmsv zf)}D zY6L}4ES}*kkib;HdDsACA)VONmf?4Clt#oyc5Yz9G|Oqc*jtAXz{FUp1l>>Dor{9; z0X^o0XFE*;jqya(MnSl36}y0X@VOh|^}?pWF0dZ64!g(};XG*cjsHex7zI;9&Og-_F+i|iA>KZzu1o7)N9Cgy;Xuddqr4rB--zZRSlr(_@{)1wInUpord=SYNfain-z&eOlQ5-)#Ksb>0 zW)g`MQ<9yfcX+SPa-+W zB%g*w{>v2Tobcib!K~LUjCU}l9cJX*@QJi#_0TqZ0l(4$?b#d1+Z-LANYW-&bO3vo z0WE0Hd@62sytZ;*ees(w+Ydkd=X^bJRN2aL%}Qtw>?7(lfHc)Z2IO#=^~|W0sG)yT!~@qz!~r5JVsHbyOG5d48XSK2^%sA5^VvUs_CFpm?m71{#7o}yWI?3d zaLEMOVb_W61PNY%zibUb4pyAoQDB*Qc&t#b4xdEp;|w90t_V<0*89roI^p3Lws`If zc)VcOt@1scXcu`w$V@p1zfX|?jLqymss~79Vz3=du`P||LUtp zH%-sX4TA=Mjzi%Ab{;(ZG?Tm$KH#N*--a+nxg6{!z-}@Sn+GWl;t~-P93T8TT=xRX z;kVFD-UN{D0e8m|N;|qz&G2_zW1!Rmj+%p2_aPB#k!R(0Bl=nYVD`M&`rUiHVDeR-M)PN zmH<>X1Rcv-dTPtspQ)RaKX@)!VfWEI70a9ESxg#T(2tHb##MGyp6BSipSc^j7IApn zfuVj8S;D4{P4$?+yl&~m`TX8e(v2y!T#=%LSojhG8;~9Z z(8N*@$URtK|EhAJc|3emyh|tJnegEVc|!9O{E07U{dC@`FX&ws!_eDLfdM{jHlyH9 zh|2E2G2ty&ehFH(Bb!r&f_Tcq3WLyx>6$B8`M~pU?F3UN`^eVhUiZ_y2Eo-6z<}L^$%Sn_J&D6e}1_`~}{I zyA3r6=hKmbgo;=Kom2mUln@XI|7lu1BLfLsM=GA)!=_>2*JQgu)e2|cJ=6o2O(e0> zh+beH{4(-l5`9k)`hA#w#(}P@32vPg#0!p-hmP^Jwfld5d^`RfGWYI<;qA|iBpCa< zC!D|#?B;}+^ozIH2Q)15P(;?Q1TEyvN%)u$jSWh<6I+SCy&$eqG8{&+Eq5UA zg0CX5{d}we|J*=*$nq)|aqbL!!c%fw498uGlITiLFEA0db62coD8&T_XCGPD4mF#| z&M_~-B9sC~+gQ%CTr58!RHD01bT;~GM@VB2frv}|BVddjaSyRt7d}i726sS*biTHD zpB%=(w4RAvPW%fKj~>&)2Y^f93iu=67bf+QWPoHMQnkIGw09>YmD z0ZD`rd^94cU>B@Dac2jaggycj4hQp0A#4~9kYDECmaXnrBDmwNS3c$`)A3By;+K>m zn7r>Ggc!^6hR$Q%;|jAtJ zFnjiPHUE z-3RROh3&YtXujHIW{H@aGpw-PWtCx88mKZTpA>`*!{1ua5*JKZc7V!}_Ul8yF^P3tkgqnJ_fgl;~Be+|=v_LJc|$u=_q93g-Ky z)6j!BS+`xZVM#|TPiHfkIJxbmcOoY5w?Nqq0WL6MGv2-If>><?{jXHpLk8|LRucgkAslULj#S;WWc6b=B8%{$eHHhP`%6H>V)lsuZZg%+Iciy%(H}I*8JMBm;^ll1&M^vq6xGS70?o6 zRK=z4lTn!Hal%<9@+jgn{-gn+_7PbNSKK1(?J3As!3i3H-4-^Np*@EjTMJJ~zHE$Bjg z`^4gipKX9H)~iBu2{$a2*-6;BWjKk?N_g#S>-Nv*xza0BH{yz(R+#nJqUBfU`)uOd32L$mT2yvJnLzl%^?(Fz8(c&KJi(EU6xm% zmy)RjL{r$tS&|_EN(=H~V=NmC1mDlGs29x^P0zwl857G4{?EJxVgze=m?8&2P`W#D z4!4;Wov}<|HYq$(gU#c^Bs8zB+*j*|AKt!D69k-x{2VSKV0XTUP;?~Eq&7AW;sZ6< z0VOu^E>A(K4S+aY9I8UpR*jnSjLvWI^ig0bZt8Ha@t7UroqKdrR|pwXK0bsKcCe3i2F(Ku zYMS`mtB)8WdtRYIO{chED z-9?T>(8eM(HY5+$!A$Oet#6OYwA2Jobt7l5+-tlsyhh5LsO z?fXCd>)ZeJ7*UUB6&7HF9(q`2ie>d&c?-ZEUpOy#?7qZ#lNiMB0cQchVkV?ULNN3s zvS#Sg2szmAoIwr6qvX>P4TD6x00CB$aGw|>=`_|UR!ay+( z$OOp9x|{M^MB&2-TJE#`6K;dauSTd0L-_$6-ob)(7TF4v9KZ$!cZ;DLc8F1UM#m>- zj|#>$8v24bC1rkf?SB8|*Pp+BNN6<*%&3UOfXW_;kk%G^_y9@Ur=<$OmG;I%^5u|S zaCXNy(=p(qu4Qbe)${l%feNp}HHdg#;5b#@H8F=Sq9r^P=s?L zjA{-ia&U*yK--(NWLWaD%TO$VWFH{ZpDf!S-al4Lhv$$0UEcJdey7XFT6;vv6PI|~ zBS9U)iXLVWiaJ7+V8+PKV7Bvg1V^*uF#LR1k6Oc2PEZ+)j)^^HQF%WW zecG(ToA6;z$R?rouFw@rZDOb_qU)1BSk+D(Ks(+l2OV+%hBn!mu-`BC!5k8y&qPTzldD5&W1c&Y1z|)x703r+seAQYbB&nVoG`x#D17EPniGM_b4XmNOvS4q1`{C`M*M~Rn ze)!=(zI{xHJgbDo6D1xBoHxUtk@a(rFhzCr=^jOVB#n&Bx8V;&#e@>}NR-6A_N0nO z2IVmmxSdYVQY&`RcUaigCtDF%jR}#t%-C9FZDllJzt^XN@@6>ml4oB^?f z6#gmav3a%yd#U$H7~33K2;%Mz1cA;0!Lgl)BY#{;5~Z5$d{PQ{KR**B-}3$qb<00l zyzUuV3&cW51xyZwWSEGCQ@k;kUxdUnOK}_7=^cGFR)H4JT1=x8 z7Cd+rUiT4F=` z0PaclK=_4E6A%tCAD$5J1PSY~0yHCsfu>m1^APz&Romd>Ja|gHO}QdG3a>>YM3Bxx zG;uOtutNeN;f~nB=hZu3oBx~Tdq3WmN85W&1S6uYckTxy1dnTbAL(vgIDiwFw#OeC zX9L5Cp~uMv<4^~WWBfzfZWu+fbi`gy%Qp28ctAkbzz2X;DD-hzz;hL(Y%!-t95}aZ zvF%e}^)%HJLiPeeQvx`Wgx`ugSq8rrTk(K2*=5ltAp}}j?Bd}otf*N$*G8}grLES7_2z>ILM=mm zSkqmv&*j89j;&Zb4@H8LEL(a#Wh9oM?Xt~`7K`^!OXR-z{TF}t=Ig(Hzg{m~vY-HZ z9bv%31I|j^h_=W;aS;qB8*Wd{lwbv)^SbQT;W=%^wszNY=Hsv{W3!*eng}=_svZpH zw+YUJz))-ng4LuR*_EUWUdJ(?5A|_*v}q><)`c9h6}UopjvOp1NEinMtN>bezIL;q zP-z|pXHX0B#LI42HV-(cLk+W;h+ZC0kJD2VPuJPg4DCXO?y9gAe@0H)+eb5d zD3ykv&nl-h?SWP72m#oS9eQ}wKssC9YEM%lng)|>m1lwF1zT7lY&{k5UTrqPm}ZE% zPXbcqH^BhuvjuJewAt*{uzJ<}p=B#i0Rru_4(n0wR-0mujgSaA0kNt_VnjjQy?gK> zdLbHM7T1Lj@KM160cd+TR+6_(Drd2#Y(J*Q&+3r0Iw$w%v(+L*tixk*s4lv`^_mdJrxzc z!#s|=+X(CjIZQ{R_gz-Yr;fAYrrjKu{qt*C3D7V23^529Mg(oB><~*lD zpoI9-?4UEcEm#y96zjpz%no<^z!j&}M)}_f+=l z*~En>Z(SayKvJ6tw_&o&#-sv4wnA@0IdFX#3L>wr9lFTl#mgeS;2I@d5Uz;ZVb0(L z(z;rSgR+{|rd`AGV6f8qv!Fd@Y_k){V>jG<3U7a0AK(1;k6*n$si3Uh&$FoR!4L%g zeixnEAte-*x(z=UWGDxZY-z;gUGPQTxP#XiW=0Vm2k4B0K?e4GdXjJvVnfE{u0w?m zH@=Ac5YP$ZL>Wg5Po7e~%|@Kv!-|5D0!%Cy>qs0*HYyY|^c{aUZwlYZ9@PTxmj@aJ z3A@KwEfgCtHB=DR1$`nE9U{bn5Sob740cZ#AbD}rdhBH$%47)#juOi&IyG1`aE>Q>=dSv4S(i0%rfd417-^M_xU zRj`(=C<#hNq_L*>0?}{>o0`Tki``jJZcnk`D7?96B*2gCD%<{mr}F>rlB$Tx9-Fyt zWRl0Md<0|$Hf&EMri5cR2y-~zdGw0*pn^il!+6=*por2 zAfYxF4nx^(yX3R2uMxn^**F2FnFTwC6qDGH?kN@kN#sqMl|Io_1sg*|w{W!A^vbIJ z{_^&Svl7331BZT4}q;B9H+MAy(jy8DfqTz#v%0wV7#yYI)Ga zN&*}K-vj(QO4?RiVm-uU!jDus8M%~f0B2>-g3ti(uIDou5D6~ZBK$X4ZP-UJrN+k+st4u zhwpKj$ttg{+LwRMk3FdAIn9d%V%x#3%_Gh}*vBS{6Y-+%RCn|Fo;pDii)X!nSse2i zc3z?G1FU|-=lRRxm;rv@g0po?)3}mHn9Dj$9H>+RV>Gj$ZMq}|J%v%vyKL0kCOB^8 zkaT6m)4p9iuzL1bY}#diFI&2NhRsqtYsqAU1X55D__QK#+Am-X1}dBvw0Oo|oRflT zMKjo&j0A7dHZa0feSOuA*K^~0tz8iu_e@ZRV%l)9D;e7eybX44qm+`6$Z9Wp%MdFx z;@H4c;^RH{1#K2)J`V)YGFl+s;bDkX_>|?kw`j93=vv5ZEW^n-aG2*=Kh7A5PG>0g zva&i07DudIE#QPDVypKopS!TIvyKI)Kn#PY=8SRKWo=VS!{}@6M3%}P#M({XvfB>z z)0s1L6Y+m-zH1}|ukC2BEZQG_``MT2^&Ynq@G2iZH$lC#{(jhwpBcq;tTtGP?vFuyy1(5Q9&m zD#6*cOxaEKHBiMR-Ou0w~m>lapSd(0g@2LqTj#sz*R&wil>>pEw)zlc8> z7&0am2l4X|^Qy&CXt<@If&7Xwb~FST+;oTwA_uk*q5RPpmF()72j`+%|efdu>7VRMxSP_(*TLEi4qdoy7ob+q3Kk^Cu8E0Lx!}ZPDI-_s#2zhWi6FsP2n6 zcMl=5wL>|~$Go1%tRXyy&9F!T` zJ&D)Z_HqP>le+f4V7bjC+wnL1^3^Oou>mZ7V8c0y50y)-g2sjH>V6;<<2n! z6{W2!ytZub+J}$7|L4yi4eopxQWJ^v<(^@I49QL{*&Hloijvr5{X($!Izzj&4Q9A5 za>)bm&8d+v|0cX+SLj1aNVo2?6con>RoKDBuq-cxD_Qb0u|LHt{0`%Na#Q;{*_Nvl z073n+9IXgrEyccKLaz-z(+M1W$0fyv5)zLW5#64US;kD(tP+h06&^p}LwQ+winOTF zbCoz^2DHYU&oT}={b+>b~_Scj!&fHm>` zjsPM^3_OhGf!_{mI`EdeR=Zh7S#9B1s#fO?TE)7y>WNqkP9$+}SnG8vkD~MJFuv!B zQcGmOZ%{^;4Gp##H4hW4)(Z5H+~LDXz9UglGP5(63EG+A-O z@I4FZOhAig4ju4mkarJt#Mr7Em zNzH%~8fdd^H39Sh{8Ka?Tev=DQ>Du9zW;MVRP3pXol{WV|xmw*1lFPtDGn>j(` zYByl2QLMddVqt;1-9Z+7Y|Wk=(BEfpipjhamsibG_k&v4wC0E%9y2(e(m9Jb24uRRhsOTA=e`J#fFmDAkh*#JF&-A+` zCA<-Q#g5(nQ~B}fL)uE2gzjrS51$Plrt*LG0D-UO-Y)U&Jp&rdca96OuYBlh)jeddwms#KL9Ilv)gGz|0yS<)3 zF9>6uHx#zu?I+J0Rg>Lx*k*x)eGQ=gaynYHOY4gFJmtg0gM|lAv7y+xhwoh%;Jp(~ zk^@vOC;EhZ7uw(Dsc1j1sAF-b^f; z#>c-hQtYYTZQC-01K_l4ldZz}k^>FEA~Yvtr=G!+raFNH`w$ya>%fT#&A6|%zE+rC zaz1Ooh$L(*lzyx1DPXi5xmK)x2E5rPaD_j2dhJ3>e;ObD=?{PR`W)KbYO92mZ73{) zGw*`7vsl5eKn~x@St1nzukpDic5#(jVNln#?B`A_k3BO;82*PL1nG)|DR)iaQij4h z(&^F7W-7(r_!4aK8BYx|EYb$sM%+mKCBdhi2H2cO#@UuIXec5uf*f#?!`_v}%CND#mQ{_x!ZT;F1(PL2H>cjj zdl;$>0~dO~#o&x$9KX(UxH4PnD zi5>WY*>_u^OgdlotU+;2kPrrOX-ERf-@)t0;wzkvY!M8^8i#z!yb+e2!I&s&CiKABqVQJi{)X^5bHj%JN}c~F_N)dMb5HYbDxr3 zpN=MSVy`odDh%VY$SgRq2gVOAGvCzZrs#EE(-}4ciG+a6uwRQKfh}Crkq%ECsn}8z zEj-;sM8a~yjrZLgQ`-39vfFoYT;T*`b_w?|%7qAUKwU}9{4`)_i zT1iVx*=-p=tTk{>M|4bywF$@n-XgyF^4lN3dHdbtpxXVpzD6yKCD}84m&1C#Q6$2s zXyU&GE;Y70vt5p(*n{u*_dHT|v`U6Nd7^q@X|tJ6Pe4D!5l6?Ius|_$ZDlOSH@XfG znG+4;@ZeVV=SeLlZCQ0fmF@Q3+zlFTwT_n(D$garrfac`26VxVZ~6#tbP);0yM_A>TC?SS3UGaN zYtb4jeGoVI;@ttbr!{Br(d5WiVhy2}Co+9<1SbwH^Nbm8;rwzbpA|n_e0A-9yZVpc z{6ZR?N2rccLow{V@9fWUNGdz>2?OyC1OBpml15<6=HDuD2%|J_#~$vcR6uNf+5%_f zS0b)K@~c8%tHQR$z@G8rMv%jIoIQ9(tPOMDPlSPdRji2fr-K5BJ!X%kH8rnt>-+ zq!s#In2S3PB{{(F=yRl!mlEtwl0`XM;BTX4d@eN~7FOBc?;x5xJ&t0)iL;YymUjkh z!-};#3k{U2>KyrPQJc)tBI)6^9M{DrIhU3|HSkMw7lr*NtXuPr=CEhXL*e5%q4sy> zbo-RreYHOP`R!Ogy!pqk{^^e|(scRZQ1z%9H@wy4?!NRNBpPwcZdV7VBJ3wzz&k<8 zeP>FyluVFyC?z(PEs1QyIgR0NYYf(DB1n1DMw~vp!s4)H1i!hqtpSiQ>S647I`030;T){i*>VfQPfy@l*9$J(^A2CV0TAIZAS< zE~E?GFdMzuR)M^Rawg~o$YiHrDb|pJAkI*a*5KOGSR7v7ZRdj)0`(S3pCwuy-iO7C zb|o*%z48^GJ5y7vox@82=c&A& z!FwHQ&2UZU%eC&HTb=|ZardoS0AVW!R?A~J{l+8U@k@*MZ`RFd?c4eCN}9(5 zuyR!skd7=n`*dWUb4z*2Wak(G)@GP&S2BwKcIKjY!$Keg9UBK%?3l%@JGQ`gKe3fcEOAEPMF_HMzd->V4WJ0S$-76We8KLN za%b8l5ZBo##Bu8AKrd^$(x_kQI1>6P6G9SHKOD%#}+yocObKqN+wz3$4iKC z=UMSnSm*$BZ7sN1i)lAgmJO_29H_ZQ8ihbOZRSNGTLhK)`I6zvUEhSLS+idI^L)_> zZg^o$kFa6wjPP~B>TrU}N9ZN(KAVjuUpDj(#-Q?LKc=_>a}5Z)lqJ%qGZ-8?WZee- z5Udn{+SlmZX8~afNuENWb>~+e)w^G{P6?EcsE}@`tdWzV?)~o5oMP!A2k8N zfhc)8Z#`6#Bxw9DZODiMKznOPM7Av(4<|9iM(*V_bgKoOze~VffY!+huSI}4ZyZE{ zBl-@Jal>n~%QHDF z*Aam>zIf#5olLg9-F0AA*=-AxT_G-yj3AyzyBi>(cV5CZj)14slc#YQ-X}|E+vS_j zKl}3Q&wuyXP^WQAon?L^eZhdIqzJ7a6ajHWx@g39@KyGnXTeBVqA4|h53OHf} z!U{NGJK^vM-A|AfNd_0RNb-fZbg7IFY$_Vw;FjG!9v&$=Kx!{gW>vf!OnY_JB)u= zS$mh-4fusVa#!wPZ_A-_yMylUo~!d`nSy%(|NiYa-@ZI2D-S~4qIX`ir0Q& z9@euW)2c0&_sm*A3O0Np^({_MA`U|G@~CH9+dWEkY=^`2Z9WV)yN@RV^71rg*{aWX zKqroI;q{yS8+Cu4sciEscn{5t-X#Z4wV0zlxdUR35g%6iW+PWN!(QQ2uzO4LD!_np zhIa-JUHU=Li)Xcl4RA?B)oc|uj_)vE1rNl>YtKAt;q_(n*K6zcySLx`>0AEuBFsh~ z`l$;z#$f@YXQyo|0ErD1#ghHa8!4)X5DFM{4caK`&)qyxhLRw`Sz(9{M8T1(;K_+3 zx0K+zOGqYyZQC61**zb#qQF48Ilg>YVe{0ZzdM^*9btLk>5yRdv!ZRC9*tfAf(cPB zZN406A8q5bD)D434hs%EgA#3>gT8MFB`ma#VejN+QT=fA-R0#a7FbV*%WTBMyx9^M zUR%9;_UQW$^L4v}+0W|TGeqp{O?j}8Lddoo!Ghs#Np!MY-JIwq{1Qv2^_dnm2R0l# zJM2G8+tgaLal(mn?M{mk;%f8? z7~-X)pd5d3Z0Bn$_iu0i{p~LtTU5&)yCwQ-dgaG;Hel=UDxG%u6^_Yr#IcEBIgxo# zJREc(VBHn21VoT{PCMga2az>wJAaSL*f7Pz>6p_43_hi<%iC3!MJwor@jMjbaI%d` z#FJGRW9-V`WtnI|I9ms4A=c1dgKh85{v+%}>vK-1K;&--KofdI9N-JeX)pL`buMDC zs4luS{LTAApb4z^8iQXaIB&nSY;S(^o6kS#A$b@blrqGlgqxHF2b?<)u6vJ!1w$i1 zcMsm7PDfIk-m_(Q=Ds@+R6PqD#n8@8ll6kG9o|$N%-iSgZ6lW>q`h=P&EK6MJ)Q34 zJruD$Egq3(Y2A39_esIN#B}GOTB^A$mPVPu?e2qorxhk^op4>-ISUv#s?F28&mX{& z-J(;S3(> zBk64$4Nl>{(*yS`0oxrVRaOYHkvu-Z-UOZ1)!C_)!NUxAg|jU0G8I^bsT2YnPK0kE z$-U|@$U06_Fy8g?6fA;wT{zZj@Fj?sGYXcQK%s1H+LO2UoQ^%e>mP8V>$to}#G2Ry zsdcQS8BAhI_3k9((TRvva`LD9J;hF=aN_=x**Vl4YFoXmEM8-pzMMKlg(VhuZ?`9c z7+@>0!xMO4@85JX9}bP+1}5M%!;bCjEd`PN^4y|03}thsWimHmy>vh1KPZ-ZLC+zL zKU=jAZ+`pZyYFAG4FJ0L)d7u_%teG;!#$xZv9ITS;mLNOo>(EsLGO2${dw7x$^+n- z*9o<&#I><|4~U55gmjhIv&`E#ot6lF_a-PP z$C5P^H56K%-J-BY(CCG~G2fM@fc)ws|U;5>60YU)J3vN51v^%&y zjo>Jx79D-ys2;XBn*579@&dQylcHTd&Y(yaX5ka}<+#;P*6)9O@dt>>haX-ty6vH} z)m{gLl;ug*V{IPdSTw#l7wJ0g++sjIwK^y2%2VWOx4Mnw!1H08!^j*RmAy#ox*^X1 zcWkC4ynV+TtFqU+NXdxIz&oL)LVli4ZFk51_roDm(8vkBfgxY#>GjiV->oE#UV3DG zu(uPG)61!e*6D74gmx~x!Y-DstB?DdK&`=xMB(e%NrHBzIHS&SCH~g(is_D8udl4z zKff67y+1SFfi^TD+j?1$$^CDhB6`-zgg&aH1 zZB6BU{OTEi^AIh=au@2pIzp z$KzZG&kD>%U{_SxHuS1zM~N_&yl)aRGEo>#@v8Gao7xq?!&1)8{s^bRbVmm6@_wYI z9sS{+*1x~9XkV=lZwU|o>z8^nc@)I5jTRFCkakVN1)Ph3F%Z&dDu~DOKq_eJ5UFcB zz006B@2AOLJmbh#Cq*8?ezoSkGhWm>j}vnx&f210p|1BVV8olhP|%?p>_}JueK8UI_sofj?N9 zis=GEo^q6ANrhpjgr|B~10+EPVBHBp&d0JZ)dK`^?ld*9g2nuhSl}VSt8MUfMy|NW zIw336)Hpv5v76BgLHF@EtvcdBN+qy4#=%)+p55Z^)kxl7tk@g1!sqY*ygsyV9@rae zQXejzx-3B`cO&YiJ%C=`9e%d#SlR4gC@;3dmMwrvri_{?IIyb&Ikr;VSK*9xcbYEm z@$i;=Go=R0$vR*BxpjoYeytEE5$4c>(!&VD^DM-ai~?PJao?OB)59L%ri8s=mZaOt zLI}OQZ>^xpkb_f)UWB*Uy>8y2lJ+51`zO(X4u&@Ih`~Xk z_n$A^S1i}{(%|xQLT;M0PDnpXPg1Gf@e8dTge~vTMR6DBVe#Fi*a#CH0kV{bCi|_M zxx8gEdlzN(+}Y9wp0mMpYc{8{*>29$ZBpvuK#XSb3h#rTJ{Nah79;L3-_{)R(4zOg z%yLJ`;pjyE#=&GZ%yp+`c+~D?jmWqP3yT@_H;+0{Q0?w~_p}?*O$Y?{_pmRUVNPp1 z`2UDl6pYKsuWsARb^H45yT=tvM8Ag-=(T#HemE5ClIt||x|X6Mf?FgrAgLBsCLO!F z(#xeLPhvw@@m{W_&jcIgogT-pKqSL`g=}_=<&J8*%TzogUU$mbM*Uz--h4iM<)+ACmCpnO=T2jyd!ENr8DD_^&w zc-gS)%`#rj>dof-jd#f|zjS`GV(d4#h%me&`A(WaW44L%gZ`U|@?IfrG2}Z=LP@&QT8md5o{pp{{XXYO zb}j^4fObdRTF7h%ty9$dJ<{wtRe)ZM5^gQAd#TZ52>q({59_lp{{B&rhKJ6tWbctp zKX^8xctWjM7#kMP6I)r?8&;j`Xako;rdi6)W?CAaZR$OdpN^8|sZlb(wN0y|0FPFO zX2;G9j{|J=@iuStAuj_J@F?YpbA;kJOk`;GhO=umZ$WC^?4}d8(OLw|c_Eg)eZ|{v zaYkbLRrD}6#WvuH&W!TkL$L`IB&+xwQ#rkE`tJL4hFht)v6LM-bXLbQJTKUt0{PpV z^G7p#IHG|RI30-~iWyh{m zPxO%0M3QF7xLtlA+i_+BNHfFAyYwCZnQF{aH8h{HM?by!*ill@j=gNvTe{cWQ#u^g z=_vi`RF2&MU*~AwY0-_N5G{B@&wb%uIgoz^X}*)2h+izz+ep2 zf`G98&XMakD(q&c4mjsmHR3 z-hmAcVJY6XjV9j5W=Zwkn&G9ELjgPQ?8FYcTn@5nm7o~C9fzg0KKXd+&WFT@-Rt1N zh)_+6^V?pzq)mCsXTL6*%KX3-T+bQdK28(xh6qAon5H+qyerA7$ODh5|_8eRp5({a}(Ii6T4c6b53qlI~D zXvo>`sVA*?&xH-Ip!4tm-1|V? z*D+6TX2X|EC=*C+&`QpiPB2fa*++3&{LSgDKDlSq)EOaqUCw4ABoi%?Ly1dpbgVZC3#hZe@A-hmb_a=K^HjsR@NxPK(;@c_f4*QmSb!M~&~z0lTLcUU+4|?raP^ zY=5OnYegYEZh(=+2~?Lg{S_+g`=_mex= zwMcl%Y0ES$0!xc9a|@fh9hN)D3udNXz&zwLa$$!1203)`d~8o@|M{SkN_`mo<8?a2 z-tMz`JyZ?){~nC+1&6dFzwqV3@pT~O!jgGp^c&yrEird4=q|vi7JGY85bAl{hcICh zyS$>PDq5Q5dR=@whIt2zOP@QribJ9ZREJk$sWPgW!2?rrH{C!dBf+mAddmq?5$ZHA zHl`%!Tsr}KX3XTgt5skiisRZhy9zxSK!&o84wbAJz3t>cVzL&kxABn7812{n$M5F1 zFWCNL`sbV=fl|A8J_GG!NgS1OI>t3Z59Lxwy`!+fP%kGGv*CKCw^|S9*4Udo(ZSA| zuyKFCF9LABWwtxdVpFK?U1(?{PJjTz(++3qJ>O&uAG)X6_UP5VhsEGEI_lXlQN6xH z2lI*=JLqa@cdankk9hHpABS5lDD0dk|9g6app!2WVXAMKgkzHN%j52|IucCI>uru3 zi|50LuJP^LUw{AM{kzA@qLh-){s{KrO16SO09_MdfYfM1Ays^ZBz}_WPKh;kj zVx`SJd%*#6buQ3c<`GA1yEXi_NwRynpf;UBh{^_+^L_V}mn(Q-nAxKFR1)opd9+if zJ4+{>ccXW6zO*-pwtFz-DsbX++Nc_=xVMw;S{9K*D)55+9?^Pw-RIG!Hf38=`0UN?&JGEegEy-{(`PPj3&2Qd!1NN+-$f? z!KoX&oeVO5I}(WpES|TVV&xfQswjc({?@zY-kkEfCzqvrT&k0F9Ngno<1IiHi)HxB z!f5AL3|z%3rO@p&eF~48Y{S_G?1}UDi75cp^z?}Dxa+&Ts)L28!=V7tAyw?f;gCKa zzqoR-}B(*?(yb4`*a5RFx8CRfZxY`-ZY=Pd4a3qBt`QnFqf-=YMAk~ zlGl&z{M}{(-^NNTY&k6%eA~^epLUD^=;cmn+Z;#;2qqYLFmEA)E?X^wYJip?48qM{ zlJt75@tB+a+v>fLlg|ql%q`duh7Wm^>J{1`KfH?P5PqVwq`3C-z(UfaGLdYrsxpnKIk>d=c>p4HI_Ld1EGLH90M z$Ez%haB^P)=CWaR!ZOa7tyGJL2|LIOTT?wgTbH*Hd+uKyPCj%5XK)_HYbz5j0P-9j zf_X@9YX_lsyLBIw=6S(b@%JCvuiK9w-+%l5<;^^Cf4Bn*Y5?v#{CI2xV2#7moymG^ z?KtjxF!x~M!D%Wz5*^TJ$pc2`)I$w+Z`kqTjezCAWC%)*WASkEm=bNo6Q6t@UX`a% zh2EeOj+7i7^4#FzWd@$1A~u8h%ph1p+p#ZD16cD8ZzugYI|1QISdXO)m+ z594%-pM`~1e5l@UldR^k;@x>3@5?~i^kfhfI|w-Ye5fA(X1)L6*MQsWyuWO0%YxFt zEHBTKY=B?*6}+EqJuI@R*Kl@*SIvTL$-9N7vXp?(@4LJr{3)4GEGX&I^4ALunnzsD zyE<+SQ_)OLR0p6?)ZQvIY`%C31lxUO`*a+3zE78f7=}W&<+FOJ=-LhDcUNrj$Ya!d zOhWH`*{#yrt-M%hJ5q<^^uiuclgGHO&CB41<)~2(X}P<(AP0CiHvAz)_V%0p_Ph4s zuP>6=@nO2L^UJ*GDI^xavDqQ5-4csrS?hB8#yXtR=KXZ$5yq7~Q^8&W@!tG@I4%dq ztue$1FvAn|>}apehIntT_g;p3d_p2@dNZD?de*1I5|k*CwuhBVt08KvW5aX2G^Qzh zom>d(v6t6Tc*%zFeZ-^M&Ri@G95{rPbq>VxU*Ir=+yR2k>Cg9I?qtkMPCECx+1)Uv zCXNrT`9Ht^=4Bx>&-~2)(P2)YG~x2!N!TSv2G1| zwL3G+v%KSO=#UO8!HFj0J{~a-;ygc#uAQ6&FPXc|0tLC`^%H9alVERLEv)oC6d$gJ zVOx3|**nxkG!h%vt2b7dI!oSK$qw!>*X-N3-@WAj4-Fe$v}J9WLr|Sh?}R$M=CXT4 ziUd|-$XiSc;U^1%F`YP#eU#0~vEHV2-P5v(R(Ek|_pUhJh{$byUh-J;IC6EY$kw-3 z(WS>!M$M-o1oOT_viBZA@o10leNwZ-65SG(KE{i{&@4_1US3#0!%5_WMFh{{VP|Y{ z;b)SK#hZ6)1C~5QzsHa}Pby&7YG}6(dO*~MTw9a&(4YpD9e-*cKE6IX+gdEkA-s&y zTQF91La?_G@Jcb(>Xm&6o8iS$fUWn}^F9#g9sH^`Ey9#83~fq+FA>#NQb*|`pS?N- zsmkwJ!yQ3jcH_v6-L?oZK4p6vc&UZ+QqLsARr0s493_C4iG^0Ph#;_2;)AKE4c; zc5*y7L2jV?5l$yDp2n!lsykCk^}doA>{S9R9@hA7Jp<5fQOgO7Ev!O<0NJYM@f%>a zY@{5{GWF&|VrGU$BH`PzA|Ymv&ZCW$n+>o}he;kfVz{iBRUKXd;0$~q)eC>F4n9vn z(#egU!L8)+JRbpwFYn%dH-A0*uRnZpzohqyJd+G>^F~}7f4!sf$d{A5FGXc+ z(cv?87v?+dDYE3^*$*GyVRKRH1v zCv~V-CG(A}r&sR6H`4QLH}CJQUU0#>&y3BZ{hMdXjxGkbrq<_7SkSh5$5=D|@O0Sm z;nd>pTn99!t6Xf2YL<2#Qq0r-)9heE$4cE(%m-Y7k0(YGnjTBJ-@W_cMLMHC9KM|` zqHHaiB@BjiAAWl>nS)ab@76$Prf0&+GF8&Ir6t*nx$X;+yu65b!rR?_qS&2d-=<9| zd}^~n19sG+>>XCMpPMsLoe%2}@F(-C_*-X%#2)XVW^o`}=RIZDD_t9iET{wiC4z5@klm08ig##fPR!)U%|-oJ-*`dyS)E&OWa^~t39$E8*#@&2cfMd)QOaIL zAhdMkH~e+o4IbC&;SJn#I$IFA{E#+#|J^4b_Au9zFl)=i6^(4p)Li>+=iRvPfA^lt z>%KhND<8ma=a<`8X}GH1eQ{4X=*vNid$R+z7V8=?{9s~HoMCrlW9XC1vQPcsD)yB* zbM4739WPIa3CeW588PC7%I+*Q>)Q`II4YlDVlg;oJ==r#h^NgSQQW(DmFiv;6nLn{VN00TMB@s>L?`%B zw)^t1Wwc`i2`nzJQ60YMe6z>38sGl9z59b!%-rkSbjuFH$! zkZ)l*Fw0`S!%UJRET2H%u~HbNB_I4qf-Ixc&+eD>({$0fu9XtD;B@U8mUpDVfvgTW z|G&o0Zb@$(NwW9*E@ei7BtYEnd$a)rP^B6DjZ*5a>ZhM`kiGfwOR3EEVz#%cq)ZY7 zB0K^f?q#F?a?F!}7G-<4ti?7PQlwnF69T}%Y&s_&Ri)8(30684OSTXD`xX0o{kUC{ zu(XfX1(mAT@cQHFpvhjoDp*P3{C#GYsY9%d_^MR+ChB)?@#=&D=Ooq4FmSBILB1D= zLx5z9%;>Q4!ND)bC?4Tan8){aPrtgF20As?iXzq>mlW7kGO}gx7;5hp+`1 zLX$L04RasPnM-z+58uB0x@%2Pmd6wvkvf}#aMwa%2YhNoxIVmfX;Ytos)aWi)B+;2 z;2Z*=-y|N@}{807*vbzs(Q*sTR?aG^Wm6rAxLWG=pEH6Mdm^6aTdQ(Ej#^@ zkIHf3(1+?R=vG>7f@qSRZiE^OdD*cSC58Y7I$BjAE=O+VTb#P*hN*jLp`o{5SM)&< zm!_-VuEi#GMA1E#qOknDVlOXLp@Mezwy>atn)CaVYMGsLJNn=ew;p{ z+c^tal1V~ZwCo%d)3GyJA9Ybe%6j5%{dGT za)-8fNw&K^7C_|IB!)LfYLwxA@)LSpwQuG6?>tfO$xwf55~cv$ z;nkMOYQwu7o5w?)2GAVg)ob>1IixqOwx4#NWP7({Y@C!=QAhS*r)8Dtw_Xnygjq~^{OUk zEX4s4@)seiQTDtoSs-4YNpcRDX_MPx&;H<)g^Lh>IvbKCJzgs@C=GSRLCVq-26%bw z+m?mXrv!evWdMzIPNgBO(AA$kB<%4|Dm&TWB(M@#Ect+TKP}mxzjpC1gHO|^l0Lir z(nwaLCvB6atfZb(0BUVa!U1HkH9^|ai4n}j9yl*e7}<8~s`qxFBrjPX8^=hflh%_E z3F?qAXFYHM;YP)&EgH`$Hg$Skl=wff1#VQ)u(yIQKiT3c(=jeWAtJnYetjbsllq0bV?(l)TNMZ(BT8jAuU6?A1QWdEVoBRqX-t9U|vJr3UD1L zUgei$ovk*1Pm2=bqY>c1O{zZix7a_9WEUoRwp5{5&Ri+}u9HHa6BOmZlK=q)-kPLE z6vP4+V65tkI@D)2)WH%yyOW-z0Y0wYRvLq(xMeHz@ILnU`+8Bk zJ>Ug@c~^3WlD;IWEy7~y+NV1q$obkx^Ob;-udJ_cU$aiS6gz3CzHsS>W5`*D;%WL* zt7e}SiW)n>^x*3{VKlT?0jh3Vw?>}d`Gi`>gPRW2>qO>NRkk|ooZXaTuHdv16Qu)F zv+$vu6eDkFWysS-7Hb((?T;wwV5Pnn{C)oNvBl}y-J}sT%e#$`Sc6mQItX*hi-VIt zE!aQ%{XWT2qFeuUQ(9s7_|3!P1V?o^NY6q0$bBKKII2Z@x`3+ee#JtFMVVls0(`Vy zT)Ul(D=&6U)d%9!ZDvg1j_$#fyxUMith}23Q0D19^`_(!0W$~d28aiRmO!##+m#Bc zz6>%-aCQ}MmDB+hIpaS$0wm+UGJPKRo$lMMnqFe zeU3#OcMYMrWWV<>AD)^QH!+Q#H#r~2l-ZWkw>T8aW;jl-P|1r{g*yLCy8&P~IiRRj zTh(mSWdTf`)j|N40>)JiJCv>tu4U%@$r3lqg2Ab!$iP?5vLqMc#~ZlVPA}RCpeMgn zm!?LJ1wYN7E|OUkmf;KRR4P{<4ko3G(4Wpcg{|2*i#LEEjoo{Sdhz%&JT6WCvQivJ zrp{z%j;!o4s5u^TYfibx@0aZJkFUSqm+S^EQq#v={Vu5_Ud7C#T~28t%2`uQt5oU> zl7t-tm)pCu@rw!;0j%KA<)TY80k6r=QvgB{ow>PI3KPpZeo_r3sdwSM)26arJ|2-@ zP}LOtJv1HAk)Ge?6iTf&e(m&AYI5dC(q22)Y-^oQ!|5RH5L*xB63^&Ij2GwMBA#C= z{ktyg%-zBX+IEyQ2aqHEsCZXC)nPtF(?C0 z%`X*h0avQ;0gjF-h%|YWXw#vn`wAlKd^^C@I<+mG?Q#~PYWgUHVzuM}Z7MmdWr8XX z^>Ho2;wTc+h>2eF@=l@`3QRVtckzR$8m2Jw0%T$PQ7N%vB!jh2`5>>gQk@vTdyg!O zFFAp7$$^oo4*Kon*gZ*u3{)@*53K5kzDHw!e1Eyh=g&{$y*KsNvaGumjovKm5J!!g zcJNzKHi}PGQf|S!jy+!b6WNQE{x|gxNUs(|L)=ugoCSBB8n+{9L z^;IuSgdVE-uaZvRY)DvSU|1E31hz6kNUNo*_+uT>snP^?a!*bAyDQGA#;96#%e0GD z^_$1i8(FNwvo-*Mb8}c*U7ep+?fWg3QGeZ>f(T)jt`23{ zSK(nuY>L9`T@Pf@OJmUx6dZAS_qh!;{3+v0e)W*Hc%4$0 z&GCw5&Vlm(-KK5!H5*)#980~ZGL!5|PJj1G&IaRy-bwVfhj#cM zl(*}SFWE4q=9|~@>2A{Ux@_0Czn*4Fj`gu-0q`=3MsZ{DO`_|mj9uSsSUY~AcU(`i z@e;B_m4)a|iR@fHrPFe0OhGlJ2pfg>jNiO}VYMB|S83x)D%fnA?-n^i69r69oHwvR z)TC|-ilOV@Sc_(nTUEb))mDwiB(g8lmY2^ecTA4*P7UdkbB4(xeQgVylaIFqm2Bmc z>z)BL2VWLZ7)NnEG`1mA*i=3B^5o&)uUY>@!v5pQWbfAg=N}wJ3A0%*ao=nG!zoUH zhyATB@Vzz*rQ$^mwTliY3Lx*K*y7xGT zuTol2oBUBZc>_G`-kntN!5(Xy0}xWLzywp=46sZ33!L>sd-QXtwL;Ja&0{HyV9s5w2d|tQ zS=az#(;;Le!Q%g0w(Cr*JIJd@7pGBef?O_H!FqN8gkq*py!@Q8rG*ITZL|~!XLCS3 zl1nu{u;oFbI5_3&vJm8)n&31Mlu4uOkb_&~J_-VWZq$A6TeF|OeE$8Zt#PZK6c=7! zZxmD&I@C_z_`STPBNCt>#jdGR>N!UzWxgs5u&CapX*WsbRqSRoJiN7zY6mSG}BH7^RL4$iTQmeeUIu?hVP^o}& z!+|hKI~=jO(1VC%6f)%ES^LQternItwL+9S~j?8 zd6JRX5=~zK*T4a%=8T~;&uVKE7(;q!H(G_TO28B?w3@zwVcPss&g~9nl}z|nbebho zfrTH*0W`3VdM;|YRnQ%wMxP0N(wx{-1crhk`S^}^v$CuG7y?0-luxmzGBKOt{i6N# z@;@Ixw|{)PTdv%!L%SV>o%G{q?i$!)y92U>_d~tPQs?-G!0}LXn@8E@%NIcBX`8Uf zdEn6nT~)O}S`paOJntNAy)fUJ8@pXMt&z4FFB}r!Cq!M% ztE$1oN@p9!zS$Ds?6s;((o~C7sD*@;*m%04vB_*Kdi4ev36`2k`)NO;3+~*lPA23m z8)$jb<4nO3Lm=%0F+3*Tqf?@6e05*dSkKFe(bWofE`pvGY|sf z7g?!_nTCDXr7zP+&k4HdPz>o}KM4JR6aGa}_7X_!y*DVc)qT`QA8o6IO!u(U8mqp% zB#}jl5Z%EzhXfL;ra{iR9I>$_y+tJu7q6txVqFoG5WT#pr6jXZ^J<+pikBnh4$%Z4 z)RlmA{JGJU8QIo#f4^>@uODEwCtJ814ahrF;^X1uB85!Y99D9eSmPGp2hR+sEw*J2 zJHtcW05?KdoMIqrZ+h2gS=a!r>I_^GD5`b}mFivFJoVaD%wCH!8*3XR7pjX`A2LbH zw79woc~t_~A)r~Epg#&LM7-GabWJisJ1+%g*W9-f9i64DL=m7hDIx?h_QVfbsrJl)8eDoQAv1TH-6W}n(NlOV z!BBSC%2RNYw3-cM{Q4zdtnsG1ui{>Ou@D?nRAahKi_Z58_U+5pJLlkODkqY~W4szE zpi=)SN^;q@Wz)xF)%w`UpHo%s)tlALu7*xgy0l#iOKJd1V%w>)feY4QWPZmOcDoyw zat%STe`1cR$2-WiIn1!>An@>4-8W~So3iN}fn9aMvd_ydA7dY5K9zW1BZ1vsB)k98 z@=#-BvQ|2qwemc^K;fdTxdK)EbC1)`wqKJ>wM*s`Wt(Y+O#A-RCVRQB*R6m`$pJkA z*42}qrcSr)i`Rw+JFk-$)+?U6uXP}1&}2vZ)s#1T;C6skj$^UApyA$jarm^PQ;^Q< zcwmCw^^N3vUB?wH>iZ!60F!}u4-cfSpv>Brt#QiK0UOTWWyMSgIelIqEXNt8=W1Qx zXmQX}Lvan#lWpo{C<0r^7zZ`m;Si^imzx&vTNu-q*Z`PzO*U(tY<+ngwY*!eZ>4?s z@f7<*zA=q8%a|59yZPthf2MoZ<=uAT(=JI36tyP>(3`Tj)9qAB2)GT9aE8)wfcHDF<=@dqV~W~v6mJLKFIjINUY=Mjx4SwENka4XsC)EDGuAJYd|$2>B=g9F&~8hs4}~eCqX3+-i6zAGe0Zw%gPK3H5E38X@V~N4WSOi6 ztX;D~vW+@D^8UN@mqy4@tFBCOrDJTQqnz7VC}H<% z$o3w1P+#r}0VaecR7FJJ%o@cGYQ-v_Lc0S}cW)~Wf;I^=Hai9ml!D$<>p zxT`jw8m!6^B;EV$3$mjCK|0}WJoI&qQ%A|6cCIZ6{=7=BR{~HbuVuB}CTb`yL|T}1 z$+!Ce@&&*^zN0e*MfC#;{BxQVWTiBmPobJ-hdPtF9yt$yzcvs2kqWNT0F6|eq{C&x zl@|+vKd&1}tOMvwb|WdoLvu9>66Z`$mbbQ_$Yw8JKmOzUUtjOwKi>vf7d<^Srz3?? zMk`enpFZx*xh`!HoC!NhR6CAfbJ}6wr9WDkJ0{`3lM(Fnv|2!J&x5lMW{Dap z&T3nA@K~G);CxAFwDWxtqsIQ&XP0JSWZ~0p;RO8FW>xvB-doUv5KN}|7VuvRdz>kI zB_QdY2_R88Kd=})zT&M;+7jHRe1bWp@UbZQIv|~;J&37ZIZva9t-dcYU%r32%i8Ov zdgB`_uq^dRMO|LaPow#emK;0b_Vm)*%ZGJ3%7Mh4bSES&(~&|cazS*?+g^R}C~r-# z9SW-5scT7IQ>t*08$Ct`qwQ2M1fjS-oY^|BwVsoBOMx}=K@1nI1Dz@#j=u)}TD&V= z98!tJStsYfJOg{@yHb`HJ0C?+vlx>s8wCbc+|qs9`;t1fXBNJDCmaoD|AAOb`6-(H z^Yc@+bki_1mM!+>*W9A;0F>(EIRQ4V*hE8;C5qybz7tvva!h&VAWm`*uifE@~&Q4IN8GS4sLFsC&zSQhAv2Pyf;Z2utyJ2%>uH*%O~-Z|abDwz>^5vV?;^ z*{(=jy(!n+=u%2aMVhs(tJIoawDndOEO>hkWXjWG+yS-eG`IKJ|Zp`P`pm7;i^Y*<-3zZ6kL{P|n)`L`lknIGm&;IyZYsx`=y^`j(7L zFa>RSn-d0U>7v8|AhHk|keBEUX|$oH#{2;=IJ-`;Bt+1J#5pp&{fu_Lf!Rgg!#aIJ z(!|L|wyPLdSJ-v@rRcy`dT5!*?R&&1{ zArCs>$18-PI=K0iJ^j-y`uA_;^UKE%-~Yxk)?o*Ik*I9+F3EFNif=$2qWJ5fXpx@= z4979twK_<3UV!hmK%y)(DN2fv23|p-bKdRh8qDx9z(qXVyvGyzMm2NJU5~K}M1SZ@ zb)}`1*peX-M~l79(R4};a}*Uc8%8%Aq9f(GR~2MS7St}3zlBJu#no#IuDi!*?kFzalPeY6}prH8E}J2K*~P!b7P>GU=6CI=}~L99IG zQdc6^cJNWEyN6Q=5PaKlXVj~X3YHbCW7S?YA9||+3i6?ff^y`S{@9>Xu!ar&N+kqn zlM8WmagI(y?6XdsB#sg+i6}ZYN^A+X>%A!B?P~IK3zOHT%-!;y>iFZwhxTg{ngWkO zRs6IS$J)K9q#WK=?p&%86x*&S9S{c~t$MhKtMo5bB$}s1wKL<(1r-R>{pCkvF9sj;FBVOIQcjVh05mn~N*XhxNHP1tnE3Y=YV zhW6$fMC_wMB&K`T2q+O4a>AJ(|E3KI_nn@$SYO5wkI{7mfCy9t@L zrw-fNqjVMVn(!h8>7y*KSJCWNMNm&_6Y_+El~S6igv+Vtx{5`OGHt)Q9+`tmW_^D? z|0JsY-v36?z?PlEL{y%A^jUdcLyu-QMpHJyX+P>&FVgGLw~dDYa@0!;Qx(5CLhac2 z&^xDxaw%J(tjm-@0D8pB%UJ-+;m~F&Iz%M}_)HM}!P-_DBy;@tIY6wvi(Dy6@haXg z8Xhm&s5M#9tRk3{;5dew%F0`1xrZ0&YIUfcVxwswufqay0Ayhka-rNHdkThEZz;S9 zB`ZY-#@?;jU**%2A;*$$gA~_73K0xZJ=TRl(VeF3)N53KK`XN0)wgn_-l$A_q)lav z|1c*2D+JjFoaJQhlQZJ~>`jThno04BE@q7aPCjrXi){x>rfO=v9;!(cJ;mWee|7BO zk2vhv6K426+MiIj5f<%3a2x>)>rugC*-12|Gt`Zu4j`iLx;ELUT$Eub(GNMIeJtW) z*;eN%rK3n@9)DV~e?MWgM^{57@p5J@QHd7gaH@llUlgV0KM`I5&UM$O02HER z2B`{+ZE7ca#Yi1*SihX2K2GQ7R|mJ)0zed2J_8TrT@k&e*b~62X%!R42F`kmWd4Yt zydY43x@}$~QOYL*0Cl8hPJ^na2CMK>7Gamvp^qe+Rg+}_yq1%3dg`sh0isGB?-?%t{`5ajat6zd;|MCFA~}cSaJ9U8CsR{Ue5!E` zN>W~&M^9iy4KPX|&nG?lrimr-Uh4^6HWHON2YF6+ECrZ$fW*3Jf~=)?(d7yEVr!dr zSsSV4ZGcXPKy~CNJ$uRWtFN}}*vhffN3G2}w>-Q%1&!#ftqtxni!>UEnN5x9 ztOThIUQ%KMHdTcr!fv}gAI_MyApt%s%NFkrxnKV%-+ue><+o4&S+A#syNSS2@^l9b zfaaMLV|Sb%zXT-{*2%QsTLAx)L$2K@|wZGYL zya#(>t!WNDb+u2IEDvzBQ;$k1+D=%FWOECItyy*fSB{mJ4G8`~%cdo_B+f}Os zidUT&$(%t>UAL9kU0G?hDuORsyFS`Mhqkt-0!KEEBqow86cPemI8P2VJroz;skB$h zr}I)t(}7tkjQw;d-x=+agT52PNmLN!CG8+ONj7gw)fZ*abFnh1hpa?3cc|Cit=o_9 zA3nbPjTCfQqmw8F@O>(ZvQjxp0JR~pss;>B45}X}ZKh*rYC+-BuFY_lXGfhywIJHy ztgugYIq!+L8{tR-T8o2g`u|jKi#W>~qJj$i#*Z`F)H2Rd4R9MDY++^ar}~sqOI7&L zdpiw#nu;p#N!q&r#~{K+lxZrr1jmM=vnaviJnOD;NY1>7e^gEr6)I)dm1EnZ1kLq6 ze)z|S&%Zw@+uTrwh7F7HM>CbCJ7%9OOM%2C`|Tw3I9Le&WA!vW2M$EdeWQIN!XI#8 zai-rv-q=?kArZ~NY#g%4yA9pxo&O_RtElLLQKyp*+C%=6{X=bO_u^Q58eKuw^N3DI z?VU*Im8qtRXHzLQY3eA4jm@tm4n>(-R1%)Y;oN+j`iVqI@0DGl%k4_m>3Q_1M*6Tr zmxe0oPZ90wZ;tBMZ(siPY|$5Pb-G7sA<`84m2Qy{<<|nc*JF#yYXn=kjs~B41eP=? z?z|7*rq8zS!0Kvn-jYJ@R(*gB;N)Z-4qwC=eX7lfDp7pC1HA-sm-DW zS-Bi~+bB7?TrvYS0I05vlQ&}%W@fuF4l7(~C)pEY2!&*LVDRK)x%kEA0{=9aVbu~pm}$+Crqy#{;?~Py-NTKP7=x@H~=W%rPC|y$*w0f z7z^CKRO;0sbsNqA5zRk0jfI9EPTh`lJny&v`{nxasegXb&%XOqgAplvLGTV%a{{hI zOLoN+f%)=k0wJ_31xDNry091L`t_F6TAcJ>?3J?Zh{@;ad-7rT%Q>n5kVwT|wt5L7 zR@p*FJ@l2g6HFQU@aG%0%Xt<~j$_c5hD6jDMGQ-sPK5w;moRH#o$U?H<{KwN0wBpa zTI1|WgXym3WU8|(f&UlOAp*TP7OD+V=n%V)A_~`OQ6T)ZXxEp2-s|(n70Tf7Pq#{5 z=8~Z8EopbonD5_{ESE`H;;<57$T@=6jg6^|@Fo4Ms(a&<4Yj2HL8kaxM~%WdHD9_0 z1KHX6)nSBavzK!ns9ymf9^c`X2T1d(&KtVLiyP-uJ>w@eH78wqjO5;Yt{|4|)q%zv z7T$6nOrBmRmSx(D2>@m*n^+Gl$*;v2VN`=+ptBQYyZs=}L|4^ULI0=KYW-`!%QW&C z9{bDQYE%SjNe)Ci5ECUDf*1xLR&u?FW>tpNjW{>~U1|{9L7NA~X4Lp!bmq0ZRt8N6 zAVmv1CHbi($|WbPM9x(@ogulDyrZgksHa|GhDI;H)z>0>>TR+*%LPW;h)!ozAhZ|7 zbTY?s+ovd4S4vO8(JA>s5L?3HAS$bH=}IqJ(wj$9h(m8RO6j1vsrp_V%)<+{V|`w+ zw?j!-8z1}i9hgRD`1I)stpQmctu*K1R^Ca;kQMMDzkFV-7q-==Wjf`&QW{=#v4u2+ zt4ZfG^?f3x*dZv`$t-efclG4E9y)}}?VN_L(Vpd|e$N6tIIl^Uv40XCD0eJMG=*t0 zq2sg8uW47qtn9n<<%>Jd(w5UMFw>DE=;%f1xi^1 zDyc)J20&cF3#X|MftcJA(TfrpD{wv&4v(hPz@9A@IAX*h8#Z;-`f#t5VyiB@n*(vG zh&=?5Be3u&daqyJnofleqFe^z*kaK4hyU#gf!H&(>MzSa2suTA$|_w|sdRmR*mxE{ z2Isy`?pl;Kv(+^ab!q|w z1<#mv{oBB;IXPk{07x3ha zl9`GFKZk<%RVAaWyw6p&dAU@o4Cm&U)Htfc8&w&9in+FLd)1EMX$?QMCm{R)bgJq| zt{s*=!AYs8aW*Tqs-7xsQ3C$OdCkLFLCzR?Z(&P%qf+H6Fa4B` zLHJS7iu9?}7H6$nJONgN7f%ma_gI}2)q}-WtGlTWiA&e3SjMU|yoR{Nc?;W2j?9oc z$pL_>d8txQ7rCpErh9+_ew+HamLt~$#+5*>lW5e_m_Vo}K@~8Er%LPV%h!HQPUIi` z`a6k7yANK{ZT9$v8dQK$jhY6roe(unJ+px)z$hMt-%`BjpZ(0}COYNYsueI)HOrc# z?+&aKTX$+bPy}EIkif(J-lYFH-WhNJ#OTrnAzj*YHEU{?YA^te-R*xeS$S^%lZQ66Yy+!RKxE zy?p$e%LBo+^_vR+TkR5LuS;h-s?Vt5sj`iljR30@#nBFxAkAAx2Wm;66uT$ordJx# zZr8HTSv(`kX;(?|saFTm(9dJF<)v1j{Jrv+EGC*!VkK{}7V7{?;33~8#cuw!+kNye<(RVbA4-yqP`!W^t&_R< zh9gM!ZIlZsj4MmC`8T;>yacM2DV#>8sAnx24KFP4&O@ZrquDq zerk0cH&XmsS10VsC0ScNYY9L4DVruY4e)BIY`D1DiPJ2`wgT&_W~~JNZ9?yufJJ4b z;3(=jrcTAKe$cr)Uc>3JGo`?F=2@xdJveN&+u{61HSzWP^~YUM?snrMnd)?qCg~}0 z1O-*&)Vq`{Bt$AYwX{8JLarpN16!(+XvfZ$SjU*cBIEPZE`er(T%)SnlTP5g=wrcNh;=XDKa|h2hxFTw zY~Q*~-p!UXIqT+J9skTXJ=6r=tBp}0adeix zk>gHh@*FOpTnLVmtM{auO$da7NS_|7?*4>_Rg>ZSgW{cu9O&uZ)&7mfc_?`H1U&>Ek%eQy_V&Ud7vo#*V8$LF;&C?ku%Pw?PBUQK03 z-7OuEO^XaZZ{?J;W=-wMD3;InXPBpglbdp^|oIwTmSse58u9g{`4f>@wDkE*1QF7YgDVd zTe(HAueJY_T}C}eP)RL28C7)ea;So$mf%KNAdY8^^Fd^-rM&L79gJSKi1>AJ_OY$`NOhD#C1q`QwfFMpzj<61bE=Vvf+vS4FL*1Oi zP;HUw8cec+-0G`GtD-z`+y%Qwj*|{CElr3Tln=y3#E%wO_8@pI^Ux`~F;- z-i5EUi0e8xkxF-Gp@T0#ixr zmK4$_uLATO>UUV#K1+^P{v1t3`_&6CZ{>YbDoh9~drX{|Go^4;LB-)MfY-6|VXwo+ zJ@}c$AT)RRVc^@Ogkjb{bp!9s_BoJgnbK!eV#-J*K!Z)z&6btpXma^9IN!WlO}|>Y z-#>n-MgH!S3-}Xd3jmb{g{c#!Y^hT#KB>$tjjWZ#sicqICV*W9H-mnNn-PsXxcAv; zB^5`|1BujmMGuo!yA(u6*p%-eZyeO)ynnH^mpNUQ;x_KD$AIYcb1X@&ZgZMttU4l! z^A3~O=Io-{pH*YWcqE%`3suRPbh09k>t*ifkk&12(j8Aew&G@0(x`-nH1#ho&AQLC zgk?HTx1C7)tL1yGAUM81KJ}kc#&$D6O?(-$QD-kHG;Tq-u7J599gv0HDrG;gcui{6 z0-l|>7psCnRQMy|u7qf{gr_IC-Kcf(&Gocy4*NLjx(p{yDn-6Gox99Hu=1H6gYZ;b zS8bK0PDLg0!x2Uq%!ijSa(Yx|1f`R7t0Ojv6Sx&Bg(FUnpsv@pO?(OY$;OFg@=(Na z+fI%(8zDQ0zpGA9qyhMKDPvyU{b~(CeLv={G@1AF_x|Vizga^G1*@X9TbRyblH7^D zdcUxID!N|Q(@HMry5MMXn>_$ZM@nv`4hO-!*m^iDt;yD1=7Ubfm$GT>>Zr=13re-I zu;VEXEJ3{Lcu4+bGSo4W%*bvMTbxbO_#3q7uvu~_kDW#tvQHY4ei#%O6uRg11(qMd zE+a14djQvNquLsAwq#e74?tj7civPeHw?m1%#0*B{$>qdzWn%h_20gHbsw^rFMrcD zc0?~akI(wFt}P3(CdjrthB8Ttj3_A-r~zfV%e5rhSt@#ivr!yXFX=RD;vhTHv&k+8 zeJJS7iV$DHzJ}85-sBj8BKQ)9@P|B`bE8QeC!!cx#+e7ei8n*F$uyEn9Gf&VC!q_U zZ*AtO#k&yx-JF=-G_)vbUeX03j7=PpmV2YyiK!}Kl92fi`{vNy8u=qiPVK*1#h=*` z;i91dMTR7>V1C@(hm9(#j*O&k@|E^qf@6bMW8b3GU+X513 zOYC|(J7af=;;3nM<(t_^C%>rmg#t#NnzHjGj6s-Rw0m=G@<=CDuJT{2Q{{y%J*9lY zQ~ANkRi>@~dc26>oK`14Rf2YWB{`0)fT`D{_RWveJ+rC|G0vbnHy=MbccoN*m36-< z{>=)L!Q~}$$W{H+oQgkiZRcTT4$jFCJi!f{mL)a;AFTYgu6!*ryF>%(oN{h@l{=9_ z9L~I@p9a8vlCVI38wGaKM1jK9K^v6}h!v7wuY;;l_8KP}Xw|je<=`Jq6&Jv9+p1(u zawbJ+;-|;ao)Yh;=N9@CJ3>vp2H+^X`=t;ha9?dlRz`%%f!R_}c!@-zd&6XAgYcUI zf-Y$3dNJEUtl@MtcQ+v%o1Tnp!Y#715(%O1*WuiA;KXlUIxpTQK9U4zki%+E>zaiA zrYwOb^oMHV=bB7W!7M)FxjuaQ`muk1VtU;r=7-Fr3n;M9OsadS7UEX0jy8gqOqIb(JH;A? z8Pz_m-JyJOfQuGB`*t>0ys&#f1=A3onlWbH^$=~4x`K$7cRN(vC~DJ@9^T4Whez3= z`U8OhodhTU%>z5c*c>}5+(dy%rPs2A}$gM!#Bil;0%nc

|dH!*OQvrxv+vy&Y)3se82~Y57EsbFbnEvMRL^ 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¨QIt@DA8bwDiIIsU!wgZlm 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%0A1aOaa>nIqhUD=(`(H-|}VY*LAKU9j?4 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