From ac704b6906bb9d32c19de02164ccfcdffb145bac Mon Sep 17 00:00:00 2001 From: root Date: Tue, 22 Mar 2022 10:34:12 +0300 Subject: [PATCH] Sync with portage [Tue Mar 22 10:34:12 MSK 2022]. --- Manifest.files.gz | Bin 29586 -> 29595 bytes app-accessibility/Manifest.gz | Bin 4723 -> 4719 bytes .../at-spi2-core/at-spi2-core-2.44.0.ebuild | 1 + .../2.44.0-Fix-build-with-X11-disabled.patch | 38 ++ app-admin/Manifest.gz | Bin 32707 -> 32713 bytes app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.22.78.ebuild | 66 +++ app-admin/exo/Manifest | 2 +- .../{exo-1.51.1.ebuild => exo-1.52.0.ebuild} | 0 app-admin/keepassxc/Manifest | 2 +- ....0_beta1.ebuild => keepassxc-2.7.0.ebuild} | 0 app-admin/prelude-manager/metadata.xml | 9 +- app-admin/yadm/Manifest | 1 + app-admin/yadm/yadm-3.2.1.ebuild | 90 ++++ app-backup/Manifest.gz | Bin 8544 -> 8542 bytes app-backup/bareos/Manifest | 6 +- ...9.2.11-r1.ebuild => bareos-19.2.12.ebuild} | 4 +- ...eos-20.0.5.ebuild => bareos-20.0.6.ebuild} | 0 ...-21.0.0-r2.ebuild => bareos-21.1.2.ebuild} | 0 app-containers/Manifest.gz | Bin 6725 -> 6731 bytes app-containers/k3d/k3d-5.3.0.ebuild | 2 +- ...xd-4.0.9-r2.ebuild => lxd-4.0.9-r3.ebuild} | 5 + app-containers/reg/Manifest | 2 +- ...0-config.patch => reg-0.16.1-config.patch} | 54 ++- app-containers/reg/reg-0.16.1-r1.ebuild | 46 +++ app-containers/reg/reg-0.16.1.ebuild | 54 --- app-crypt/Manifest.gz | Bin 24118 -> 24121 bytes app-crypt/gnupg/gnupg-2.2.34.ebuild | 2 +- app-doc/Manifest.gz | Bin 6981 -> 6988 bytes ...2-r1.ebuild => NaturalDocs-1.52-r2.ebuild} | 17 +- app-doc/kicad-doc/Manifest | 2 +- ...oc-6.0.2.ebuild => kicad-doc-6.0.3.ebuild} | 0 app-editors/Manifest.gz | Bin 13901 -> 13905 bytes app-editors/gnome-text-editor/Manifest | 2 +- ...2.0-appdata-fix-appstream-validation.patch | 25 ++ ...1.ebuild => gnome-text-editor-42.0.ebuild} | 4 + app-editors/gvim/Manifest | 1 + app-editors/gvim/gvim-8.2.4586.ebuild | 383 ++++++++++++++++++ app-editors/vim-core/Manifest | 1 + app-editors/vim-core/vim-core-8.2.4586.ebuild | 231 +++++++++++ app-editors/vim/Manifest | 1 + app-editors/vim/vim-8.2.4586.ebuild | 350 ++++++++++++++++ app-editors/zile/zile-2.6.2-r1.ebuild | 2 +- app-misc/Manifest.gz | Bin 49074 -> 49073 bytes app-misc/solaar/Manifest | 1 + app-misc/solaar/solaar-1.1.1.ebuild | 4 +- app-misc/solaar/solaar-1.1.2_rc2.ebuild | 69 ++++ app-misc/task/Manifest | 2 + app-misc/task/task-2.6.1-r2.ebuild | 2 +- .../{task-2.6.1.ebuild => task-2.6.2.ebuild} | 6 +- app-misc/tracker-miners/Manifest | 1 + .../tracker-miners-3.3.0.ebuild | 165 ++++++++ app-misc/tracker/Manifest | 1 + app-misc/tracker/tracker-3.3.0.ebuild | 112 +++++ app-shells/Manifest.gz | Bin 8641 -> 8802 bytes app-shells/gash/Manifest | 1 + app-shells/gash/gash-0.3.0.ebuild | 28 ++ app-shells/gash/metadata.xml | 14 + app-text/Manifest.gz | Bin 48397 -> 48403 bytes app-text/kjots/kjots-5.1.0-r2.ebuild | 2 +- app-text/xmlto/xmlto-0.0.28-r8.ebuild | 2 +- app-text/yelp-tools/Manifest | 1 + app-text/yelp-tools/yelp-tools-42.0.ebuild | 34 ++ ...ura-pdf-mupdf-0.3.8-meson-mupdfthird.patch | 24 ++ ...uild => zathura-pdf-mupdf-0.3.8-r1.ebuild} | 8 +- .../zathura-pdf-mupdf-9999.ebuild | 8 +- dev-cpp/Manifest.gz | Bin 12048 -> 12057 bytes dev-cpp/asio/Manifest | 3 +- dev-cpp/asio/asio-1.20.0.ebuild | 49 --- ...{asio-1.19.2.ebuild => asio-1.22.1.ebuild} | 18 +- dev-cpp/asio/files/asio-1.22.1-cpp20ex.patch | 29 ++ dev-cpp/folly/Manifest | 1 + dev-cpp/folly/folly-2022.03.21.00.ebuild | 61 +++ dev-cpp/gtkmm/Manifest | 1 + dev-cpp/gtkmm/gtkmm-4.6.1.ebuild | 52 +++ dev-cpp/sdbus-c++/sdbus-c++-0.9.0.ebuild | 15 +- dev-cpp/sdbus-c++/sdbus-c++-1.1.0.ebuild | 15 +- dev-cpp/tbb/tbb-2021.5.0-r1.ebuild | 2 +- dev-db/Manifest.gz | Bin 16121 -> 16123 bytes .../mysql-workbench-8.0.27.ebuild | 4 +- dev-embedded/Manifest.gz | Bin 8901 -> 8897 bytes dev-embedded/platformio/Manifest | 2 +- .../platformio/platformio-5.2.4.ebuild | 74 ---- ....2.4-r1.ebuild => platformio-5.2.5.ebuild} | 12 +- dev-embedded/rpi-eeprom/Manifest | 2 + .../rpi-eeprom/rpi-eeprom-13.8_p1.ebuild | 94 +++++ dev-java/Manifest.gz | Bin 54983 -> 54990 bytes .../jackson-dataformat-xml-2.13.0.ebuild | 2 +- .../log4j-12-api/log4j-12-api-2.17.1.ebuild | 2 +- .../log4j-core/log4j-core-2.17.1-r1.ebuild | 2 +- dev-lang/Manifest.gz | Bin 18524 -> 18520 bytes dev-lang/R/R-4.1.2-r1.ebuild | 250 ++++++++++++ dev-lang/erlang/erlang-24.2.2.ebuild | 2 +- dev-lang/python/python-3.10.3.ebuild | 2 +- dev-lang/python/python-3.7.13.ebuild | 2 +- dev-lang/python/python-3.8.13.ebuild | 2 +- dev-lang/spidermonkey/Manifest | 2 +- .../spidermonkey/spidermonkey-91.7.0.ebuild | 4 +- dev-lang/vala/vala-0.56.0.ebuild | 2 +- dev-libs/Manifest.gz | Bin 91877 -> 91881 bytes .../cyrus-sasl/cyrus-sasl-2.1.28-r1.ebuild | 2 +- dev-libs/gmime/Manifest | 1 + dev-libs/gmime/gmime-3.2.11.ebuild | 69 ++++ dev-libs/jsonrpc-glib/Manifest | 1 + .../jsonrpc-glib/jsonrpc-glib-3.42.0.ebuild | 58 +++ dev-libs/libdazzle/Manifest | 1 + dev-libs/libdazzle/libdazzle-3.44.0.ebuild | 61 +++ dev-libs/libgnome-games-support/Manifest | 1 + .../libgnome-games-support-2.0.0.ebuild | 32 ++ dev-libs/libgweather/libgweather-4.0.0.ebuild | 2 +- dev-libs/libmateweather/Manifest | 1 + .../libmateweather-1.26.0.ebuild | 47 +++ dev-libs/libpeas/Manifest | 1 + .../1.32.0-meson-Fix-disabling-gtk_doc.patch | 31 ++ dev-libs/libpeas/libpeas-1.30.0.ebuild | 3 +- dev-libs/libpeas/libpeas-1.32.0.ebuild | 95 +++++ dev-libs/libprelude/metadata.xml | 9 +- dev-libs/libpreludedb/metadata.xml | 9 +- dev-libs/libretls/Manifest | 1 + dev-libs/libretls/libretls-3.5.1.ebuild | 30 ++ .../files/mimetic-0.9.8-uint-musl.patch | 36 ++ dev-libs/mimetic/mimetic-0.9.8.ebuild | 3 +- dev-libs/ossp-uuid/ossp-uuid-1.6.2-r7.ebuild | 19 +- dev-libs/rocm-comgr/Manifest | 1 + .../files/rocm-comgr-5.0-rocm_path.patch | 14 + dev-libs/rocm-comgr/rocm-comgr-5.0.2.ebuild | 50 +++ dev-libs/rocm-device-libs/Manifest | 1 + .../rocm-device-libs-5.0.2.ebuild | 40 ++ dev-libs/rocr-runtime/Manifest | 1 + ...cr-runtime-5.0.1-cmake-install-paths.patch | 42 ++ .../rocr-runtime/rocr-runtime-5.0.2.ebuild | 45 ++ dev-libs/roct-thunk-interface/Manifest | 1 + .../roct-thunk-interface-5.0.2.ebuild | 40 ++ dev-libs/template-glib/Manifest | 1 + .../template-glib/template-glib-3.34.1.ebuild | 47 +++ dev-libs/tre/Manifest | 1 + dev-libs/tre/files/0.8.0-CVE-2016-8559.patch | 7 - dev-libs/tre/files/0.8.0-pkgcfg.patch | 2 - dev-libs/tre/files/tre-chicken.patch | 20 + dev-libs/tre/files/tre-issue37.patch | 11 + dev-libs/tre/files/tre-issue50.patch | 11 + dev-libs/tre/files/tre-issue55-part1.patch | 28 ++ dev-libs/tre/files/tre-issue55-part2.patch | 11 + dev-libs/tre/files/tre-python3.patch | 191 +++++++++ dev-libs/tre/files/tre-tests.patch | 10 + dev-libs/tre/metadata.xml | 5 + dev-libs/tre/tre-0.8.0_p20210321.ebuild | 112 +++++ dev-ml/Manifest.gz | Bin 32618 -> 32786 bytes dev-ml/curses/Manifest | 1 + dev-ml/curses/curses-1.0.10.ebuild | 21 + dev-ml/curses/files/curses-1.0.10-CC.patch | 11 + dev-ml/curses/metadata.xml | 11 + dev-perl/Manifest.gz | Bin 282225 -> 282227 bytes .../Tk-TableMatrix-1.260.0.ebuild | 2 +- dev-php/Manifest.gz | Bin 39736 -> 39580 bytes .../libvirt-php-0.5.5_p20211020.ebuild | 2 +- dev-php/pecl-redis/Manifest | 3 - dev-php/pecl-redis/pecl-redis-5.3.2.ebuild | 61 --- dev-php/pecl-redis/pecl-redis-5.3.3.ebuild | 61 --- dev-php/pecl-redis/pecl-redis-5.3.4.ebuild | 61 --- dev-php/pecl-redis/pecl-redis-5.3.6.ebuild | 2 +- dev-php/php-codebrowser/Manifest | 1 - dev-php/php-codebrowser/files/channel.xml | 16 - dev-php/php-codebrowser/metadata.xml | 11 - .../php-codebrowser-1.0.2-r1.ebuild | 44 -- .../Arpeggio-1.10.2.ebuild} | 5 +- dev-python/Arpeggio/Arpeggio-2.0.0.ebuild | 32 ++ dev-python/{arpeggio => Arpeggio}/Manifest | 1 + .../{arpeggio => Arpeggio}/metadata.xml | 0 dev-python/Manifest.gz | Bin 256427 -> 256447 bytes .../audioread/audioread-2.1.9-r1.ebuild | 41 ++ dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.21.23.ebuild | 63 +++ dev-python/botocore/Manifest | 1 + dev-python/botocore/botocore-1.24.23.ebuild | 68 ++++ dev-python/braintree/Manifest | 3 +- dev-python/braintree/braintree-4.12.0.ebuild | 22 - ...14.0.ebuild => braintree-4.14.0-r1.ebuild} | 13 +- dev-python/cfn-lint/Manifest | 4 +- dev-python/cfn-lint/cfn-lint-0.58.0.ebuild | 51 --- dev-python/cfn-lint/cfn-lint-0.58.2.ebuild | 51 --- dev-python/cfn-lint/cfn-lint-0.58.3.ebuild | 2 +- ...t-0.58.1.ebuild => cfn-lint-0.58.4.ebuild} | 0 dev-python/croniter/Manifest | 1 - dev-python/croniter/croniter-1.2.0.ebuild | 25 -- dev-python/croniter/croniter-1.3.4.ebuild | 2 +- dev-python/dask/Manifest | 4 - dev-python/dask/dask-2021.11.0.ebuild | 50 --- dev-python/dask/dask-2021.12.0.ebuild | 53 --- dev-python/dask/dask-2022.01.0.ebuild | 55 --- dev-python/dask/dask-2022.01.1.ebuild | 58 --- dev-python/discogs-client/Manifest | 1 + .../discogs-client-2.3.14.ebuild | 35 ++ dev-python/doit/Manifest | 1 - dev-python/doit/doit-0.34.1.ebuild | 46 --- dev-python/doit/doit-0.34.2.ebuild | 2 +- dev-python/gevent/Manifest | 1 - dev-python/gevent/gevent-21.12.0.ebuild | 2 +- dev-python/gevent/gevent-21.8.0.ebuild | 88 ---- .../google-auth/google-auth-2.6.0.ebuild | 2 +- dev-python/jq/jq-1.2.2.ebuild | 2 +- dev-python/krb5/Manifest | 1 - dev-python/krb5/krb5-0.2.0.ebuild | 22 - dev-python/krb5/krb5-0.3.0.ebuild | 2 +- dev-python/lark-parser/metadata.xml | 8 - dev-python/lxml/lxml-4.8.0-r1.ebuild | 2 +- dev-python/markupsafe/markupsafe-2.1.1.ebuild | 2 +- dev-python/moto/Manifest | 3 - dev-python/moto/moto-2.2.17.ebuild | 87 ---- dev-python/moto/moto-2.2.20.ebuild | 87 ---- dev-python/moto/moto-3.0.3.ebuild | 84 ---- dev-python/moto/moto-3.0.5.ebuild | 3 +- dev-python/moto/moto-3.1.1.ebuild | 1 + dev-python/oslo-serialization/Manifest | 1 - .../oslo-serialization-4.2.0.ebuild | 42 -- .../oslo-serialization-4.3.0.ebuild | 2 +- dev-python/parver/parver-0.3.1-r1.ebuild | 39 ++ dev-python/parver/parver-0.3.1.ebuild | 4 +- dev-python/pikepdf/Manifest | 1 + dev-python/pikepdf/pikepdf-5.1.0.ebuild | 54 +++ dev-python/pybind11/pybind11-2.9.1.ebuild | 2 +- dev-python/pyglet/Manifest | 1 + dev-python/pyglet/pyglet-1.5.23.ebuild | 63 +++ dev-python/pymad/pymad-0.10-r1.ebuild | 12 +- dev-python/pymilter/pymilter-1.0.4-r2.ebuild | 18 +- dev-python/pyspnego/Manifest | 1 + dev-python/pyspnego/pyspnego-0.5.0.ebuild | 2 +- dev-python/pyspnego/pyspnego-0.5.1.ebuild | 44 ++ dev-python/python-dbusmock/Manifest | 1 + .../python-dbusmock-0.27.0.ebuild | 36 ++ dev-python/python-slugify/Manifest | 3 - .../python-slugify-5.0.2.ebuild | 20 - .../python-slugify-6.0.1.ebuild | 24 -- .../python-slugify-6.1.0.ebuild | 24 -- .../python-slugify-6.1.1.ebuild | 2 +- dev-python/scipy/scipy-1.8.0.ebuild | 2 +- dev-python/slixmpp/Manifest | 1 + dev-python/slixmpp/slixmpp-1.8.1.ebuild | 36 ++ dev-python/svg-path/Manifest | 1 + dev-python/svg-path/svg-path-5.0.1.ebuild | 27 ++ dev-python/sympy/Manifest | 1 + dev-python/sympy/sympy-1.10.1.ebuild | 66 +++ dev-python/textX/Manifest | 2 + dev-python/{textx => textX}/metadata.xml | 2 +- .../textX-1.4.ebuild} | 11 +- dev-python/textX/textX-3.0.0.ebuild | 59 +++ dev-python/textx/Manifest | 1 - dev-python/tifffile/Manifest | 3 - dev-python/tifffile/tifffile-2021.11.2.ebuild | 54 --- dev-python/tifffile/tifffile-2022.2.2.ebuild | 52 --- dev-python/tifffile/tifffile-2022.2.9.ebuild | 52 --- dev-python/watchgod/Manifest | 1 + dev-python/watchgod/watchgod-0.8.1.ebuild | 48 +++ ...-1.5.1.0.ebuild => zstd-1.5.1.0-r1.ebuild} | 2 +- dev-qt/Manifest.gz | Bin 10184 -> 10374 bytes dev-qt/assistant/Manifest | 2 + dev-qt/assistant/assistant-5.15.3.ebuild | 60 +++ dev-qt/designer/Manifest | 2 + dev-qt/designer/designer-5.15.3.ebuild | 59 +++ dev-qt/linguist-tools/Manifest | 2 + .../linguist-tools-5.15.3.ebuild | 37 ++ dev-qt/linguist/Manifest | 2 + dev-qt/linguist/linguist-5.15.3.ebuild | 54 +++ dev-qt/pixeltool/Manifest | 2 + dev-qt/pixeltool/pixeltool-5.15.3.ebuild | 35 ++ dev-qt/qdbus/Manifest | 2 + dev-qt/qdbus/qdbus-5.15.3.ebuild | 35 ++ dev-qt/qdbusviewer/Manifest | 2 + dev-qt/qdbusviewer/qdbusviewer-5.15.3.ebuild | 51 +++ dev-qt/qdoc/Manifest | 2 + dev-qt/qdoc/qdoc-5.15.3.ebuild | 43 ++ dev-qt/qt3d/Manifest | 2 + dev-qt/qt3d/qt3d-5.15.3.ebuild | 46 +++ dev-qt/qtbluetooth/Manifest | 2 + dev-qt/qtbluetooth/qtbluetooth-5.15.3.ebuild | 34 ++ dev-qt/qtcharts/Manifest | 1 + dev-qt/qtcharts/qtcharts-5.15.3.ebuild | 30 ++ .../files/qtchooser-66-qt-5.15.3-compat.patch | 33 ++ dev-qt/qtchooser/qtchooser-66-r2.ebuild | 73 ++++ dev-qt/qtconcurrent/Manifest | 2 + .../qtconcurrent/qtconcurrent-5.15.3.ebuild | 25 ++ dev-qt/qtcore/Manifest | 2 + dev-qt/qtcore/qtcore-5.15.3.ebuild | 98 +++++ dev-qt/qtdatavis3d/Manifest | 1 + dev-qt/qtdatavis3d/qtdatavis3d-5.15.3.ebuild | 32 ++ dev-qt/qtdbus/Manifest | 2 + dev-qt/qtdbus/qtdbus-5.15.3.ebuild | 45 ++ dev-qt/qtdeclarative/Manifest | 2 + .../qtdeclarative/qtdeclarative-5.15.3.ebuild | 63 +++ dev-qt/qtdiag/Manifest | 2 + dev-qt/qtdiag/qtdiag-5.15.3.ebuild | 43 ++ dev-qt/qtgamepad/Manifest | 1 + dev-qt/qtgamepad/qtgamepad-5.15.3.ebuild | 36 ++ dev-qt/qtgraphicaleffects/Manifest | 1 + .../qtgraphicaleffects-5.15.3.ebuild | 22 + dev-qt/qtgui/Manifest | 2 + dev-qt/qtgui/qtgui-5.15.3.ebuild | 183 +++++++++ dev-qt/qthelp/Manifest | 2 + dev-qt/qthelp/qthelp-5.15.3.ebuild | 30 ++ dev-qt/qtimageformats/Manifest | 1 + .../qtimageformats-5.15.3.ebuild | 31 ++ dev-qt/qtlocation/Manifest | 2 + dev-qt/qtlocation/qtlocation-5.15.3.ebuild | 49 +++ dev-qt/qtmultimedia/Manifest | 1 + .../qtmultimedia/qtmultimedia-5.15.3.ebuild | 71 ++++ dev-qt/qtnetwork/Manifest | 2 + dev-qt/qtnetwork/qtnetwork-5.15.3.ebuild | 74 ++++ dev-qt/qtnetworkauth/Manifest | 1 + .../qtnetworkauth/qtnetworkauth-5.15.3.ebuild | 21 + dev-qt/qtopengl/Manifest | 2 + dev-qt/qtopengl/qtopengl-5.15.3.ebuild | 35 ++ dev-qt/qtpaths/Manifest | 2 + dev-qt/qtpaths/qtpaths-5.15.3.ebuild | 30 ++ dev-qt/qtplugininfo/Manifest | 2 + .../qtplugininfo/qtplugininfo-5.15.3.ebuild | 25 ++ dev-qt/qtpositioning/Manifest | 1 + .../qtpositioning/qtpositioning-5.15.3.ebuild | 41 ++ dev-qt/qtprintsupport/Manifest | 2 + .../qtprintsupport-5.15.3.ebuild | 44 ++ dev-qt/qtquickcontrols/Manifest | 1 + .../qtquickcontrols-5.15.3.ebuild | 33 ++ dev-qt/qtquickcontrols2/Manifest | 2 + .../qtquickcontrols2-5.15.3.ebuild | 32 ++ dev-qt/qtquicktimeline/Manifest | 1 + .../qtquicktimeline-5.15.3.ebuild | 18 + dev-qt/qtscript/Manifest | 1 + dev-qt/qtscript/qtscript-5.15.3.ebuild | 37 ++ dev-qt/qtscxml/Manifest | 1 + dev-qt/qtscxml/qtscxml-5.15.3.ebuild | 20 + dev-qt/qtsensors/Manifest | 1 + dev-qt/qtsensors/qtsensors-5.15.3.ebuild | 29 ++ dev-qt/qtserialbus/Manifest | 1 + dev-qt/qtserialbus/qtserialbus-5.15.3.ebuild | 21 + dev-qt/qtserialport/Manifest | 1 + .../qtserialport/qtserialport-5.15.3.ebuild | 28 ++ dev-qt/qtspeech/Manifest | 2 + dev-qt/qtspeech/qtspeech-5.15.3.ebuild | 36 ++ dev-qt/qtsql/Manifest | 2 + dev-qt/qtsql/qtsql-5.15.3.ebuild | 56 +++ dev-qt/qtsvg/Manifest | 3 + ...5.15.3-QTBUG-90744-minus-binarypatch.patch | 142 +++++++ dev-qt/qtsvg/qtsvg-5.15.3.ebuild | 34 ++ dev-qt/qttest/Manifest | 2 + dev-qt/qttest/qttest-5.15.3.ebuild | 35 ++ dev-qt/qttranslations/Manifest | 2 + .../qttranslations-5.15.3.ebuild | 18 + dev-qt/qtvirtualkeyboard/Manifest | 2 + .../qtvirtualkeyboard-5.15.3.ebuild | 43 ++ dev-qt/qtwayland/Manifest | 2 + dev-qt/qtwayland/qtwayland-5.15.3.ebuild | 51 +++ dev-qt/qtwaylandscanner/Manifest | 1 + dev-qt/qtwaylandscanner/metadata.xml | 12 + .../qtwaylandscanner-5.15.3.ebuild | 22 + dev-qt/qtwebchannel/Manifest | 2 + .../qtwebchannel/qtwebchannel-5.15.3.ebuild | 28 ++ dev-qt/qtwebengine/Manifest | 1 + .../qtwebengine-5.15.3_p20220310.ebuild | 265 ++++++++++++ dev-qt/qtwebsockets/Manifest | 2 + .../qtwebsockets/qtwebsockets-5.15.3.ebuild | 29 ++ dev-qt/qtwebview/Manifest | 1 + dev-qt/qtwebview/qtwebview-5.15.3.ebuild | 22 + dev-qt/qtwidgets/Manifest | 2 + dev-qt/qtwidgets/qtwidgets-5.15.3.ebuild | 64 +++ dev-qt/qtx11extras/Manifest | 1 + dev-qt/qtx11extras/qtx11extras-5.15.3.ebuild | 22 + dev-qt/qtxml/Manifest | 2 + dev-qt/qtxml/qtxml-5.15.3.ebuild | 31 ++ dev-qt/qtxmlpatterns/Manifest | 1 + .../qtxmlpatterns/qtxmlpatterns-5.15.3.ebuild | 39 ++ dev-ros/Manifest.gz | Bin 61004 -> 61168 bytes ...cmake_export_dependencies-1.3.0-r1.ebuild} | 1 + ...ment_cmake_export_dependencies-9999.ebuild | 3 +- dev-ros/ament_cmake_gen_version_h/Manifest | 1 + .../ament_cmake_gen_version_h-1.3.0.ebuild | 57 +++ .../ament_cmake_gen_version_h-9999.ebuild | 57 +++ .../ament_cmake_gen_version_h/metadata.xml | 11 + dev-ros/ament_cmake_ros/Manifest | 2 +- ...2.ebuild => ament_cmake_ros-0.10.0.ebuild} | 2 +- dev-ruby/Manifest.gz | Bin 109664 -> 109679 bytes dev-ruby/csv/Manifest | 2 - dev-ruby/csv/csv-3.2.0.ebuild | 32 -- dev-ruby/csv/csv-3.2.1.ebuild | 32 -- dev-ruby/csv/csv-3.2.2.ebuild | 4 +- dev-ruby/parallel/Manifest | 3 +- dev-ruby/parallel/parallel-1.19.2.ebuild | 56 --- ...l-1.20.0.ebuild => parallel-1.22.0.ebuild} | 16 +- dev-ruby/puppetdb-termini/Manifest | 1 + .../puppetdb-termini-7.9.2.ebuild | 28 ++ dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild | 54 +++ .../shoulda-matchers-3.1.3-r2.ebuild | 24 ++ .../shoulda-matchers-4.5.1-r1.ebuild | 32 ++ .../shoulda-matchers-5.0.0.ebuild | 4 +- dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild | 33 ++ dev-util/Manifest.gz | Bin 66115 -> 66114 bytes .../ebuildtester/ebuildtester-0.1.30.ebuild | 2 + dev-util/git-delta/git-delta-0.12.0.ebuild | 2 +- dev-util/hip/Manifest | 6 + .../hip/files/hip-5.0.1-DisableTest.patch | 32 ++ .../files/hip-5.0.1-hip_vector_types.patch | 11 + dev-util/hip/hip-5.0.2.ebuild | 119 ++++++ ...idea-community-2021.3.3.213.7172.25.ebuild | 5 +- ...12.3.ebuild => kdevelop-21.12.3-r1.ebuild} | 2 +- dev-util/patchelf/Manifest | 2 - dev-util/patchelf/patchelf-0.10.ebuild | 30 -- dev-util/patchelf/patchelf-0.14.3.ebuild | 24 -- dev-util/patchelf/patchelf-0.14.5.ebuild | 2 +- dev-util/quilt/quilt-0.67.ebuild | 2 +- dev-util/rocminfo/Manifest | 1 + dev-util/rocminfo/rocminfo-5.0.2.ebuild | 31 ++ dev-util/watchman/Manifest | 2 +- dev-util/watchman/files/4.9.0-changes.patch | 80 ---- dev-util/watchman/files/4.9.0-python3.patch | 65 --- dev-util/watchman/metadata.xml | 4 - .../watchman/watchman-2022.03.21.00.ebuild | 210 ++++++++++ dev-util/watchman/watchman-4.9.0.ebuild | 62 --- eclass/Manifest.gz | Bin 36184 -> 36178 bytes eclass/gkrellm-plugin.eclass | 33 +- eclass/qt5-build.eclass | 92 ++++- gnome-base/Manifest.gz | Bin 5203 -> 5200 bytes ...ld => gnome-control-center-41.4-r1.ebuild} | 2 +- gnome-base/librsvg/librsvg-2.54.0.ebuild | 12 +- gnome-extra/Manifest.gz | Bin 11916 -> 11922 bytes gnome-extra/gnome-calculator/Manifest | 1 + .../gnome-calculator-42.0.ebuild | 74 ++++ gnome-extra/gnome-characters/Manifest | 1 + .../gnome-characters-42.0.ebuild | 42 ++ gnome-extra/yelp-xsl/Manifest | 1 + gnome-extra/yelp-xsl/yelp-xsl-42.0.ebuild | 24 ++ gnome-extra/yelp/Manifest | 1 + gnome-extra/yelp/yelp-42.0.ebuild | 58 +++ gnustep-apps/Manifest.gz | Bin 5555 -> 5555 bytes gnustep-apps/cenon/cenon-4.0.2-r1.ebuild | 2 +- gui-apps/Manifest.gz | Bin 3887 -> 3887 bytes gui-apps/wl-clipboard/Manifest | 1 + .../wl-clipboard/wl-clipboard-2.1.0.ebuild | 25 ++ .../wl-clipboard/wl-clipboard-9999.ebuild | 4 +- gui-libs/Manifest.gz | Bin 3618 -> 3619 bytes gui-libs/gtksourceview/Manifest | 2 +- ....3.2.ebuild => gtksourceview-5.4.0.ebuild} | 15 +- kde-apps/Manifest.gz | Bin 37758 -> 37763 bytes kde-apps/krfb/krfb-21.12.3.ebuild | 6 + ...2.3.ebuild => spectacle-21.12.3-r1.ebuild} | 5 +- kde-frameworks/Manifest.gz | Bin 13737 -> 13736 bytes .../kguiaddons/kguiaddons-5.92.0.ebuild | 6 + .../kwayland/kwayland-5.92.0.ebuild | 4 + kde-plasma/Manifest.gz | Bin 9112 -> 9108 bytes .../kwayland-integration-5.23.5.ebuild | 8 +- .../kwayland-integration-5.24.3.ebuild | 8 +- .../kwayland-server-5.23.5.ebuild | 8 +- .../kwayland-server-5.24.3.ebuild | 8 +- kde-plasma/kwin/kwin-5.23.5-r1.ebuild | 8 +- kde-plasma/kwin/kwin-5.24.3.ebuild | 8 +- .../layer-shell-qt-5.23.5.ebuild | 4 + .../layer-shell-qt-5.24.3.ebuild | 4 + .../libkscreen/libkscreen-5.23.5-r1.ebuild | 9 +- .../libkscreen/libkscreen-5.24.3.ebuild | 9 +- .../plasma-workspace-5.23.5-r1.ebuild | 8 +- ...uild => plasma-workspace-5.24.3-r1.ebuild} | 10 +- .../xdg-desktop-portal-kde-5.23.5.ebuild | 7 +- .../xdg-desktop-portal-kde-5.24.3.ebuild | 7 +- mail-client/Manifest.gz | Bin 3891 -> 3896 bytes mail-client/alot/Manifest | 1 + mail-client/alot/alot-0.10.ebuild | 71 ++++ mail-client/alot/alot-9999.ebuild | 29 +- .../files/alot-0.10-no-intersphinx-docs.patch | 23 ++ mail-mta/Manifest.gz | Bin 2378 -> 2382 bytes mail-mta/postfix/Manifest | 2 - .../postfix/files/postfix-glibc-2.34.patch | 12 - mail-mta/postfix/postfix-3.6.3.ebuild | 290 ------------- mail-mta/postfix/postfix-3.6.4.ebuild | 290 ------------- mate-base/Manifest.gz | Bin 2232 -> 2238 bytes mate-base/libmatekbd/Manifest | 1 + mate-base/libmatekbd/libmatekbd-1.26.0.ebuild | 48 +++ mate-base/mate-common/Manifest | 1 + .../mate-common/mate-common-1.26.0.ebuild | 32 ++ mate-base/mate-desktop/Manifest | 1 + .../mate-desktop-1.26.0-r1.ebuild | 54 +++ mate-extra/Manifest.gz | Bin 2909 -> 2906 bytes mate-extra/mate-user-guide/Manifest | 1 + .../mate-user-guide-1.26.0.ebuild | 35 ++ media-gfx/Manifest.gz | Bin 38520 -> 38520 bytes .../prusaslicer/prusaslicer-2.4.0-r2.ebuild | 2 +- media-libs/Manifest.gz | Bin 65507 -> 65511 bytes media-libs/assimp/assimp-5.2.2.ebuild | 2 +- media-libs/dav1d/Manifest | 5 +- media-libs/dav1d/dav1d-0.8.0.ebuild | 49 --- media-libs/dav1d/dav1d-0.8.2.ebuild | 61 --- media-libs/dav1d/dav1d-0.9.1.ebuild | 61 --- ...{dav1d-0.9.0.ebuild => dav1d-1.0.0.ebuild} | 28 +- media-libs/dav1d/dav1d-9999.ebuild | 25 +- media-libs/gmmlib/Manifest | 1 + .../files/gmmlib-22.1.1_custom_cflags.patch | 102 +++++ media-libs/gmmlib/gmmlib-22.1.1.ebuild | 33 ++ .../kimageannotator-0.5.3.ebuild | 4 +- media-plugins/Manifest.gz | Bin 46723 -> 46724 bytes media-plugins/vamp-aubio-plugins/Manifest | 1 - .../vamp-aubio-plugins-0.5.0.ebuild | 32 -- .../vamp-aubio-plugins-0.5.1-r1.ebuild | 2 +- media-sound/Manifest.gz | Bin 57586 -> 57584 bytes media-sound/drumstick/Manifest | 1 - media-sound/drumstick/drumstick-2.5.0.ebuild | 65 --- media-sound/drumstick/drumstick-2.5.1.ebuild | 2 +- media-sound/fluidsynth/Manifest | 1 + .../fluidsynth/fluidsynth-2.2.6.ebuild | 120 ++++++ media-tv/Manifest.gz | Bin 3936 -> 3939 bytes media-tv/plex-media-server/Manifest | 2 + .../plex-media-server-1.25.7.5604.ebuild | 71 ++++ media-video/Manifest.gz | Bin 26660 -> 26660 bytes media-video/dvdrip/dvdrip-0.98.11-r5.ebuild | 2 +- media-video/mpv/Manifest | 1 + media-video/mpv/mpv-0.34.1.ebuild | 358 ++++++++++++++++ metadata/Manifest.gz | Bin 3344 -> 3340 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 28237 -> 28206 bytes .../md5-cache/app-accessibility/Manifest.gz | Bin 6895 -> 6900 bytes .../app-accessibility/at-spi2-core-2.44.0 | 2 +- metadata/md5-cache/app-admin/Manifest.gz | Bin 57191 -> 57499 bytes metadata/md5-cache/app-admin/awscli-1.22.78 | 15 + .../app-admin/{exo-1.51.1 => exo-1.52.0} | 2 +- ...{keepassxc-2.7.0_beta1 => keepassxc-2.7.0} | 3 +- metadata/md5-cache/app-admin/yadm-3.2.1 | 14 + metadata/md5-cache/app-backup/Manifest.gz | Bin 13904 -> 13890 bytes .../{bareos-19.2.11-r1 => bareos-19.2.12} | 6 +- .../{bareos-20.0.5 => bareos-20.0.6} | 2 +- .../{bareos-21.0.0-r2 => bareos-21.1.2} | 2 +- metadata/md5-cache/app-containers/Manifest.gz | Bin 14420 -> 14435 bytes metadata/md5-cache/app-containers/k3d-5.3.0 | 2 +- .../{lxd-4.0.9-r2 => lxd-4.0.9-r3} | 2 +- metadata/md5-cache/app-containers/reg-0.16.1 | 12 - .../md5-cache/app-containers/reg-0.16.1-r1 | 14 + metadata/md5-cache/app-crypt/Manifest.gz | Bin 39836 -> 39832 bytes metadata/md5-cache/app-crypt/gnupg-2.2.34 | 4 +- metadata/md5-cache/app-doc/Manifest.gz | Bin 22995 -> 22995 bytes .../md5-cache/app-doc/NaturalDocs-1.52-r1 | 12 - .../md5-cache/app-doc/NaturalDocs-1.52-r2 | 15 + .../{kicad-doc-6.0.2 => kicad-doc-6.0.3} | 2 +- metadata/md5-cache/app-editors/Manifest.gz | Bin 27437 -> 27892 bytes ...t-editor-42_rc1 => gnome-text-editor-42.0} | 4 +- metadata/md5-cache/app-editors/gvim-8.2.4586 | 16 + metadata/md5-cache/app-editors/vim-8.2.4586 | 15 + .../md5-cache/app-editors/vim-core-8.2.4586 | 14 + metadata/md5-cache/app-editors/zile-2.6.2-r1 | 4 +- metadata/md5-cache/app-misc/Manifest.gz | Bin 74420 -> 74938 bytes metadata/md5-cache/app-misc/solaar-1.1.1 | 4 +- metadata/md5-cache/app-misc/solaar-1.1.2_rc2 | 15 + metadata/md5-cache/app-misc/task-2.6.1-r2 | 4 +- .../app-misc/{task-2.6.1 => task-2.6.2} | 4 +- metadata/md5-cache/app-misc/tracker-3.3.0 | 16 + .../md5-cache/app-misc/tracker-miners-3.3.0 | 16 + metadata/md5-cache/app-shells/Manifest.gz | Bin 17163 -> 17330 bytes metadata/md5-cache/app-shells/gash-0.3.0 | 13 + metadata/md5-cache/app-text/Manifest.gz | Bin 74371 -> 74546 bytes metadata/md5-cache/app-text/kjots-5.1.0-r2 | 6 +- metadata/md5-cache/app-text/xmlto-0.0.28-r8 | 4 +- metadata/md5-cache/app-text/yelp-tools-42.0 | 15 + ...mupdf-0.3.8 => zathura-pdf-mupdf-0.3.8-r1} | 4 +- .../md5-cache/app-text/zathura-pdf-mupdf-9999 | 4 +- metadata/md5-cache/dev-cpp/Manifest.gz | Bin 21017 -> 21185 bytes metadata/md5-cache/dev-cpp/asio-1.19.2 | 12 - metadata/md5-cache/dev-cpp/asio-1.20.0 | 12 - metadata/md5-cache/dev-cpp/asio-1.22.1 | 14 + .../md5-cache/dev-cpp/folly-2022.03.21.00 | 15 + metadata/md5-cache/dev-cpp/gtkmm-4.6.1 | 15 + metadata/md5-cache/dev-cpp/sdbus-c++-0.9.0 | 8 +- metadata/md5-cache/dev-cpp/sdbus-c++-1.1.0 | 8 +- metadata/md5-cache/dev-cpp/tbb-2021.5.0-r1 | 4 +- metadata/md5-cache/dev-db/Manifest.gz | Bin 35911 -> 35908 bytes .../md5-cache/dev-db/mysql-workbench-8.0.27 | 4 +- metadata/md5-cache/dev-embedded/Manifest.gz | Bin 13167 -> 13165 bytes .../md5-cache/dev-embedded/platformio-5.2.4 | 16 - .../dev-embedded/platformio-5.2.4-r1 | 16 - .../md5-cache/dev-embedded/platformio-5.2.5 | 16 + .../md5-cache/dev-embedded/rpi-eeprom-13.8_p1 | 15 + metadata/md5-cache/dev-java/Manifest.gz | Bin 76192 -> 76198 bytes .../dev-java/jackson-dataformat-xml-2.13.0 | 4 +- .../md5-cache/dev-java/log4j-12-api-2.17.1 | 4 +- .../md5-cache/dev-java/log4j-core-2.17.1-r1 | 4 +- metadata/md5-cache/dev-lang/Manifest.gz | Bin 43384 -> 43558 bytes metadata/md5-cache/dev-lang/R-4.1.2-r1 | 16 + metadata/md5-cache/dev-lang/erlang-24.2.2 | 4 +- metadata/md5-cache/dev-lang/python-3.10.3 | 4 +- metadata/md5-cache/dev-lang/python-3.7.13 | 4 +- metadata/md5-cache/dev-lang/python-3.8.13 | 4 +- .../md5-cache/dev-lang/spidermonkey-91.7.0 | 6 +- metadata/md5-cache/dev-lang/vala-0.56.0 | 4 +- metadata/md5-cache/dev-libs/Manifest.gz | Bin 157367 -> 159444 bytes .../md5-cache/dev-libs/cyrus-sasl-2.1.28-r1 | 4 +- metadata/md5-cache/dev-libs/gmime-3.2.11 | 15 + .../md5-cache/dev-libs/jsonrpc-glib-3.42.0 | 16 + metadata/md5-cache/dev-libs/libdazzle-3.44.0 | 16 + .../dev-libs/libgnome-games-support-2.0.0 | 13 + metadata/md5-cache/dev-libs/libgweather-4.0.0 | 2 +- .../md5-cache/dev-libs/libmateweather-1.26.0 | 14 + metadata/md5-cache/dev-libs/libpeas-1.30.0 | 4 +- metadata/md5-cache/dev-libs/libpeas-1.32.0 | 16 + metadata/md5-cache/dev-libs/libretls-3.5.1 | 14 + metadata/md5-cache/dev-libs/mimetic-0.9.8 | 2 +- .../md5-cache/dev-libs/ossp-uuid-1.6.2-r7 | 2 +- metadata/md5-cache/dev-libs/rocm-comgr-5.0.2 | 13 + .../md5-cache/dev-libs/rocm-device-libs-5.0.2 | 13 + .../md5-cache/dev-libs/rocr-runtime-5.0.2 | 13 + .../dev-libs/roct-thunk-interface-5.0.2 | 13 + .../md5-cache/dev-libs/template-glib-3.34.1 | 15 + .../md5-cache/dev-libs/tre-0.8.0_p20210321 | 15 + metadata/md5-cache/dev-ml/Manifest.gz | Bin 63624 -> 63786 bytes metadata/md5-cache/dev-ml/curses-1.0.10 | 14 + metadata/md5-cache/dev-perl/Manifest.gz | Bin 312841 -> 312841 bytes .../md5-cache/dev-perl/Tk-TableMatrix-1.260.0 | 4 +- metadata/md5-cache/dev-php/Manifest.gz | Bin 67008 -> 66359 bytes .../dev-php/libvirt-php-0.5.5_p20211020 | 3 +- metadata/md5-cache/dev-php/pecl-redis-5.3.2 | 16 - metadata/md5-cache/dev-php/pecl-redis-5.3.3 | 16 - metadata/md5-cache/dev-php/pecl-redis-5.3.4 | 16 - metadata/md5-cache/dev-php/pecl-redis-5.3.6 | 4 +- .../dev-php/php-codebrowser-1.0.2-r1 | 11 - .../{arpeggio-1.10.2 => Arpeggio-1.10.2} | 2 +- metadata/md5-cache/dev-python/Arpeggio-2.0.0 | 16 + metadata/md5-cache/dev-python/Manifest.gz | Bin 380816 -> 379864 bytes .../md5-cache/dev-python/audioread-2.1.9-r1 | 15 + metadata/md5-cache/dev-python/boto3-1.21.23 | 15 + .../md5-cache/dev-python/botocore-1.24.23 | 15 + .../md5-cache/dev-python/braintree-4.12.0 | 16 - .../md5-cache/dev-python/braintree-4.14.0 | 16 - .../md5-cache/dev-python/braintree-4.14.0-r1 | 16 + metadata/md5-cache/dev-python/cfn-lint-0.58.0 | 15 - metadata/md5-cache/dev-python/cfn-lint-0.58.1 | 15 - metadata/md5-cache/dev-python/cfn-lint-0.58.3 | 4 +- .../{cfn-lint-0.58.2 => cfn-lint-0.58.4} | 2 +- metadata/md5-cache/dev-python/croniter-1.2.0 | 15 - metadata/md5-cache/dev-python/croniter-1.3.4 | 4 +- metadata/md5-cache/dev-python/dask-2021.11.0 | 15 - metadata/md5-cache/dev-python/dask-2021.12.0 | 15 - metadata/md5-cache/dev-python/dask-2022.01.0 | 15 - metadata/md5-cache/dev-python/dask-2022.01.1 | 15 - .../dev-python/discogs-client-2.3.14 | 15 + metadata/md5-cache/dev-python/doit-0.34.1 | 17 - metadata/md5-cache/dev-python/doit-0.34.2 | 4 +- metadata/md5-cache/dev-python/gevent-21.12.0 | 4 +- metadata/md5-cache/dev-python/gevent-21.8.0 | 16 - .../md5-cache/dev-python/google-auth-2.6.0 | 4 +- metadata/md5-cache/dev-python/jq-1.2.2 | 4 +- metadata/md5-cache/dev-python/krb5-0.2.0 | 15 - metadata/md5-cache/dev-python/krb5-0.3.0 | 4 +- metadata/md5-cache/dev-python/lxml-4.8.0-r1 | 4 +- .../md5-cache/dev-python/markupsafe-2.1.1 | 4 +- metadata/md5-cache/dev-python/moto-2.2.17 | 15 - metadata/md5-cache/dev-python/moto-2.2.20 | 15 - metadata/md5-cache/dev-python/moto-3.0.3 | 15 - metadata/md5-cache/dev-python/moto-3.0.5 | 4 +- metadata/md5-cache/dev-python/moto-3.1.1 | 2 +- .../dev-python/oslo-serialization-4.2.0 | 15 - .../dev-python/oslo-serialization-4.3.0 | 4 +- metadata/md5-cache/dev-python/parver-0.3.1 | 8 +- metadata/md5-cache/dev-python/parver-0.3.1-r1 | 16 + metadata/md5-cache/dev-python/pikepdf-5.1.0 | 16 + metadata/md5-cache/dev-python/pybind11-2.9.1 | 4 +- metadata/md5-cache/dev-python/pyglet-1.5.23 | 15 + metadata/md5-cache/dev-python/pymad-0.10-r1 | 12 +- .../md5-cache/dev-python/pymilter-1.0.4-r2 | 10 +- metadata/md5-cache/dev-python/pyspnego-0.5.0 | 4 +- metadata/md5-cache/dev-python/pyspnego-0.5.1 | 15 + .../dev-python/python-dbusmock-0.27.0 | 15 + .../md5-cache/dev-python/python-slugify-5.0.2 | 15 - .../md5-cache/dev-python/python-slugify-6.0.1 | 15 - .../md5-cache/dev-python/python-slugify-6.1.1 | 4 +- metadata/md5-cache/dev-python/scipy-1.8.0 | 4 +- .../{python-slugify-6.1.0 => slixmpp-1.8.1} | 15 +- metadata/md5-cache/dev-python/svg-path-5.0.1 | 15 + metadata/md5-cache/dev-python/sympy-1.10.1 | 15 + .../dev-python/{textx-1.4 => textX-1.4} | 6 +- metadata/md5-cache/dev-python/textX-3.0.0 | 15 + .../md5-cache/dev-python/tifffile-2021.11.2 | 15 - .../md5-cache/dev-python/tifffile-2022.2.2 | 15 - .../md5-cache/dev-python/tifffile-2022.2.9 | 15 - metadata/md5-cache/dev-python/watchgod-0.8.1 | 15 + .../{zstd-1.5.1.0 => zstd-1.5.1.0-r1} | 6 +- metadata/md5-cache/dev-qt/Manifest.gz | Bin 10786 -> 19928 bytes .../md5-cache/dev-qt/assistant-5.15.2-r11 | 2 +- metadata/md5-cache/dev-qt/assistant-5.15.3 | 15 + metadata/md5-cache/dev-qt/designer-5.15.2-r11 | 2 +- metadata/md5-cache/dev-qt/designer-5.15.3 | 15 + metadata/md5-cache/dev-qt/linguist-5.15.2-r11 | 2 +- metadata/md5-cache/dev-qt/linguist-5.15.3 | 15 + .../dev-qt/linguist-tools-5.15.2-r10 | 2 +- .../md5-cache/dev-qt/linguist-tools-5.15.3 | 15 + .../md5-cache/dev-qt/pixeltool-5.15.2-r11 | 2 +- metadata/md5-cache/dev-qt/pixeltool-5.15.3 | 15 + metadata/md5-cache/dev-qt/qdbus-5.15.2-r10 | 2 +- metadata/md5-cache/dev-qt/qdbus-5.15.3 | 15 + .../md5-cache/dev-qt/qdbusviewer-5.15.2-r10 | 2 +- metadata/md5-cache/dev-qt/qdbusviewer-5.15.3 | 15 + metadata/md5-cache/dev-qt/qdoc-5.15.2-r10 | 2 +- metadata/md5-cache/dev-qt/qdoc-5.15.3 | 15 + metadata/md5-cache/dev-qt/qt3d-5.15.2-r11 | 2 +- metadata/md5-cache/dev-qt/qt3d-5.15.3 | 15 + .../md5-cache/dev-qt/qtbluetooth-5.15.2-r10 | 2 +- metadata/md5-cache/dev-qt/qtbluetooth-5.15.3 | 15 + metadata/md5-cache/dev-qt/qtcharts-5.15.2-r1 | 2 +- metadata/md5-cache/dev-qt/qtcharts-5.15.3 | 15 + metadata/md5-cache/dev-qt/qtchooser-66-r2 | 14 + .../md5-cache/dev-qt/qtconcurrent-5.15.2-r10 | 2 +- metadata/md5-cache/dev-qt/qtconcurrent-5.15.3 | 15 + metadata/md5-cache/dev-qt/qtcore-5.15.2-r14 | 2 +- metadata/md5-cache/dev-qt/qtcore-5.15.3 | 15 + .../md5-cache/dev-qt/qtdatavis3d-5.15.2-r1 | 2 +- metadata/md5-cache/dev-qt/qtdatavis3d-5.15.3 | 15 + metadata/md5-cache/dev-qt/qtdbus-5.15.2-r10 | 2 +- metadata/md5-cache/dev-qt/qtdbus-5.15.3 | 15 + .../md5-cache/dev-qt/qtdeclarative-5.15.2-r14 | 2 +- .../md5-cache/dev-qt/qtdeclarative-5.15.2-r15 | 2 +- .../md5-cache/dev-qt/qtdeclarative-5.15.3 | 15 + metadata/md5-cache/dev-qt/qtdiag-5.15.2-r10 | 2 +- metadata/md5-cache/dev-qt/qtdiag-5.15.3 | 15 + metadata/md5-cache/dev-qt/qtgamepad-5.15.2-r1 | 2 +- metadata/md5-cache/dev-qt/qtgamepad-5.15.3 | 15 + .../dev-qt/qtgraphicaleffects-5.15.2-r1 | 2 +- .../dev-qt/qtgraphicaleffects-5.15.3 | 15 + metadata/md5-cache/dev-qt/qtgui-5.15.2-r16 | 2 +- metadata/md5-cache/dev-qt/qtgui-5.15.3 | 17 + metadata/md5-cache/dev-qt/qthelp-5.15.2-r10 | 2 +- metadata/md5-cache/dev-qt/qthelp-5.15.3 | 15 + .../dev-qt/qtimageformats-5.15.2-r10 | 2 +- .../md5-cache/dev-qt/qtimageformats-5.15.3 | 15 + .../md5-cache/dev-qt/qtlocation-5.15.2-r10 | 2 +- metadata/md5-cache/dev-qt/qtlocation-5.15.3 | 15 + .../md5-cache/dev-qt/qtmultimedia-5.15.2-r2 | 2 +- metadata/md5-cache/dev-qt/qtmultimedia-5.15.3 | 15 + .../md5-cache/dev-qt/qtnetwork-5.15.2-r11 | 2 +- .../md5-cache/dev-qt/qtnetwork-5.15.2-r14 | 2 +- metadata/md5-cache/dev-qt/qtnetwork-5.15.3 | 15 + .../md5-cache/dev-qt/qtnetworkauth-5.15.2-r1 | 2 +- .../md5-cache/dev-qt/qtnetworkauth-5.15.3 | 15 + metadata/md5-cache/dev-qt/qtopengl-5.15.2-r11 | 2 +- metadata/md5-cache/dev-qt/qtopengl-5.15.3 | 15 + metadata/md5-cache/dev-qt/qtpaths-5.15.2-r10 | 2 +- metadata/md5-cache/dev-qt/qtpaths-5.15.3 | 15 + .../md5-cache/dev-qt/qtplugininfo-5.15.2-r10 | 2 +- metadata/md5-cache/dev-qt/qtplugininfo-5.15.3 | 15 + .../md5-cache/dev-qt/qtpositioning-5.15.2-r1 | 2 +- .../md5-cache/dev-qt/qtpositioning-5.15.3 | 16 + .../dev-qt/qtprintsupport-5.15.2-r11 | 2 +- .../md5-cache/dev-qt/qtprintsupport-5.15.3 | 15 + .../dev-qt/qtquickcontrols-5.15.2-r1 | 2 +- .../md5-cache/dev-qt/qtquickcontrols-5.15.3 | 15 + .../dev-qt/qtquickcontrols2-5.15.2-r13 | 2 +- .../md5-cache/dev-qt/qtquickcontrols2-5.15.3 | 15 + .../dev-qt/qtquicktimeline-5.15.2-r1 | 2 +- .../md5-cache/dev-qt/qtquicktimeline-5.15.3 | 15 + metadata/md5-cache/dev-qt/qtscript-5.15.2-r1 | 2 +- metadata/md5-cache/dev-qt/qtscript-5.15.3 | 15 + metadata/md5-cache/dev-qt/qtscxml-5.15.2-r1 | 2 +- metadata/md5-cache/dev-qt/qtscxml-5.15.3 | 15 + metadata/md5-cache/dev-qt/qtsensors-5.15.2-r1 | 2 +- metadata/md5-cache/dev-qt/qtsensors-5.15.3 | 15 + .../md5-cache/dev-qt/qtserialbus-5.15.2-r1 | 2 +- metadata/md5-cache/dev-qt/qtserialbus-5.15.3 | 15 + .../md5-cache/dev-qt/qtserialport-5.15.2-r1 | 2 +- metadata/md5-cache/dev-qt/qtserialport-5.15.3 | 15 + metadata/md5-cache/dev-qt/qtspeech-5.15.2-r2 | 2 +- metadata/md5-cache/dev-qt/qtspeech-5.15.3 | 15 + metadata/md5-cache/dev-qt/qtsql-5.15.2-r11 | 2 +- metadata/md5-cache/dev-qt/qtsql-5.15.3 | 16 + metadata/md5-cache/dev-qt/qtsvg-5.15.2-r13 | 2 +- metadata/md5-cache/dev-qt/qtsvg-5.15.3 | 15 + metadata/md5-cache/dev-qt/qttest-5.15.2-r10 | 2 +- metadata/md5-cache/dev-qt/qttest-5.15.3 | 15 + .../dev-qt/qttranslations-5.15.2-r10 | 2 +- .../md5-cache/dev-qt/qttranslations-5.15.3 | 14 + .../dev-qt/qtvirtualkeyboard-5.15.2-r12 | 2 +- .../md5-cache/dev-qt/qtvirtualkeyboard-5.15.3 | 15 + .../md5-cache/dev-qt/qtwayland-5.15.2-r17 | 2 +- .../md5-cache/dev-qt/qtwayland-5.15.2-r20 | 2 +- metadata/md5-cache/dev-qt/qtwayland-5.15.3 | 15 + .../md5-cache/dev-qt/qtwaylandscanner-5.15.3 | 15 + .../md5-cache/dev-qt/qtwebchannel-5.15.2-r10 | 2 +- metadata/md5-cache/dev-qt/qtwebchannel-5.15.3 | 15 + .../dev-qt/qtwebengine-5.15.2_p20211216 | 2 +- .../dev-qt/qtwebengine-5.15.3_p20220310 | 16 + .../md5-cache/dev-qt/qtwebsockets-5.15.2-r11 | 2 +- metadata/md5-cache/dev-qt/qtwebsockets-5.15.3 | 15 + metadata/md5-cache/dev-qt/qtwebview-5.15.2-r2 | 2 +- metadata/md5-cache/dev-qt/qtwebview-5.15.3 | 15 + .../md5-cache/dev-qt/qtwidgets-5.15.2-r12 | 2 +- metadata/md5-cache/dev-qt/qtwidgets-5.15.3 | 16 + .../md5-cache/dev-qt/qtx11extras-5.15.2-r1 | 2 +- metadata/md5-cache/dev-qt/qtx11extras-5.15.3 | 15 + metadata/md5-cache/dev-qt/qtxml-5.15.2-r10 | 2 +- metadata/md5-cache/dev-qt/qtxml-5.15.3 | 15 + .../md5-cache/dev-qt/qtxmlpatterns-5.15.2-r1 | 2 +- .../md5-cache/dev-qt/qtxmlpatterns-5.15.3 | 15 + metadata/md5-cache/dev-ros/Manifest.gz | Bin 192488 -> 192826 bytes ... ament_cmake_export_dependencies-1.3.0-r1} | 6 +- .../ament_cmake_export_dependencies-9999 | 6 +- .../dev-ros/ament_cmake_gen_version_h-1.3.0 | 15 + .../dev-ros/ament_cmake_gen_version_h-9999 | 14 + ...cmake_ros-0.9.2 => ament_cmake_ros-0.10.0} | 4 +- metadata/md5-cache/dev-ruby/Manifest.gz | Bin 215730 -> 216097 bytes metadata/md5-cache/dev-ruby/csv-3.2.0 | 16 - metadata/md5-cache/dev-ruby/csv-3.2.1 | 16 - metadata/md5-cache/dev-ruby/csv-3.2.2 | 12 +- metadata/md5-cache/dev-ruby/parallel-1.20.0 | 16 - .../{parallel-1.19.2 => parallel-1.22.0} | 8 +- .../md5-cache/dev-ruby/puppetdb-termini-7.9.2 | 10 + metadata/md5-cache/dev-ruby/rubyzip-2.3.2-r1 | 16 + metadata/md5-cache/dev-ruby/shoulda-3.6.0-r2 | 16 + .../dev-ruby/shoulda-matchers-3.1.3-r2 | 16 + .../dev-ruby/shoulda-matchers-4.5.1-r1 | 16 + .../md5-cache/dev-ruby/shoulda-matchers-5.0.0 | 12 +- metadata/md5-cache/dev-util/Manifest.gz | Bin 126024 -> 126029 bytes .../md5-cache/dev-util/ebuildtester-0.1.30 | 8 +- metadata/md5-cache/dev-util/git-delta-0.12.0 | 4 +- metadata/md5-cache/dev-util/hip-5.0.2 | 14 + .../idea-community-2021.3.3.213.7172.25 | 4 +- .../{kdevelop-21.12.3 => kdevelop-21.12.3-r1} | 4 +- metadata/md5-cache/dev-util/patchelf-0.10 | 11 - metadata/md5-cache/dev-util/patchelf-0.14.3 | 11 - metadata/md5-cache/dev-util/patchelf-0.14.5 | 4 +- metadata/md5-cache/dev-util/quilt-0.67 | 4 +- metadata/md5-cache/dev-util/rocminfo-5.0.2 | 13 + .../md5-cache/dev-util/watchman-2022.03.21.00 | 16 + metadata/md5-cache/dev-util/watchman-4.9.0 | 15 - metadata/md5-cache/gnome-base/Manifest.gz | Bin 5931 -> 5927 bytes ...nter-41.4 => gnome-control-center-41.4-r1} | 6 +- metadata/md5-cache/gnome-base/librsvg-2.54.0 | 4 +- metadata/md5-cache/gnome-extra/Manifest.gz | Bin 15544 -> 16211 bytes .../gnome-extra/gnome-calculator-42.0 | 15 + .../gnome-extra/gnome-characters-42.0 | 13 + metadata/md5-cache/gnome-extra/yelp-42.0 | 13 + metadata/md5-cache/gnome-extra/yelp-xsl-42.0 | 13 + metadata/md5-cache/gnustep-apps/Manifest.gz | Bin 7087 -> 7084 bytes .../md5-cache/gnustep-apps/cenon-4.0.2-r1 | 4 +- metadata/md5-cache/gui-apps/Manifest.gz | Bin 8747 -> 8905 bytes .../md5-cache/gui-apps/wl-clipboard-2.1.0 | 13 + metadata/md5-cache/gui-apps/wl-clipboard-9999 | 2 +- metadata/md5-cache/gui-libs/Manifest.gz | Bin 6583 -> 6579 bytes ...tksourceview-5.3.2 => gtksourceview-5.4.0} | 14 +- metadata/md5-cache/kde-apps/Manifest.gz | Bin 73939 -> 73941 bytes metadata/md5-cache/kde-apps/krfb-21.12.3 | 4 +- metadata/md5-cache/kde-apps/spectacle-21.12.3 | 15 - .../md5-cache/kde-apps/spectacle-21.12.3-r1 | 15 + metadata/md5-cache/kde-frameworks/Manifest.gz | Bin 26798 -> 26800 bytes .../kde-frameworks/kguiaddons-5.92.0 | 4 +- .../md5-cache/kde-frameworks/kwayland-5.92.0 | 4 +- metadata/md5-cache/kde-plasma/Manifest.gz | Bin 17477 -> 17482 bytes .../kde-plasma/kwayland-integration-5.23.5 | 4 +- .../kde-plasma/kwayland-integration-5.24.3 | 4 +- .../kde-plasma/kwayland-server-5.23.5 | 4 +- .../kde-plasma/kwayland-server-5.24.3 | 4 +- metadata/md5-cache/kde-plasma/kwin-5.23.5-r1 | 6 +- metadata/md5-cache/kde-plasma/kwin-5.24.3 | 6 +- .../kde-plasma/layer-shell-qt-5.23.5 | 4 +- .../kde-plasma/layer-shell-qt-5.24.3 | 4 +- .../md5-cache/kde-plasma/libkscreen-5.23.5-r1 | 8 +- .../md5-cache/kde-plasma/libkscreen-5.24.3 | 8 +- .../kde-plasma/plasma-workspace-5.23.5-r1 | 4 +- ...pace-5.24.3 => plasma-workspace-5.24.3-r1} | 6 +- .../kde-plasma/xdg-desktop-portal-kde-5.23.5 | 8 +- .../kde-plasma/xdg-desktop-portal-kde-5.24.3 | 8 +- metadata/md5-cache/mail-client/Manifest.gz | Bin 6870 -> 7031 bytes metadata/md5-cache/mail-client/alot-0.10 | 15 + metadata/md5-cache/mail-client/alot-9999 | 17 +- metadata/md5-cache/mail-mta/Manifest.gz | Bin 4519 -> 4199 bytes metadata/md5-cache/mail-mta/postfix-3.6.3 | 15 - metadata/md5-cache/mail-mta/postfix-3.6.4 | 15 - metadata/md5-cache/mate-base/Manifest.gz | Bin 2059 -> 2554 bytes .../md5-cache/mate-base/libmatekbd-1.26.0 | 15 + .../md5-cache/mate-base/mate-common-1.26.0 | 10 + .../mate-base/mate-desktop-1.26.0-r1 | 14 + metadata/md5-cache/mate-extra/Manifest.gz | Bin 2933 -> 3095 bytes .../mate-extra/mate-user-guide-1.26.0 | 14 + metadata/md5-cache/media-gfx/Manifest.gz | Bin 60319 -> 60316 bytes .../md5-cache/media-gfx/prusaslicer-2.4.0-r2 | 4 +- metadata/md5-cache/media-libs/Manifest.gz | Bin 105228 -> 104918 bytes metadata/md5-cache/media-libs/assimp-5.2.2 | 4 +- metadata/md5-cache/media-libs/dav1d-0.8.0 | 12 - metadata/md5-cache/media-libs/dav1d-0.8.2 | 13 - metadata/md5-cache/media-libs/dav1d-0.9.0 | 13 - metadata/md5-cache/media-libs/dav1d-0.9.1 | 13 - metadata/md5-cache/media-libs/dav1d-1.0.0 | 13 + metadata/md5-cache/media-libs/dav1d-9999 | 8 +- metadata/md5-cache/media-libs/gmmlib-22.1.1 | 13 + .../media-libs/kimageannotator-0.5.3 | 4 +- metadata/md5-cache/media-plugins/Manifest.gz | Bin 110865 -> 110709 bytes .../media-plugins/gkrellmpc-0.1_beta10 | 2 +- .../media-plugins/vamp-aubio-plugins-0.5.0 | 12 - .../media-plugins/vamp-aubio-plugins-0.5.1-r1 | 4 +- metadata/md5-cache/media-sound/Manifest.gz | Bin 75684 -> 75690 bytes .../md5-cache/media-sound/drumstick-2.5.0 | 15 - .../md5-cache/media-sound/drumstick-2.5.1 | 4 +- .../md5-cache/media-sound/fluidsynth-2.2.6 | 14 + metadata/md5-cache/media-tv/Manifest.gz | Bin 6301 -> 6463 bytes .../media-tv/plex-media-server-1.25.7.5604 | 14 + metadata/md5-cache/media-video/Manifest.gz | Bin 40881 -> 41035 bytes .../md5-cache/media-video/dvdrip-0.98.11-r5 | 4 +- metadata/md5-cache/media-video/mpv-0.34.1 | 16 + metadata/md5-cache/net-irc/Manifest.gz | Bin 13132 -> 13133 bytes metadata/md5-cache/net-irc/weechat-3.4.1 | 4 +- metadata/md5-cache/net-libs/Manifest.gz | Bin 55331 -> 55648 bytes metadata/md5-cache/net-libs/libnetconf2-2.1.7 | 15 + metadata/md5-cache/net-libs/libyang-2.0.164 | 15 + metadata/md5-cache/net-mail/Manifest.gz | Bin 22248 -> 22252 bytes metadata/md5-cache/net-mail/dovecot-2.3.18 | 4 +- metadata/md5-cache/net-misc/Manifest.gz | Bin 91748 -> 92069 bytes metadata/md5-cache/net-misc/netopeer2-2.1.16 | 13 + metadata/md5-cache/net-misc/sysrepo-2.1.42 | 15 + metadata/md5-cache/net-p2p/Manifest.gz | Bin 17563 -> 16914 bytes metadata/md5-cache/net-p2p/qbittorrent-4.3.1 | 15 - metadata/md5-cache/net-p2p/qbittorrent-4.3.3 | 15 - .../md5-cache/net-p2p/qbittorrent-4.3.4.1 | 15 - metadata/md5-cache/net-p2p/qbittorrent-4.3.5 | 15 - metadata/md5-cache/net-p2p/qbittorrent-4.3.7 | 15 - metadata/md5-cache/net-p2p/qbittorrent-4.4.1 | 15 + metadata/md5-cache/net-p2p/qbittorrent-9999 | 18 +- metadata/md5-cache/net-proxy/Manifest.gz | Bin 9171 -> 9168 bytes metadata/md5-cache/net-proxy/squid-4.17 | 2 +- metadata/md5-cache/net-proxy/squid-5.4.1-r1 | 2 +- metadata/md5-cache/net-wireless/Manifest.gz | Bin 29530 -> 29533 bytes .../net-wireless/nanovna-saver-0.3.10 | 11 +- metadata/md5-cache/sci-astronomy/Manifest.gz | Bin 8093 -> 8253 bytes metadata/md5-cache/sci-astronomy/wcslib-7.7 | 14 + .../md5-cache/sci-calculators/Manifest.gz | Bin 3554 -> 3716 bytes .../md5-cache/sci-calculators/orpie-1.6.1 | 14 + .../md5-cache/sci-electronics/Manifest.gz | Bin 14268 -> 14279 bytes .../{kicad-6.0.2-r1 => kicad-6.0.3} | 2 +- ...ootprints-6.0.2 => kicad-footprints-6.0.3} | 2 +- .../sci-electronics/kicad-meta-6.0.2 | 10 - .../sci-electronics/kicad-meta-6.0.3 | 10 + ...ackages3d-6.0.2 => kicad-packages3d-6.0.3} | 4 +- ...icad-symbols-6.0.2 => kicad-symbols-6.0.3} | 2 +- ...-templates-6.0.2 => kicad-templates-6.0.3} | 2 +- metadata/md5-cache/sci-libs/Manifest.gz | Bin 60481 -> 60483 bytes .../{libgeotiff-1.7.1 => libgeotiff-1.7.1-r1} | 0 metadata/md5-cache/sci-libs/libigl-2.3.0 | 4 +- .../md5-cache/sci-mathematics/Manifest.gz | Bin 26572 -> 26730 bytes .../{z3-4.8.14 => z3-4.8.14-r1} | 4 +- .../md5-cache/sci-mathematics/z3-4.8.15-r1 | 15 + metadata/md5-cache/sys-apps/Manifest.gz | Bin 84962 -> 84634 bytes metadata/md5-cache/sys-apps/hwdata-0.353 | 10 - metadata/md5-cache/sys-apps/hwdata-0.355 | 10 - .../sys-apps/{hwdata-0.356 => hwdata-0.357} | 2 +- metadata/md5-cache/sys-apps/portage-3.0.30-r1 | 2 +- metadata/md5-cache/sys-apps/portage-9999 | 2 +- .../md5-cache/sys-auth/AusweisApp2-1.22.3 | 13 - .../md5-cache/sys-auth/AusweisApp2-1.22.4 | 4 +- metadata/md5-cache/sys-auth/Manifest.gz | Bin 15470 -> 15301 bytes metadata/md5-cache/sys-boot/Manifest.gz | Bin 10404 -> 10409 bytes .../sys-boot/{tboot-1.10.4 => tboot-1.10.5} | 4 +- metadata/md5-cache/sys-devel/Manifest.gz | Bin 29130 -> 29287 bytes metadata/md5-cache/sys-devel/llvm-roc-5.0.2 | 14 + metadata/md5-cache/sys-fs/Manifest.gz | Bin 35930 -> 35934 bytes metadata/md5-cache/sys-fs/cryptsetup-2.4.3-r1 | 6 +- metadata/md5-cache/sys-kernel/Manifest.gz | Bin 31555 -> 26049 bytes .../sys-kernel/gentoo-kernel-5.10.102 | 16 - .../sys-kernel/gentoo-kernel-5.10.104 | 16 - .../sys-kernel/gentoo-kernel-5.10.105 | 16 - .../sys-kernel/gentoo-kernel-5.10.106 | 4 +- .../sys-kernel/gentoo-kernel-5.15.25 | 16 - .../sys-kernel/gentoo-kernel-5.15.27 | 16 - .../sys-kernel/gentoo-kernel-5.15.28 | 16 - .../sys-kernel/gentoo-kernel-5.15.29 | 4 +- .../sys-kernel/gentoo-kernel-5.16.11 | 16 - .../sys-kernel/gentoo-kernel-5.16.13 | 16 - .../sys-kernel/gentoo-kernel-5.16.14 | 16 - .../sys-kernel/gentoo-kernel-5.16.15 | 16 - .../sys-kernel/gentoo-kernel-5.4.181 | 15 - .../sys-kernel/gentoo-kernel-5.4.183 | 15 - .../sys-kernel/gentoo-kernel-5.4.184 | 15 - .../sys-kernel/gentoo-kernel-5.4.185 | 4 +- .../sys-kernel/gentoo-kernel-bin-5.10.102 | 15 - .../sys-kernel/gentoo-kernel-bin-5.10.104 | 15 - .../sys-kernel/gentoo-kernel-bin-5.10.105 | 15 - .../sys-kernel/gentoo-kernel-bin-5.10.106 | 4 +- .../sys-kernel/gentoo-kernel-bin-5.15.25 | 15 - .../sys-kernel/gentoo-kernel-bin-5.15.27 | 15 - .../sys-kernel/gentoo-kernel-bin-5.15.28 | 15 - .../sys-kernel/gentoo-kernel-bin-5.15.29 | 4 +- .../sys-kernel/gentoo-kernel-bin-5.16.11 | 15 - .../sys-kernel/gentoo-kernel-bin-5.16.13 | 15 - .../sys-kernel/gentoo-kernel-bin-5.16.14 | 15 - .../sys-kernel/gentoo-kernel-bin-5.16.15 | 15 - .../sys-kernel/gentoo-kernel-bin-5.4.181 | 15 - .../sys-kernel/gentoo-kernel-bin-5.4.183 | 15 - .../sys-kernel/gentoo-kernel-bin-5.4.184 | 15 - .../sys-kernel/gentoo-kernel-bin-5.4.185 | 4 +- .../sys-kernel/gentoo-sources-5.17.0 | 14 + .../md5-cache/sys-kernel/pf-sources-5.16_p7 | 14 + .../md5-cache/sys-kernel/pf-sources-5.17_p1 | 14 + .../sys-kernel/raspberrypi-sources-4.19.9999 | 4 +- .../raspberrypi-sources-5.10.11_p20210201 | 8 +- .../raspberrypi-sources-5.10.63_p20211029 | 4 +- .../sys-kernel/raspberrypi-sources-5.10.9999 | 4 +- .../raspberrypi-sources-5.4.79_p20201201-r1 | 8 +- .../sys-kernel/raspberrypi-sources-5.4.9999 | 4 +- .../sys-kernel/vanilla-kernel-5.10.102 | 16 - .../sys-kernel/vanilla-kernel-5.10.104 | 16 - .../sys-kernel/vanilla-kernel-5.10.105 | 16 - .../sys-kernel/vanilla-kernel-5.15.25 | 16 - .../sys-kernel/vanilla-kernel-5.15.27 | 16 - .../sys-kernel/vanilla-kernel-5.15.28 | 16 - .../sys-kernel/vanilla-kernel-5.16.11 | 16 - .../sys-kernel/vanilla-kernel-5.16.13 | 16 - .../sys-kernel/vanilla-kernel-5.16.14 | 16 - .../sys-kernel/vanilla-kernel-5.16.15 | 16 - .../sys-kernel/vanilla-kernel-5.4.181 | 15 - .../sys-kernel/vanilla-kernel-5.4.183 | 15 - .../sys-kernel/vanilla-kernel-5.4.184 | 15 - .../sys-kernel/vanilla-sources-5.17.0 | 14 + metadata/md5-cache/sys-libs/Manifest.gz | Bin 34610 -> 34598 bytes metadata/md5-cache/sys-libs/glibc-2.34-r10 | 2 +- metadata/md5-cache/sys-libs/glibc-2.35 | 2 +- metadata/md5-cache/virtual/Manifest.gz | Bin 36137 -> 34091 bytes .../md5-cache/virtual/dist-kernel-5.10.102 | 7 - .../md5-cache/virtual/dist-kernel-5.10.104 | 7 - .../md5-cache/virtual/dist-kernel-5.10.105 | 7 - .../md5-cache/virtual/dist-kernel-5.10.106 | 4 +- .../md5-cache/virtual/dist-kernel-5.15.25 | 7 - .../md5-cache/virtual/dist-kernel-5.15.27 | 7 - .../md5-cache/virtual/dist-kernel-5.15.28 | 7 - .../md5-cache/virtual/dist-kernel-5.15.29 | 4 +- .../md5-cache/virtual/dist-kernel-5.16.11 | 7 - .../md5-cache/virtual/dist-kernel-5.16.13 | 7 - .../md5-cache/virtual/dist-kernel-5.16.14 | 7 - .../md5-cache/virtual/dist-kernel-5.16.15 | 7 - .../md5-cache/virtual/dist-kernel-5.4.181 | 7 - .../md5-cache/virtual/dist-kernel-5.4.183 | 7 - .../md5-cache/virtual/dist-kernel-5.4.184 | 7 - .../md5-cache/virtual/dist-kernel-5.4.185 | 4 +- metadata/md5-cache/www-apps/Manifest.gz | Bin 22545 -> 22550 bytes ...otproject-2.1.7-r1 => dotproject-2.1.7-r2} | 10 +- metadata/md5-cache/www-client/Manifest.gz | Bin 11756 -> 11765 bytes ...6.0.4344.0 => opera-developer-87.0.4366.0} | 4 +- metadata/md5-cache/www-misc/Manifest.gz | Bin 3782 -> 3776 bytes metadata/md5-cache/www-misc/urlwatch-2.24 | 4 +- metadata/md5-cache/x11-plugins/Manifest.gz | Bin 30729 -> 30739 bytes .../x11-plugins/gkrellaclock-0.3.4-r1 | 2 +- .../md5-cache/x11-plugins/gkrellfire-0.4.2-r1 | 2 +- .../md5-cache/x11-plugins/gkrellkam-2.0.0 | 2 +- .../x11-plugins/gkrellm-bgchanger-0.1.11-r2 | 2 +- .../x11-plugins/gkrellm-bluez-0.2-r2 | 2 +- .../x11-plugins/gkrellm-countdown-0.1.2-r1 | 2 +- .../x11-plugins/gkrellm-cpupower-0.2-r1 | 2 +- .../x11-plugins/gkrellm-imonc-0.2-r1 | 2 +- .../x11-plugins/gkrellm-leds-0.8.2-r1 | 2 +- .../x11-plugins/gkrellm-mailwatch-2.4.3-r2 | 2 +- .../md5-cache/x11-plugins/gkrellm-radio-2.0.4 | 2 +- .../x11-plugins/gkrellm-trayicons-1.03-r1 | 2 +- .../x11-plugins/gkrellm-vaiobright-2.5-r2 | 2 +- .../x11-plugins/gkrellm-volume-2.1.13-r2 | 2 +- .../md5-cache/x11-plugins/gkrellm-xkb-1.05-r1 | 2 +- .../md5-cache/x11-plugins/gkrellmlaunch-0.5 | 2 +- .../md5-cache/x11-plugins/gkrellmoon-0.6-r2 | 2 +- .../md5-cache/x11-plugins/gkrellmss-2.6-r4 | 2 +- .../x11-plugins/gkrellmwireless-2.0.3-r2 | 2 +- .../x11-plugins/gkrellshoot-0.4.4-r3 | 2 +- .../x11-plugins/gkrellstock-0.5.1-r1 | 2 +- .../md5-cache/x11-plugins/gkrellsun-1.0.0-r4 | 2 +- .../md5-cache/x11-plugins/gkrelltop-2.2.13-r2 | 2 +- .../x11-plugins/gkrellweather-2.0.8-r1 | 2 +- .../md5-cache/x11-plugins/gkwebmon-0.2-r2 | 2 +- .../md5-cache/x11-plugins/i8krellm-2.5-r2 | 2 +- metadata/md5-cache/x11-themes/Manifest.gz | Bin 27267 -> 27585 bytes .../x11-themes/adwaita-icon-theme-42.0 | 15 + .../x11-themes/gnome-backgrounds-42.0 | 11 + .../gnome-icon-theme-symbolic-3.12.0 | 13 - .../gnome-icon-theme-symbolic-3.12.0-r1 | 14 + metadata/md5-cache/x11-wm/Manifest.gz | Bin 15068 -> 15235 bytes metadata/md5-cache/x11-wm/lumina-1.6.2 | 14 + metadata/news/timestamp.chk | 2 +- metadata/projects.xml | 12 +- 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 44562 -> 44551 bytes net-analyzer/prelude-correlator/metadata.xml | 9 +- net-analyzer/prelude-lml-rules/metadata.xml | 11 +- net-analyzer/prelude-lml/metadata.xml | 9 +- net-irc/Manifest.gz | Bin 8065 -> 8068 bytes net-irc/weechat/weechat-3.4.1.ebuild | 2 +- net-libs/Manifest.gz | Bin 32645 -> 32652 bytes net-libs/libnetconf2/Manifest | 1 + net-libs/libnetconf2/libnetconf2-2.1.7.ebuild | 48 +++ net-libs/libyang/Manifest | 1 + net-libs/libyang/libyang-2.0.164.ebuild | 45 ++ net-mail/Manifest.gz | Bin 15778 -> 15785 bytes net-mail/dovecot/dovecot-2.3.18.ebuild | 2 +- net-misc/Manifest.gz | Bin 55223 -> 55223 bytes net-misc/netopeer2/Manifest | 1 + net-misc/netopeer2/netopeer2-2.1.16.ebuild | 48 +++ net-misc/sysrepo/Manifest | 1 + net-misc/sysrepo/sysrepo-2.1.42.ebuild | 40 ++ net-p2p/Manifest.gz | Bin 7602 -> 7601 bytes net-p2p/qbittorrent/Manifest | 6 +- net-p2p/qbittorrent/qbittorrent-4.3.1.ebuild | 68 ---- net-p2p/qbittorrent/qbittorrent-4.3.3.ebuild | 68 ---- .../qbittorrent/qbittorrent-4.3.4.1.ebuild | 68 ---- net-p2p/qbittorrent/qbittorrent-4.3.7.ebuild | 68 ---- ...-4.3.5.ebuild => qbittorrent-4.4.1.ebuild} | 61 +-- net-p2p/qbittorrent/qbittorrent-9999.ebuild | 61 +-- net-proxy/Manifest.gz | Bin 5365 -> 5363 bytes .../files/squid-4.17-use-system-libltdl.patch | 16 + net-proxy/squid/squid-4.17.ebuild | 6 +- net-proxy/squid/squid-5.4.1-r1.ebuild | 6 +- net-wireless/Manifest.gz | Bin 16237 -> 16243 bytes .../nanovna-saver/nanovna-saver-0.3.10.ebuild | 12 +- profiles/Manifest.gz | Bin 141914 -> 142079 bytes profiles/arch/s390/s390x/use.mask | 2 +- profiles/features/musl/package.mask | 4 + profiles/package.mask | 93 ++++- profiles/updates/1Q-2022 | 2 + profiles/use.local.desc | 4 + sci-astronomy/Manifest.gz | Bin 6362 -> 6363 bytes sci-astronomy/wcslib/Manifest | 1 + .../wcslib/files/wcslib-7.7-tofits.patch | 22 + sci-astronomy/wcslib/wcslib-7.7.ebuild | 75 ++++ sci-calculators/Manifest.gz | Bin 3201 -> 3204 bytes sci-calculators/orpie/Manifest | 1 + .../orpie/files/orpie-1.6.1-orpierc.patch | 11 + .../orpie/files/orpie-1.6.1-rcfile.patch | 14 + sci-calculators/orpie/metadata.xml | 4 + sci-calculators/orpie/orpie-1.6.1.ebuild | 37 ++ sci-electronics/Manifest.gz | Bin 8716 -> 8721 bytes sci-electronics/kicad-footprints/Manifest | 2 +- ...2.ebuild => kicad-footprints-6.0.3.ebuild} | 0 ...a-6.0.2.ebuild => kicad-meta-6.0.3.ebuild} | 0 sci-electronics/kicad-packages3d/Manifest | 2 +- ...2.ebuild => kicad-packages3d-6.0.3.ebuild} | 2 +- sci-electronics/kicad-symbols/Manifest | 2 +- ....0.2.ebuild => kicad-symbols-6.0.3.ebuild} | 0 sci-electronics/kicad-templates/Manifest | 2 +- ....2.ebuild => kicad-templates-6.0.3.ebuild} | 0 sci-electronics/kicad/Manifest | 2 +- ...cad-6.0.2-r1.ebuild => kicad-6.0.3.ebuild} | 0 sci-libs/Manifest.gz | Bin 42910 -> 42911 bytes .../libgeotiff-1.7.1-gnuinstalldirs.patch | 24 +- ....7.1.ebuild => libgeotiff-1.7.1-r1.ebuild} | 0 sci-libs/libigl/libigl-2.3.0.ebuild | 2 +- sci-mathematics/Manifest.gz | Bin 16683 -> 16683 bytes sci-mathematics/z3/Manifest | 1 + .../{z3-4.8.14.ebuild => z3-4.8.14-r1.ebuild} | 4 +- sci-mathematics/z3/z3-4.8.15-r1.ebuild | 103 +++++ sys-apps/Manifest.gz | Bin 48187 -> 48180 bytes sys-apps/hwdata/Manifest | 4 +- sys-apps/hwdata/hwdata-0.353.ebuild | 25 -- sys-apps/hwdata/hwdata-0.356.ebuild | 25 -- ...wdata-0.355.ebuild => hwdata-0.357.ebuild} | 0 sys-apps/portage/portage-3.0.30-r1.ebuild | 6 +- sys-apps/portage/portage-9999.ebuild | 6 +- .../AusweisApp2/AusweisApp2-1.22.3.ebuild | 48 --- .../AusweisApp2/AusweisApp2-1.22.4.ebuild | 2 +- sys-auth/AusweisApp2/Manifest | 1 - sys-auth/Manifest.gz | Bin 9421 -> 9422 bytes sys-boot/Manifest.gz | Bin 6207 -> 6207 bytes sys-boot/tboot/Manifest | 2 +- .../tboot-1.10.5-fix-pconf-element.patch | 21 + ...boot-1.10.4.ebuild => tboot-1.10.5.ebuild} | 3 +- sys-devel/Manifest.gz | Bin 9485 -> 9484 bytes sys-devel/llvm-roc/Manifest | 1 + .../files/llvm-roc-5.0.0-add_GNU-stack.patch | 14 + .../files/llvm-roc-5.0.0-hip-location.patch | 206 ++++++++++ .../files/llvm-roc-5.0.0-linkdl.patch | 11 + sys-devel/llvm-roc/llvm-roc-5.0.2.ebuild | 96 +++++ sys-fs/Manifest.gz | Bin 21728 -> 21729 bytes sys-fs/cryptsetup/cryptsetup-2.4.3-r1.ebuild | 5 +- sys-fs/cryptsetup/metadata.xml | 1 + sys-kernel/Manifest.gz | Bin 4423 -> 4416 bytes sys-kernel/gentoo-kernel-bin/Manifest | 78 ---- .../gentoo-kernel-bin-5.10.102.ebuild | 135 ------ .../gentoo-kernel-bin-5.10.104.ebuild | 135 ------ .../gentoo-kernel-bin-5.10.105.ebuild | 135 ------ .../gentoo-kernel-bin-5.10.106.ebuild | 2 +- .../gentoo-kernel-bin-5.15.25.ebuild | 135 ------ .../gentoo-kernel-bin-5.15.27.ebuild | 135 ------ .../gentoo-kernel-bin-5.15.28.ebuild | 135 ------ .../gentoo-kernel-bin-5.15.29.ebuild | 2 +- .../gentoo-kernel-bin-5.16.11.ebuild | 135 ------ .../gentoo-kernel-bin-5.16.13.ebuild | 135 ------ .../gentoo-kernel-bin-5.16.14.ebuild | 135 ------ .../gentoo-kernel-bin-5.16.15.ebuild | 135 ------ .../gentoo-kernel-bin-5.4.181.ebuild | 135 ------ .../gentoo-kernel-bin-5.4.183.ebuild | 135 ------ .../gentoo-kernel-bin-5.4.184.ebuild | 135 ------ .../gentoo-kernel-bin-5.4.185.ebuild | 2 +- sys-kernel/gentoo-kernel/Manifest | 30 -- .../gentoo-kernel-5.10.102.ebuild | 131 ------ .../gentoo-kernel-5.10.104.ebuild | 131 ------ .../gentoo-kernel-5.10.105.ebuild | 131 ------ .../gentoo-kernel-5.10.106.ebuild | 2 +- .../gentoo-kernel-5.15.25.ebuild | 131 ------ .../gentoo-kernel-5.15.27.ebuild | 131 ------ .../gentoo-kernel-5.15.28.ebuild | 131 ------ .../gentoo-kernel-5.15.29.ebuild | 2 +- .../gentoo-kernel-5.16.11.ebuild | 131 ------ .../gentoo-kernel-5.16.13.ebuild | 131 ------ .../gentoo-kernel-5.16.14.ebuild | 131 ------ .../gentoo-kernel-5.16.15.ebuild | 131 ------ .../gentoo-kernel-5.4.181.ebuild | 100 ----- .../gentoo-kernel-5.4.183.ebuild | 100 ----- .../gentoo-kernel-5.4.184.ebuild | 100 ----- .../gentoo-kernel-5.4.185.ebuild | 2 +- sys-kernel/gentoo-sources/Manifest | 4 + .../gentoo-sources-5.17.0.ebuild | 28 ++ sys-kernel/pf-sources/Manifest | 7 + .../pf-sources/pf-sources-5.16_p7.ebuild | 76 ++++ .../pf-sources/pf-sources-5.17_p1.ebuild | 74 ++++ .../raspberrypi-sources-4.19.9999.ebuild | 4 +- ...spberrypi-sources-5.10.11_p20210201.ebuild | 6 +- ...spberrypi-sources-5.10.63_p20211029.ebuild | 4 +- .../raspberrypi-sources-5.10.9999.ebuild | 4 +- ...berrypi-sources-5.4.79_p20201201-r1.ebuild | 6 +- .../raspberrypi-sources-5.4.9999.ebuild | 4 +- sys-kernel/vanilla-kernel/Manifest | 30 -- .../vanilla-kernel-5.10.102.ebuild | 134 ------ .../vanilla-kernel-5.10.104.ebuild | 134 ------ .../vanilla-kernel-5.10.105.ebuild | 134 ------ .../vanilla-kernel-5.15.25.ebuild | 134 ------ .../vanilla-kernel-5.15.27.ebuild | 134 ------ .../vanilla-kernel-5.15.28.ebuild | 134 ------ .../vanilla-kernel-5.16.11.ebuild | 134 ------ .../vanilla-kernel-5.16.13.ebuild | 134 ------ .../vanilla-kernel-5.16.14.ebuild | 134 ------ .../vanilla-kernel-5.16.15.ebuild | 134 ------ .../vanilla-kernel-5.4.181.ebuild | 108 ----- .../vanilla-kernel-5.4.183.ebuild | 108 ----- .../vanilla-kernel-5.4.184.ebuild | 108 ----- sys-kernel/vanilla-sources/Manifest | 1 + .../vanilla-sources-5.17.0.ebuild | 16 + sys-libs/Manifest.gz | Bin 14406 -> 14406 bytes .../efivar/files/efivar-38-ia64-relro.patch | 15 + ...glibc-2.34-hppa-asm-getcontext-fixes.patch | 214 ++++++++++ sys-libs/glibc/glibc-2.34-r10.ebuild | 5 + sys-libs/glibc/glibc-2.35.ebuild | 2 +- virtual/Manifest.gz | Bin 28389 -> 28395 bytes .../dist-kernel/dist-kernel-5.10.102.ebuild | 19 - .../dist-kernel/dist-kernel-5.10.104.ebuild | 19 - .../dist-kernel/dist-kernel-5.10.105.ebuild | 19 - .../dist-kernel/dist-kernel-5.10.106.ebuild | 2 +- .../dist-kernel/dist-kernel-5.15.25.ebuild | 19 - .../dist-kernel/dist-kernel-5.15.27.ebuild | 19 - .../dist-kernel/dist-kernel-5.15.28.ebuild | 19 - .../dist-kernel/dist-kernel-5.15.29.ebuild | 2 +- .../dist-kernel/dist-kernel-5.16.11.ebuild | 19 - .../dist-kernel/dist-kernel-5.16.13.ebuild | 19 - .../dist-kernel/dist-kernel-5.16.14.ebuild | 19 - .../dist-kernel/dist-kernel-5.16.15.ebuild | 19 - .../dist-kernel/dist-kernel-5.4.181.ebuild | 19 - .../dist-kernel/dist-kernel-5.4.183.ebuild | 19 - .../dist-kernel/dist-kernel-5.4.184.ebuild | 19 - .../dist-kernel/dist-kernel-5.4.185.ebuild | 2 +- www-apps/Manifest.gz | Bin 12639 -> 12633 bytes ...7-r1.ebuild => dotproject-2.1.7-r2.ebuild} | 30 +- www-apps/prewikka/metadata.xml | 9 +- www-client/Manifest.gz | Bin 6196 -> 6203 bytes www-client/opera-developer/Manifest | 2 +- ...ild => opera-developer-87.0.4366.0.ebuild} | 2 +- www-misc/Manifest.gz | Bin 2916 -> 2920 bytes www-misc/urlwatch/urlwatch-2.24.ebuild | 4 +- x11-themes/Manifest.gz | Bin 21892 -> 21874 bytes x11-themes/adwaita-icon-theme/Manifest | 1 + .../adwaita-icon-theme-42.0.ebuild | 56 +++ x11-themes/gnome-backgrounds/Manifest | 1 + .../gnome-backgrounds-42.0.ebuild | 17 + ...nome-icon-theme-symbolic-3.12.0-r1.ebuild} | 29 +- x11-wm/Manifest.gz | Bin 9606 -> 9611 bytes x11-wm/lumina/Manifest | 1 + x11-wm/lumina/lumina-1.6.2.ebuild | 86 ++++ 1268 files changed, 13689 insertions(+), 10988 deletions(-) create mode 100644 app-accessibility/at-spi2-core/files/2.44.0-Fix-build-with-X11-disabled.patch create mode 100644 app-admin/awscli/awscli-1.22.78.ebuild rename app-admin/exo/{exo-1.51.1.ebuild => exo-1.52.0.ebuild} (100%) rename app-admin/keepassxc/{keepassxc-2.7.0_beta1.ebuild => keepassxc-2.7.0.ebuild} (100%) create mode 100644 app-admin/yadm/yadm-3.2.1.ebuild rename app-backup/bareos/{bareos-19.2.11-r1.ebuild => bareos-19.2.12.ebuild} (99%) rename app-backup/bareos/{bareos-20.0.5.ebuild => bareos-20.0.6.ebuild} (100%) rename app-backup/bareos/{bareos-21.0.0-r2.ebuild => bareos-21.1.2.ebuild} (100%) rename app-containers/lxd/{lxd-4.0.9-r2.ebuild => lxd-4.0.9-r3.ebuild} (95%) rename app-containers/reg/files/{reg-0.16.0-config.patch => reg-0.16.1-config.patch} (74%) create mode 100644 app-containers/reg/reg-0.16.1-r1.ebuild delete mode 100644 app-containers/reg/reg-0.16.1.ebuild rename app-doc/NaturalDocs/{NaturalDocs-1.52-r1.ebuild => NaturalDocs-1.52-r2.ebuild} (87%) rename app-doc/kicad-doc/{kicad-doc-6.0.2.ebuild => kicad-doc-6.0.3.ebuild} (100%) create mode 100644 app-editors/gnome-text-editor/files/42.0-appdata-fix-appstream-validation.patch rename app-editors/gnome-text-editor/{gnome-text-editor-42_rc1.ebuild => gnome-text-editor-42.0.ebuild} (93%) create mode 100644 app-editors/gvim/gvim-8.2.4586.ebuild create mode 100644 app-editors/vim-core/vim-core-8.2.4586.ebuild create mode 100644 app-editors/vim/vim-8.2.4586.ebuild create mode 100644 app-misc/solaar/solaar-1.1.2_rc2.ebuild rename app-misc/task/{task-2.6.1.ebuild => task-2.6.2.ebuild} (91%) create mode 100644 app-misc/tracker-miners/tracker-miners-3.3.0.ebuild create mode 100644 app-misc/tracker/tracker-3.3.0.ebuild create mode 100644 app-shells/gash/Manifest create mode 100644 app-shells/gash/gash-0.3.0.ebuild create mode 100644 app-shells/gash/metadata.xml create mode 100644 app-text/yelp-tools/yelp-tools-42.0.ebuild create mode 100644 app-text/zathura-pdf-mupdf/files/zathura-pdf-mupdf-0.3.8-meson-mupdfthird.patch rename app-text/zathura-pdf-mupdf/{zathura-pdf-mupdf-0.3.8.ebuild => zathura-pdf-mupdf-0.3.8-r1.ebuild} (85%) delete mode 100644 dev-cpp/asio/asio-1.20.0.ebuild rename dev-cpp/asio/{asio-1.19.2.ebuild => asio-1.22.1.ebuild} (69%) create mode 100644 dev-cpp/asio/files/asio-1.22.1-cpp20ex.patch create mode 100644 dev-cpp/folly/folly-2022.03.21.00.ebuild create mode 100644 dev-cpp/gtkmm/gtkmm-4.6.1.ebuild delete mode 100644 dev-embedded/platformio/platformio-5.2.4.ebuild rename dev-embedded/platformio/{platformio-5.2.4-r1.ebuild => platformio-5.2.5.ebuild} (88%) create mode 100644 dev-embedded/rpi-eeprom/rpi-eeprom-13.8_p1.ebuild create mode 100644 dev-lang/R/R-4.1.2-r1.ebuild create mode 100644 dev-libs/gmime/gmime-3.2.11.ebuild create mode 100644 dev-libs/jsonrpc-glib/jsonrpc-glib-3.42.0.ebuild create mode 100644 dev-libs/libdazzle/libdazzle-3.44.0.ebuild create mode 100644 dev-libs/libgnome-games-support/libgnome-games-support-2.0.0.ebuild create mode 100644 dev-libs/libmateweather/libmateweather-1.26.0.ebuild create mode 100644 dev-libs/libpeas/files/1.32.0-meson-Fix-disabling-gtk_doc.patch create mode 100644 dev-libs/libpeas/libpeas-1.32.0.ebuild create mode 100644 dev-libs/libretls/libretls-3.5.1.ebuild create mode 100644 dev-libs/mimetic/files/mimetic-0.9.8-uint-musl.patch create mode 100644 dev-libs/rocm-comgr/files/rocm-comgr-5.0-rocm_path.patch create mode 100644 dev-libs/rocm-comgr/rocm-comgr-5.0.2.ebuild create mode 100644 dev-libs/rocm-device-libs/rocm-device-libs-5.0.2.ebuild create mode 100644 dev-libs/rocr-runtime/files/rocr-runtime-5.0.1-cmake-install-paths.patch create mode 100644 dev-libs/rocr-runtime/rocr-runtime-5.0.2.ebuild create mode 100644 dev-libs/roct-thunk-interface/roct-thunk-interface-5.0.2.ebuild create mode 100644 dev-libs/template-glib/template-glib-3.34.1.ebuild create mode 100644 dev-libs/tre/files/tre-chicken.patch create mode 100644 dev-libs/tre/files/tre-issue37.patch create mode 100644 dev-libs/tre/files/tre-issue50.patch create mode 100644 dev-libs/tre/files/tre-issue55-part1.patch create mode 100644 dev-libs/tre/files/tre-issue55-part2.patch create mode 100644 dev-libs/tre/files/tre-python3.patch create mode 100644 dev-libs/tre/files/tre-tests.patch create mode 100644 dev-libs/tre/tre-0.8.0_p20210321.ebuild create mode 100644 dev-ml/curses/Manifest create mode 100644 dev-ml/curses/curses-1.0.10.ebuild create mode 100644 dev-ml/curses/files/curses-1.0.10-CC.patch create mode 100644 dev-ml/curses/metadata.xml delete mode 100644 dev-php/pecl-redis/pecl-redis-5.3.2.ebuild delete mode 100644 dev-php/pecl-redis/pecl-redis-5.3.3.ebuild delete mode 100644 dev-php/pecl-redis/pecl-redis-5.3.4.ebuild delete mode 100644 dev-php/php-codebrowser/Manifest delete mode 100644 dev-php/php-codebrowser/files/channel.xml delete mode 100644 dev-php/php-codebrowser/metadata.xml delete mode 100644 dev-php/php-codebrowser/php-codebrowser-1.0.2-r1.ebuild rename dev-python/{arpeggio/arpeggio-1.10.2.ebuild => Arpeggio/Arpeggio-1.10.2.ebuild} (89%) create mode 100644 dev-python/Arpeggio/Arpeggio-2.0.0.ebuild rename dev-python/{arpeggio => Arpeggio}/Manifest (50%) rename dev-python/{arpeggio => Arpeggio}/metadata.xml (100%) create mode 100644 dev-python/audioread/audioread-2.1.9-r1.ebuild create mode 100644 dev-python/boto3/boto3-1.21.23.ebuild create mode 100644 dev-python/botocore/botocore-1.24.23.ebuild delete mode 100644 dev-python/braintree/braintree-4.12.0.ebuild rename dev-python/braintree/{braintree-4.14.0.ebuild => braintree-4.14.0-r1.ebuild} (60%) delete mode 100644 dev-python/cfn-lint/cfn-lint-0.58.0.ebuild delete mode 100644 dev-python/cfn-lint/cfn-lint-0.58.2.ebuild rename dev-python/cfn-lint/{cfn-lint-0.58.1.ebuild => cfn-lint-0.58.4.ebuild} (100%) delete mode 100644 dev-python/croniter/croniter-1.2.0.ebuild delete mode 100644 dev-python/dask/dask-2021.11.0.ebuild delete mode 100644 dev-python/dask/dask-2021.12.0.ebuild delete mode 100644 dev-python/dask/dask-2022.01.0.ebuild delete mode 100644 dev-python/dask/dask-2022.01.1.ebuild create mode 100644 dev-python/discogs-client/discogs-client-2.3.14.ebuild delete mode 100644 dev-python/doit/doit-0.34.1.ebuild delete mode 100644 dev-python/gevent/gevent-21.8.0.ebuild delete mode 100644 dev-python/krb5/krb5-0.2.0.ebuild delete mode 100644 dev-python/moto/moto-2.2.17.ebuild delete mode 100644 dev-python/moto/moto-2.2.20.ebuild delete mode 100644 dev-python/moto/moto-3.0.3.ebuild delete mode 100644 dev-python/oslo-serialization/oslo-serialization-4.2.0.ebuild create mode 100644 dev-python/parver/parver-0.3.1-r1.ebuild create mode 100644 dev-python/pikepdf/pikepdf-5.1.0.ebuild create mode 100644 dev-python/pyglet/pyglet-1.5.23.ebuild create mode 100644 dev-python/pyspnego/pyspnego-0.5.1.ebuild create mode 100644 dev-python/python-dbusmock/python-dbusmock-0.27.0.ebuild delete mode 100644 dev-python/python-slugify/python-slugify-5.0.2.ebuild delete mode 100644 dev-python/python-slugify/python-slugify-6.0.1.ebuild delete mode 100644 dev-python/python-slugify/python-slugify-6.1.0.ebuild create mode 100644 dev-python/slixmpp/slixmpp-1.8.1.ebuild create mode 100644 dev-python/svg-path/svg-path-5.0.1.ebuild create mode 100644 dev-python/sympy/sympy-1.10.1.ebuild create mode 100644 dev-python/textX/Manifest rename dev-python/{textx => textX}/metadata.xml (82%) rename dev-python/{textx/textx-1.4.ebuild => textX/textX-1.4.ebuild} (70%) create mode 100644 dev-python/textX/textX-3.0.0.ebuild delete mode 100644 dev-python/textx/Manifest delete mode 100644 dev-python/tifffile/tifffile-2021.11.2.ebuild delete mode 100644 dev-python/tifffile/tifffile-2022.2.2.ebuild delete mode 100644 dev-python/tifffile/tifffile-2022.2.9.ebuild create mode 100644 dev-python/watchgod/watchgod-0.8.1.ebuild rename dev-python/zstd/{zstd-1.5.1.0.ebuild => zstd-1.5.1.0-r1.ebuild} (92%) create mode 100644 dev-qt/assistant/assistant-5.15.3.ebuild create mode 100644 dev-qt/designer/designer-5.15.3.ebuild create mode 100644 dev-qt/linguist-tools/linguist-tools-5.15.3.ebuild create mode 100644 dev-qt/linguist/linguist-5.15.3.ebuild create mode 100644 dev-qt/pixeltool/pixeltool-5.15.3.ebuild create mode 100644 dev-qt/qdbus/qdbus-5.15.3.ebuild create mode 100644 dev-qt/qdbusviewer/qdbusviewer-5.15.3.ebuild create mode 100644 dev-qt/qdoc/qdoc-5.15.3.ebuild create mode 100644 dev-qt/qt3d/qt3d-5.15.3.ebuild create mode 100644 dev-qt/qtbluetooth/qtbluetooth-5.15.3.ebuild create mode 100644 dev-qt/qtcharts/qtcharts-5.15.3.ebuild create mode 100644 dev-qt/qtchooser/files/qtchooser-66-qt-5.15.3-compat.patch create mode 100644 dev-qt/qtchooser/qtchooser-66-r2.ebuild create mode 100644 dev-qt/qtconcurrent/qtconcurrent-5.15.3.ebuild create mode 100644 dev-qt/qtcore/qtcore-5.15.3.ebuild create mode 100644 dev-qt/qtdatavis3d/qtdatavis3d-5.15.3.ebuild create mode 100644 dev-qt/qtdbus/qtdbus-5.15.3.ebuild create mode 100644 dev-qt/qtdeclarative/qtdeclarative-5.15.3.ebuild create mode 100644 dev-qt/qtdiag/qtdiag-5.15.3.ebuild create mode 100644 dev-qt/qtgamepad/qtgamepad-5.15.3.ebuild create mode 100644 dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.3.ebuild create mode 100644 dev-qt/qtgui/qtgui-5.15.3.ebuild create mode 100644 dev-qt/qthelp/qthelp-5.15.3.ebuild create mode 100644 dev-qt/qtimageformats/qtimageformats-5.15.3.ebuild create mode 100644 dev-qt/qtlocation/qtlocation-5.15.3.ebuild create mode 100644 dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild create mode 100644 dev-qt/qtnetwork/qtnetwork-5.15.3.ebuild create mode 100644 dev-qt/qtnetworkauth/qtnetworkauth-5.15.3.ebuild create mode 100644 dev-qt/qtopengl/qtopengl-5.15.3.ebuild create mode 100644 dev-qt/qtpaths/qtpaths-5.15.3.ebuild create mode 100644 dev-qt/qtplugininfo/qtplugininfo-5.15.3.ebuild create mode 100644 dev-qt/qtpositioning/qtpositioning-5.15.3.ebuild create mode 100644 dev-qt/qtprintsupport/qtprintsupport-5.15.3.ebuild create mode 100644 dev-qt/qtquickcontrols/qtquickcontrols-5.15.3.ebuild create mode 100644 dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.3.ebuild create mode 100644 dev-qt/qtquicktimeline/qtquicktimeline-5.15.3.ebuild create mode 100644 dev-qt/qtscript/qtscript-5.15.3.ebuild create mode 100644 dev-qt/qtscxml/qtscxml-5.15.3.ebuild create mode 100644 dev-qt/qtsensors/qtsensors-5.15.3.ebuild create mode 100644 dev-qt/qtserialbus/qtserialbus-5.15.3.ebuild create mode 100644 dev-qt/qtserialport/qtserialport-5.15.3.ebuild create mode 100644 dev-qt/qtspeech/qtspeech-5.15.3.ebuild create mode 100644 dev-qt/qtsql/qtsql-5.15.3.ebuild create mode 100644 dev-qt/qtsvg/files/qtsvg-5.15.3-QTBUG-90744-minus-binarypatch.patch create mode 100644 dev-qt/qtsvg/qtsvg-5.15.3.ebuild create mode 100644 dev-qt/qttest/qttest-5.15.3.ebuild create mode 100644 dev-qt/qttranslations/qttranslations-5.15.3.ebuild create mode 100644 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.3.ebuild create mode 100644 dev-qt/qtwayland/qtwayland-5.15.3.ebuild create mode 100644 dev-qt/qtwaylandscanner/Manifest create mode 100644 dev-qt/qtwaylandscanner/metadata.xml create mode 100644 dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.3.ebuild create mode 100644 dev-qt/qtwebchannel/qtwebchannel-5.15.3.ebuild create mode 100644 dev-qt/qtwebengine/qtwebengine-5.15.3_p20220310.ebuild create mode 100644 dev-qt/qtwebsockets/qtwebsockets-5.15.3.ebuild create mode 100644 dev-qt/qtwebview/qtwebview-5.15.3.ebuild create mode 100644 dev-qt/qtwidgets/qtwidgets-5.15.3.ebuild create mode 100644 dev-qt/qtx11extras/qtx11extras-5.15.3.ebuild create mode 100644 dev-qt/qtxml/qtxml-5.15.3.ebuild create mode 100644 dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.3.ebuild rename dev-ros/ament_cmake_export_dependencies/{ament_cmake_export_dependencies-1.3.0.ebuild => ament_cmake_export_dependencies-1.3.0-r1.ebuild} (97%) create mode 100644 dev-ros/ament_cmake_gen_version_h/Manifest create mode 100644 dev-ros/ament_cmake_gen_version_h/ament_cmake_gen_version_h-1.3.0.ebuild create mode 100644 dev-ros/ament_cmake_gen_version_h/ament_cmake_gen_version_h-9999.ebuild create mode 100644 dev-ros/ament_cmake_gen_version_h/metadata.xml rename dev-ros/ament_cmake_ros/{ament_cmake_ros-0.9.2.ebuild => ament_cmake_ros-0.10.0.ebuild} (96%) delete mode 100644 dev-ruby/csv/csv-3.2.0.ebuild delete mode 100644 dev-ruby/csv/csv-3.2.1.ebuild delete mode 100644 dev-ruby/parallel/parallel-1.19.2.ebuild rename dev-ruby/parallel/{parallel-1.20.0.ebuild => parallel-1.22.0.ebuild} (73%) create mode 100644 dev-ruby/puppetdb-termini/puppetdb-termini-7.9.2.ebuild create mode 100644 dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild create mode 100644 dev-ruby/shoulda-matchers/shoulda-matchers-3.1.3-r2.ebuild create mode 100644 dev-ruby/shoulda-matchers/shoulda-matchers-4.5.1-r1.ebuild create mode 100644 dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild create mode 100644 dev-util/hip/files/hip-5.0.1-DisableTest.patch create mode 100644 dev-util/hip/files/hip-5.0.1-hip_vector_types.patch create mode 100644 dev-util/hip/hip-5.0.2.ebuild rename dev-util/kdevelop/{kdevelop-21.12.3.ebuild => kdevelop-21.12.3-r1.ebuild} (99%) delete mode 100644 dev-util/patchelf/patchelf-0.10.ebuild delete mode 100644 dev-util/patchelf/patchelf-0.14.3.ebuild create mode 100644 dev-util/rocminfo/rocminfo-5.0.2.ebuild delete mode 100644 dev-util/watchman/files/4.9.0-changes.patch delete mode 100644 dev-util/watchman/files/4.9.0-python3.patch create mode 100644 dev-util/watchman/watchman-2022.03.21.00.ebuild delete mode 100644 dev-util/watchman/watchman-4.9.0.ebuild rename gnome-base/gnome-control-center/{gnome-control-center-41.4.ebuild => gnome-control-center-41.4-r1.ebuild} (99%) create mode 100644 gnome-extra/gnome-calculator/gnome-calculator-42.0.ebuild create mode 100644 gnome-extra/gnome-characters/gnome-characters-42.0.ebuild create mode 100644 gnome-extra/yelp-xsl/yelp-xsl-42.0.ebuild create mode 100644 gnome-extra/yelp/yelp-42.0.ebuild create mode 100644 gui-apps/wl-clipboard/wl-clipboard-2.1.0.ebuild rename gui-libs/gtksourceview/{gtksourceview-5.3.2.ebuild => gtksourceview-5.4.0.ebuild} (90%) rename kde-apps/spectacle/{spectacle-21.12.3.ebuild => spectacle-21.12.3-r1.ebuild} (97%) rename kde-plasma/plasma-workspace/{plasma-workspace-5.24.3.ebuild => plasma-workspace-5.24.3-r1.ebuild} (97%) create mode 100644 mail-client/alot/alot-0.10.ebuild create mode 100644 mail-client/alot/files/alot-0.10-no-intersphinx-docs.patch delete mode 100644 mail-mta/postfix/files/postfix-glibc-2.34.patch delete mode 100644 mail-mta/postfix/postfix-3.6.3.ebuild delete mode 100644 mail-mta/postfix/postfix-3.6.4.ebuild create mode 100644 mate-base/libmatekbd/libmatekbd-1.26.0.ebuild create mode 100644 mate-base/mate-common/mate-common-1.26.0.ebuild create mode 100644 mate-base/mate-desktop/mate-desktop-1.26.0-r1.ebuild create mode 100644 mate-extra/mate-user-guide/mate-user-guide-1.26.0.ebuild delete mode 100644 media-libs/dav1d/dav1d-0.8.0.ebuild delete mode 100644 media-libs/dav1d/dav1d-0.8.2.ebuild delete mode 100644 media-libs/dav1d/dav1d-0.9.1.ebuild rename media-libs/dav1d/{dav1d-0.9.0.ebuild => dav1d-1.0.0.ebuild} (70%) create mode 100644 media-libs/gmmlib/files/gmmlib-22.1.1_custom_cflags.patch create mode 100644 media-libs/gmmlib/gmmlib-22.1.1.ebuild delete mode 100644 media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.0.ebuild delete mode 100644 media-sound/drumstick/drumstick-2.5.0.ebuild create mode 100644 media-sound/fluidsynth/fluidsynth-2.2.6.ebuild create mode 100644 media-tv/plex-media-server/plex-media-server-1.25.7.5604.ebuild create mode 100644 media-video/mpv/mpv-0.34.1.ebuild create mode 100644 metadata/md5-cache/app-admin/awscli-1.22.78 rename metadata/md5-cache/app-admin/{exo-1.51.1 => exo-1.52.0} (76%) rename metadata/md5-cache/app-admin/{keepassxc-2.7.0_beta1 => keepassxc-2.7.0} (91%) create mode 100644 metadata/md5-cache/app-admin/yadm-3.2.1 rename metadata/md5-cache/app-backup/{bareos-19.2.11-r1 => bareos-19.2.12} (90%) rename metadata/md5-cache/app-backup/{bareos-20.0.5 => bareos-20.0.6} (96%) rename metadata/md5-cache/app-backup/{bareos-21.0.0-r2 => bareos-21.1.2} (96%) rename metadata/md5-cache/app-containers/{lxd-4.0.9-r2 => lxd-4.0.9-r3} (97%) delete mode 100644 metadata/md5-cache/app-containers/reg-0.16.1 create mode 100644 metadata/md5-cache/app-containers/reg-0.16.1-r1 delete mode 100644 metadata/md5-cache/app-doc/NaturalDocs-1.52-r1 create mode 100644 metadata/md5-cache/app-doc/NaturalDocs-1.52-r2 rename metadata/md5-cache/app-doc/{kicad-doc-6.0.2 => kicad-doc-6.0.3} (98%) rename metadata/md5-cache/app-editors/{gnome-text-editor-42_rc1 => gnome-text-editor-42.0} (95%) create mode 100644 metadata/md5-cache/app-editors/gvim-8.2.4586 create mode 100644 metadata/md5-cache/app-editors/vim-8.2.4586 create mode 100644 metadata/md5-cache/app-editors/vim-core-8.2.4586 create mode 100644 metadata/md5-cache/app-misc/solaar-1.1.2_rc2 rename metadata/md5-cache/app-misc/{task-2.6.1 => task-2.6.2} (85%) create mode 100644 metadata/md5-cache/app-misc/tracker-3.3.0 create mode 100644 metadata/md5-cache/app-misc/tracker-miners-3.3.0 create mode 100644 metadata/md5-cache/app-shells/gash-0.3.0 create mode 100644 metadata/md5-cache/app-text/yelp-tools-42.0 rename metadata/md5-cache/app-text/{zathura-pdf-mupdf-0.3.8 => zathura-pdf-mupdf-0.3.8-r1} (95%) delete mode 100644 metadata/md5-cache/dev-cpp/asio-1.19.2 delete mode 100644 metadata/md5-cache/dev-cpp/asio-1.20.0 create mode 100644 metadata/md5-cache/dev-cpp/asio-1.22.1 create mode 100644 metadata/md5-cache/dev-cpp/folly-2022.03.21.00 create mode 100644 metadata/md5-cache/dev-cpp/gtkmm-4.6.1 delete mode 100644 metadata/md5-cache/dev-embedded/platformio-5.2.4 delete mode 100644 metadata/md5-cache/dev-embedded/platformio-5.2.4-r1 create mode 100644 metadata/md5-cache/dev-embedded/platformio-5.2.5 create mode 100644 metadata/md5-cache/dev-embedded/rpi-eeprom-13.8_p1 create mode 100644 metadata/md5-cache/dev-lang/R-4.1.2-r1 create mode 100644 metadata/md5-cache/dev-libs/gmime-3.2.11 create mode 100644 metadata/md5-cache/dev-libs/jsonrpc-glib-3.42.0 create mode 100644 metadata/md5-cache/dev-libs/libdazzle-3.44.0 create mode 100644 metadata/md5-cache/dev-libs/libgnome-games-support-2.0.0 create mode 100644 metadata/md5-cache/dev-libs/libmateweather-1.26.0 create mode 100644 metadata/md5-cache/dev-libs/libpeas-1.32.0 create mode 100644 metadata/md5-cache/dev-libs/libretls-3.5.1 create mode 100644 metadata/md5-cache/dev-libs/rocm-comgr-5.0.2 create mode 100644 metadata/md5-cache/dev-libs/rocm-device-libs-5.0.2 create mode 100644 metadata/md5-cache/dev-libs/rocr-runtime-5.0.2 create mode 100644 metadata/md5-cache/dev-libs/roct-thunk-interface-5.0.2 create mode 100644 metadata/md5-cache/dev-libs/template-glib-3.34.1 create mode 100644 metadata/md5-cache/dev-libs/tre-0.8.0_p20210321 create mode 100644 metadata/md5-cache/dev-ml/curses-1.0.10 delete mode 100644 metadata/md5-cache/dev-php/pecl-redis-5.3.2 delete mode 100644 metadata/md5-cache/dev-php/pecl-redis-5.3.3 delete mode 100644 metadata/md5-cache/dev-php/pecl-redis-5.3.4 delete mode 100644 metadata/md5-cache/dev-php/php-codebrowser-1.0.2-r1 rename metadata/md5-cache/dev-python/{arpeggio-1.10.2 => Arpeggio-1.10.2} (97%) create mode 100644 metadata/md5-cache/dev-python/Arpeggio-2.0.0 create mode 100644 metadata/md5-cache/dev-python/audioread-2.1.9-r1 create mode 100644 metadata/md5-cache/dev-python/boto3-1.21.23 create mode 100644 metadata/md5-cache/dev-python/botocore-1.24.23 delete mode 100644 metadata/md5-cache/dev-python/braintree-4.12.0 delete mode 100644 metadata/md5-cache/dev-python/braintree-4.14.0 create mode 100644 metadata/md5-cache/dev-python/braintree-4.14.0-r1 delete mode 100644 metadata/md5-cache/dev-python/cfn-lint-0.58.0 delete mode 100644 metadata/md5-cache/dev-python/cfn-lint-0.58.1 rename metadata/md5-cache/dev-python/{cfn-lint-0.58.2 => cfn-lint-0.58.4} (99%) delete mode 100644 metadata/md5-cache/dev-python/croniter-1.2.0 delete mode 100644 metadata/md5-cache/dev-python/dask-2021.11.0 delete mode 100644 metadata/md5-cache/dev-python/dask-2021.12.0 delete mode 100644 metadata/md5-cache/dev-python/dask-2022.01.0 delete mode 100644 metadata/md5-cache/dev-python/dask-2022.01.1 create mode 100644 metadata/md5-cache/dev-python/discogs-client-2.3.14 delete mode 100644 metadata/md5-cache/dev-python/doit-0.34.1 delete mode 100644 metadata/md5-cache/dev-python/gevent-21.8.0 delete mode 100644 metadata/md5-cache/dev-python/krb5-0.2.0 delete mode 100644 metadata/md5-cache/dev-python/moto-2.2.17 delete mode 100644 metadata/md5-cache/dev-python/moto-2.2.20 delete mode 100644 metadata/md5-cache/dev-python/moto-3.0.3 delete mode 100644 metadata/md5-cache/dev-python/oslo-serialization-4.2.0 create mode 100644 metadata/md5-cache/dev-python/parver-0.3.1-r1 create mode 100644 metadata/md5-cache/dev-python/pikepdf-5.1.0 create mode 100644 metadata/md5-cache/dev-python/pyglet-1.5.23 create mode 100644 metadata/md5-cache/dev-python/pyspnego-0.5.1 create mode 100644 metadata/md5-cache/dev-python/python-dbusmock-0.27.0 delete mode 100644 metadata/md5-cache/dev-python/python-slugify-5.0.2 delete mode 100644 metadata/md5-cache/dev-python/python-slugify-6.0.1 rename metadata/md5-cache/dev-python/{python-slugify-6.1.0 => slixmpp-1.8.1} (51%) create mode 100644 metadata/md5-cache/dev-python/svg-path-5.0.1 create mode 100644 metadata/md5-cache/dev-python/sympy-1.10.1 rename metadata/md5-cache/dev-python/{textx-1.4 => textX-1.4} (92%) create mode 100644 metadata/md5-cache/dev-python/textX-3.0.0 delete mode 100644 metadata/md5-cache/dev-python/tifffile-2021.11.2 delete mode 100644 metadata/md5-cache/dev-python/tifffile-2022.2.2 delete mode 100644 metadata/md5-cache/dev-python/tifffile-2022.2.9 create mode 100644 metadata/md5-cache/dev-python/watchgod-0.8.1 rename metadata/md5-cache/dev-python/{zstd-1.5.1.0 => zstd-1.5.1.0-r1} (50%) create mode 100644 metadata/md5-cache/dev-qt/assistant-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/designer-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/linguist-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/linguist-tools-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/pixeltool-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qdbus-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qdbusviewer-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qdoc-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qt3d-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtbluetooth-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtcharts-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtchooser-66-r2 create mode 100644 metadata/md5-cache/dev-qt/qtconcurrent-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtcore-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtdatavis3d-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtdbus-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtdeclarative-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtdiag-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtgamepad-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtgui-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qthelp-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtimageformats-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtlocation-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtmultimedia-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtnetwork-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtnetworkauth-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtopengl-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtpaths-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtplugininfo-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtpositioning-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtprintsupport-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtquickcontrols-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtquicktimeline-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtscript-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtscxml-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtsensors-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtserialbus-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtserialport-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtspeech-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtsql-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtsvg-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qttest-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qttranslations-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtwayland-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtwebchannel-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtwebengine-5.15.3_p20220310 create mode 100644 metadata/md5-cache/dev-qt/qtwebsockets-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtwebview-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtwidgets-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtx11extras-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtxml-5.15.3 create mode 100644 metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.3 rename metadata/md5-cache/dev-ros/{ament_cmake_export_dependencies-1.3.0 => ament_cmake_export_dependencies-1.3.0-r1} (87%) create mode 100644 metadata/md5-cache/dev-ros/ament_cmake_gen_version_h-1.3.0 create mode 100644 metadata/md5-cache/dev-ros/ament_cmake_gen_version_h-9999 rename metadata/md5-cache/dev-ros/{ament_cmake_ros-0.9.2 => ament_cmake_ros-0.10.0} (90%) delete mode 100644 metadata/md5-cache/dev-ruby/csv-3.2.0 delete mode 100644 metadata/md5-cache/dev-ruby/csv-3.2.1 delete mode 100644 metadata/md5-cache/dev-ruby/parallel-1.20.0 rename metadata/md5-cache/dev-ruby/{parallel-1.19.2 => parallel-1.22.0} (92%) create mode 100644 metadata/md5-cache/dev-ruby/puppetdb-termini-7.9.2 create mode 100644 metadata/md5-cache/dev-ruby/rubyzip-2.3.2-r1 create mode 100644 metadata/md5-cache/dev-ruby/shoulda-3.6.0-r2 create mode 100644 metadata/md5-cache/dev-ruby/shoulda-matchers-3.1.3-r2 create mode 100644 metadata/md5-cache/dev-ruby/shoulda-matchers-4.5.1-r1 create mode 100644 metadata/md5-cache/dev-util/hip-5.0.2 rename metadata/md5-cache/dev-util/{kdevelop-21.12.3 => kdevelop-21.12.3-r1} (97%) delete mode 100644 metadata/md5-cache/dev-util/patchelf-0.10 delete mode 100644 metadata/md5-cache/dev-util/patchelf-0.14.3 create mode 100644 metadata/md5-cache/dev-util/rocminfo-5.0.2 create mode 100644 metadata/md5-cache/dev-util/watchman-2022.03.21.00 delete mode 100644 metadata/md5-cache/dev-util/watchman-4.9.0 rename metadata/md5-cache/gnome-base/{gnome-control-center-41.4 => gnome-control-center-41.4-r1} (80%) create mode 100644 metadata/md5-cache/gnome-extra/gnome-calculator-42.0 create mode 100644 metadata/md5-cache/gnome-extra/gnome-characters-42.0 create mode 100644 metadata/md5-cache/gnome-extra/yelp-42.0 create mode 100644 metadata/md5-cache/gnome-extra/yelp-xsl-42.0 create mode 100644 metadata/md5-cache/gui-apps/wl-clipboard-2.1.0 rename metadata/md5-cache/gui-libs/{gtksourceview-5.3.2 => gtksourceview-5.4.0} (61%) delete mode 100644 metadata/md5-cache/kde-apps/spectacle-21.12.3 create mode 100644 metadata/md5-cache/kde-apps/spectacle-21.12.3-r1 rename metadata/md5-cache/kde-plasma/{plasma-workspace-5.24.3 => plasma-workspace-5.24.3-r1} (95%) create mode 100644 metadata/md5-cache/mail-client/alot-0.10 delete mode 100644 metadata/md5-cache/mail-mta/postfix-3.6.3 delete mode 100644 metadata/md5-cache/mail-mta/postfix-3.6.4 create mode 100644 metadata/md5-cache/mate-base/libmatekbd-1.26.0 create mode 100644 metadata/md5-cache/mate-base/mate-common-1.26.0 create mode 100644 metadata/md5-cache/mate-base/mate-desktop-1.26.0-r1 create mode 100644 metadata/md5-cache/mate-extra/mate-user-guide-1.26.0 delete mode 100644 metadata/md5-cache/media-libs/dav1d-0.8.0 delete mode 100644 metadata/md5-cache/media-libs/dav1d-0.8.2 delete mode 100644 metadata/md5-cache/media-libs/dav1d-0.9.0 delete mode 100644 metadata/md5-cache/media-libs/dav1d-0.9.1 create mode 100644 metadata/md5-cache/media-libs/dav1d-1.0.0 create mode 100644 metadata/md5-cache/media-libs/gmmlib-22.1.1 delete mode 100644 metadata/md5-cache/media-plugins/vamp-aubio-plugins-0.5.0 delete mode 100644 metadata/md5-cache/media-sound/drumstick-2.5.0 create mode 100644 metadata/md5-cache/media-sound/fluidsynth-2.2.6 create mode 100644 metadata/md5-cache/media-tv/plex-media-server-1.25.7.5604 create mode 100644 metadata/md5-cache/media-video/mpv-0.34.1 create mode 100644 metadata/md5-cache/net-libs/libnetconf2-2.1.7 create mode 100644 metadata/md5-cache/net-libs/libyang-2.0.164 create mode 100644 metadata/md5-cache/net-misc/netopeer2-2.1.16 create mode 100644 metadata/md5-cache/net-misc/sysrepo-2.1.42 delete mode 100644 metadata/md5-cache/net-p2p/qbittorrent-4.3.1 delete mode 100644 metadata/md5-cache/net-p2p/qbittorrent-4.3.3 delete mode 100644 metadata/md5-cache/net-p2p/qbittorrent-4.3.4.1 delete mode 100644 metadata/md5-cache/net-p2p/qbittorrent-4.3.5 delete mode 100644 metadata/md5-cache/net-p2p/qbittorrent-4.3.7 create mode 100644 metadata/md5-cache/net-p2p/qbittorrent-4.4.1 create mode 100644 metadata/md5-cache/sci-astronomy/wcslib-7.7 create mode 100644 metadata/md5-cache/sci-calculators/orpie-1.6.1 rename metadata/md5-cache/sci-electronics/{kicad-6.0.2-r1 => kicad-6.0.3} (96%) rename metadata/md5-cache/sci-electronics/{kicad-footprints-6.0.2 => kicad-footprints-6.0.3} (91%) delete mode 100644 metadata/md5-cache/sci-electronics/kicad-meta-6.0.2 create mode 100644 metadata/md5-cache/sci-electronics/kicad-meta-6.0.3 rename metadata/md5-cache/sci-electronics/{kicad-packages3d-6.0.2 => kicad-packages3d-6.0.3} (87%) rename metadata/md5-cache/sci-electronics/{kicad-symbols-6.0.2 => kicad-symbols-6.0.3} (95%) rename metadata/md5-cache/sci-electronics/{kicad-templates-6.0.2 => kicad-templates-6.0.3} (92%) rename metadata/md5-cache/sci-libs/{libgeotiff-1.7.1 => libgeotiff-1.7.1-r1} (100%) rename metadata/md5-cache/sci-mathematics/{z3-4.8.14 => z3-4.8.14-r1} (95%) create mode 100644 metadata/md5-cache/sci-mathematics/z3-4.8.15-r1 delete mode 100644 metadata/md5-cache/sys-apps/hwdata-0.353 delete mode 100644 metadata/md5-cache/sys-apps/hwdata-0.355 rename metadata/md5-cache/sys-apps/{hwdata-0.356 => hwdata-0.357} (92%) delete mode 100644 metadata/md5-cache/sys-auth/AusweisApp2-1.22.3 rename metadata/md5-cache/sys-boot/{tboot-1.10.4 => tboot-1.10.5} (86%) create mode 100644 metadata/md5-cache/sys-devel/llvm-roc-5.0.2 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.102 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.104 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.105 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.25 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.27 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.28 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.16.11 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.16.13 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.16.14 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.16.15 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.181 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.183 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.184 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.102 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.104 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.105 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.25 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.27 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.28 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.16.11 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.16.13 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.16.14 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.16.15 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.181 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.183 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.184 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.17.0 create mode 100644 metadata/md5-cache/sys-kernel/pf-sources-5.16_p7 create mode 100644 metadata/md5-cache/sys-kernel/pf-sources-5.17_p1 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.102 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.104 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.105 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.25 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.27 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.28 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.16.11 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.16.13 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.16.14 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.16.15 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.181 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.183 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.184 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-5.17.0 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.10.102 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.10.104 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.10.105 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.15.25 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.15.27 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.15.28 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.16.11 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.16.13 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.16.14 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.16.15 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.4.181 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.4.183 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.4.184 rename metadata/md5-cache/www-apps/{dotproject-2.1.7-r1 => dotproject-2.1.7-r2} (62%) rename metadata/md5-cache/www-client/{opera-developer-86.0.4344.0 => opera-developer-87.0.4366.0} (75%) create mode 100644 metadata/md5-cache/x11-themes/adwaita-icon-theme-42.0 create mode 100644 metadata/md5-cache/x11-themes/gnome-backgrounds-42.0 delete mode 100644 metadata/md5-cache/x11-themes/gnome-icon-theme-symbolic-3.12.0 create mode 100644 metadata/md5-cache/x11-themes/gnome-icon-theme-symbolic-3.12.0-r1 create mode 100644 metadata/md5-cache/x11-wm/lumina-1.6.2 create mode 100644 net-libs/libnetconf2/libnetconf2-2.1.7.ebuild create mode 100644 net-libs/libyang/libyang-2.0.164.ebuild create mode 100644 net-misc/netopeer2/netopeer2-2.1.16.ebuild create mode 100644 net-misc/sysrepo/sysrepo-2.1.42.ebuild delete mode 100644 net-p2p/qbittorrent/qbittorrent-4.3.1.ebuild delete mode 100644 net-p2p/qbittorrent/qbittorrent-4.3.3.ebuild delete mode 100644 net-p2p/qbittorrent/qbittorrent-4.3.4.1.ebuild delete mode 100644 net-p2p/qbittorrent/qbittorrent-4.3.7.ebuild rename net-p2p/qbittorrent/{qbittorrent-4.3.5.ebuild => qbittorrent-4.4.1.ebuild} (52%) create mode 100644 net-proxy/squid/files/squid-4.17-use-system-libltdl.patch create mode 100644 profiles/updates/1Q-2022 create mode 100644 sci-astronomy/wcslib/files/wcslib-7.7-tofits.patch create mode 100644 sci-astronomy/wcslib/wcslib-7.7.ebuild create mode 100644 sci-calculators/orpie/files/orpie-1.6.1-orpierc.patch create mode 100644 sci-calculators/orpie/files/orpie-1.6.1-rcfile.patch create mode 100644 sci-calculators/orpie/orpie-1.6.1.ebuild rename sci-electronics/kicad-footprints/{kicad-footprints-6.0.2.ebuild => kicad-footprints-6.0.3.ebuild} (100%) rename sci-electronics/kicad-meta/{kicad-meta-6.0.2.ebuild => kicad-meta-6.0.3.ebuild} (100%) rename sci-electronics/kicad-packages3d/{kicad-packages3d-6.0.2.ebuild => kicad-packages3d-6.0.3.ebuild} (91%) rename sci-electronics/kicad-symbols/{kicad-symbols-6.0.2.ebuild => kicad-symbols-6.0.3.ebuild} (100%) rename sci-electronics/kicad-templates/{kicad-templates-6.0.2.ebuild => kicad-templates-6.0.3.ebuild} (100%) rename sci-electronics/kicad/{kicad-6.0.2-r1.ebuild => kicad-6.0.3.ebuild} (100%) rename sci-libs/libgeotiff/{libgeotiff-1.7.1.ebuild => libgeotiff-1.7.1-r1.ebuild} (100%) rename sci-mathematics/z3/{z3-4.8.14.ebuild => z3-4.8.14-r1.ebuild} (96%) create mode 100644 sci-mathematics/z3/z3-4.8.15-r1.ebuild delete mode 100644 sys-apps/hwdata/hwdata-0.353.ebuild delete mode 100644 sys-apps/hwdata/hwdata-0.356.ebuild rename sys-apps/hwdata/{hwdata-0.355.ebuild => hwdata-0.357.ebuild} (100%) delete mode 100644 sys-auth/AusweisApp2/AusweisApp2-1.22.3.ebuild create mode 100644 sys-boot/tboot/files/tboot-1.10.5-fix-pconf-element.patch rename sys-boot/tboot/{tboot-1.10.4.ebuild => tboot-1.10.5.ebuild} (97%) create mode 100644 sys-devel/llvm-roc/files/llvm-roc-5.0.0-add_GNU-stack.patch create mode 100644 sys-devel/llvm-roc/files/llvm-roc-5.0.0-hip-location.patch create mode 100644 sys-devel/llvm-roc/files/llvm-roc-5.0.0-linkdl.patch create mode 100644 sys-devel/llvm-roc/llvm-roc-5.0.2.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.102.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.104.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.105.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.25.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.27.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.28.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.16.11.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.16.13.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.16.14.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.16.15.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.181.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.183.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.184.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.102.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.104.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.105.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.15.25.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.15.27.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.15.28.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.16.11.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.16.13.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.16.14.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.16.15.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.181.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.183.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.184.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.17.0.ebuild create mode 100644 sys-kernel/pf-sources/pf-sources-5.16_p7.ebuild create mode 100644 sys-kernel/pf-sources/pf-sources-5.17_p1.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.102.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.104.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.105.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.15.25.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.15.27.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.15.28.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.16.11.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.16.13.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.16.14.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.16.15.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.181.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.183.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.184.ebuild create mode 100644 sys-kernel/vanilla-sources/vanilla-sources-5.17.0.ebuild create mode 100644 sys-libs/glibc/files/2.34/glibc-2.34-hppa-asm-getcontext-fixes.patch delete mode 100644 virtual/dist-kernel/dist-kernel-5.10.102.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.10.104.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.10.105.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.15.25.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.15.27.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.15.28.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.16.11.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.16.13.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.16.14.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.16.15.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.4.181.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.4.183.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.4.184.ebuild rename www-apps/dotproject/{dotproject-2.1.7-r1.ebuild => dotproject-2.1.7-r2.ebuild} (68%) rename www-client/opera-developer/{opera-developer-86.0.4344.0.ebuild => opera-developer-87.0.4366.0.ebuild} (99%) create mode 100644 x11-themes/adwaita-icon-theme/adwaita-icon-theme-42.0.ebuild create mode 100644 x11-themes/gnome-backgrounds/gnome-backgrounds-42.0.ebuild rename x11-themes/gnome-icon-theme-symbolic/{gnome-icon-theme-symbolic-3.12.0.ebuild => gnome-icon-theme-symbolic-3.12.0-r1.ebuild} (70%) create mode 100644 x11-wm/lumina/lumina-1.6.2.ebuild diff --git a/Manifest.files.gz b/Manifest.files.gz index b1e884c5264a8da08ebf1ce5c3b695d0a6ae48b7..e16f8d7fd3047f1e76b48b39e40cbdb43701fc6a 100644 GIT binary patch literal 29595 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%0A^cI5tJUEGr`G>EXSR(!-GwMxYU2NYU^*G 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 delta 4716 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 diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.44.0.ebuild b/app-accessibility/at-spi2-core/at-spi2-core-2.44.0.ebuild index 6d1568dc223b..ec6aee601bdb 100644 --- a/app-accessibility/at-spi2-core/at-spi2-core-2.44.0.ebuild +++ b/app-accessibility/at-spi2-core/at-spi2-core-2.44.0.ebuild @@ -38,6 +38,7 @@ BDEPEND=" PATCHES=( # disable teamspaces test since that requires Novell.ICEDesktop.Daemon "${FILESDIR}/${PN}-2.0.2-disable-teamspaces-test.patch" + "${FILESDIR}/${PV}-Fix-build-with-X11-disabled.patch" ) multilib_src_configure() { diff --git a/app-accessibility/at-spi2-core/files/2.44.0-Fix-build-with-X11-disabled.patch b/app-accessibility/at-spi2-core/files/2.44.0-Fix-build-with-X11-disabled.patch new file mode 100644 index 000000000000..bd6dfaaec885 --- /dev/null +++ b/app-accessibility/at-spi2-core/files/2.44.0-Fix-build-with-X11-disabled.patch @@ -0,0 +1,38 @@ +From 08036a4c4491eea57d7b713bb4440f541584204b Mon Sep 17 00:00:00 2001 +From: Mike Gorse +Date: Mon, 21 Mar 2022 10:19:03 -0500 +Subject: [PATCH] Fix build with X11 disabled + +Closes #51 +--- + registryd/deviceeventcontroller.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/registryd/deviceeventcontroller.c b/registryd/deviceeventcontroller.c +index 8a321adc..3068ec4b 100644 +--- a/registryd/deviceeventcontroller.c ++++ b/registryd/deviceeventcontroller.c +@@ -1720,16 +1720,16 @@ spi_dec_synth_keysym (SpiDEController *controller, long keysym) + if (synth_mods != modifiers) { + lock_mods = synth_mods & ~modifiers; + spi_dec_plat_lock_modifiers (controller, lock_mods); +- if (modifiers & LockMask) +- spi_dec_plat_unlock_modifiers (controller, LockMask); ++ if (modifiers & SPI_KEYMASK_SHIFTLOCK) ++ spi_dec_plat_unlock_modifiers (controller, SPI_KEYMASK_SHIFTLOCK); + } + spi_dec_plat_synth_keycode_press (controller, key_synth_code); + spi_dec_plat_synth_keycode_release (controller, key_synth_code); + + if (synth_mods != modifiers) { + spi_dec_plat_unlock_modifiers (controller, lock_mods); +- if (modifiers & LockMask) +- spi_dec_plat_lock_modifiers (controller, LockMask); ++ if (modifiers & SPI_KEYMASK_SHIFTLOCK) ++ spi_dec_plat_lock_modifiers (controller, SPI_KEYMASK_SHIFTLOCK); + } + return TRUE; + } +-- +2.34.1 + diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index fc49aca4912f5edc5565feda988a2e5b7eba5059..53efa82b941b7b63d19f9fddf2d83e989708e802 100644 GIT binary patch literal 32713 zcmV(?K-a$?iwFP!00002|8%|0k|oKJrMKr(U{6WXe%#F6mOa9ukU|bO!~KZ;c~ufw zl_i;34Pc(0-{%-a+$f;CT7W`k#J%ojsz=XJQ&s!l{_X$$w?F-|fArOV^#A3rzkK;q zJZkvUfBL`w?f?4E=|BBxtIOaN! zJLEj?F>5+ojn_O&4A)UY%_Y`+9I=dE!d*uzJC+vaIj&Ojb=DMT4R`N1-?#4dr~mqY z{9B3XPqFkq>e}HrkGf{MMn3zsd%q$--HzaA-gghB<=V=~CDqjWi1!`qG4?#~>$>iA z)-tbLXFY0f_1;&QJjNa~lq;R9?R@ZZZI^nq5k`pDb;MA||MXw}?f>~d|M&m=U;p1f z_3`b;|N3A0ub=Pz{l}kDjP-4?@=h@v_saD+%Tf67+{-n`wXZYsR_Ar4zG|EIs_97Q zG5O|jwRWr+TUxvsFP;+rI%)fr}=du3i?*3M7NizQz@4E7=q7W=&0*)#7GWBA8n z9h-M-_Z|4IE0%N3d+!$FUOQfKouOVk^?O|7WHVY>bM2aQIpRopu^mT^Vf6Dpt~5%< zH0phwJ72lnX`dn0e$H0nwIfeASp8YXzG^(zQLcWzEY|+^_4{w1|GYo-U*@Oz^_O3M z|Ml~azrC*?>l@$Jue0tkw;Wo@JBB?wUsmQAcg8m2j&t8**K3rx{O=fM%sgk<_u~J; zIob-V-Ls9HuUUB48_UT2Ozrb#Y5TE9Igeu>izVhAvG0&ti)*%{|6~1lt$fr{E`EkB zOCwz^<(RIpj=P+BRn~5g9j=kW#@;aGFlW0{ILoZ7o|*mcd$tg;(A@8Sx-KcRgY4Ui zd9CAU;hOQpqI)^pmG3je);GWQvVOnx|NiyYPkW|MpINx~b!$B4KbEcS(XZpkn>|0= zsGe}XYq3qK;h1^%b@OZ^`Di<2_HCW>nC0Glb*}Zu<76vm>TG1qXWldOF@4RDk5P_{ zSF##?;MpVXe9pnE@MrgVVE_MP+4SJXd*5u^!JB1l_fBp15!jc?((kfNUS3L)tapEE)vw&0~NW0p-Qo3VVxMNFW0xfZGRwLt%mF?o2*w!QAsXg`!2g&zbm;n2D>=whh z?!3dDYN)&`|4~ldeHP{g36EEgt;cHLl}2d6mxo z)SURS)=F5Ro!7naVcz-%Gx+*^^U5;;ALkk701(p#tU*O~EaJ>O@KMi*Ih-xj25@&U z7|-SL_ziXqJOb1J&ue{Hu3taTSFbGbcw4X0djbGjI?h-w&1@&0ud?!U-uE80L|irW zy~@Qu_c(Cm>u4uo1ItUSYTP^!1|I^i!DC^l@jiM#&I@ZuGcDGs0W3MS`?^QC7gmfn z)%|8(5yxM+YEBzeJFlaccAq&PycQ72TFf!8aPK;x)W!>SwZ4-vF~$*a@KW@z-9)PkyXY&RyxLrm=+t4A7E-_#EZ47souv? zBEcY~9_mVcUkOBBGq!w{kifMth$LbEW6=U1No?UyXX`73xP0f)V`G~Fpv?~fk^OG{ zns+8hYw3JJAgHp8cdG>Ixk_wC#N1nC^$l+U{GX+y&4c8~KWD{KcIf9=VK3|%Oe+7p zX!DmfUUBSvU$foLNz5s1eOhho74CSJ1q2k;O~hMpcxnn?^q$bxg`@s zSbof%pDicAIqu`1*X+yZUw{1TH7f-dC)%V@fv^}i8_^bin#OhYaP@uP@CrBuOb6>v zH?bXXt_7#deX@k-$b+@sX>E;vUbA1muHV1x@1K6|-+%u6@BQ~LuPb=uw-qEr z%VclN{M_tZyF*_`K94>jku25GuTjT7d06NI+er}17)Z^qC1403##dpjbI$9YIAn)k z@o;%Tu=KrtHFmv4{T$pG zj(!jeTu+D@TQd%{5+to)MJx=2r=OW;0P`;l5+n>nrU<=$i95?~A zfKNjWR^S6#w~F*-ZsG(y``S0OAj4Uj5B9QNzxDa^{`BMP*Dv2+CBf0&7A>B$xMIL% z8-vwvuJ)`42f8J zob1q*7vD7}ypiRCy_RzV3u*HgtPH*iyBuK^-U8ZKL2O(-g5W??iv_`b-+x@RA76j_ z*J1$LKH#;O5h5DD06@+g+T2u?*NP~bFphQfS|M%hXbu1hG$j^P19}{IKFS&SJ3=m$ z1BcF#cla!rd;(ubo$bshsZ&eK1@uA0K*V9I?A-rYuydcrM+IozFBb$b`sg)i~vDw<~u4LpHzwy#ZKs&sUVQU%}xQH@xuCW z1XwRY^FCNv{<$w~4!;ADFWyE(M92~*F@%i-Ls5^b;cKw_w9Yq=#86MTXMl0=HH6oM zhvU>6c04e66CP5I0U2A3y@P0=so)V=jz2pf-r0rofbI9PH`ZF~T`&9)>J1MmkaMtx zhrtSqVydIBA)?1XlD@3f??3JS!57mz;1eZLj}>_~8-E@H0SY;B;amM8lB0Maw{UPD zpp*#PDNje_n@(<1ps&Vwe9w=zb{#Ib?Yx`-*l!E7jy>IyppiYM-!*c!jd3^qLy++9NZeMuxJWK)sO`!2Skjz~d zz%@Y`;xvyuVgwsNWWW+`1iu{%T?h#V;xgg`28CIGR%oOIOT$88wZ0)R%}evh8v=~8 z^FIfmjE)p*!`p%t^iDp|jeH85R|pw3X203w+3C7zmDkjA_&O*&f-_BU42HXS%mc88 zb)R@v$1pR>Jw_r$KKB&u5oLs!PWX@g#!67rND~CziR$k!3-*`qpZ1sWN5}_T-xduZ zM;@vo4@nMuwIn$dc*1T}F${H!rxUAX?{Gj25D4Ip3Go;?(lJ*&H6+a9PJ?AbViQ15 zq*o4YVj1w|gl)k`u9aDz)~nLBAMc1ym?ex6xFT?evc7tn6Qy*kW6ka0R79MXf%P!Y zjVuK?Auo6ZXnRicB~WR!_uTNuRKWUDYQp09SRTPohn>L#I+_|41J>jL+bqXQ9~NzX z`TV|G#kllFUtxzh+^r^#b77!(%M2Nk1dZhnBESLL0f-AR3+M#Eb|Q41isiMSaRY(Z z+PQ1h)-XJlwokS(-zUD#4_$phfMuw$VSRWrAr3lH-!QBpQ~@a9^dMm64MeUT2$c6Z z9|MA&7NQ`F2#eeWj*51Ln3lqNptzOR(bRuj4=Iu3AI@&x7&wiT*#7_<1x z+zM11X>ic^Rys&D$0vv5h!mPJ6H43rJh4oshgxK6Yp@?SUx-@n?)mQT}!td%Dm_h|6QCwWx;Oi&l* zP)+i%PFf`I3UUQRYlNk3!aWAr)`csl?V-zhBV;3H2{>|lo5cXV1KdG{hPR`UBAOpR z9dkB!Lb(C6zi`GzoP?9}Y2`+5&jpknu3|;n9pDcx&9dXg69mK-PP1t-;rECaNMIwL ze^{|!=Xw=M@qM*!xGr{lfSV_x8gW4gVB<|9hy;!OgsmU2{u&QlkZ5YApc3wJx78x> zj2Z^|Dvwl&wMfC9&Giu-q3e96Tz`NjQ!#-==M&o+hZg)6GNI@Jp1RUmj$Gs7MfO5f znJr)o?hK(q;G+A%IOGswC+AJ1fx`iPC`6F_f^-QcU9^P?L#e@gMva3QT7MuZgs8sS6YbL8Yi+ zu#*74Y3PD<005^ijCmPkP8O~3Q6P$ETliQ)FPXzhfFIfmhJzo&j6tBQK}XJxEbNc%vOSxxhXo|vZcPP*3WzX`TL%)Iqc(|zCxA=G!HQb z&O<{cVca}uhYKDN=H9nZia7<85@8IJSy#(YXoTF2{JxN|0nfwt4E->YdyXUV`aIEe zApzC+ELTHOLDK=R`?$-%hTay8J;VLOfqvm@l=|U5O)#89HoUlaJUDPpKCT3@seq!a zvNG}ZzX~g0qK_}YNwT>YcucSN^Qn~pdfbqYd6t2e2qB|N5#P8x>g9F8zJ2}rB>oJDHJU#D<4nDaw} zOEA5I#<{R)$Oi$|S7lSu4K0O&vx2pN5c*l9p-Dlok;+co5s&1DFT&23-Poio-k< z0LdG}6hmLY2V(WZg8kNi{QSOLIiK(Ag}CA8o5`V=J!|F};0Q8qmcJlVpykjALeB}J z`#NxF;HH|J1vLRa*r?}?ERtZh!-&UojKJb1!OYY#bb+{c&apjbls)nE{dzO7J0=i} zC7pM!LVYAW4z%AI=V2O~r^Ctk*9FUg-a$c4H9~7NF=+_=5Mk1~B@i%H6_!~?$V>&b zlxjehqLW|*$|VdCBOeRh@&U!Zd@lI~!aUJ>H!sf$VEUfAv-3OP3?{^|RzmuMs1tE| zgRrh!@Pcb$Fc4EXI7%5jgs0uxQ_Xcw!X7}!660x&7XWF{1L$YtQO3YJQV+h4*4#S~ z_1@$WFJb)M1ZwRD{yWUfJjW!1(0X^|;qs)N0CFUPdg6sUip;tKU{exLcuhPc(mOZ* z5-hCUJPeEWZ%;b^gt`Gg{+Ge;=V?Q zUME}z!wol5`)#c*m`p-P70>U$b)X4!2FMW0d@+)e7)elso8kQ)YeC@odUo)Jr~-5_ z*L0b`RrO4Mo4p_?@gs6$|mC0`LDL|{i| z*KOI!k++AN?Q~=L?E_yYY~uNE=N}*=p(d!PdGjk}G%E@f^TzhgHW5-Rt1`Qc&ODkT zKgmg1d|X~qn~R3I4#zFrW}AC~L)??3jp z??3M^UtY7*@9F%35(=<%Q!lrfX7~~z1vw2{2gkswb_IAII;5M~VkN+heGx}Jv${Ql zgBOAyKEsulngb^>d=<4kHVJA+>sEHJNfcQfst^W(qP(H~vJkDE>|jsO)&e46!T>cW z6wcEE4)d!JsAcL1j3usFUO|Y!uZV(B)N^{&R&GxYp+?dDhm@Whx?(c;%pMjGC0JWxxwx*6i!AfBxI6KfY%wScZHDRv8dGtWOC~c5b7)%^o6>0_%a z=&cMkL>8p7M8O0jK^t|1%w*9Jz-vQMh#}YsE^^<={U`eN0nLCV>-Xz?_s3>MUaT21 zh#8#bR99<9R^##iGdvn-^eZOfEI$ZVY|sy`g9)-8&)Nh+Wvav^Xf<$gTT;Z|hwHkL zy~XntC>>(K01s6>p`Vb0@nNyP?{ELUzr6~gTwe}9ESI=V+CFsnMjRZ7h6`eij@gEp zx;;|klN0~+C({D>0`PanyLq4+2Qok%XcAr<+naN+12Fb(T@)(}%~uqo26;^+^~OjD z(r>{rpZFM?w2yWoaZorDMa%*b0zHr-#6oVcOH{>W*h#CE8!5Qvb1)BRTG+(@0wMz6 z9ZVjxg@m9O7w{tQ22>_5(yvsF=q6v?)y@hzXD{YxD;qnPIsKMwfWF)+4$xSeO2obP_mcBE*c$-^ZIhoHv-`pF?z5>gHpe7dO z4Y7qfz!~_KLy@*P=1ZT#|Yu~L_=g*Af%(0A;H5#`NXEO)&p(b;y*3jkNwMU zUp}rJ>L$ORxb+nYPtcAAS|m8vl?K$Io|c{xx@W=qE{_AT0k{$Xc393&nZ78J#Ct-~v$s7H{d<9@sII z;hO0Y@hp<$G^kFlv=Q{Ho^2(fPUp{|llY5g9_A-H{IZ_sI@8_oTO1h3t;nK!B+C^M zXzVp43J6e+u0O8ai;rSj=PS>+cY%_&Yg=8KkS~^vw&ZsqEk{KLAhzR-tQre5SpmYO z8ED=0@{lY<5ARXV6V1U+79b233)HoVE+?3UZ7o-Vw;(a6*=_c3 z7Tm!#Pr!Ly*c;12u(>sAD{_%r1F8nA!(0hT3z~h3#C!0N@CSTxqcI0eavH?o8DV+2 z&c_`xC!U)q+R#x}u)#uKDgST3fBF2&hx*PJUdCp6n6-$V(R$b&E+ix0x&SVV7XZ3Z zth!;3Zn*0peszO=+ZOti)?woP=z}`?l1YU~%#) zZ-oQ=IK~{{&qP#~87+h{tb2jF){ho!7nwkOuk|2)L+>!i#Lp6Z@x=ic696y%@riX+ zKp>B|JwINz8tp_SluDzt&gNm!IkQb(CdJ+6%&sOayK;q<- z>|8j&;KC*Z}@B2U8&gI-v2q=5yxT=W|eNWFrxavo~5$EO!BOLHMVrEyP^*CMkwgjpp`5$+)s+o%)=lFUKZ?cKmFzN zuLRDIMV=m>zvo|dq2tcrMX|KxB61>`8#oPz8Mq~@LOdM9`X_ZEzcN4}52Ye87AF z{Vbb6eRX~#$`M%(1r!FPcdNGK`CxWNRgLCh$BFC>J)x*dc*`ZiqbwSJm?03J5k&B* zTf&J!ff=YmqTtHbuE6XvMgx1VSQ%OgSG&N98}BHVcV7U26=BtFgakalO}J#=2w~;v ze>rw0tlY5KRMYXgRNwmgZFu?+sVimDvuJAW>KAJn?OgI*Hhdv4Hji=;kbvPtHxIBTx<`FRj5k3h- zWiPCSsh4F^gx{K#svf?9(F=|7vRYqX%TiudQaVfEO*B_14Q!;QQTX6wEy(N@SF&Jp zMsvIqfdkh*7pf0Ki_?4#X1C3CZ`*H1yiW)=j_YaDi54(8+8pzwg!_|Cg=|=S2_<+x z1ZnIRiV}HYqX<@x-ytW77>FmBw+-wG@FRQ6WMa%N!_$Cta{=!?9w@bCbS)k z6R~IrG@2i=kf3(R8aBEU-Vt-h;gPDDr=z{Dm67q&*uT!7Kh$o%Q;JbaSx3QGtY%0p zV$nqGWMwmQ2U)vVPU|g9&B2|v29%SHEf4^Z4)Q~|l2n(jHd-6dMHvcTz26pwY@h-r zW$lBp4YrUh5I$Ipx7-Dsj&}#(2#WOpqO2#gygd%e%=fRTS@kCs9AO%fy^J#2oIEh-D?WX zXQ%pr7bXHfp&uo7SRmSLy(o}wC@iqJ{kL4#q5i$$U)HeTlY{L$^PxqCNyx1128egu zgj6CRiU>?H3yyJSupE0FL@U38-FYiXnHEUclmqU0ni#MC6stYuYs#{v=@mqM#avNZ zh+!1ewj#OqjIFas(6|`K##C{*$zq&Vi37fSsdz8AO`Fz7@lfCx9t%|%9xlGD*0&rsvS0VBmONe#LkRhp&e;-zgVi~Psik7&q?$LG zjBD_EQwTuDias?I%k1?Pf#V}wkB-7s@@*+YB$iq+bwYU{s=O_zSOyPy5)ZQHbeHf> zJe;h_TlYg0s@Eds11-}=PlWgFfwIS%r#qHXwY0k95bR>fo~-X9Y`fSt)^FLDdERJi z%PA9@H~@CNF>2zi=lB=!7og_{EZ_viqVy9@`m$=j^!feM@4v17-Uh^cBvH?#~UwgXn*b|~s zsiS%(4MSGZ)zfxXPX!2#5N6^A8+DHiBk-)QsTs=1usOnNvg*s;8*sS2Rt@Z5e|&pQ z@3fbCC;Wec@!;lxpz(hZ(yq`i*hH|XgLOndPmj8+0)!G59GNIaP_k)=a5WLK5LBDX z`ZnKzY$@=`=lr}_VK1cF>_RN7811rdqK?wvx}1Hc|HAUSp$8x(O7b(7y`q;I`0KibdjZxj zi}ihf+4IMLP$OJ(H+&tIps^EC<+dzkibOrDJpfXhUKJAEoq#2VQJSYkJWuGyQ|HY> zT5Md;Cs2fBh%m4=+U)7aNkK_f~^mMav+T*`JK&(FNks`P-F&>mn<>i969m z)UnU!5Ei!}(%Q*j$1lbR5jL07lBg}yMR7LN7QDbZ&t;3ehaar=TeR%F3?y|v*>0qh zwc2dviSCcs6a=DJB2$JQzX+YvOb8H!JUUeYjbB{S>w?u_Sv8s| z4xWPF*P|Y-6oGi38!80SLCVUVP0(P$$62g@W&=-Y*(3dcIT)K#%u~BJUp$mIrGe~7 zNb^Y$SFIYJV4g|P^Dq?awP-H_3?@bvOF!oEG}ceG%3x(XK!knG%3}19CRC@|WD%Zm z2V@_{;aDy8DZO#8TgJYr`VC?J0aBuCNjEj!bAgC%BJ=-i~aDY&d9f zVZ>vZSOHqPh0eaw#qL)0XK9H@g+hj8Zxa*CUo--s>cYeB2oCM)SMxOU^!#GH5&W>N zoVcZ!-DZ()alXZB!AuXbn?J2~?yws5T2CKT-W~yA9T=kJ1GW(oOTk*g?8L(DNpA|{ z!vue_%)wCs5Qyc03}nL69yaLZ?C9P<=FcB8U@@h4*1FDYn;&ZGY*P35=QCd8w4Q^_2pjHt@zb_XWb0GSr3imTpg;{{k(a@q>c=JfOUF51 z32RI*jMeEbsU#bJN4m~#+1n8x3$HZ}z_|rPH}=zvR}g%@M!Ht)6Rwk>566)UVO*ha z#SlTFK@8$pJ(J}vQ6d$t`4iw?5bnW@pF)jAMMWDNI3s9 z<>6{bzp`yqUDr!?=l=fh-~R*SGKmrn(y~wpl;gZoBT56=D<8S-{NTDG~3D z;CC_-|5#kK<*cb7{euTe;M|efFaXdRV!Ox*=P5%zfD>d&gg@HEBTst6Fg|u#`Uul+ zmTVz}zzCKNZkLF^hm%q=z63-p3$!s7{z06tr!N(e?b!fd+Xj^PwoU<_G;AlqFJQ_~ zFxtmT7Bv71a2l}KR;9Gki*fzbfBE#sG7G1fyeIRM=UR{>^PKD@T&A7qmkR*EcpI^o zkU(q$Jb;k-6q@kWd@I&$kz7HKV+S>6UJaoWj$tPkEY`Mq!UVyM{U?CgwVKaPp*!Z-eedkI$Wn zV&x2!_4ZI`uQ(yy(|H>+H0#wY%Yy!FOAyl2e^fmsdl_o<)Bg3_*I(|B4*4>l$N2yl z?yfsK&p_6Na)Go%=*O*I)43MGkw`?$50O8XyCG^(Na%gSTDz47_FV901V;~90jp)T zmW8)yuw%JoW);JzAP83Eh=sSL4%^~L84SfEBkxDEo7#z}j@538sBZT9+M!BCK&e%s%^ zeENBR;lDpL8`YQUU{A`ia9^cyXl+vy8>e)jio$g5+T9;Y(Bb z$@b@?nwzx!iTD1ewfklv=civjfBW|JL-E*4(Eu^$I6>)YxpaWyumEQbrqY!a18+6` z58MN|br3d8_dvCTDt^I{3l`;Lwx%G%1&8?ifdRfZ*k5%;6WvWS8mZ~`T|!)xrdURGsUYLZSQpJc~!O&*g?Nwc$$828wg1TPb##aRs) zB-|{(bSwwVDkbQ?2@8I_haPZ`U=k_4uHEM!2!OpULfC3k7LyI;<^C5azg?!{PBbQIS=T3fE)n69hm= zNY%L`>a-yHok(Na$80-nTyV~B%jcvUBp4A2UUFRfR(wkD4!OL&qiVnmZnx|R zo~sR@;^3$Dl-Aj4yIBX}iRo!{#f8jAWh~<_1UZ&^pM!{L;$+*QU>SwK z0}mZF81itS5nk8suYdaw;saVcSaZM3M#X%YAiohgmdsU<22N!i%OV(@r>s8e9)K;b z5w^NMcyfMQ&B&&D+~R5527uP`0JB;Na{~ji+3n#Spv_Mm5OtR1EuaEw8OIFK(^Am% z2HIFVh=|SUXSSd6j7}><>w4A-EF}360mK|wL8%weEwhecURSWl4SC@4FtJ)~ZjJ3V z$^davS?h+sCuqEC{-u=Qr$2w&U%q@u1-+cd9qft~zFITJ=t}2k_Sg zb;tzQI}B@PPTNV*2oZwW?w)RJ&od!Mlx&kw&(H-#gY6Yf+Rop?+a3C1LtP_0o1IJV z^V|3x>jMHSZi5Gr^g{V={@b~KcAFx@1N637T?MZT@M=D%#uJ}*Sjd`>SSu%n=(MRD z3k3A=J`1IZ_7+GI`jIXKDrC=|Y-F!i_`DvH{PgSBU-qYugFNB4@0mt`=eYL`_>}7C z4I5=0EV(_^#%Sv^2oj2c^u(+(avW+M?iI7s`#fvir(=3<&j1MN(8^BKMVD{A+E~-OFLTjDbr!!_pp2?c7Fam*J0yM_ei=Jx3|r|`HxHX{cqoY>|Z{8 z%m=*;BLJ!r+Q}rwZ8vQxmJ$;VHw5@PJnxCcxk(cT#6FgZMZzX35dGFzZ8VW%22e=N z62#!Rg)`ceZ8~zdl+tw|y|B$2;f+_v!&ybkNdoJoV*RYDqt;TiYBBYS(zQfdlH{h_&og7_`I@GW+2H6@m5W zA}@jFW!=91tHZdL@eLMW+|S^v5l?w?ysdjp7Ocw4POJEzrf7U^ANDf_R^Y)sc!wzh z;_N}d-N`XH4ME(Z9cH*#JJ*vkDyU~@tc4{>Xm-%wTs6Os2qAdeSKjh)q^F|@%oaHt z$(bP$)rc@sxfDS4AVQD&%$S8nI9U<1>1-#04dDO>iXQSldLH9GSeRpCZw8?3u&;jE ztpdY=6IvDbIoh<=>*_P|;vS$f3fg1C~l#+rKtO{EtQZ|Gt0ywg2`qD&)Ly!FMSdFn=DUzzIQG z=pc5`qQw*zeM3wQgdKnER#1-9p^J9|pP@l+a3CsKa9wsYa`8LIhGF3+IN5}9G@JgQ z@r^iogPV?7>vlp$1@7A@0x&ECW+y0#+;R9y!cUX^<>24#l*@@}Ss)UR`b0~apalo` z|7M3|&jgtT$&OZ2CN!c<5?1C%<)>%G!68mXy(3$1xpJsa``B@*f*b9BOj2B96tvovXDtWdl6VsU&Vc5fHX` z9=6i=>|ngu{p2b5y5BK%7$22C^B2M%WVY;LAMUiMbMMPy+dj9K41%eZiVNifNl2K zASus{PDJ^mSMx=Un>2bL<=(Ffh=2f)SaDCJHkdoyFnQRtX_Yq( zRk0uRO+$3%4Zc>BO3|t!m|^v>g+PHHR)ob-9CiB40?VHHHbPo}{Uc4zdSy#s>|Cq` zx^qeo98_eUn-_wbH@>+$jcyp4JQ+D(PS1b(@#ppV`=9S``=toGz0_bkAkT&(L?3bh zv$o)D&0a4wb)S|V5oN9(}w_u%3&UQ-e0-)GoLda{Nx&3(#`EvLi zn%qg^=<%{w!CZQBmO5^N78^(I$nC&~T7~G{2z5R~T&{P@;h7X-?kwACztaR*!mBQM zsdKe!H)3Of?4)fEquOTSFg1P+y=swi01Pv}I5L(4H-o@ntI>J@{1<$;@UP}+BHZ&j z2;p>Y{p2NHmTi9d`uqCVHQ5K&bDAdHt*&Q~Pg{zUUKZCZg#Cfpb z7UJ3 z2u^f@*G4x9`ojV^RG{05PxJupEl2`;;(jIw$955k*i8PcmF}Ri=D1*9G2@zVxwFGT zH&``G;!K%bV8+L3tX{CHIqP=vyh&?knMPyONg&Cm5yf*d18laKACrT>BF(MbD>x>M z$Nq@$oE^n-+0~exwCb>49G>q@FT~>K{hH74-1H?(!uOwYI!D$Ka~}D&om&CwY)iGb z6MgPyE+G4j;@jvo1PS~uo^GyjB@jEz7o7R_ znu|H!<+)QtybEW?DZr<&aZ zGK;Ux&=Crw9m@j}Hi{)zPVu|vUe2?$ZKj!kd0#GA>!?QS(_QQO$d$~dOClTdcb&pIsF-W2~*(# zogDxZlmAMFIKTC;f@xd0w2i} z4rG9xdMp$Ggvi;%3A-;q4DV}z`*h0(-_D?(JSm_+h(^8PuCff6*6k!4f8UyS2QfMb z%VB!Bl1kqQ-t38M7vT?#BBmfJvmHUhb7E|jtu>#A7SDtam>lG?WT&Irt-<@%7r6iP z-hZI_<)wP+sQq&A7h6>9bv4^sfc#)TVMcu;d2h?~Aht(zpgvTcmDtW;yR3FuY_JDF z_zT!;scp{STtc!~>U_%j7uX@B*XOhu90Bd)a6IT63u|zu(w`yZ*Hbq}oZAi+JY+DH z_iDDTH2E70<9sd^IOR4oB*z0Lf)(*;negzwgNaj!Ufqtdn|<^YFWGp0I;#opX}eJb z8!OD^pVsTIuhTt!b8E z(R#6e?(ou(yI6kovSOdVd_jTF4<`1`z?`;z5SxJwxSxe2%E`;=TBsa|(~~H?98P@$ z47~9oq&oDaro(d_=!aJvwQI(Ed0We+HiqJW^IoT;Ps@=6Di~TQUU}d#7c_#OcI&3o zjvcDu_EL`?qa^^cI?dw>lQ(T*Rg{PKQ|S)>yyoECu`^JA&Zo)u!dA2AM~5 zB4V>4{H>_P$tXrQ0`s&#;<6sVNxo~rGxmBK#*%aR(&gwHJ`O|$I!ADpC|g>* zdBNQ;roWHm#6_ELSZpskT2-q6S{6{KCMwR_I$sFbpMM|wpIhS6OEa&YO&qySVbtTm zVHNOmfIaep=HO(7t*;JR^T^qp|9RQ#+sw*)5!ALab?vDv=$7GIy5OiV53U{TY|Tw` z%xo-(IrB*#OYZT0ehFp9cM=O7)bKV1SU7DF#QjY3DxToNM+wB2f6UUD_(=Gv!#D_} z!-44Cff5ewXQhVK4d7k0*S9?5{-Fa{xqX|%G1U4k(G$P?xMcIkU;m>?ciS_Y!w{0Z zhOByN(z4Ti+J{V749mHeJVj!WHsZ|@xOl0DAAb{#3+!hz7J2&UU%i)9k68NB*t@|*&?3p%xvqP5g16(xA!irXv`TmQaZUp|lj_WSog z6lc85B122SL*n7BPTp!_aK5ZImDNlSt&+nek>mZRJ;OzQEFey~SH}XJMOeLvRAB+as;h zVoNX`u6h#(oL^E-Lih5d*G6M!fj8D>rDWTVSwo<&;R2R>bgw^v*#mAikY6DP~H!Jalz zAIXbh%+)1}j%}vPC)AMPL!$2PqcYfsj%5GT zv^sHMEA)~TiLb@}U%vkI4D5XM$JarMCQ&o7S1NTo3W#01tJCwW)Q1f=HCi13mVnF) z*O7Q5j6OMa8S(h{E>JyBr!dq*qMbw0ywd|#=peyeR8xEvEI2w+1|eWE`x|8?07v+Q z0gb)IqlEE&AAr;!OM+AlA8`d+Hv|Dh0{eASbgE+i~F55Ql8U3jG0S3kM#Ru(leqcU5+$BY9N(eo+!EB09;^e(Mplb7Z0efgKKv?7ZYzR#CFzp5EEJ3{SK* z>KW*bZ8=;6jtUFPHmEocpZIv(9hiB<6x#IkcxO46$-dAMETeBwkPj>N-QL01`E4(! zABtKh5TLk|9c=klJf2lBK-PP=;Xzug_>HId5=1*SwVpS3&=CBvO zTY`2t_YR1KIJWH-u!r~4l+&_~TcLdzm;e?41#U(hjkUd$e)6i(VOLfmALjx3hv98Q z6M#aY-}WS0i;mR1zz{F=3llj~yzanTI}SU+F6Ycb^P_Xt6^uRHQGwzl9MHmCq!R&E zq8I@VJe}ux{c**<|NLm#hjUAUjg!Fw0krb8wsTklk^>fik?g0^9Oqq6`C=zCM4JrYQs=w2XCZk z>)GzZX+MM$84I!oLo=nm{&0(pi}w4sdw=_%KU`_~PAs6@!O&NmitwSwg<_1Y-fTDHFmdSXKy<~vr~23oY7080Aj+gRg5-1 zZT=;{ao0PUIl#tYa(tGz_NA*=%+?9*PcwfmUW!UUvV4>9Mu>)j1PAclkZ+5~_=02_ zgT=GbW;wm#@}}RSJR(-|y^bWcLFR%|M+d53wqv|5*{?r+`~BAsUA^zz!Yd#wAZ1^7 zxB9j?0HAonnQZ_GeNWp;ajNCSYFNkiD8tI)JyYgyate0qFDpVlwz&XBZz#5TpnDqu+?#=y=w@S7-La zX`QTeI>n&7IVK71h_lf4c7&}pp7s$z3_YInMxK7yBa5n$S8vSlWxcE?ULT15OA|D9 zi59W32GQ;PI2pGS%|g)$&^9dDXE_I3tNYPO@bwl$M%fW9i!AJXO_{K%}O%7}axO_x!EHQg_czfpkLdAaR ze}2+oe_8)}Cc)4lZ#47qObYOn#cR9}!H4}x*`^pT8$!`+z`%K`)f{rQ3(cELi=60; zcGp{10Lk^rYGc6jA$&@ABKB~~*1>vpbL@8vZ;@3q%x+HET=V2Bd*0+{5z;?cQI z_~|mu02H-A;Ik&IAn|YOb$}@+x~bwifvGtL5NQqfLI=UNfEP!YAHe(gdy;Y|OBZi> z^)6P}@RTnrHuuM7)$1i!K@hiO>>05aQgE!Kb6TEz@J30|i+;?ITRO>NA#+ZLpuDQ77hYQVL0f_C+ThoC-oP8fTAWbgMCrS|pRdIgoHNCrmcy!i zZ@zJWq_vVPke`U9d-s*4WZhn_P2`Yg2Rje>6&N*-I=yH;NU$%*(Bh*v%nLhY7g7B= z6Pyn(uRfmpQ*>U8x4$me*DsDG`26o5CiBOa+sj}<%bRl`04ejTx4q&ZsYB*4@#e6u z0b*l9hNTK_-O3YZyWfU!0uh!qjPLf^F26^V06b>ntd3@U#Qa~4YaQ6J>&6u21g(Eb~*OqxuM1p z9Nl9j0*%v7ej-$)?qUgo;Sc^ zbBMNydwP61N~ypJ2vjWDAW{c!mTVr)J&oOtPMPcW)cPj=bHW+Wk1g)ke93w_G?h%l=E`ZFw|)nejzj7>cfB3tukE>Qw5*! zLk~q0o8^(^w)_O}D&DULWwol>3vW;y!#S&^c``?+vU-16#ZsKAGn+R>4#$dsnlJ11 z=da&CB&lCetU4Ozp2X+B55Mf*?dh0R5BsK7P(;ql*?HS5p~LwMQ#&4_aCSTy6uun$ z9=-8CTh?(|fmwyp)5{>y&3~Wg1JSOh88nM%?OeR~dm+Emi5*NBJQB6y#S4rHX-g0* z4sOO3B|Y0q$yh@#9uI`xA!cRolyfq{a+V?9hSq>@_3X@IZ?;12^Pj}vYzw)5A=5LB zXlYleuZ#8LFTZ{L@~?|3h;_}<_m-Ru7F$?1RASqt4mmUd>%3tb#G_}-PWdLX-wvth z@Y2)iY93vA@n1XQGpNC8fnfF=Epi_j`MVt=?_Eo{G4E5I-YoGB@6GndQyyqRIg%(k zm&W_Fgu3`#1cC#$*H|by>{+sNx1`IhSS8nJhcu-bN~W}H`aTz`SPs6lqhW3 zCUOXi2UK2OZXE}}IA5wae}S}q{o_opH%^c1UO5WEhlu>7_yhe86X9@O$3=Rw$AUeliJPP>Onzj{kCjIQ*fBx2uN z7BT0`lVodu_Ehr64qdf|V^?n%^m27x+)kuu)vR|z@f6L}b68h-ZcF292z=Sgxtxvd zEwbo1XR{Wkir{*RTS9_$MUKF-2Z~MYe_XRa>d6ncR@xbxi9z1ueAz=*yh70_4t6d# zm5GPD6`7VGUtWjj5rmb{HgB6Fd|GI{jieopA47^9_Mv$$Fzq_DH{CKE%dz{!mZq0% zA_P}zZy4tI4=i)X5;v{X0Me3IlpubZo-7~n2Pg9y}=XdO3?KnB1_us z5UW_7_Db|C&Yf|LKTrySu9-ad#Oa&Ub&v>N$ycAL+CXgVFRdcK{OF%wAk3R>-$4u= zieGf>0g{!y8V95H>db60i33@kNvW9d@+fCpIs5{f@zRN5%}gy%^V@~aoQ{IECE+lQ z$mghaoxTH(R0K^&%`LhC> z5eay)ZYN|rl&21OJ%3Y23*Pzywb;&7;Gv2)l_m!(IyoAw9_%8rujhK;qmI~ZuMMid z{Ql*~XBfq&X9mWH60CG`t={dMp4jdl7^^AxX_CN3BxQpho8tU&cn3ooq%>j^>8`AtNt zn`murFqHOO(dV(pc}$0RStkK=*f7O}p4rQm?scuTG%t|%sWcsH#Q^6H4%b3r)@Ou0 z9P_<~$C)0m?2(hR`%0hKiss=C%t2tiOEfr zx;nUOy|mYVd6YH|lMnXcLU?QrG-0*E^zN&yPVX8)#+dIzPrnl~Z%l9mN^*vrcWK9Cd9MTp&abuGxzQ1>@BI+Nl!sRW zIiF+M(`4fx6mB`B*{P6D*h|&9eV%rDi^)@$+kK#9KVJAdJAZCjLuR~`o`3!A)BN)J zkJrcM7Y^&}NN=QqEh(gPdeotLs;8RV+ZOk8fn`qD?$AnE=xG5=Br4gNg0EW0N|+eh zzljR8Jb&PASNtpC>&bO{S*{0y?C@!C68vGm&mD%R#?D)B@67fjA7I?xS*fqv+8=Jr z*IUM~ZC^UV%$aRou9NyR+2nkt|IHOW9RO*v2m{B>V~*$$nANJ6BzG@+M4p15Z zS6p6~Z2$Uge)_(D{P_IqPv2kjV=oChpyjNlB-D=bMJKtA5bDzeZv zUM^IvBII3&jwm0_t+xhbLCQee7teh9w!Z%O?L)TbeZiWAm1w1mP(xEXDim6uy*$iP zQ7;Ve0CajOtOTYZ!NH0^F!TPyYW=OrIUbgf04hA4Ur0IU&JjR^H=J7mE;I8qv3o`1 zu%y=J_xpusU_QZ%^gO_}4I6{Oa=rMKLT+G7;=}TU#B9)k)8hjrB3h>jO<4@}(^Cfnab%PKSIX@yiLyc(X%emkbE4kCGHt zvhs8mTWH>zP?3JJi$nnOW(Qq%_EM~P?vl)K+FIw>jE#CCSPeVYpP4mYIK06kc(2fK zLmArByqG=d#+%P$dymVoN@>C@h6gB)v|&9@dwvL39~bK{U%#zC-1G^kzu#ixx!`W6 zL(rVVy&WkoMcB@)lD9h}kZ`=8(VNZbWRCs1y&Yvh)4jgY+XIg1tQz}lj_3tPX==Q| znLk%W&md~<%R6cB;7Kk(jZl8?5%1n$?Hp}yR%j5hc7fjBDSCTlqSt92*5$+#Cj?$S zQg?2{^fm`A+0GEGJ#;ez2TNbPk1?AW=1l-puX%fFnh#%})bho-@gBnfj;89xmF9G-4W)Jv!JH~=z--qX7A^A25okt|m>sR&8*nSBZD}^8 z-?GELEKLW&#_9aQRIDu~i29iMnN@Z@|F*u-mGdL&;qA}82Vg8jin~Y z_RD%X&*zzP{c-Z$%c9vEG3+Z+?_8-x>->OST)Vhm9Zas!cU~SGP+%T$o9prgt@wCjkoC^-C zxTm+l+VX#UdDH8n{jf{-gHkFl8QAN&MF*E4^mN5h*xqFBtYH55j3$KT`d;?S8eJ^6 zN%pLa!L5)*M4jP*(}fJ!-oG{MOTM1r|2%4W8o|&(W$b~?c~{whk^tIR#T)Q@fNU<{ zb^`e@#R_8rwe{=Ep?64m$JPq$KFw_(O19)dwg9X88a%bs1 zHSzrbL<$C#goy4K1}kBaz}p;|Lxt=oXR$$l;MDe_Ngzj<-z=6_LOZ*(-yVlLp|Bod zyywTfy*wpvz#DT}37q+gB~X9TlXg~z);xhg zC~tS#*!?!4E*IKtD7@x55WNp?<#3u7i%e|KaNME%0t+3_bXY8CC@JA}-M&t{PCxzn zL0y*jI+bm6B=HA)1e{ll(=)c1EcW$Aqx1B@@tMDguT(2z@F7Pl*5JJ@4o4tBq~=}D z(Lrm(EgZ4kNJ4Kwxz4)1G^t5tlR0t+5qObBv~1|Tz?xWkxKLiEc@+n;7hf6Q2A#b3 z&_2Sa%??orv%|gtIRvo>YtKh+>mj03xLVzgJ47oX@SFVz$8BPa`01b;D<3RDc390b z1ATs6Gl!r4a|~!NfaVpJ9`IV0f1i#Gj(k)>a2H1!u(K9Z!yzUN8nqmd&gj6~q~miS zf_>n;&;j1=k;2~Jb`U4yuoniTy}ithFyaJG=SJiH_hl{2UCZ@;LH4=5`^AxWjt@E~ zOmEr0T)oZfX&kcHAKeJzo`;uo*wc9cmfjb6dr)*dvy3c4+vbI>SP2)F*ijRMczzYH zI3FQA*C+JuEm=H6`7rhRx9|V$m;DN8>E%*hFV7tZfn<0IOTy`=lg*t1VKD`?VtYZc&CY%GhfdUIvc%P=uYrZS~|zd-rOv}j*Ge^|5gWx%>q z0ocsL0P>VRT0;ie30}zo_sQO1Nl3KreR!wy#$|{`{6zPPY{ye9GeOA%^^60;^HEFA z;H<@4W^G*XIx~fI?_Pmfa`VJA+xPsAX3uTOj-RpC8+i8eD^LDW08v_})>%;pMUPo1 z1K8iC*cICy(ucj9#dn@PC;_zCt9>9t&BW|siPwEAyDoxqaGu|Oj+;G=x~@O2+3RGB zBfeghS8uF_9dS|uesCeF5heL>E-TN8Njw*tSrc^+^Rj$t!X1!9(Tiuz7$40lAIG5g z>hwY{TRSF9!_LQHiOqqcT8~y4-ZNj*s-A+rC4LS>AZAs)i_1&OH-Enmm{_W6+%ws# zb+5}C^+0ceaUNzlHuw~6(8Vm_dd=E1?{V~MvBQZlr#JIj%xG$JPc#3Az3O&FS?UoT z#!>#bTx-1g+DPh>9{jQo=&MCu%%s@-BIbm)MXn&r17o_#%9b=*oNKJ#lP z_`O0Ng=KY1cVKC34k25B9UtHb6=02*ZPUUSk7?1Nn+TZS#}ZEh+ig|#ZI9M-zichm zw!)~CugM11BlT}3_7}Ec7kj5CUSW3PL^M1dmmPCPDl4X#M?`F*+7Wx$zOuJ zmW2bT!#it{I{l9e_Rse}A1`%^%Rzd?N4u*I+`ieiW__mZTc$Svaj#x{t^)HA4h{&p zndZY_0G{Eu!xmdYZudyrX{8$9n<*MfTQBq(5KZOdZr2ww($ zFvYiM$rn#25h&f~IbsaH{yUc2Mi%~m-^GAPQ55ww3sNMLft~TB$BylN z`u#q3(5*Y01&jp#G2Qn{WYwvvQ|CC$(2PsNmEdQQ*C+P~jHfGMi_6E*@s;Kc>V}e9 zD9(7?4j}ku@))ON1TMhk8n$|Pv#Me5X7Edw><{wf<7tKRP-(cpPt8Suu3Z4}3ykd+ zYE%h}qjZ6<&m{xp?2Rbv=B2(<(FT!>3__AVS7w~3unuUIQu9`HDHgzp^%FIMa$BM$ zKJTqIjUO|A#4rjonb&($8+RkAnez^QRg&YOFt4L~lN^Ptnr?zTEnNxAJN(zfN`e2s#zV|%DMJ0Hm&W0q3n2lT9irq|5J&digQY-Ae3<~w!XIF zThqH$<21dWoS)^j2%(#XE2(WL)kN8G+r5h_S7gF+iigARoge95cAW+l1sV36GW;YI zDUC->9wq#6XzNGMIz%;!j&+jwqf3Hzm}e=Z4*^3vr(_1*FyzpP({(lm`v(P9wbola z_%Q%wg71^ZMVg6AvRv7;zKCu%1B1Jxnxd)Ostt5_qKd!zd{Utv?P?bg_Y;KTw4Wqj zrM=E(FutesBU4&i91XSYp@Q?*Wi;t*|m>Su+1UW-H2#Q zvW5Q%l;xsULB3pj-V^v?m`Y6!w~Ii#1}3@P%?-#!a=i z5&6`FNHRBAcv%E#LbH87ExB<#QYEJ@Cq3%&bwKW=Fs>pMz!NPY?9KAoE??;)!XM`{ z5xo0O8ef8e#_qXU1(OAn#s-`SUA#0fR8~YMjqBVUQRQ2gt;fmw=Wnm={ipbcHkcaX z_7(d$SlStod@F~n&3YXK@Zjq7ID#gGP20>Z)ap8@(+Xk$Hx__tu%CQ!9xmVTb{BcC zsy=VB-41)}R8*WWmH*0c$?r<#Q!OP}Y*O=q`;V|RIX8{y+o*szp8jrQiG&O2@>pK_ zmiX;89c~~w$)t7>x9XBG<*J0Uy;w&OOZd~ojwW5j<>%s3U37i1X+=68N%5b*f4P7D z{>PUe_!f_Oo36_;HSVM=Vp1EkTcuI%&UQsF-2@ZtHWzh3AU{c74$x3Yg!6`WM+RyX$#umwl`=8Y^% zbxq6GDmg`8vu*&)@q2Y`1dpjftjuMqt{a14iAzhDW!WKuWn4WJnp0eYMHdkTll6DmZtOMY) zXW7$b97jDbDO+pxf*Pr<1;R{OPB|Upk*eDcauQUG1SWpOE&@~3RLBKi3WLL8ZJ$a| zfZhppJYf!yebUPjvJ$y&1n?q>@KH4`7bCVylDF*AD7#@hvjaD^>NQA@O6Bq$cWo-j zM0~;4c#Ubx4;rV&&R@R1Y==BVatZUwyM??fmDVmtdTtaqHJ8qivo4as4N0(mQE^s( z$`Ob5nJ;*$a-KVXE@G~SNG zgJj}~yA-(wh-vQR*iBwCq3gj;9Z6QX&Lt(8rT@7r{z6#e zf;N8u!M*V%i(V)xgU1 zLT}z=-15TkYwYcPSdNxt&Vxkl=U^H4)y~rpv~Qh}|^?=7+m+OhNV0&*#rl z?10&FasS2y9s@@KV0reK)^ zquL0qhb`H<=C|F2S*nt#NXYi=8ot%c!>@E)pO| z`gEAG%jVdFdy{s({j4py^mNiXa!JCv_m^f}#R&dz8Hkt6OrV!t?8T#{vh z<*vN4vIPI>-UDy#N-AOVPYsi<)dnX<^U>3PdyYRsx}KsR8TiS&025vy1dZJ|-s$qM={FG+G{;TT-5ROr|QTt1BR{KQV69EvwSp4B_2ZW#c5xyO?-P#$D-t%>F= zrZ_$d$Aqk+J>z9lo@k&!fRr5W*j_HXq^{SOjo`VdU6q$~FsG6tYREyvGAM%VJ=&hL60uwo3adj4QtmF$cIQe@8({VM;GRk; z<)QJd&xM(|I(X1IWjkEITar1)DZBCFJXoTs<66KSs)237fkh0z3dK_84Cp3MkUEMZEob6##s*$`WD4y z_nx-lnwY$074Nf+IdFp6X;1^`N$3vr?YM!L+|>Zxj;6TT+%hRK4v7V`4 zIpX<)5hd`R*3<5$6LQNrC`0(CKuBPoifz=^`=`CsbZ$qc5dt@-VGck@vf64(Oabz& zfDas1zQWnoRg+5eHO+cZFsP$wm`A|6VloU*G;8J)YZ5S}IkrOLo;-F+EiSqJk1loAb?mkWVBNqu1{^6co}*l zg)xOGNvp0Io1~6sx&8jszW?L*7x(aoN2(?Oh3pqyo+#Q2D~IUjt4;UZ6xq3=yF1)T zvZ@OTrzP~Y3)y5nQTn?P>EcDI?%q~Kcmd2raXYHQH8siYMPu@WE(GW?g?P34zyC5`%(?bY!T>>myE(dsWMDg$ zG&N6m-$`GKLk)qFslen}%)rsQNY_KJOnK9!jXhDf_jlVrE!n-l)Q$X0qu8a#qOEP9 zk#hN0*PtOQS!v()L9f_%>F?U89qH!f*~Hw4?GlVNo7F+5mqmZ&6s|qFE_c~dl1r(8 z-Fe*n&j}DqPCjM-&FJuR)0=m?rlqDm5$I}5hfM0$p{!5+;h8;7*#4ji_%^^q)F~pD zA&H8}D-$LtfW1!(HJR}-&v|n5ckNN^L!Xx<@p;9mP|1wC_#9ju_1L4hy6Ko2WiBVm z%QUX$d?9m~xgca5l7IiWlWwmsSx41QE@!G>Dk?SdkDjKrn9L@RkpQV9U(=9)>jun< zSIgGHRKj@_ZQ_?-GsPwq_g>7MC*dJc_7w`x=7QeTtcb&K`YU;)`}1l2@?yI36s@zw zikB1zK2US|QwVTQ#ioj-+=EDj?ryuT)+LF#z8Bu^HeX%}C26*-x!T1Oy(njHXK3Ap zDNn0%0(PPAXd@@Z-obEAaJ?_ z#a&k_zPS(-fNb*ogMIr$g|V1*sphELMQ|#rUyepfu9Z`Vgmw^ZK;7qa+4TGPVFH;R zf{5<&A4<+rJd!~qr(V>tfM0b}I7OuQ3ZfFtsz2+pA^>EgI!o%3aA8j38^wiMq&I)@ zDW-I{0h%j8ad|mAo2mnK)7YprcZRmx`Q4`qZY4l_ktrTHdfi>Ck$nu{&)^aPwSLK) z!xgs%`aheK<+B3@E&?V-BeeW4dm~`HP0>nOtk+P8mpVcVCP2IFUnOp`BJ29VXqs?c zw`!ud%{huSQbW=;hP0(P{B5rS`~=dq@v(%Aq|8|Dr;pQ>cvfr4zLzD;w}D%{U>gyP za+{i!qn3dJ9JWn$T=x_J(ZI5FyHI$Xx;C6$TEs!*Q>9z0`&(ZxsvzU}5{>H8fJ9$a zLhRrU>3H>cUccTy|FApraM=V-9iouoH3IL{w&&edwU1$yHh zy2|X7G^b{qs)BD+&;+5S4=#SLUE4b?egQxL2tKIY`DwE?YATx*#45WkwDtuq^5{^r zRPP!RS^${4HZYwSvJ{p0Jq&cKViO3IHmb+_}8l~3@zw%L{B zQMQ8OS1-QFS&G^*^0Z`L@BXU@-Y7R46i7*{@3>Vz^{!^ceTb|b(H|GtUCJloK)MinPW|DW86UVj$ z?D%eWO8C5CD3d~-(rK88FWb4^&gYus7Rt;6M7RltR4RKs!0&(m+wb+Qzf3_MPU4i3 zBOSaTO7HOQe&BB)+i||-T`fyFRWBD;#_gu2v4XNodvT#mIS;A?_hrIj&;!+GE!EWz zGBL$ASj=4|UOXZ5U2B5O)`-9Ju}jm{Kdp!Q>(t^m$RbE)pBhKSw&_)U38)HYmmcWCJ1>n2~6ki3!G zlku-d?LZD5U7|t-6&YJNQ`4zWa;b*Pl|LK$pcP&`HRGjd8aOwd$!_c1d%? zfb#to)9rEI{u<3szfjONM}pL)+X7d110whzmg*3(jZcTI;<6^E@N`vNDHf_4!cvi7 zAH#53SJb)E;*m;w0pU6TtCwm@X#He2R$OWKhT(p<&-e)6ek&dz84*``5yJ=EtDn5Ft z*TcP$cXpVxk9cS<1VGRWgQVkIZu(VmGP_bZvmZ>E8(@MYYZ+F8bV=2WhkLmeLV#<^7VHO&U&2iT?We0JR7h)amykAYBAf zOURQlvvheefp>fmBcBiJ+jt{^s2uzfygnbAqq~?DxNdssHS4hG&FnT2)AElDTAk{^ zO%0J`flgmC=o-{&%Tk%yYRfWCbpbgd)7G*Aodm?TLaK9(;cgFA*4>sy3K=bYbo6iP z`XIAV^DF5{i|i;(H!I^L&o-zRzH!8xBqn!aquSY{N~qEcZy%hdxVKm+&# zK~K88F9~bI2-z|Jn*tVxRmKA++OWc>&L(0FABTs|xBKfk<;*glchHeI~x{OD9&rP?P! zcL&9;ics1rG&jX&3Q4^@;^gw~Tg1?^-uy#e~WUdt)}b%5TS#tap!&z3~ueyy$n zOAlLsiCt247s7)dm7jqOKgK8Z|bBi{-pRrErRAo}S(6|rF|4l~B zE-`p3gfJCp`HO>fXhzz_evJehII2?>C^9G*sO?#+zQ?or>$_0@iM-B7t2OGG>qeIn zu`)ZAegi1#$tnPfcRBKs^v_NayUt;SI=YL7~yB5(7UV=6;1KW*An^VOWJg^Y7rSciUPqJikGBq3Vi?daQeFQ~-z7a3*Mxw)&O})EkgZjOn|FZj$j)&|= z(l29DHj-re0(;btX_c&`z(D=SXHnRx97QC%_bPu`5lD50P5e~Wx~La#cCnq@R+}k! zFLWHemR`pWLK+S$o9(+(>JgynBZ4)bSk`HfWiS0aGPr2Obu^<^ww)DTBn9h^+ zDIm-Pe?WX^R@RDjnJ^JByEag~g0j~0`l;Kf18A3@9r-!C%uZ@Fe&XpS-G@)XGI0r* zR@_t-K?gx1V3j%{X|j2#F(G9{0i$RGhTrf}6S)(VGGM`F#-+PM z=N#4@d_D-FW1TYU|16(CKBtDS=e66(l`cTB%h^?VWLg%N1%dX_Z@X4O$F!(a<&zf1 zV|)AOOGWem`LhGz4z;fJ(G?T(t5bVtOab*NVDzLqTtIG80ItpI(barAb+M+tIhUnI z7+e;wTDj$DY`fRn+WZD%cX@rTbar2d>n40@g?~QP>P`}f#M*0Z`)SIn2A$fThwTii zwy><_!Ezk$O^KCyPJvmc+ESO-#$?%ZTT!BANh6vixj3D+CDazqoMm_baN^2Adf7DR zz%P&M`)~C{A?2|wlijkVkf$Iec(uG~`=dlyD=tC-o>cXaL9weV2yE@aZb>JwCBB0O zING1&- zh-3lD+kC7Sf$D!7T;IQbonQX;)3-NmqMmzM>Dk+Nl_#n7q4K#j@{_1>`7F-WH^|-n z<2CSY!XSA*TxQ;Bbg^5R5{d%3Z=LU-!X^!Y`si2+Q5ty?-KN6#RlS&@h+5$oY1tJ% z4x4>lk-`x7lllnY)EZM^Y=D`>L_Jq`uPJX*Kl(~F=9(G_dYGOy%2a;q;Q8ny;m}zo zN8{Nm^+c#m9Q?Ts7#C(15Y0}A0ao4Z$A{PdHoks&nstWHG_dumb>bF*L%=HG)eJ%)xX-QniYMDnn(Ej-dGsZH5f;T;e>k zj6i(S@Bp~z%%hLHoDNrMeKZuED<<$9WL+Qo?J|#&0#j0qi+Or&a+Z{8*1SzkGAFTo zb-T*yf32k}iNv`psSrO3OTdw7tvFsHNXg?H+pfEfMk57Y z?i73nX|wiQ4c?wi(Dv$rM#L0fuHtJ1859MS1iUR6!-t{r;NahJJfGIvTb;kYJ?K0l z;|DZLr>p1t?H))~YC5|GrA=KX;#}%w5ez85Rf<0;!h@T()UdUY_>}if$2)VzvX1ai zVVq=AfY=o88HeiNyjAJ{CaB#-8wA^S=;Y@d@G>^+Dwb|C-FW$c zVSoXEd%M~$Fkeq=kzy)1M+fQ4ng&u{&^$0&$>2IX;~gwe^$HThYgUM z$4CkumCM)&1V?inM;w7AfFyJXA|dVWscP&$b3HeiPDk$XPmh_!&)$~X_{JXHN zT|$Lh_#4$n%E&KI>__do;}P`l69{H6H0kr6l@e@c)Pf!)UbXvG^jx<@esFR)Ze}^$pQME=91Pz2#?-bd%~s}O*vg|0Pcg)vj^;!h#Se-LAn3yKF_JKeFo8zz=8Q-dbg~sxXbFV zEk#`}se=fLgXwCq-n&YYQEy!_4XT!>`Q-0E6yw|DX-z!`Wn^m(zeR24t0tY~bP5ch zSh0K8#TlE_IXR;aMM3r?r_eM_+PWm`qygSJRHT`mZ?&tfXCEleB*qT}^;lgR--$mRCHC|sb4hW2N3+^2#uLLb%t zZZcpx7p+DbAK%POM{&DZtY#gZrrW8YJYN4}z2Wz-eZ2ive;#i?eZM(szkUDD$^w+8 zjR*}uc2;b6vm_;o11oGh@b9T zsZ7aJL}=2J$|vb|N8wt1<;?B)jAY%`to%>D%5BZ44LGkX?XD_WpAo({PX01&YfCU% z>WCkS#}KI}G>18t3y=a(*K|I^*~{dVQy}1OSvl0iy_)jwTu5pP=bh;h`+xu5{`F=2 z@t?I)nmeul`_U#hKV8e)M?y&?ZJMj@!Oi!oved1JI^gx{Ys{Ee z6OeP=RNlXzse!F%ztaoZzxWVW&ekLxHj)Dxd_lXCu*s1FxP035{|G$Od}=k$_VR>9If1wn+meet5A1j z_YE@7^PbMD!H7q?9K@>M;N6HW8fX55aGfkOqbAM3|IZyQYVMMXEu&7^+M~Su&6O^2 zg!VVG@b%G9uYwBSd`yvi*}*?lC?!IGkQc4^^bg;{`&gme$f+qS)&PDq#Wz9GDo~E->UGGG*Z0g2e*yq094b*BdH1Chmtuw z6p(S_*xg_od_-xZeK2|P0~(NtDh2R6+(6)rO%Y45(MR~_X@8{2r~up{xob;uw^pPE z#DEyCLw2hexvRH6PKRMxkndDTtSPa<= zZ}KLWJH|~In${d{iu6huKljI#{Da^4%a{Lo6)t*kUI~3(A00Q8#66v65H^NqeY9eS z>jrfLOo@<(YBx8}Q>tR=%gy(8GIPC$h-&-)aBcS7)2`RR?z*Gq$@1$j<#${p>zoKR zQ0`CRA^;4<1>X&HsL=Gy)lNo*MF8xQeKa}X;|QyygDRb`#Eh;w>Tptk=ig%#`$(&}oYceRV2 zEeXM#E}jsIKK+k2{S#GOq(;=L{oFXT`~eQar3jG8qySU2f~E|R<4O)DoyJKB)3s3% zn==*d0~BO-Xnh~rA7}o&&&=s_P}xf&KLCN+l~;Q9#t(U5{y+Zy>;J+058b-T9|sE( zL#|V$37Lf|=v@{d%@5cJYT;CKLSlgju?n6PgC%tuzFaJBz}iC_>r-8?qT`WxJsZkF zx;5<%qSg#!In~GNylK)<@?Y(N|9B*?V!SxFsQo{*sa_=bP3DoT%UGTMP(WstMUE4C1Eb{r>3H-A;~ovipB#@E@d_W2WpU0E6bA37oiPY5hSUr>r2d0Q}Ns!PgnVycc~O}ipue? zse(BHvhbr%OUt|cR-;-mbr0Afx8}hi=&RSzB^Yv&0jUaroW#M+j?A#f<0xHN5IaAE z;+4cYlz+7+%>A1ek*(=Wu;&qFs&(z_`P<O{clt7)1RR zxXal|S5=Xx^MS?yPXR3n9BS&N%f3Ao)5lmOUIaA~$DqVhuC;-ROFrcsPW1(&U1oro z+aMXJp^6Nr%oV^S!Gbul1ZvHkw=K6WAKCsVp*COhYaTk&__aU5X_8Y8m zx?aQso09e46_-R`T&iR%@Lr22A{V)wAt}T7ktA=c%;u`o;7IX28}Fz(MU{v~eRwH~ z6%L-IR7I|_TV&w%dKb~7te?W6hvJazF1SU<0=J zd|H3i{*M<@-HS@8bf*w)Hvm1waDYbO>oT;k5zZ5eP6UU!J_4P%s*ZO8$Ui!dByIs| z4*gx0s&5=}Sa;REqAOa2ngPIyP2VRfikjQ%ybxACM!Q4r2JWeT>r|+lUQ5)elKR`u zuji=hlpbPo>_K*Rg>|k8lA45faumR8<3w>5Q*G`uaLP-UEW?$*45om7cO-a_JkzZ@ Ub#)=V_V8c-3n>*l2^i`C0Ez!OYXATM literal 32707 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�E6d}u^=Y1>ZC*ue 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 diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 952947bed6cd..8d711208d162 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -6,3 +6,4 @@ DIST awscli-1.22.74.tar.gz 2178286 BLAKE2B bab52f3a46033c0f6b36419a612ef01ed79ac DIST awscli-1.22.75.tar.gz 2179099 BLAKE2B 697c02e6981213cd6694d1d4f988148488ba4be91559b5686b6820543d38e9a5864242a254ac1151bca147557a970ad8cf8bc07c3ed6100305b1ec65f918edd7 SHA512 783e3f057896c929d2324d1af0bc3907a23bffbb7856b201ba1b03a6ca00e0aeae2c7e04468bf0494f91d054d35423255130332b366bba0ac60513da1e4d35fb DIST awscli-1.22.76.tar.gz 2179831 BLAKE2B 4c1bf344a7e21dbe3e96cade9aa5f2efcabe969ebd7804a05b6ba361a2dc11c9f07786198923fefed419b425dc7e4d469a9683474a30495f399e39e9cee8f15c SHA512 bf4971e1d92294901f273891d6e2d2ae2c142842df3fe09391d5f12672f2504ddcc3b467db82439dba434f2e50c4a529c5141366b34ec9722e9ad9705ace5f09 DIST awscli-1.22.77.tar.gz 2179996 BLAKE2B fec49002841fa634bd2b7ae72f534bda875d69169179bbeb85eac18f2d9e9102121b6c0d73d8c7132ac0a6b8e5a8a39cea258d90c15f90b29b44d12ed509cfd1 SHA512 0fa89b6a2dd9dfc7e7be713c10b7470ad8fe8877a7fa9712510254cfbef36771f9e2541adfef9366e13e2273a373c2b88730572f7f1ad79c19f67e57c17e6631 +DIST awscli-1.22.78.tar.gz 2180430 BLAKE2B 72d922665a90d4ce504e62324490cd8263c35279fee561618dfb05bf0b3aec51a494df8230bd954866e74835fbb40693af66911aae83661c4049223945d0d948 SHA512 b181146f5b11303959350d2a93d01697ac7e9e2acbf74c46ea8e42d5bd97401046a8bd589ee01042d0741caf0fff188dd2e2d202ed6c50ac33b28971910f0af6 diff --git a/app-admin/awscli/awscli-1.22.78.ebuild b/app-admin/awscli/awscli-1.22.78.ebuild new file mode 100644 index 000000000000..2040c8cb81d2 --- /dev/null +++ b/app-admin/awscli/awscli-1.22.78.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE="https://pypi.org/project/awscli/" +#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" +SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/aws-cli-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +# awscli 1.22.55 → botocore 1.24.0 +# so botocore is x.(y+2).(z-55) +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(( $(ver_cut 3-) - 55))" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} \ + -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-admin/exo/Manifest b/app-admin/exo/Manifest index b64a16d91916..b2e36c93557e 100644 --- a/app-admin/exo/Manifest +++ b/app-admin/exo/Manifest @@ -1 +1 @@ -DIST exo-1.51.1.tar.gz 5592624 BLAKE2B d50b182bcaf0ef29557e5582dbebab491b5a24b416f634dc37853685590f7f15a6dd48112dc7584eef3574f8efbab5c6448c4fa71e58b1d2f32b4a020b36cd42 SHA512 9d9328c954604088d50bc283983eb4deb865bd47e8d1e66b66cdbcdac72b271fdaab2fcf5f0e434b25e8acbadc09712cba08dcfe59ef9ff91285dbf942b78262 +DIST exo-1.52.0.tar.gz 5593768 BLAKE2B e1299a57bfe06050d06d735a6d351a3d913260e0b5fc0183ac9a4cd53ba0d50a39e3e5d796484dcc560d6b8c68ab32420da3d269c48a0a4c6b251b9469fa1950 SHA512 6e18204c9485ce538448a8f000b3c9eea58ae35141cdfed4f9a1671567a58965b907e18efa62524de62d111c5fe0a24ea7b196d20fce5d17ecb9c60fcb757b80 diff --git a/app-admin/exo/exo-1.51.1.ebuild b/app-admin/exo/exo-1.52.0.ebuild similarity index 100% rename from app-admin/exo/exo-1.51.1.ebuild rename to app-admin/exo/exo-1.52.0.ebuild diff --git a/app-admin/keepassxc/Manifest b/app-admin/keepassxc/Manifest index 2e6bcf95b9b0..b8332fd0afed 100644 --- a/app-admin/keepassxc/Manifest +++ b/app-admin/keepassxc/Manifest @@ -1,2 +1,2 @@ DIST keepassxc-2.6.6-src.tar.xz 7640532 BLAKE2B ed55dfe992c02e78354d7aeb9f63853380dbcdec0e834232997cb6f5ecc303ff18ed50dcc48f54497031d6fc8b741c620202e78c3eacbe50d4dcfa7e4d59a92c SHA512 175702ef3ae5b048ba23a794ddf4e17d61f2640955de7ec21a3e49e4abe7cab8c93c9a2bc61c5c052c62382a69bd8dcb4a4f0cf6daa162f5e00cff3f7a1a713b -DIST keepassxc-2.7.0_beta1.tar.gz 10634757 BLAKE2B 3ec079dacbf6f13f60ac68084d167e90f213894f3141a55962720646673de0bf466c81493a4f449b4871298d8067b1971e7e25477b7cbecb47a277e5594b425e SHA512 b1fbdf5afea1514a8e42338ea26077b0a6d3088674baf1761e8ac0060ffd5c14da6f7bf11d31cd04f90d02c30e6db39e559c2995863cb3f563d7e6894f7680a9 +DIST keepassxc-2.7.0-src.tar.xz 8846780 BLAKE2B 74c4e9c6d06239950f1b8a64c5bce894799fdd73a562ee22d1189c60dedfff3555132c0619488e0682e94de8759e096627520b96d664f472645e4b6375d68ff9 SHA512 0fc436ae5fb8fb82765a0c2df20c9567b1baf6aceff1e08c843a151ddcc0920d4cb2d416aebd89bdd8f1b53efb0a4ad0f579955c6943ee66c20b0becbb978e12 diff --git a/app-admin/keepassxc/keepassxc-2.7.0_beta1.ebuild b/app-admin/keepassxc/keepassxc-2.7.0.ebuild similarity index 100% rename from app-admin/keepassxc/keepassxc-2.7.0_beta1.ebuild rename to app-admin/keepassxc/keepassxc-2.7.0.ebuild diff --git a/app-admin/prelude-manager/metadata.xml b/app-admin/prelude-manager/metadata.xml index 8dd7eccdb884..921cf39372d1 100644 --- a/app-admin/prelude-manager/metadata.xml +++ b/app-admin/prelude-manager/metadata.xml @@ -1,14 +1,7 @@ - - thomas.andrejak@gmail.com - Thomas Andrejak - - - proxy-maint@gentoo.org - Proxy Maintainers - + Prelude-Manager is a high availability server that accepts secured connections from distributed sensors diff --git a/app-admin/yadm/Manifest b/app-admin/yadm/Manifest index 6478b98da09f..6b45b72e1cb1 100644 --- a/app-admin/yadm/Manifest +++ b/app-admin/yadm/Manifest @@ -1,2 +1,3 @@ DIST yadm-2.4.0.tar.gz 96877 BLAKE2B 462a5816e106c4502007ff34ab338904e14a9851ebcfc7ff79a32a8b11fbbe3e0b7e6538ed6b489ab67e2205c84b2250749e3091c77fa663886dc9792078a576 SHA512 43e16a9502f9dd9f6c6dba3bb5403bb048244a406d44cb42a96a43e62bf7342efd5f302304dbedede61423546787fc929f378d68da9031207e70239ec4e265ce DIST yadm-3.1.1.tar.gz 106890 BLAKE2B c85bfdaf15da8e88aea8e1b41af5396111fe95922f38c9709d09d76b6cb515d4aff99f0caaa225baf36bc408f6efe7f53e7b2febd45c78acf2b5f3c897b87290 SHA512 6be40ff6b1130be93649bb533d63ddc2dad626bb3022392863b600b31eef2529df443a9eb24915979bef2d1ea4ef04124668723ffb0ce0f86727f481a3997c74 +DIST yadm-3.2.1.tar.gz 109838 BLAKE2B 4e0b829ca6f74c1300b78831d64fd95250bcea7779cca672707751e38129a7e618e8a69b2f3862ac6e87cb086de09380e4e624d54c4672c125d16ea8cc3ea11c SHA512 8ce9bc66a33fc3841e47293e002b834fac5760dc771ede37adfc47a9e911ddade23c0ef5379cf8f00cf9b24853abbc1263198b8439ca4e8a3acd5787fbd935cb diff --git a/app-admin/yadm/yadm-3.2.1.ebuild b/app-admin/yadm/yadm-3.2.1.ebuild new file mode 100644 index 000000000000..4da1c8793b18 --- /dev/null +++ b/app-admin/yadm/yadm-3.2.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit bash-completion-r1 python-any-r1 python-utils-r1 + +DESCRIPTION="Git based tool for managing dotfiles" +HOMEPAGE="https://github.com/TheLocehiliosan/yadm" +SRC_URI="https://github.com/TheLocehiliosan/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + app-shells/bash + app-crypt/gnupg + dev-vcs/git +" + +BDEPEND=" + test? ( + ${RDEPEND} + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-python/pytest[${PYTHON_USEDEP}] + ') + dev-tcltk/expect + ) +" + +DOCS=( CHANGES README.md ${PN}.md ) + +python_check_deps() { + python_has_version -b "dev-python/pytest[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_compile() { + emake "${PN}.md" +} + +src_test() { + # prevent system config having influence on tests + local -x GIT_CONFIG_NOSYSTEM=1 + + # prevent git branch warning, it confuses tests + local -x GIT_CONFIG_GLOBAL="${HOME}/.gitconfig" + git config --global init.defaultBranch master || die "setting default branch name failed" + + # un-hardcode path to tmp, otherwise encryption tests fail + sed -e "/^cache_dir/s@/tmp@${T}@" -i pytest.ini || die "cannot patch cache dir" + + local EPYTEST_DESELECT=( + test/test_alt.py # requires envtpl, not packaged + test/test_compat_jinja.py # ditto + test/test_unit_template_j2.py # ditto + test/test_syntax.py # needs new yamllint, not packaged yet + test/test_upgrade.py::test_upgrade # needs old version of yadm + test/test_compat_alt.py # tests obsolete features, broken + test/test_unit_template_esh.py # requires esh, not packaged + test/test_encryption.py::test_symmetric_encrypt[clean-encrypt_exists-bad_phrase] # hangs in sandbox + test/test_encryption.py::test_symmetric_encrypt[overwrite-encrypt_exists-bad_phrase] # ditto + ) + + epytest +} + +src_install() { + einstalldocs + + dobin "${PN}" + doman "${PN}.1" + + dobashcomp completion/bash/yadm + + insinto /usr/share/zsh/site-functions + doins completion/zsh/_${PN} + + insinto /usr/share/fish/vendor_completions.d + doins completion/fish/${PN}.fish +} diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz index e49bb4a140faa5156f988496a0d677a192403e63..c77e6c0597dd91b78499497570ea540dd625737b 100644 GIT binary patch literal 8542 zcmV-kA)($MiwFP!00002|8<+$a%9JGhVS(h^8#bnzFbmaIqb0I8~FvYHWDIc2>?Tj zetLg@Gp751l0}iT0O+oh%fDo0|H}{m{lkY(`^}cU*+2d5)ANVmeE#sq|NP-U{uKWB zA=YWL@1FeL$HhFNbBRCA6@r!1_9(ORXYWJJZS7oF4k6X)oZCAXUvP8!Tt_#bvm4I& znfS&~N1oB;&`Ph-&uQI4@ukIdQte?5Yk8IrfBCl`vJW3z=O=Q`z2`FGw$tk=rG{|o zT4nd@THkZ|82hl!q2oTKw$;<%om}NCyx<5sZ=V`ZlbjFk)aqQ|KQYyC)^@qJ$x~&& zY@D90xt>=U$Nk~YKm6Cf|LdRr^4}lqlYL(H&wsYhPiMcreaNZDd$^YObDZU;Ws9S& zMX>fb)6KQdoa-bX!q~YKi>J&eMz#%~Z4N%99<= z6~^+L9QICpi(92f+aU!G6_Vg>=l*|wrcS%P>E%e(h|xHp)Vdf zCEsdsX9d!@L$8aN&z4+Id%3;5^E~_1tEIfYM{8y8+g{sK%(;3>w9T1fKjf+=s&Vu| z3ru?CINO<+<&jSvA(qpN8>werz(RKBSMFsWPt>Zl8UtUZa922;SgsYLZ>NtO_o|7~ zE3x%Qw1&-}pFY1mecF$Zh1%LZWZ~ppQd*;pU2|!5))Tt7+3X~noIJKfU(L~s&Ws_~ zL)FxJqD}fMrBBIfH>BbB-eEw>1--*oD1wT83@)gBxN2`n5C6`W| zY3}0Mm|-MaZp6r8=5{UCX1)`?_aXcC^&?$rKkk=HrR7{7m39J&uRLu#J6qoF|0pxY=#Bq+xD^Wo+(Bd)k>vV&zrmQ&gQM=3t zc=b{i$@U4N7(=NkB`*?E=J$~8%op;mD+TbLEI5D;+Tdg>wl(9-6mF%p=sA~aixhXI zOF3s)DK3&gKc4PWYGcsn-<0UEHr#{{7G-e9toQgH2E zz`i|S%B%I*A4pc{fRF~qBM8GF?g{3XnUW3Kr~o~U9Hc`_(PS1z2!KcKpm*ZkV+hVN z;0&%9Y9pt>gM~Et0if>mV0;Pi3Ac(sC4l@M>W2Y~-KjEcvuJc3&2u^g6lQF|Yf9-1 zx^nG$c2fDBw1s(-*Ms+Z==soKw3z|zum&VZN+v8w8GGV8R$F6Oh^vkxoDw{KU?4}{eS@LJ!wF6b zwEYNR2mNpG*L#}T!gixHAd~2iEO(;-ffejX-8twq=} z$8hX>#CYDdcEe$ey~`(YQQ~e&jpJ(k?58LZrj0a^bHLX209y8(^lj;i6t?ar2x99k=jOGXn#~C z8oZ7jGldk;lZTG?-{X}sZ(?JP0bF`8yKazt;I0tS?g&i9uApqm`<#}L_jnV^5R=m8 zj>vy{K1MuJtiiIlkK)hbvgP4lbU7|7kl5`=G>>q6$#hd+c$iDP-d@Jf*M7Vp{=(aV zHBb?XM$EBXL7w+n5KyDTS_;XMMGF}llFq^+4WSY0x~MAQCjRlXjX_!kHC`5Kl5c{i zCNN098shF?09CUEFhK%Kt=rv8#=x1$zjWRK01yQTyEz^2lXjej&_Ns`4LDcavqZ_6 z<{{%UsUz1>7swbK$Ufl_ciTY_a|&tTq@2CWNhw-{5)JyW#s6m+cf5X(of z=KS*fyyx46AYHzANnizZ1QF?Cl@=bKjs_h(zEJtK18;ZIyJ6@KHesmIT7|On4R-K{ z+5vb_7MytmLWF7JkURo-8yBV;r|nul8Ko=Il&tF>MR{+_~3z@uDFboL>pSlyV!6V;}^)lUmMHHISaG9?e7WgX?RI=kpI57QAj*w=AfF-_<4-Fi^ zCANb@lt#y_7AzYep7jkG4T|q{)IOkvFe?XqjcL&Mi+0bL?|G}?Eme|KLr0B7cn7~N zjt~%BM9CpsXv*|1Uhkvj!aZ7)5!!LcC7Nj#hQbEYvEr~}@P0K@5;d0K+py(yML@im z+tt8YavMaeDS`r&pQIQGM`16CZiDmQ$6zQ|bo)jRH*j1u z2m2tqF+{7!Ij2+%--%g2=);w;3P2zHhJuGL(a8qOKtr%9atK>+24E+ym)bx817Bhn zLY!nOhubCM$s%96Oe*G=&#&K}KmInbu(vN)=Z!PGM-E^qw4xJ_lPHAm)_dVD1Fde7 zKfxuOA+LsOI{Aqpm-#fMR931xyNBAyEqNIGK#;5w>|U+D})8OL{L zLJ`T|K|d7wd@Ozo0);XVab9B}y8P5}^Vk3>-4$tlNc85jQC^zqpntog5x_{)S*ro) zU9`lA6jo@^6m?t3IAX9402LvS!vP4Ye0R21{Uvf=*R{+@`UCZW8;830D1->o&>I_= zLP$~7^5Ox^k+bVVQ>uim4w`&{PY5jZw&Vd+Qx|LqLutUY6McX=uYG&zC?`&f2t9Zc z^|OL$CRL$82=8vXaZ?8=fXD2FzY{G;8*hxoj{`14veKWJNw5j~Dtp!%pdWx+)lhE% zX2Cmj-|3PvI~G8{%_voCJ#lXO{x}$H$<>2J+klq7YZw>Pz3kmg$CU?yZLo51poQ)M zfH+w|h7}7q_&oW_=(^mn?+Cn2_FPyq?pk7s2oW)di4^k{a5?=zPNID z6qi${fK-^+A@IObW!0EQhFLZmiB}{LDtaFjp^jlO&>qdqGlM9H)|Fp}GaMRlv>X72 ziK>z4aVTrpOoEN4XgzDN6OFGIAkzECa9R)=Iu6-mejMxqY)_g!L){0bn&1qKKJY!^ zUoemg#`Du?ST!#{I$bftQjgM+A#$nBcbE%jV(7J25g#7oKBJ~A*oZNK7RaL7Wp=op zUVeFc{psC!`Z3Iph+rHDO$O1Tb~-NuY!Rw&mLyQ4Of(`a%Axz;;H!fZi)kRZ_834uNW0FE5t zwXmP&n#MdpL}(5t8Bu}o8?EF7Mj6IKH};DBuNZ!0$s$?_l}~+vf}DUx<)4YqKzB@R zJ;hH-;0`+d60dJxpP%N_+pib@2*5om%=fxAokCoCayLce0KKL}$UEFJ?7{&wQf<_9 zGY5Q$yF|y7bg8>R5$T|l=$o2XL5@-8t2x(sK$-|8i}R(T27pez%~=|6oA;$9`8f^W zFbZ(|CQw0b`sMZ`yf}Mni}c4mu@`yQaW9 zf}SJ_BtaRF_9nAlL_G`RyGNzK;$Ch7%YYm_`Zfao5Q z4;tR|u1W9gg?>7kqNtu}iEYQa<_Jelr8U%8x|pK#YA^Grr(do&AKgDlvb!zRcDe=i z1qn@>5naNcA@iuoIz%4#TFNbM|6^`Tu@!nQ=*P!WUL>~mKGhnG%-#j5C;iCPGB4j z+wi9uSP#1o>P;>fg@K2~mUbjhw2F5*xMx%EOk^5IBGdpku#8N@fITAi(|dx1p&yDO zp*wLYp;vfmCCQ@HfqIP1AQ`qcY3j(H7J|!y3j{L-mX1ahG2x?ywi7yQ4kO5^@y$`U zSV)4LGa3gWx^*pLGon;z3)DmB^~XbfA-d2;qk#oTWw>@?8laPINNb?qD$>`0ymD|| z0fiX7h6i>E37~$_cqrJImb_8TlGithTcV*eismM@^k$#{PK|m%VBk~u8cpOcTJ`7i z<$3Lw*Iz%syTiR)6B&TgLm^y9(@Let^&f|ep(6-^qznlhk>4UX5L8~QH99EnH)cFh zJqxN&$i*#IQK66|!c3L!&fId89Azw;q|yQN*Xt+hIV^4Ynj2 z(BvdT0tRajgJ)iOY9MV>fGO{YoZ?jxKWJOf4ZDWQ31tB$o`$3MJwdgJELr9fv26U0 zwr0?#j(k>NY|x&l6(K}t_Q3+qBx)dir^gjfY#9_Efv=l@kin6Y2Lh3~rE3kJ2| zqJZQ!&dsAySy=MWZO=p_bz8Jff^Hre(R?1*lQe zU_(U9%#L$_ZHkvToM_O7u*n5kOiih8*UaS67fGSiv=4xm@lb&8Bg>1RCTpVdAR`aC zVCFXBQ3h3Yc`lcb&)??Hzy2Qad6UOjXAki5q zv6!?+I<%9^pq*(brMtDEi7`+BeRs@nMGnCuAgjQ&RDht6df< z!jNc{XLp)2Q79-agaIT?eB`=*c>ujtYJ@64Mh>S{kysqxe3{{YdU`>&UdI#<{T26ZK?Gr7&6kkz8z$vCl5Dha z3TAGB-q5ZF_SgYGKy24+DS}UkaD+Yp;*H3vNrgoKevqpI?~&0WNTdp+kqcUv5|*I! zLdW}1XTm0UUlcA#46E`eLBlmn{yYa|g^Le#H(dzLL8nTBW?&f<14!|rlTw5ds)qI) zU$@=52ILiR@gbG!452P~GjtJg z2LTpkg2dC<7va;j4M2)E84$^RI)TnaCMmkjgEkA>0u$!yMnbrFEf;K%)5xc0NW5?*vWOWnzALtN zXKLQ@l4OwUsDB0fkM#xi4OLPNd*3ks>Hq^;lY;)?vLF!Q(BVh3u(5n;* z7>xNtDLvx#vi5rsCN#O4NaRV@uA7O~7Q(myCyqi8wwH$VZrT@_6Q5Q=Vc-Oikw8E) zB|I_8ETYibj`?U?VIuOKNCUjmT?UHj;E`K{lY7;L9G2J$qV=(>gAGTYX%Y_iArabu zio2%CfF{}^%Aa8z>B|}Pf|M~Z-~DYb0G_XHXn{@fuD7+cg)9NYsKboYt~O%Oa6$GD ze;%f8C~*-7yXHo`#_Q>vkN2SN9@7;>^>hIIQM3l6t-aj~G5{PNF5PDpbkR{7 z;^-c_MehP))D~IdFtg7TC^nyP4~GN7Odn}h6<)=qfZqx%7T zCEm^z5}h>ZB6MH`DWZWwLUR`JB&p=Nc+w31O<%z{>Jb5ss>V2Jt5J(VguYZw*epMA z9~C8LiO>U$hZ~Ddhf0Pd1-%eH9-70!kwxCFy4)=w`V9}QJIbwf4ZMzS3aM+*oUU*Q zlZ4|+dR@?`ctmC|JTz}Jppxcb4u0xgxc9une4;t5N={IO&L&mBRJ&)>1_}Q#+$?+Q0+v7m5Ny zpz++8S_AIWQbl>8S!qiCfuMEMvl}%suBEl#4W-*Xt2D}q-? zhDRBXYc<`5%|&S<>zd#g5(c)Y^^yxsI8nJxN{Vmk35~6dIV6|v2C&pY>nCI06eP4+ zap;5WYG5YTmcDr9EEfG=|8)26PtdxZAmR#Rk&L<1G9Pf=#!^omoO(wG!im9XTVvq5*(|X(M zNUIOJv7lscsdY%}1f1RXe>;{cX!L@^%wq@V)GZf{qp+RzP|qSAqV=mW4SIf z=~sKPcNq;f|xNG(U zK5GEC@tDV!p(~m$-wH~16v6@`4(-ozwn(*69%kBSdu)Kg4#+(E2z*ZipWMmMd-FB+@jsi{eZRFqSvki?1lh+bZ&oR1&;g3x>>Xh%% z3~Jx1_hN`%pFVwk-ha1BaoGaHKUHnX0~1SkWWL;}s}xO?9K=^ZuinuE%jbhXI-vZ- z@q;jkW?hHrLk%E&-hIpb^yl-JMdU-@h}K1ce?}LcY%*x;_%xd z>EIc9fa@TwW-@t-Pvs#G+#DZ)skP|E#o);=t%NE6F^2WBq9CT`V30e4gG-uD5HtR zqD>+ouhn;o2A!(C?ND_IuFuop$vNE6#S7BUQC%9mHchKCzy~i}lHDLj@#l)5`ajHp|pv+nnVRwO>DfdH(X_ zuOH|0mv8Ii>zlnjefj(kd{TSdhXf%g0H&J6) z$xZzKFl|HNYnCB2bb1nKhsV>$am*Wpq(jSUh;71dM$dw=H_~j-wg@<#q4X z-t=*k4F!7#6d@vlHpEbV4Htx-?%E*1HBir8lZ_2+yx2C}=}WFueMd+JMe< z5eQA)_Kp47kd9O|QkGW0sqijIdnmOm3*?lZ=bW`aGMr7`F({`t4Hm1!Fs}l z0mLZib?1StRZ4xpgeu*2%G5gDd1$vj!E=)eHAARul>XBC#1d)atQ)G&OB@e;!PGWS zB%>4;#TX>8`??M8^x-(t)w=epbq9ySgJvc`4YfaF_3iVUeg5%zfBfm~?d$8`b!NW| zFec9bpemyC1^t#aa*(Ypb%F%YD2DGgf^8USv>9cG&Z2T?P*@^)3^}Bpp}CDm#Sq-C zih98{)3FF#{0tPK*$hH=M#7wKyPT_yz3%V^J8rENX+<5k9JOQUy*@B8wXvbk!UAvz zB(Jek)UqrYit*;BdZNAw5-R+lY7+F=vGnMHq0h5AlDQ={@KX??Qvqw`h8)ggG4k(4 zc>MCenqXY7k{+c-Cs)d$V+=#0C4=n1LLb1~xE6i76OC;H^_IydNUk9)PZbbLy8FO( zj?gh`GUEX*Y0(vZn5Ob-_(8921nV~?TpGgD(R*NUS*o1-t=mD$FJozA(vgYkl!)8{(6`JCNw z&deE7@1{g8e5;5zTfIrpB+h}%xDr<5AP zscV(pt80DF*eI0dg*6&cGyPoEU%sH_6e(%RNAcB*Ez~sZO>EF zEX%bsQwiR!Fk)IOS6gSr-rVk4D}%^CJie2ZJ9N82F<78P4F$H&gx$2=kB9fw~;jyFut$IRwq;QBpWg+JbUl)sPEo=^x)L{w5rxkLmq3jiw54LLYE|7_3bEGAd8A4xd zIwjv~ac2dNafet)YDR4-=np%_ieB3N#Qmz36MW7k|-o%Mw7Z8kf}CM%CEQCD*`qcUU2 z^^i5So@kT$$|XeK;1J+?uloPl1q;X}Z;@J5ny4 zIMdw4wK2m;w%mx3#mwzmtj&BUeD6c{?dwOX(tg}8mrTpKJ~HhD4!*M6c6PSB-N|*5 zEZ#<7A(RITUKIOm0lXt(F_RI4&(1ZuYS9f4A|IcKZCH5*ax`(6@uc2a^CoGA)pL>? zV^r5e2{Cux8GZa7HbU;tjLR1R<|Nstoto1rL^0c*6y6@&FBYsKOO86DdMhwlJ@v~1 zoV5t9!~)E;$VMIXw8AOSR7z?j^rIe@|O5Nh`!}j^<^ItDm*5f17hSsw< zhTcU>uf_nd+Q=%5W&wqjc|&P?J~N{gCvskTUR zSE`hChLz&t5U9t~eM)T%>YOumlU;}}c35rRzYp2h3!261 z{XJmCCgsiEiwD1B9e#3-%Oc5L{h`)kfovef*;j%R*%?`ssNUTJ086&5R4h9_9Q@hc z!52N{l(qwHJ%mg6XQMWq22dr7m;P@1{H=X;W@zjLf6J zBVP%==ehh%NgE-$&T7xtjg`g?nV0Oqyg6Cf8Jt(GJZsl3wghOv`W_R2;(LS1R!YIO zcLDqMd`Yj?V}Br7p#nl0ERP@zgSaP{UuH@+D5C=OG|nI$N{S-0FhT%4atFN=pB_VS zmH}sQ#ZVhL1vVDaA`pj@Cmn!KqY|u9_ohyi`}U*Y_n)o9mR7x1Qcd$z-vnB z461VNdUjI!owS8{ljp&EJ@kAiFv`q;c31-v*9m;L4SQjIA*xH9psaSYVgVRgwD>Jo5_w!&5}L4u9FjRZADAQ?8GHcvz! zz^Xk@emoQP)>ef?`e-DUL;{D}!+<5pqr&1*SF;TdO-4nTqW2@*g;?dBH`o~@77$Yo zEeCklUO7c>Wu3h9sE^$MBonM42JN`@&j$A6cuzon?N&V!K zT-XaG27e*m3L+tU>)>`TXaZHNA-Ry8(<3hfWdRjfsuozE+u$!79BgH~Q5uj5x~+SL zp>Leh&=UyZ6MI!j&ML)|8-;eze1lYO$`CjGfsLvVAvy!J8e)RdT(H+};D4$lEcms{ zI!zj!gryphwP4N8`D6&rC~JfOp!q&zpX{9=3w-K5Vl7JoM-&6voPt5L7|L$c&{2nE z*^UPOK%hbC2k}!D0P%pfyf`g-@ekUl*Ac0-*v!rW!`OQ4Xx1FyC6WVi;%|AiP-_vk z%rPAM9x?X2)^0eAv3EHoQ;nP#S>8y?-AO?3CK5kY0|m=@u`Kilbv6M<2t*>QAo+Ws zdI`U$;8Hz+oG1fqKAWlqrtvFy3RDZ61Znfp?R~`lXOF9_2=2j=>_2a)7}Yr>ve*+E z;~0_wx(Z>(YQQ~e&jll+VV)&{+jejpeS@|S1D%blX)Cf%Vo6M9DS$3&q&BJu?T@NN zgV(WRCXoVq@*Kp=_jskuhZqGkfJ+Z%Q_=Vj+!Z3)9f7IX6_hP`pVJcZ9&bV#Vp7`N z5&3^=j1i9%Yp^WtBl)wqY1i@tm4t6^Znk^h(GS$=<9_A9Sx0mtrwH_~szwmaE z>Od!?F6LOSAkX_O2qou8Xn~ZsM1xYz)#WsPVE;ll%}o zH7lv&hav6`22eR$eCJtJYTfQ$G6vSn`Ag>=002<{M9%5>oV4RKgbo0QG+minp zV9ojE`FYQ`3qiVk@shv_=m;WG#Y!zaJ{1i*czmJG*ABc5;Q+oaLq6au6ggqB<{Rwb z54i*Izi>?}mnND4vAJL~XSZ5DBL>2LiEJeH=pu?Ts0Y(1Dk>KED-u+)<48C#{Z5XMW`uwxzK;(L z9Ka>EgF}=?$E+4C8z7$b0~rm9?{wropoK6i2YiibQ22{-&zSFd%VDJdL5`9`M}^Z_6vq*Pg#bHz3s3nu<=fQjSw&PvhFSu)+hDzS^@Vapw{P@t z1II;kun)2uL$rFFb4tbVlbH2`Jy;2=0QA9cD0ui1oouiSGz6<6hp+`_0CwVfsSN}$ z@FjL3#7U-dxLqQiEb`K&Q!&4Me*O0R@wbMBy?wblZ=B&hasW%A6rFgSgF^UjeHQLA zQ0gZ66I{X>k~^d_I0{b{a3Zug)J36mBsn`;9R12mC=)ah@m%O#Y266GbyOL@QyGXd zmhTSI^CW)<{UEhE7JmeRLK%oSuQm`>e(Jb+Y=D&Nij+Pidh^*RFZFaPlEYC5U?l3S z)d2J^N@7G3D>P_|ye*tKVz3SX6(Nwr0SKymceYmjC30WaHO)Bm2kHYiE@rX<3kK3q z8ylEHNRid@;sMN&v+F}$s)Vf$>U@Du2&`>Y@&Kx-3pRwI)L`0)I>4OQzP)sm6Q@Ol z9=wVAS;5qkLb4ODdwYijPX{T0$Lxf^6D>#^Z;Zu{11>|dQlFSfunGGrd)6ADAAnos zP;UWdIiP~?R7sf~XQn@9l&UqXO;Ft*2ZJrSda!64(9(Ae<6^p(z3b_?@<6Z+Rt^@l z&^-VUD+|c5VgU!g=Rl>DFiCSLfh+^t0^ovW$1Nx1k6KleIvK%D#5>-7_lz2frx)mo zh;EcNLV=y4Zd-~dp-9R`v{=peSV7XDFD3RMkDcx1VTmcgCgWHEC$-6nb|XlawuK-bvVPJ0Y}SN zGX#?@i5`cthRr0{*hTAEjh$$`UVupNAI)h&Xz18EkNI)13$Q&Y_6&8OIAek{F#5pv zgnx&es>kzFXjnCT2a?MbGc5HeGQ0r~(R_!wa3+RcYZdX~G43;}%Yu!--<}LvRJ-&J z*VD@{Pp?0{YfnF#`4JI}1EI(uTGUSGF~Fur9ygqMjzWVuAfbh~ zh7+fnEYQx9RU~=5n)c+oLx5zYEYb?)nqqh4W^!sx&LG!%r%0GB$PW?(YC9p&2aX$g zuz42t({SI*8W0hh!%0R|ApAxtIe}4z@z9OEBL8auVnba-E1~kqFHn#bP^kQx_zZN% z^k_S*D6!uF^+ny2ThCAP>Fw8xe+1wj8RmQ4>P{gpJ!dyX;{d(7M94ebGVHNr)uU7jjKf(T zyj$4wkO`dV%m5wc3)EJFQWszEBlhdH1NJc6(#?acLMa6pB&e6u9k>D0@h^(sc=TR? zFvgkW!hw)(prdtzj-W{cXdx?^;!q-opV%WMLD6`<;(#&MiZ|_iMx!7^3J0B%#$8k3 z9YIeH3grvFuoLuLr{K{g6HGlm;Q;0T+c9-B0jRAX>_94oik2@K?*#$kZGlMi2)uc+ zn^pc(3^CM5oM;JPr=r3-r9v{0_35I(&h!4;?=@?x=@GJJlpQ>bQG;&O6z)Jag}#wX zAoG||RU2d6TEB;iV8^Vrm^!fJUce)vzp|h`WbY7QF2^;`$Q9TDO|7cw?lB@*IB80J zQwM5>E-Sx>tOy#YE5v+DWXb?(HoIaGNL)ahHxnCDoFaGNBS*8kqK2N2yu z@XrC9&;TS0CZXskDX~OBYjgUhQT6^z_U1=A-)uNp`n|+D^Bi zz96AFW<;0pXUIINvkuWmK-;;X`wvL__OVHgJoT7KFUy#9^-eop!-44a#M}Wz$lgaZ zKC+d~J3ngbkV}Im$&)qiS8Q>yctj_Ml?$pXdQ#MJ7#Zt_v!z4_k0!>61H?f>kP{e3 z!#4bB2G+ywgM5<=lSEIz7Sn#qtU5StZx!ilKwdex zu7E;}Ud;nLg##de(Re7>n3lXz&63wQiCdzfGm82qwe)7708Wj3Kw#igc#R_R7p?m9 z`SQH>%j>V7-`(L}u89ml>7fuVq-iBn5yRb2ooMTk|<$NnS~_}-S$irQYWTP;IzQ z3ubO39%WFKm*;W``TTAE{Oj)#pAUJob@l)+Pugc80}%n(6=-Chh3axJNzt8_ZYBeA z9*aqNq(eEm4BDBRQo36k>KFqBx*);)R^$*o0v}6o^n~a&U zNmurc%>(GIk|SgRGIBVLip1jh;Y$zy)6)yG_1dO*=&!hM10o0mYrcex-!LiHkz}KV zQ!sN2)P`m?u*VMg0b;v)OA&lRgd_9;5N||QMJg-;@Pk|xc#n)0K_XQkja<;Wq_6~~ z7dqaXIuka*`=W3`Vpx@}1U1(%`STo<6)rwd-Bcko2c7B=)C0?)7(j{_ound^P}Q_& z`MT}aH6TyG$rsI{B+$lKScwqL6kX;ilylc;{rvi7KkoES;$JSgtD`a^GK9R~!_Y;< z9RygU2@+3jUxZKBGyo-{+dD-;cQ4t`fPQos$F7U~MpZa;gyw+`Ye4N*iZfB8<~${d zTGKV_K~g~sXFw$P?gTm$nWX48585nj3rv`+8wug!HC(VkPUAe)L*l`e$RcJq@m;aC z8>i-}R}d_~7Pl505t{1QVtST}7xBS?VJtIt2?(j!=8`lTGA;r8_4$`ie^-(@J(8?# zG&+d+TSF2-?2zPb9^Km^>wQ+o!hm2P&ik4$Du~gTy}FrY7R#LH^!T+?(%vIsJ6aqX zGJ$pF=*Iw@$VLdD?}~IHk9yU#7x;D`3A&^U-o zz!iT1)p}hKp01gj0pO=5;GwFg17@opd=}W^HoCdXoZTfDva6M?F$mJ8tAhaF56cJ{ zm(ZdOzfk45$h)%Ek}uH>kXc6)%v)0@Yp~6!4hKh%+87B#P%HjgH(4eU0&0qBwu4$F zQNUo#A4=&Fua~voi!h+wxIzw#k=0d(iXC0>W&*+@vGX1LCpo( zKm2)^x}n5H9PFAK@fxqEb3Xn9o_qu?SE#vf%@={jM-bw>Mf7sJU8I?&=G290aqYC= z&0a}tz=Wmh;uO9DTGSZDRpI%NrC=D!Zg@;r5YoN8U#@TVmV5(3^1Fk z4UTJi9t|3p?pg67!ZRuZL|pmWpnmy%QFiyZ{Rna&;KVXr36KUPG+}d)UDDVIyFI!e zz*pk!T;ZUTI$eYgjNphUppejf1kffj&!pB2%I5Tt9a13UPHe@6B{yCjp%t)Pr}b;wM(Y@AOSc+|LpD(_+KS#$JPWMc)w5- z7y`BD#?%;apOz}h3(ZPV@(Y62P0w!R$hfA~e%F+4myylmY2uSj5bG$=oO5_UY5E_ULZULk53ikVpkn7r>c+AXE@ob`NxCRvw7EcZs z1)PVbi>)t=q53z_U^%t6mO*7sOAZ*zq1zBkdEC0ZR5TIAaOqlP72S(QHLR^^E}~U+ zMyq8AfGh=Y@i_O~a=9K+F;PIy7WHee#S)#G zoMPRMuCa7&#eMIW6-3G;r?DChl)3_4=XYTO!s;lGk>{$jUZUO(H{*Pp(; zU3=2$GLpYIa~=$;Vu-pS^Eu}{@o{NL+eH+2!|nOoAUgV+aG44i7IS=N5LKwvl+hHr zUcv$6iAJI-D<6(!wgHt5$$nnt7@878CNoDgPeEj_mc3WrtB-^K>cFe|UyHSeE6d3-gYDylMSh^$g+4>jKACQ8;KVTy7YeV@U~FO?0sZ>QTdcTjQJf+@a}g zz*m<+ye&Hj-@$8Bx1+kV+Z1TNOtPvZzrGvBZ~jq{oc~M!8Oe}@^k?fkC|Ni32L>RG zCKih_iGaLD-$@#Ds^+#s)g`#TPlG3CahixlpI1kAsqxy>t;zr&yhwtOonlhtbe3TB zNC*(`F{+aWpNBwdQ!Ppuj%4U!LX=#D-7p;0=Wx6GL~$X`SEjs|GJGN~yzcY1mlGy1 z3j)?~E(?HRC(5uJ!a?`K2*RRv!XSiIcW>HpacU;Rrc@>? z)ny+FFhmUyW^x(KnxIKtW8LPCu>V`ru>|%s&F!HAlBQ|pdrO;TYOrn2a*5inpT9hR z`SI6}^ZCoS_3`!1-k!dE{s%s(J?=w-5EKB@&4X8)hSDTy0;0zsp`~t7BlJn$IO<@E z{Pfi*r!U?>AxQz9_)J~Bmq{KrV0_E#YSc&EW}1X9n#)!qXkrRD1m-uiaTgr=DoH?y z;4wKk+ybOc;L{XJ9f$>8gZGb4!x!)dvP%>HFk8k`5m^4+8-jm>GjkC*B*AeR3%FGF zK03)w{QodbL*Q$i;>TYWYWWexH@h+DJ74+0wnYiB9~V&@$+5b@YKMk#HG|6Wb`lY| zJ!&r%c+AwQM@ncWpy*CSBS{s))c|BxgBGmYj#QP=MO|U>;E@tA_GR3r=+QflYy_0o zy;ghE*G)DQ>>W^qhzObxL-{pa5PG_6f&|w6USHpB$Ot8b|d z=u8)Z(9~_-*q;sQNJS%MDTSgjcmNTAsAVB{OPWsiiv*BFOMtM-t)a$Kg;T3X?e*Kt zJuVC&MnSJT4{VK6>I)`h>8?|z*6GdzqXH5@`$m&PZSNE>I}P<>wFc;E}B zrgR_D8I~eSWjgKR)k|KfS$uef_)2 z?3V_{#Q7goMRdNP-?CZ`vbCj7kN_IR@ZDOl4I_;XW>e*{zL*Io3 z;1Eb&ZKtSVSxzX%o1f~5{3b}K@Pn#J&|}BaqX&k*&+0hLEvbQ@f)Je&SR*%_;XD>2 z|6GK}FaN6!#`P-ck!n zJE-R8PEblovEuF2r^Dy;tO010Uc>uzrzJ(W(yJjZ;0Nj(>qVhh#hkRGTQ`kwB8GwB afw`faTP{0|ru+1k|L}jwILGb3JOBW<0WE<5 diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest index 84d21463c466..2494af69af73 100644 --- a/app-backup/bareos/Manifest +++ b/app-backup/bareos/Manifest @@ -1,4 +1,4 @@ DIST bareos-18.2.12.tar.gz 10566403 BLAKE2B 765a5430c495b21edc0c22d6903e23d312b1dc2b94e0d2a4227c10a38be8fe638636cf32a58e8aaf83b389581bf1348b4d27be6886f61180c20496acbd0eb015 SHA512 1d308d3021e8277832ce933fbafdf514bc194a1a2a2d761e66fb26ec2af419d19ae38894a7cb56e036c5af003bf640117b5a11954d478b35e13a02007f99f4de -DIST bareos-19.2.11.tar.gz 12890679 BLAKE2B 2872e4eed8186f024211faeefcb5b38448f38d90a2c7c73ef8fa1e51d3a917344a7acbe09a01d0205ad312ec136161eb1b0aa28dcceabbf71d78206a724602b0 SHA512 46769f6e26068669c2656ed8afc73dbd6f07a88d65cf557193684c130bdb93567f3ab06374484be499e5edb7bdd32013edecb05ff19843d3d806a38ca1892749 -DIST bareos-20.0.5.tar.gz 13343612 BLAKE2B 78fc178b021165377cb912593f56c248fed68b44deab3626087c9fc10d2eeb866730b734e0ba5982424b4bbb875d734e62351c8114c947057478d4929df2ca2c SHA512 a61141944c24042f2b9f977672564923d4912756c821abe516f94a2c21f5b990236f22187c8567956edef09029f740552c3bc6c30f8c6d65c3f0b06b84ef00e7 -DIST bareos-21.0.0.tar.gz 11306618 BLAKE2B 0363465c40a8053bb5ec772c18ac0dc852f379979e3afc45dd29c79f8187238363c1f07e2f39d25613404b1b6e253700b33b274389ca2dc4655d201bc4888166 SHA512 0a57bccca0589f3ce8a5664afbeb1eb1b17ec7142722e2d0bb2a0bbd9007688725b39c6db59646c180ce096e55451c09934e6479a2b4deeb4d3ee738ab2c32cd +DIST bareos-19.2.12.tar.gz 12931615 BLAKE2B 258d826e8b0e7d9d7f5ebc0d5b701ea0c34e82674f14080ec0c758eb888cf845430dab870dbae85190957d570b8b9c551db00b08a002740a7c062f7741cf7338 SHA512 6a5d85bf1131cb4a97879410ad8d4d3069715d8fb070e45137bb80666c9907c6db0c65ff5aa3b50ae2f44f0a2f402bf79c6b3817e3d5fa25d1e7088b495aed74 +DIST bareos-20.0.6.tar.gz 13373519 BLAKE2B 5f75078cc9b82384e06ad2e4545ab26c045208829cb8cd001e6425961486d709b75979f2484e5a648e104f60973552916a49c271ce4024e5e152da13a9a9e72f SHA512 ec83fba412f22725ed440168e62d2876e18c6ddb2ca1837c6169fb0b690118a3380d4f6cf7f9d8e1a8b9601b320ce552a7b7cf74066afb906a09fc1c26208729 +DIST bareos-21.1.2.tar.gz 11582588 BLAKE2B e7e02b3897d7e377cc79d9d0880da821f1b81d1f54891d89e704e78f51471cdf94b5a02ffe2f4ed54dec38bf37ccc757bf1641c3b678a04e401f48484ed3c941 SHA512 acdc787ff828add93c81b2b7d293dec90f2aa22aa3aee3002662bd30e88dc0dc58b753bb63ca7c111fac6c7eeea888938236c1169f92ed6cec27941036c7b6b1 diff --git a/app-backup/bareos/bareos-19.2.11-r1.ebuild b/app-backup/bareos/bareos-19.2.12.ebuild similarity index 99% rename from app-backup/bareos/bareos-19.2.11-r1.ebuild rename to app-backup/bareos/bareos-19.2.12.ebuild index f2b7fc690b8d..d722ad0369d4 100644 --- a/app-backup/bareos/bareos-19.2.11-r1.ebuild +++ b/app-backup/bareos/bareos-19.2.12.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) CMAKE_WARN_UNUSED_CLI=no #CMAKE_REMOVE_MODULES=yes diff --git a/app-backup/bareos/bareos-20.0.5.ebuild b/app-backup/bareos/bareos-20.0.6.ebuild similarity index 100% rename from app-backup/bareos/bareos-20.0.5.ebuild rename to app-backup/bareos/bareos-20.0.6.ebuild diff --git a/app-backup/bareos/bareos-21.0.0-r2.ebuild b/app-backup/bareos/bareos-21.1.2.ebuild similarity index 100% rename from app-backup/bareos/bareos-21.0.0-r2.ebuild rename to app-backup/bareos/bareos-21.1.2.ebuild diff --git a/app-containers/Manifest.gz b/app-containers/Manifest.gz index 2011dee78426ea4083f2900e9f5f14133c282dec..161537c8b3ca6afc201126acd8633e60fa1a3aba 100644 GIT binary patch literal 6731 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 literal 6725 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 b{^%EYyirBE9&+ZP{Ga{@QWW=vzApd(C!rI~ diff --git a/app-containers/k3d/k3d-5.3.0.ebuild b/app-containers/k3d/k3d-5.3.0.ebuild index 5de494ca4c47..8c7dc7903434 100644 --- a/app-containers/k3d/k3d-5.3.0.ebuild +++ b/app-containers/k3d/k3d-5.3.0.ebuild @@ -7,7 +7,7 @@ inherit go-module DESCRIPTION="k3d creates k3s clusters in docker" HOMEPAGE="https://github.com/rancher/k3d" -K3D_K3S_TAG=v1.22.6+k3s1 +K3D_K3S_TAG=v1.22.6-k3s1 EGO_SUM=( "bazil.org/fuse v0.0.0-20160811212531-371fbbdaa898/go.mod" "bazil.org/fuse v0.0.0-20200407214033-5883e5a4b512/go.mod" diff --git a/app-containers/lxd/lxd-4.0.9-r2.ebuild b/app-containers/lxd/lxd-4.0.9-r3.ebuild similarity index 95% rename from app-containers/lxd/lxd-4.0.9-r2.ebuild rename to app-containers/lxd/lxd-4.0.9-r3.ebuild index 07794400df85..aee451bed561 100644 --- a/app-containers/lxd/lxd-4.0.9-r2.ebuild +++ b/app-containers/lxd/lxd-4.0.9-r3.ebuild @@ -99,6 +99,11 @@ src_prepare() { lxd/apparmor/instance_qemu.go \ lxd/instance/drivers/driver_qemu.go || die "Failed to fix hardcoded ovmf paths." + # Fix hardcoded virtfs-proxy-helper file path, see bug 798924 + sed -i \ + -e "s:/usr/lib/qemu/virtfs-proxy-helper:/usr/libexec/virtfs-proxy-helper:g" \ + lxd/device/device_utils_disk.go || die "Failed to fix virtfs-proxy-helper path." + cp "${FILESDIR}"/lxd-4.0.9-r1.service "${T}"/lxd.service || die if use apparmor; then sed -i \ diff --git a/app-containers/reg/Manifest b/app-containers/reg/Manifest index aa259755a17d..5c060ef79ca1 100644 --- a/app-containers/reg/Manifest +++ b/app-containers/reg/Manifest @@ -1,2 +1,2 @@ -DIST github.com-go-yaml-yaml-eb3733d160e7.tar.gz 64789 BLAKE2B a59db73ba751c932695913770550e115d46df28c4cff402325cf5324c97069e3acccb9faf39826a5da416f8c5b0cc69377cef41a6b1451afa82c7ae8bd620544 SHA512 9e34c34c907d1177e072eb5f3b421b8a3af0e68b490508691d745cdcf1145d9bcfd2592d909a4b05e7f12bfb62355d49861f6d2e1bd29b69cf026ef631965289 +DIST reg-0.16.1-deps.tar.xz 64969744 BLAKE2B 40cc07bc6b24660e945f0a20ea8a8de98e987c23fb44bfc2793ff808b7ef86b01956dbb17af70d13071ffa8ca1301409ca2ad350c73297263b7b24224f816642 SHA512 7c3c41c9b891118504b03c0996d2b6f50928e6f0d9300a2430574d4f39a810c2f8fa0f3d2c2405d4ef5a17509e84d2a19b040f89195885eacd7ae33c9ef67c50 DIST reg-0.16.1.tar.gz 3163977 BLAKE2B b161200e7b96b26054e121853bafb4751865de1146f07fa48418a6624beeebd10eb8fcde1af90f9dd3c20ffd8d5807a106d012bf996944c96b5ff841b0079fb4 SHA512 77fbd543de6e94c504e98a0364895b19099e3cde55a85a4413730de58de8e84f50889fdcfaffa1c76ae412a603ed6d5f4b1d57566ec814cf88df70278e91aee6 diff --git a/app-containers/reg/files/reg-0.16.0-config.patch b/app-containers/reg/files/reg-0.16.1-config.patch similarity index 74% rename from app-containers/reg/files/reg-0.16.0-config.patch rename to app-containers/reg/files/reg-0.16.1-config.patch index 3ec1bf44d032..717861dfab38 100644 --- a/app-containers/reg/files/reg-0.16.0-config.patch +++ b/app-containers/reg/files/reg-0.16.1-config.patch @@ -1,20 +1,22 @@ -From 0ab86b565f437b9dede5d3a7cef56690d8d19bbb Mon Sep 17 00:00:00 2001 +From ce4b2828ec800f0d1782b97b9400bd71154e5bbf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20R=C3=BCger?= Date: Tue, 18 Sep 2018 15:42:24 +0200 -Subject: [PATCH 2/2] server: Read config from file +Subject: [PATCH] server: Read config from file --- README.md | 4 ++ config.yml.example | 37 ++++++++++++++++ + go.mod | 1 + + go.sum | 4 ++ server.go | 107 +++++++++++++++++++++++++++++++-------------- - 3 files changed, 114 insertions(+), 34 deletions(-) + 5 files changed, 119 insertions(+), 34 deletions(-) create mode 100644 config.yml.example diff --git a/README.md b/README.md -index 3b1b661f..5e0f0175 100644 +index 3c93191a..23b1b33c 100644 --- a/README.md +++ b/README.md -@@ -228,6 +228,7 @@ Flags: +@@ -212,6 +212,7 @@ Flags: -u, --username username for the registry (default: ) --listen-address address to listen on (default: ) --asset-path Path to assets and templates (default: ) @@ -22,7 +24,7 @@ index 3b1b661f..5e0f0175 100644 -f, --force-non-ssl force allow use of non-ssl (default: false) --once generate the templates once and then exit (default: false) --skip-ping skip pinging the registry while establishing connection (default: false) -@@ -243,6 +244,9 @@ Flags: +@@ -227,6 +228,9 @@ Flags: -p, --password password for the registry (default: ) ``` @@ -75,6 +77,43 @@ index 00000000..9d4be25f +# force-nonssl: false +## Clair Server: +# clair: +diff --git a/go.mod b/go.mod +index 4e7583e8..914297a8 100644 +--- a/go.mod ++++ b/go.mod +@@ -35,5 +35,6 @@ require ( + github.com/sirupsen/logrus v1.4.2 + golang.org/x/time v0.0.0-20190308202827-9d24e82272b4 // indirect + google.golang.org/grpc v1.23.1 ++ gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7 + gotest.tools v2.2.0+incompatible // indirect + ) +diff --git a/go.sum b/go.sum +index 71f46e16..ff078b3f 100644 +--- a/go.sum ++++ b/go.sum +@@ -54,8 +54,10 @@ github.com/kisielk/errcheck v1.2.0/go.mod h1:/BMXB+zMLi60iA8Vv6Ksmxu/1UDYcXs4uQL + github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= + github.com/konsorten/go-windows-terminal-sequences v1.0.1 h1:mweAR1A6xJ3oS2pRaGiHgQ4OO8tzTaLawm8vnODuwDk= + github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= ++github.com/kr/pretty v0.1.0 h1:L/CwN0zerZDmRFUapSPitk6f+Q3+0za1rQkzVuMiMFI= + github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= + github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= ++github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE= + github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= + github.com/mitchellh/go-wordwrap v1.0.0 h1:6GlHJ/LTGMrIJbwgdqdl2eEH8o+Exx/0m8ir9Gns0u4= + github.com/mitchellh/go-wordwrap v1.0.0/go.mod h1:ZXFpozHsX6DPmq2I0TCekCxypsnAUbP2oI0UX1GXzOo= +@@ -115,8 +117,10 @@ google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoA + google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= + google.golang.org/grpc v1.23.1 h1:q4XQuHFC6I28BKZpo6IYyb3mNO+l7lSOxRuYTCiDfXk= + google.golang.org/grpc v1.23.1/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= ++gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 h1:qIbj1fsPNlZgppZ+VLlY7N33q108Sa+fhmuc+sWQYwY= + gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= + gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= ++gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7 h1:+t9dhfO+GNOIGJof6kPOAenx7YgrZMTdRPV+EsnPabk= + gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74= + gotest.tools v2.2.0+incompatible h1:VsBPFP1AI068pPrMxtb/S8Zkgf9xEmTLJjfM+P5UIEo= + gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw= diff --git a/server.go b/server.go index fcd4cd71..0c84d85d 100644 --- a/server.go @@ -252,3 +291,6 @@ index fcd4cd71..0c84d85d 100644 } return server.ListenAndServe() } +-- +2.34.1 + diff --git a/app-containers/reg/reg-0.16.1-r1.ebuild b/app-containers/reg/reg-0.16.1-r1.ebuild new file mode 100644 index 000000000000..a7f35b0e2b85 --- /dev/null +++ b/app-containers/reg/reg-0.16.1-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GIT_COMMIT=4203e559f331009df04a3ca47820989c6c43e138 +inherit go-module + +DESCRIPTION="Docker registry v2 command line client" +HOMEPAGE="https://github.com/genuinetools/reg" +SRC_URI="https://github.com/genuinetools/reg/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" + +LICENSE="MIT Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="acct-group/reg + acct-user/reg +" +RDEPEND="${DEPEND}" + +RESTRICT+=" test " +S="${WORKDIR}/${PN}-${GIT_COMMIT}" + +PATCHES=( + "${FILESDIR}"/${P}-config.patch +) + +src_compile() { + export -n XDG_CACHE_HOME + ego build -ldflags " + -X ${EGO_PN}/version.GITCOMMIT=${GIT_COMMIT} + -X ${EGO_PN}/version.VERSION=${PV}" \ + -o reg . +} + +src_install() { + dobin reg + dodoc README.md + insinto /var/lib/${PN} + doins -r server/* + newinitd "${FILESDIR}"/reg.initd reg + newconfd "${FILESDIR}"/reg.confd reg + keepdir /var/log/reg + fowners -R reg:reg /var/log/reg /var/lib/reg/static +} diff --git a/app-containers/reg/reg-0.16.1.ebuild b/app-containers/reg/reg-0.16.1.ebuild deleted file mode 100644 index bfd5ac25d064..000000000000 --- a/app-containers/reg/reg-0.16.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -EGO_VENDOR=( "gopkg.in/yaml.v2 eb3733d160e7 github.com/go-yaml/yaml" ) - -inherit golang-build golang-vcs-snapshot user - -EGO_PN="github.com/genuinetools/reg" -GIT_COMMIT="4203e559f331009df04a3ca47820989c6c43e138" -ARCHIVE_URI="https://${EGO_PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz - ${EGO_VENDOR_URI}" -KEYWORDS="~amd64" - -DESCRIPTION="Docker registry v2 command line client" -HOMEPAGE="https://github.com/genuinetools/reg" -SRC_URI="${ARCHIVE_URI}" -LICENSE="MIT Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC" -SLOT="0" -IUSE="" - -RESTRICT="test" - -pkg_setup() { - enewgroup reg - enewuser reg -1 -1 /var/lib/reg reg -} - -src_prepare() { - pushd src/${EGO_PN} || die - eapply "${FILESDIR}"/reg-0.16.0-config.patch - default - popd || die -} - -src_compile() { - export -n GOCACHE GOPATH XDG_CACHE_HOME - pushd src/${EGO_PN} || die - GO111MODULE=on go build -mod=vendor -v -ldflags "-X ${EGO_PN}/version.GITCOMMIT=${GIT_COMMIT} -X ${EGO_PN}/version.VERSION=${PV}" -o "${S}"/bin/reg . || die - popd || die -} - -src_install() { - dobin bin/* - dodoc src/${EGO_PN}/README.md - insinto /var/lib/${PN} - doins -r src/${EGO_PN}/server/* - newinitd "${FILESDIR}"/reg.initd reg - newconfd "${FILESDIR}"/reg.confd reg - - keepdir /var/log/reg - fowners -R reg:reg /var/log/reg /var/lib/reg/static -} diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index b8b24fd2286241b297fc79bac2abbc84f26d428a..49f385cf446b3d3f915eb552f12d0a32ea34dac3 100644 GIT binary patch literal 24121 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

HEM|C%IYnQ!Q4-? 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 c+44gw$1<#Xf2M&iAZ)UcFcWCd4@ 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 F007rdYLNf{ diff --git a/app-crypt/gnupg/gnupg-2.2.34.ebuild b/app-crypt/gnupg/gnupg-2.2.34.ebuild index e1a5ef3e6383..4fff74624b12 100644 --- a/app-crypt/gnupg/gnupg-2.2.34.ebuild +++ b/app-crypt/gnupg/gnupg-2.2.34.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb user-socket wks-server" # Existence of executables is checked during configuration. diff --git a/app-doc/Manifest.gz b/app-doc/Manifest.gz index 43b720b2a3a0ca4d2c41bb8b830be7a8bc125e24..b0e87bd79816ffb26f7aa9536a8e13fe8b49cbe5 100644 GIT binary patch literal 6988 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 literal 6981 zcmV-L8@l8liwFP!00002|9zX?a$UJ`h41|odI2T?8o!t0vQtSV_Kp1l4WJ>>Ly;_z zn#g(je0^Lx=SZ%^@_1&*^RsuOd#!H)+kg1wufKfwZ11}DUH|3V=cf-b<@(|G|Mkm% z{xSXj!>qY=*-MMXy`s&%Q;MxgTvw~wg zR+kkGmRBD+TJ6nFt6@c{{7_vvv!q#n^uLr(gd3AOH5pzx?&XpY{Fg7k&D}%X<6QKk4)1vA6dRBg(a8ZI-!b zRKJood)Y;}%&=yjp|@4ii4vpg(OkFWxKOojK>K!o>vbd)31#O0DJ8K!HcTl}zW` z!^f|W+inG;{Nq|N)=9*a_Z3-ur>w@J>YRg0NTSDjNoLAxq=hYX!a5^cm3U~-xag?R zL)8-tjT-hzySEWbUG%PBQ61v_dW?1+Z4ce_>aME1T*tLyYwT|QghSm|u)V_?Hszc? zEskOodTidms`lFG!A+s~(9shsxL9);o!;*0>{QoGVk5SbdCitF=|km4V-1>HsVZDY zv$m7*-xAhc#lF73%$Jv6Zv{({3;bTNGKaPmTA8x?>2msJbhKKld#rrAjyeZbUB0G^ z8A*kn=LIoYsv)GF7MHb8C^NUDt8vw}^uyS2Z6gGsG3KmGv&P)cmI=hN&_Y9M-&`Se*xfH<8JCa-8iKyf9K5fRFugm38d+GXJ8IIAXY8r?J0$Y~IYe4j zB~v!;M6WG2TVk$4G!!jStPzj^dN!siQ$)h-+&U`2=vHo&PHmZ?%+05)DZR^#jg@Ge z#!^X6A@cgZE84{nqlKF3Ny}OJ)$XGpbu3+s%;l|OOP}BEi~dwJ+Vxs9v|y&3bIhx0 ziQ}|TTSD+Zs z=6g>cjW!PRn+09jby%17y=E)`S5f*l|9!N9UQ@o+XQWh>dp&I#7BZq4aI!YG0l^O8&+24=Q?`xe#33BfQ4`%aC4)by`dl`TV+$)QEKIN_ceQae|-M<@b+p? zZx8laf9SWA`%ThlH61gjF_GHg^O~?l!SzZ=LvtP$Gh@Z;{0eAw>0G9}Yr&XKXM6)K zf-J-pWa3A?)fi67xJ5R+60tv}X=J$zBQLb`P66SbXML|7<3xXXQ_VvIxZtFetZCgR zBUPpWB_DhpO{XkRIYX(}FzhB_@0m|yh-<8oB{#YZ&D%`s$!cRr!5+`yAJ=X&WmGsC=qPbd0cQ^_V6)F$0(Ch;mM1P3g}bdLKPx3>hQHyRD37_cgAq7Ma+@xObV> z^Tt-NO$9Re*>EA#7QA(aPKk6(qKkDOVW@+gvP1K+Ur6Ml8*t8g7Wc6umzq=IDo>U$ z7+!Q4AKUmhkl|L2d6slnuD6%3&-;OrebuL1)r5<`R&7f|nf57zP71x|$^szgf)`gY z`g_X?IaSP`c^icV$z_ZQFU-dL4%y9-EmXX)FQh#nnx|w|ycm5OCTociAjdKw32YQP zTa>g>@9$NssSL@YM+$V-buyKh=0(oHsdBjK7Od9fT-Y@yi>>EUGcy<$i_(|_{AJSj z1xq~i^o$})N|BHisD#59!yOl<3WhkVGRLph*nNgrJGZwFw;4B4@=jDEy?l zNvKD+q`2&;tEQg6SL}FEPDc6y6LlFi;aa@QK_BZtpwG{Mt5_vKB=y3rZW<3Xm4X^b z!52Y^T3`@toSy4-&QNX6gA&(%09*Q)`OgE6TLp8bQCCpAtJvdj_W1n%^7{ApPcQf5 ziDKWzlbKk3AKERBh$#h-tl_$ggySz{}P4H?5N0qY$1OZVdUUF*se&6ij`m(4KP#mWcnlQ5;VC~niHO#ZoDny zS1>ZR0H!&|gKZ#L6QBRs2LKl7Fi>e_Zgg%}znu?Bgj*d;Bu~g7T7qeCH3mP~sUv1vsD*TUg&3(K9#cQHqImXis!G`#da|IwZvIYUW z1|8G6)eGqTC(^hDfa2?e``69Q3gh1o<_&bM7VAKju*!@GFcHKZ^hJaVp-~Vfg~zF1 zWXu|OL>R1sCP%VEW&Nj*EN|=h9)p5TCC@a&SGZ4>oDyB--+izqvgauz#ziYGPNdPTcWYAb&DOI#U2+(7Rj4M=-mR~prM1ygtmZ9=n?|K z@mZ__fK)*Uz(Rg5I5qN`m^%KPfbszDYmq2o7ZR2WC9l~eCD6$nm0Wm;LkGjT){VfJ zhq&UKN5zVJT++8@UKoKz0ENNAk368^-$*7=4>@r=gl6%J5ETWkf|nD6G4YD{Ih8NM zny^;fo-*a!gc>F4kWd z=6)@j8eyDe>SR!cc1*GmL3b7uf@v?l_uyYgx+8`%V?~^QbHc>1iw0c~M#f$%tS}D% z)k!2sDv<#C=?U!+2 z1tk=qrPzqEfz22y=`#;3iM4KtM1cTSgok?=o7|k}?{Jr%K0bbaefVTgulGQk^UVQ* z1IDQI8LWt6f=HxBaBxoiaUU)p)5PlKApX@EDc}aGq37c=G@Xr*6xhNUhj~dIXRu7T z&OH$SX$Pj5`SwxSX(NF+4EeBy{k>v@{%m_%DXhbEA8^vk2sywtxE#6{K%xzS26~J{ zgx%m@gj=o_Wg(7W>-a8S3!)WIdGwd>Xe}lwfoQA+=0mY3Xj}<}WCE@gW{|szJ%1%W zefp`*=*n9Ph`>FNjQqfl#D3bG9srA@7~>Whl8N+!5O(&WW{51Abb0t@>SC+tgwXzQ znL8U0L{yK7FhbJ7TSrJ{Lm znJ19MA%F)FAw!~jyZ6F4kaK9^0EOO5tQ6Nq$_0|dcV_&qavk_}R$k;n>v>fY{?ZV* z&RX?;E7~W0dYoV1@3HJ|8>oX`9q1(5hKVGK7trr$qHZxZ*$Z@!0^LjW&504YTab{! zh|@O_CxO2Eu49J}4^fGDxQKe*Z6qY(5x~LM@L9Y6ef96iX_)u|FeyG>%RP?v0G*2-tJOp}HdnBAOzc0wYA< zGTYoZiIeE(6H239LNm#T6+%;2IE47_Gc`BVRFOiIl{sXk84TYLXRL z#9X@Nf}Nz_lr|xtQ5C2NnPdLr(B$78FjFRV1}2G}tD?!~DTnluA4g6j#gEv@+Z#355K8q|^f8J=k-^&i#iLkDVy`69a>?{V~OaQrk_db@*)l(LJ%v^A3h-ccq$N)j~4@ua6+l70~>dBpa;-!U)WAJ_VEM+uEL=4r181*< zTW}k`jULc91dD|yMI*BaVJu)jgB-bDx4BHH$I)%Np?jc$<0p;-&3Q)Leo(b-H&d%l~AS{JrAovh}4Xa zD=ck4(-Q%M$1PJsvJeiZP%J@*HU%>hn9+jM{tOBqt!HXdB<>m9+`l9da(_K7B z<90}lsbfA(%LNGuD9d{Gb1f*ogPgr|$W)CGvY3Ib6X!eK!I5ftdWLK%6)VKr(y+rjxjRiPMYq< zLR7e$*UvBSkLTfw9s6R>=-tmD9yz~O4;5W7B|{b=3cD!4BstfO_eSxcz;Zhc&<2F& z;%e;>-bAY(hr?MIZ~%pgut+4D<69;YqN|9KtZ2ryiSN5@u3r2Y7@zQM;ZUv{Mn(!p z^m77H6^ix4w~_o{4^koI`jK29oL0Es&kwPXiIp(XxGTTTL;{Q&9jq8OKm(?4^uk7D zX40xe>Jvg?GyzjofG^sSB^@nSEaO(a*H5oMbsHh-wo^pR41%uu`L&ha{gijZH-4@M zY=y!laLr2of?=iN2B!jkfZ8DP0RLPzkQF>Hqdu6xPN>JEh5jJ)9nBm@p6G9)}B11)~=<6?H8QNdQo+0%47yfR73ZxnqyMiO-18 zri2?nKH_ek(zFxR<3g#g70V;4!D*3|r%5p%Kf#6|m`~7qq&iM!)XBPs%+@?wz|tNM zm}n@7YMSpFMCS5h79^m9_7B8MVG;5i153MmTqH%#RuKgH{_?nq{amrTEpK?@2EHua z?!;<07*u!ah`s}e(jppV4H!rpC8S~EDVZr^R)PbPjWzv=6jZ)SV@T1fBp%V0lG&^8 z!Et2)942YCio<0SBD|2bD?qjeo^g#=rJlkE`%$j{BOTKTK;3t#Di>7zF$K@-c)TCk zK~43N`~1wF?#6e_p9$j4ELC(k1a`4!ECSlWW)m}8Nf()<2za06f-(^3rrGZHh+aRx zJ!tYKqvd=q(`;+5E7 zXIWfn28S`yK|c@}(41s==(JX8y6Q;kwWtN@=1c4CF(F_WLO!4rTDcq%tDS}kbmuMN zWf2&x`5p(RS93olIK=TmUF1HwDRrziEpE0Fu%y8XWEQVQ|Z}VH}#Us<6Q)FvMQ^+7e8UzT5OTn*F8hy zt58Q705UlVm68n=Ai@9=0+rymL5M~164!)ej3VAE{y0kt*MrXJ2OxCQ=`6ciDK1%< zH^e}9g8hErKouMzE90(&SwEP93sq?E>iG%B_sk1mgv)M`QWz!~DiZ{kz|z1*P~?Cu zvb#S<1W|H%cN;^mZ=dzcum8tsdKnlppVYCi%W0iNxJ$Ql&n6WQH$u8PL^ObY$YT(A zxcBWF3L*QWHGy>lC9D?&dghEV96z07Tf8q##qns_kyjj>2T;5*b1epS;f8+9N7P|W`7k~LBB(Tk zp)S`aT}a0?6)S{GtF!Ec0wa0UH`zP3oBfbLe0x!W5|TSrWwuXe!q9|4PUp=GA?`?O z;xnKSoTxa*^|(&=XS%?BKeC`kazCZr3 zx0dek0tWPB2o@Wc5_*-%i{?Tze1C%C_{IQ{Z~M6>T9a@mBSekr+g`qXy@C3Mxd*_W zi`5=3et)?eQby(WbQR&&4|FpT6tk?3$pN-9^9^A@VoV~R`iTb!bm($u z0|^6Li$8$IF#5KUM-K#*hB%WeM~L9+UXX2&n}&dWgCB>ZxWd#isRBv?0#}5MLR|AL zk)uvJllv)nD>Xm_fkq_M$K0PZjV(Eqn)OyQFKj@AN4n?;i_;Quqn`i|54HpuP@jp3 zv-wzZvxJ)N52~bOeG$VX-=7ix_V{G_<%iwdc-LVpEqKoV_@kkP;lyr;V`OgDpdNo{ zHsL`a*BpML4ZaK<7VE&nCqlj~yZsb#C=AZ?arypGW0uAa2yPw;En~7hH@n6$$bPDf zE?zf>2$4vtX9mU)=0$uCo}4uSnL#^t;vWw8k08MxH*&e~!vu_d`LPYl?fZIs3)vo% zF4Miiw@;CIKDKcwBMg6Z7j7#4Bm>DF&LM~FTe-e{etLiT;gKpd?1ry&h!a@8gdUqu~0{D|wEvFiRu0&apkCox{) zm@P?`m~Sj5ltoGkSU7?GV9^~H3e1E*O$aatKjThlP-J9c+r`7XAEa%Tm(+my-WBWZ z)5FutkNb@y-o|lJEJDPlH5K=;19GAN@C7L+iXWBHZF|ffNZL91qnq>^t5k6EvK04& z%wnLcsDPgtL8{yzR9hv!hQ71{iEx-F;XqP)8KrsLSiokGw diff --git a/app-doc/NaturalDocs/NaturalDocs-1.52-r1.ebuild b/app-doc/NaturalDocs/NaturalDocs-1.52-r2.ebuild similarity index 87% rename from app-doc/NaturalDocs/NaturalDocs-1.52-r1.ebuild rename to app-doc/NaturalDocs/NaturalDocs-1.52-r2.ebuild index 636ab0980ab3..df30ac907202 100644 --- a/app-doc/NaturalDocs/NaturalDocs-1.52-r1.ebuild +++ b/app-doc/NaturalDocs/NaturalDocs-1.52-r2.ebuild @@ -1,32 +1,27 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=8 inherit perl-module DESCRIPTION="Extensible, multi-language source code documentation generator" HOMEPAGE="http://www.naturaldocs.org/" SRC_URI="mirror://sourceforge/naturaldocs/${P}.zip" +S="${WORKDIR}" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86" -IUSE="" - -RDEPEND="dev-lang/perl" -DEPEND="${RDEPEND} - app-arch/unzip" - -S="${WORKDIR}" +BDEPEND="app-arch/unzip" src_install() { insinto /usr/share/${PN} doins -r Styles Info JavaScript insinto /etc/${PN} - doins -r Config/* + doins -r Config/. dosym ../../../etc/${PN} /usr/share/${PN}/Config perl_set_version @@ -43,7 +38,7 @@ src_install() { dosym ../share/${PN}/${PN} /usr/bin/${PN} # Documentation - dohtml -r Help/* + dodoc -r Help/. dosym ../doc/${PF}/html /usr/share/${PN}/Help } diff --git a/app-doc/kicad-doc/Manifest b/app-doc/kicad-doc/Manifest index 325d8c120d3d..62ec81da8f13 100644 --- a/app-doc/kicad-doc/Manifest +++ b/app-doc/kicad-doc/Manifest @@ -1,2 +1,2 @@ DIST kicad-doc-5.1.12.tar.bz2 74217615 BLAKE2B f0906fdb0cf697348e06b63ef0003630a9035d47732c9a22ed3c4fee2f21c02f85fda51eee5149291b72326adc4899b31198178ee6e6ac0d494361cec6c06208 SHA512 db678d91ea5f564ca3f266829c297362cfd6cf35a5dced2ede5e7c9c38a37ca1037b264ee9314fa5c4a9d8197fcd92484ad4cae3668ea9741947d38c7ac7f910 -DIST kicad-doc-6.0.2.tar.gz 78035381 BLAKE2B f78ce40c35ca39ee10ebd1322ed299d02a7a688f3d47d875420aea3270ba26d644521659ff5c34b395736454e03fc5c64bd345ea30e9b88b63472f21731a2c28 SHA512 f219d5f13a873fa90c105f376c456ac68b5a36eef3eb65fc08e1bc26d6be70b31fa43e4c6cee0371a6a64469c54d4e0721d9e15f19d1e952da3cefd6bbd3e09c +DIST kicad-doc-6.0.3.tar.gz 78919608 BLAKE2B 32330e452a2284e41090bda0c01723795c719a4affb6f34dbc2f5f3bf4c66e03acb4af1c2fd1404faee731f2507eed167fb771adbb366061e5a1ee38f3301fd6 SHA512 29b5ab6472529aebbb9576014453d5141597a7afce81811f43b89e14ce41fd1d831901d0fcad548ff58e8da0cf37283f43bdce9d8838d89bb1bdfce4046ffb84 diff --git a/app-doc/kicad-doc/kicad-doc-6.0.2.ebuild b/app-doc/kicad-doc/kicad-doc-6.0.3.ebuild similarity index 100% rename from app-doc/kicad-doc/kicad-doc-6.0.2.ebuild rename to app-doc/kicad-doc/kicad-doc-6.0.3.ebuild diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz index d9c08004b4ac1a4f8427fbe8399e264bc6cb8274..fe2025d78688cb1a2d08f0afce8e3aff31032b36 100644 GIT binary patch delta 13889 zcmV-HHonQtY|(6gABzY8000000{?ZL+qPXtQl{^D3crAx$aChU8BLF70DS{5kjL`I zI+e8LvU&Rc{^`-f3*Z#kLd;jhSXVw4k zPyhDQzy7oTryne~ycGq*ac4}X9?rAO8)HPQEDV8(x za;MC*LanZa99Pd}j=55+r_JSBcgNfIbN4ku-JU_r#_}OM2wfnWIU%5>eY(%q`;_PXTa;)=v&G9U4b~_=A>9$MD`?98UmMjlG zHTs$}&+1cu+Whb+z1DHu@Rm|2Ev|p~_n-dXzxeaMcD>?2HR&A?>>G}>lXJ^S+&< z;Z|{Zl|G)a8t=aD^YZ2ATflq>&w!b$Hp*INCr{T#E5U`4)0}zkcy=$%^BbF-h|x&1 zll?A#-5Fm#h%o8HvY(RTY3ukn!-}CLf^KJ?bDXdHtdTM?nB9lc`>DKgC82%G-vUu2U$v*pO`|Q$c54J|mEn9bF%8BG?C}9$rIQk}W`bg{SI``>glYwWieP(ns zO<$LfJCc(#@!_lUl7ZYVe)dI>8^NsZ7O-D`U!JjQcB{iPhOfufMhv!Bs8fTd4dFlfRj^<=&~4Np>dE{2VIO+SJNKS6NAKoyD@&Y!6$_pIrRNqgf7r z{G<(w)j%2^YpyzSD~@>1bfUG9%%2FHbk9RA7JjAV0+qR+p_*Smf7xGt{CWSj*URfI z!%}``SPlxet(ZxmLcaRGb}fra>*o8+8&F_14%xs92jAS#`w>zirjRZd3QyQc)nPzM zqCeyE(KpWWTZ>@97(165lX@pO(s*h4PL|PgITop?iRKZ<3X)?=zJ_jXEG?rvubEzy^4&X{>0K zs(6NN^`_`sbghFLOLiIZXW07}Q$=7eO+N%KpjS#z#oePOn zPkV(~K&ff#R8S$SzZKVT7yq2*XiG^i3mNP=i z@4`T?51>7k#2>cORwt5f!G}Hrvj8d&KgX%H3<5s00ntDbCWDqY8 z{Y8=qbb@nsNi(|~5)8=)SxqdGcS}`CifkVK7=Lr|g2pF#VoL6;PNFW} zA?m&P;1RzC40>jbL)(pi!X4C51gP@~2P}_$O!4Y2wyLdN;v|74^>mWZT<8kn_LEAt zMN|{HKBK`jRvI!x5W}ODGN5F|0MI*B+s>Y@}|WRO(`l@*o;+gE5=MN??zF1IGvvf@C2T;B4Op z0R~J$L3_9k5utTz^21N z(s^poYM`3+_QF?m4%ik6A@6`DJiG%TE#3ixDx#VSN&|`o(165SsOIOF&->1d`4KH( zry>NSiyI6ALJ2^B^BZ3IcYkZ!6{PdO%Q(gouJG`EuTXfG;A)TY_*T zT5(FqjoRo94&%QII0A6PQ*C%K5+?5t)kVM;4+hV}v<+hp!~f8~TA9MEL{+=@Bk}I}?sYzH3a0kp@WKD)BB* zNrY#p=CL>zyj!E8u|V{B;aJFg)JEg;aU+r+EqAgaAYVoVMtXqFJ&;up14fWgo+LD6 zXqV(Fo`|kK(PC)oy}%I&qRn2+Si|lIM_o&_dSi5Ny;Wk6(IH(FSTcf>Oz%Ql&S}D?4X6EV!@z)U6pR`A-M?P5(cD1J@G{F&W^Pg!V2b)WiA1Sf>y~g_*t zOo3fkPd@Dc%h3;sE>GpYjn?ZOvz}6`OH$&06RCXGCl$b^9%)0q1$7t(nu1qL*4mnO#W?Bf;LD{wfIE@uruhvNO zxyC*~?oK0jA~s>rf{dG(Xv`5$=T#*+%A=5~pyWL02%>$r*XO$l7p)eDa<=20%kck~pwX-GL-~K#86z12axpsPzK4vc%qdOq|?hj}%X#mMsQ1 z(lmI$lRhX9%%k-G?7TaiO=Unx8|j7)qvXJ69QtD~A|l=?S7HKw@))q^@`b;rlQ|1a zf188K7u&e$1VUh}Skg%W;Ybs&j{eqT4%{BU5gSYn;U4OR1 z%OOlDag;&Ax9#WxIjij&;)C>TX?aW{e~;ysc1Pe!ey_P*4lYdgtPN5xJ02%fsW6;& z%+5`yp4WRxrki10;@PU@z{xor0;{|{d=n9P5H;m($VD_o9I{=gKBXCQnY=^(EI%6# z5DzCN$_T-X1*%jqHAdJr7zoYtyZj4p*SxXT0z8s7_xW(wnS5*LB6Kho0vlrre>PSX zitxOcYe}MH02PGoknPK4!x}*wlx)LM6~1i}6%c@L7}-Z#ZOf&cgHD_p^l%i`jhr;e*Ez`ge+%O*=eFTm5$rMZ7AT@3p`GqS(vPQVA!AAutFWpyp zWE96nP!3F;Rni+Zx{yMkIJ%pVKdXEupt7)fWDiPXq60v#eB7}{2~sG0)Fi&8o*Mez z--5=^;aQN8+AtUf)SsU^M-aH zwYSVgCD?K@V9mho0Q7DPCBR%%Je;&NTu>n!@7jh{Z+}EK4OGQ$F^^}DJk|747O|UwZjcIpgw_v^9zp4Hy z?g76}Nwy+?8<2^Z6_@mIhwL#!kFjV?0!Ugs)+$}gzixR<)Haai1^7x_NV)o(V`~Bm){(8?d!t+!Wn7I;Jf5ojsgwuodF?D8gW`Q6vGw1+*l_M30 z>+W%GDQl1oy#s>dBE83lf&T;POtEy{BCk4e!aJq55{`C<=(}`8RZaqoS{vT|;kb2b zhLX_sB1U{?(u$A60ZnXqqEev=BndJGC#J1bjHpshXh(KZ|6o1r&GQ#Id=|btNf0<0 ze?+Jt4<-xf;3H7G1(i-c%tl2e?e%^iG6MGcqoC~LU0e9{RQuLCSr2Q+>)6hrA{|=t zIH5VR2;Bp1f?*inBbzRCbq)31;ee&%J5tDS=&ZEP`QWyGbZ*qd0=zCb2uv>Q(uIz} zEp4lGIrebUx5!QHEjWbKp`Hf{70&CBf5~jfRnwjus=#+t{+4%u(No~#gWMqj3`aUw zBqNsyS^=9=rzWzpMPE!k4yEmp=%HK=*b^btj&Wv{Zjt-?{{7!M9hxq6?dJfN2xuy) z8bwr=cAFcqn&jjmovY3zP}spPS&#@aIgb{{4&Y$Zb{X6!?*eR3`3x8oFLaROe_$b6 z759jVY19+SBya6ZBETPL=9aJIELBK-RO+v!0Ix--cE7l0diA+mf8}it~x*EAc zE@DYc^h72_uvB{+_$K(vWUqF~AezG%p*PSJD04$1^)diIRq(!_(*Eh!m-qLbiu6=s zRP(hTn&H_j(F9mSOPKwHN92Wof6q>h6~sgUPRKyW4=Bw#|EY2S%@%J2@C@y9Zo$)T z+Ww*xbdF`@{TXSUDCjf4humI_(xL zX!1HuyK`l@StHi4z%2rgy(u*eCFUEDoZ-@XaDnq4fuId~^b_EmnznGD@D+Sv#fS&; zoPQjO5}8fb6`;4lyINmWtDc!(}LeJcC~< zm3nkm>}lK|&rzv-mW!cF@3{e0sKf@(ef5#ULU>GMP5oV;q zirQ?Tv}`(j?l~+9IWrFR4lysaL10=v6_GGx1DZuS7oG}%MKH>&t6~AhjN0iP{4o`Z zG$`t$4mfckWUdhql>-AF6G6{DAhd`;oEiV7?Xz>bDmz|Ts=>11!` zN*MxVJXfYT!Yav8f4Za^T)}&cj3Vn^I&zKJPp)`jSib5^6OWEVyiB}3t+&%YUz5q; zk8!oE)9E_64ir}?gUSb#z-0={AfP0wmHZz;+3oB!^p>AG0?69MOy}}c8;wJhC4IHK zA+v&?(z&d|d!ReOvJ7`T1NLA2%a>36$M-Mu^T+SD#6r03fAe&dypFya*)=X@8G`Im z%8((JT+JHjM?Sy!JtLwS+#|^r?gYDm3~KNyWC6SJ+;O1UNQ%khWsLf)ZG)?({RfbD zkq=|~gaLDiIimf5vMNvP7Pv68S}0(gaOH`w+Py^>LM13OXal+8ppygdHmNlL5*lT- z@By+KqDHl16t1H-Fh!+V{-*$E| zBnRJ$2nVrpo!jrEo-YJNAE;W8NO(V`BJuSuu+r0r43?GOq>@Q_KC(o0Wr3sV+QVR3 zBWuq8e>fcv$nlb55eOqEI!U{=L+7U~>IKNP`nl|LNHJw53Ku)+VhBImim2>_WQ7 zf9lu!5oF2F#0sQ0)^Mnm4N~z5``o~EZEfe0!O(#WBbKa53!4~H@;m4(f5Sx*{=?}c zJYX=eF&5EwE4hZZIz}mw^|O@V=K*;;>2hj8vIina{2!YX)I1;IGHf{cT4-S<9b*zD zgi;RuQ1dqGz}I4#R3Lh$OVU8Z3b`%!q=l1Hz~#No0_R3=)bW3Q-;|2)Z*Yf2Yi7 zl37UcY=N?>$rFR2ejW_rij(z)3gS81L`~}7XzB^o7M^L#H4zBtku=tZZ(hh+Y8M&o zseNDuzQ~ALRtM$eSo2!#9JM9e~#CRCm#;FIuFBQCOikf%S%#E8vq~LVH=oy!0lnS z5gsmKS9Icx&QX`x(iw%sZ7^(1oH$J$5X(|{Rk@2!;#B7{;ScIMAhCz%sZgmy78l(C zqM*8fhlZt23r_FAT-V;?h|st8;U`FO(-FV)Up{{Qu>bbvD)L80YZ^-ze{CX6rL0nK zqUFeI;cNM#0_IN?Mh$=yOiUJ6Ozc7=k488!st2)(Vxz7j`ht2xa*>#LJY;LrN=9i5 zDxVxvr_=$VA3g|seXb_Gqoz&gVgbBZ6tcAg{t_>$(i1~>0g0^_GB$dDce>1`JoraWvkD;_= z5_lVBto|}^FoT`rI;=x5QYmO$J`RLs-78ES*Wfi9nFYtd!IMQGgyk8md#LJ-4#U!R zEO=vyhru<&btH;fD9~!V=@e84d8YpHu#0v+5zHy5O?7~cyjY?(1p?q{!+RukrcjVT zGU-9cM%3;L6xKY6e?oP_@rKquK0o?#oUAAgPsbY_^#^H!Tr*>W!F37^LQ^*_k;ZT& z>&1DM60qMgAu$4a0yKY`HG5IrsCiR0!tg69 zzN?EX#;KHq6Z+sKG1xjX%qU#1QwJS-8|wm75Oy9<`LCv{#~w85TYHH(H|i8$1I1wl zg1UgveK51<&nwW1mbQVZ$**w}Tkk%-Y4^HqbR8%jx4;VZVQTZz8PL>0+;J!gAXSEpl-S54C=VS* z9VR48Uu8;BkUge`R=lta=cwVr5qN5a=&2Wqyrdvl5T9k=j`lp!+!7hvKL9>c9nchl z&f!dUe@R1`DuqgZH{Qq%sf~pU zt8$MxE{q7y8=DWzlBjN~pYhxpnBM>CE*;#nJJpft$cNPL505uHqBpoH1b3KyiIK7G6s%o=Ke`xta`A9L&lP5+{I4diRIP0)R1_#yE z{{XGs#Chmx_zPdPdsch5PR}to=(hSti*V6)YK*ddP6`RohMNQKvye<)XT_?D7r=h%^jqULNplDh0X5aZgGIv3LD~dV6F#IXe+FdC zU37Yf3PUrH=162}5KVEhGOUY2IH+opd+QK}@6eVQfI%3s1q2VRe2>-FFZ&H4wwsF2 zp{N57{ls6-LtTJX8x1(r3?WWdfJ!w|m^4Q0cL%Zq3&{4f< zD2AiP7fJ;eE#6AIVUE!iAX`mpf1#&FAE?#Uq2V0zqI>zU$X*&3Gnxj#Z(Pptd=<1Qde`s-sWP-@C zkhyx^1GGaURo?|qgbEYLaswWzK&d(dNsBbn3BuKLzn&X_{Evo=noePrkfduGJ+-Q4 z*qua)RUS{fEdvu6TMW~V>`T=lH73zvU1nCY#A*~KrAQt*Y6hnWE4i)>BlU-F&sWxqVV>_4A*d#>gng*(zxluVq%iIe!Yg_G!TF-#Z^c(=wu_J`x-*F zOuR<`>${HPgQTI8cA%sM7d_si_3_P_B9Qz{t^@{+irPgpVZO5KO>wC_oxhP0 zyx5pjJL|vpeLU~O8>!`=kflxqjWOWkNl^8R;cKR=K@&Z^I|*`alB&%vw`)pJ29Ez- z_!&t6&G5<}gUhahyga~$xd*?$liaSM2#;n)bv}P>phR@aFd2krOT^G{8ecXEF#0~| zuv)WE00N%A+EzQhlaimBbkW>@UsE1yOc-RX0cEYOu+lXLQ!4J=Ikmw9&^RB7*&|*g zFOY??Y<$Gd3GgGr{f_S+Uqy$1{_~s7_-AsJ9f-Zf)IeuI0&|FyhcqBRFhMhZ6k*U_ zh6j#FOvhqw^&241%kmnaLj$mY5OoXg0 zJH@t|MU}lc5Gs3Xh*GWbPzj(0X)S*{Q2hAI>wfKTwEQz%Xu&!s?m#m(;<~Fri7#5< zA+_&N$X(~Wrj|6pddjSS6LkUBf~B!dhsK+j zb)FK*f?B0AKwalFswVSUbeaV9fbsC^;0u8m5TV>QAV{vyZ~9Vy{qykEsg0r+k<_Nj zH@*c-aVx-d$V{j(2|+dv7EORW1V>v&F{ZU_By~u{35-#Bve~HTMMCmXnz-gZBacF{?YMlR>*JS=M9U8sR>@`})5B?O8J^ z-%5Z7G8|v(x6|N~oRr%3@->gOtM4&xP>1y;0)Ws1 zuA-v@@lnu>=?(y$MIout6HTXdOU?H~zP4$I&g<+^ZR%cj6``|rhd>&dxjaqV0JmWM z{)QCqeGux0Dh;tT`BrrUsa>G}jd@AAp^zb9^QOnSM)j-Lp5aWIOw|ax_KXa9j$*1& zTa{|sz!Iu|mwTdwFx;A|CEp8w$KgIJNQk|Tdfdklf=7i>Z&O{a_|farG+>u1(GIv7 zM4D5hyxKDpwN}Vt^eDd^4zAMm5=8ejH_>Z=ga8Duc^zAC9pt_cn0gw-;cM{_Tjl z*^H0|pRRKuabD9-ZUHsm=PtcfHFpZoM(WDQJLGHBIi$NXI&1p|?gqzHoyk0=b!vWw z2Zrx|A=ng9fJJM057%GYZ2X&npqu&01xJ6h%jVQa2CxDZPS%>lit1O-+FMJeWA-zk zUD!Dyjmz{2nbyHfUBPhx+Cpk-qur)P5-I2$z&P~~HhzX>H)uQ=WS23^{J?tfA|iQT zyFdZgrI9G;F!P1{ZFMR0jUAm)h9k=rl_e zgQd_3OOW`^Iu2%<+@u$L*gO%^G8RZ zGfcmF1g(JoP-1hskHd>p(2ID03MLHo00#u*7vQuYd)?#aa z<~AeS9&^Pe$3~uDbVpZv($vX(?+J*6PHk$~79s|&Gm+7RAaX(_I5f}}lpVm#N-GQv7x#aj!+XA1K3FMYgw!;ZP!rq)rU&~;}u zWsQ-D@Imt?end?gjt$dF_8_jc;F^ekP{+2W@oeao_*V7AX%tR9_D~{$#2oRYBI-eQ z=BB}+DdX%kTqePS<3XW58!HPkl5ie=cn&9=M0T45AaIkKu2-m-@}VJPRB_=+bI&Tu zPS`epsFWLOjzvxKtwaqLE98&%y(R(|Hm$_HRY@maq^X&J#pjvtAye<}-|^Ug`8u=2 z4N`*ZM8SeuxX}k&3d-Y}fyJl^eM9J=2eZzq%BDc$)t;y$imh8ty!6+EJ2h;AAybC( zh*I~-qoqB3i#g)e)SEarw)?r)HLu=RTqs|nfoelw3Ni~ZIbbRN%d2aS(3lQ14TQkv zw^Gyzs(mZXD>U#CTbH1mtFtA4l2*8IwOMK7RxZ1;23-vcUNzeB7)P^4&v1R|AJ*@0 zqIFXfV;~!$;;CI(q~^5;4npB(bp{i3Ge$r&4$lMeO+(WNP)*eA(N)bL=M1U9nNBur z2MW|}G9>y9;w{}yg0jRovzjQDsG)V;4Ok5_MgIZjF!H{D^DIp92 zdI7Jb`AId6_zn3YJOFY6$`g1^2BOlV+Guz@>{G@^YgqQoYxIh=Qg`aS&SS_7yc9}+ zVBPBR%Y1o#bDD8G`N4RUDs8JHXm$UtYnJf z5lL&!Eoj=Tt4Txmu3&)?@g z#F5}l&0#1eP+D!|7#*ERg?PH|{_vrISzdK@0=eupzHb;^l4t7*3QQ&bUbj$rZ6c}R zGZTO8BgmCq(unyjT0g((8>#orF7O>orqls`z?ZB$q=1SMNf;l0v_oeVpJaEDt%_@RN)C{IOqBoIU=mT}z15R)tmey-CnruN1jjHV~#QTmcEqR=^6@uAs2j~JF#`fv?d?>l#+HfaAPPw0 zT1dd9yA&SNX6lYFI9~EpcB7!5ie|o1gxL`q^q0F1%sX~})P>GUbPe3$uo3!lUg}T* zKSjHkkg7?vRbz|3Brt0tN;{gk|i3)5gUOi zOBbTy`B062i1EgXKei->Zt|*yj8MDNQNtZdq5!LW6D6n*AxG8gFtypfq~DQLqj*V@ z>-@ILZLF*RtLZ`l1UTARqqSb?uFL3j`iHB_y=a`dXhsql)%!hE^UWsxZU1KJP63S- z$^vV2xGh~jR4{oI|I%e{qav87PRxlQ0u$CDHQ=j%V&wcaYt^=* zKWdvSOOy6XjfVaj;lmZRfh&F(A)Mvp2YCma7d2dTr4S6}uImldf~t*Wl0&d!A4gO9#+8xy({}zTAU#AHzmB zKV1-it8n(d8ig__t8(V^qwbY!@@XJgtH=iwAsXM*5kjE?$tHEwVQ^j1B4+gG>VHh? zUq$m|ZNnXCs#aZv7EA>$r!4^#Eaa_j|Hr;F_HL=4BWnJ|>$ab$Q+ZZSq^(P+5UDy6 zixV{01q@9ilbO{-lOt9%Q6JQirTY|AYnm{B<0HGyHxRX9@Hm=pb@=231)yhFLEPww z@J+0K`^(4AzkGRf$o~W_1lRN$5^Ym6=JI!^p|5ZwQ(%TpU-RhBB;ZnwVzDJD9=xn> zL>f1Pdnt$mf}rGsc~(`5 z#%N&(Uo(sZe;-}Hs5|v4P(gO7<1Xn=I9QhN(_L#_9X(aoDg@ms1NrHcZ{%IH-!e@X zC`?DDAq+2*0Xsl${C>O-GJd^W_K%-_c{8=1p0X=Xh!Bc!P!$2!UVmaaSPx#`t|oaB zreDJ;5iJZg@^YCKx|}6|Ie5cDF{)pGUT3npgVDfUaL1z`d(c4Q(j>b!r*s)vXfEq~ z5Ec3yDpupp5lCwfF;~r0>o%qVV5`ew0d%_TFKCY>>V#K)98LYj>c4d|=wYo5;c5?^ z6qc{e7?OgzUZfRYN|=QzSP%%)>((8pR=X%Sk^1Y)TLX0CMBv>gb#qj8j)6vhqq4HP zLjrYBfNpKUVEl6c$WYhPvIH2lOuP_BN7o9hkumtN=$>Sd4nBJpE%6hH81WUVNEEV%qSHm8Sk6v6QyCIaECElQy|Eyw2QS5^3z;+pQ?;e9 zVH}i@)1_|*Vk#McuNr`8hjwNfg9w_d;o~oHD5OhQQd%1A z>XL!|s5ymfoPa|`RAI&oDlo_D)XLw~-!jzFLDl$O)dzu0x-Ks{0?FpIyD;7a>=rAu z^X*Oqok(k*0kj4rloZe_uGnU44Sb!N*uqqWd|lDn@v%-S?*_Qb3)% zq(<`!LVqBaH%${`qwPF=|rwMDt-W*3m7kqVpum8bI_sV#J) zuBahfU_-!Lho6vu&N}$Rru$->-%Z|>k3O9@5#w#NtuaS05Pf?)aC*5Y8HSbTIQJu3r1gg3y zbiG{Au9jr)FWz|PO5;&cj0>Z`u-lU+x=bhx|$doI}{m072SwT)u0!o z4uPQ-bz#!TM`w@$mezzlN#49}!O_&BX6g{wK@-n94opMCqC|=aka|2)A#)1`PaD%! zCrN75(uu==c$@?ADH!>r)9I@_Se=?0KR(*Rt0%IYAwV-kZ3R5Msc(Z)iaOXE3oWBI zYh0!hj}I?}pe$`CQ3JS8BwV{XIdGY*WKx&K01I_8iE+CPdH&_)-S2<qqfJkP(S$CD`o*6Rs?}^L0VH+cwtSlMn1s8rFkaZ1F19tWSxGlB6Z=iW6GvFxjaF88(K=NN_D(bq_a1y#t+o$SZ z)a_2{mT=cS$5NQsXXI6$QXo(OA{{|Sw5E4BDcJ0RUmA1NU5jxXl1KZ?>g&>r>t>1w zi$RKTvZXHuo`Rg%nAd+y1a3>}%w$bu` z8WF~M>PBQVuujo*NMC!W)-T1Z=KUH|dLsTasBI^o3Wf{th-0jzu zl35CsmtDFEuOc%&+U^#v_wVM%PrrYkWSFH}l8tiETxcb)iDyk%c3lk@Wwvn9S=XiV zAE#{-Uh}}6Q+hvM_mQaw6jragVgfIJNt~zyr#TI6I);e5(*T!gu(1J@y5%I2Ao4QE zknvEf1Z+=%P}F|I)pH}N(~%|dN4$I84yh$>8s1k=kT&wkIPExU{IHv5MRe1IFGsi2 zmCR@Ac1T^)3S(;nv2WdjHCESXg_Ns9bMXDQuBG4JYWrrl`z`f)OLr_zT`DYpk(z)m0nccSTZ;Yu^}C_|r=EaYMlHIJ zpy(<%>RuM2==MB}ihB7?7bi}M&Y+VIuZvnWG2Mxo$UVx9z+kIrzkoQcFsjC^p&}jc zi5FXC6*p?CEe&z2%SLAl*oB9ls8AIGqy2H6*;L0<)di5K0dJbwB=Bi}>P}Xj->Gd$ z*9COVBMs>+6l8YTLqZD960syh(a13fNRO)adzcr00?_bA#kEf4gHE9C`x5{CooT!s zG-iE_h=XJgNe#0^gO}X8pBfoRah0l*%c2WqjOwQ z549gBOu%~TmVczqzD}By;fG{KV)T<{`sf>`ss)F`?atB+W+yl_wRmiR{anE z^#6bQfB)kD=?9B#uNX(J-Syn9o!Zx&ds@r2wGl!rBj#g&$B*qtn{nq{I)6Po#d1bo z?v!~}sMWQQ#YaPc8Zz+Y+;`)bw|LH&e@4x=bfBx4GeeeJC@BPEe*SnH#vFnQ3rbL%VHw^*frVtdAVMqIfLzI2u0f}g|B#e=x+ zT&aA~40U*|UQN5TlH)#M)wXJwuJ6Eec9y)Q<5LZ%l)UzG^Z2lvt7&f6h_KHyrsH}V zZWWhT>Ejuz@$TzBFJFGX1zVL z+3(VSo$=*^2$Mc6`za}&wvLZ8tQcA%=yv8g$N9R?8YvTl*?lOzpUNv&656-?EnuaN znzb}My>ly&?6aS?&n~U@U~A;uvUNwMoJfv_5+;#}qi+(YkF?INbDuso8F=>EXGS;E z^mX~TBRM$}AHF&-8OZJ8XI})l5zOjt0sHlTmsy_@*P}e z@!Q_>#6-r{9b;sztj1)=HH#;anZY@itnA|B+S5_IHP^gT<4=VhNg^u*vBa1nbw(Nx z+tFg4eykq8h05Tvm;L3(pZ9Njy}aHs zEahj0<)CoeikSo|j$kPW!WOdchss&{+1-82-ZEH6d4mtL^hQu- z0RP5l6`Yzb@eKp`X{nr9DDSxRMCAw&x(8_YCRxe)K2sUgr~^WFIzXKRY=GCA#)?*{ zif7nX|MeLwA5(qAiUa^Hf&1mg9;LO_sI@RG@Z5P(Nqi}Iw}zu2XB(vwJ<7I!@T6cj zKQE#fElglF0PtgNn=OJol!!TNb&-)oC{z|CRKGJY7I}x2eEk-yy&4eE2(b&xqKnlS<(|H?K&p zbppTx@I9n!*uIc&w^)%}cj&TzXJRGa4(Zs!?v4jdEO;Z*RyttBYZ=RtSXh>0IU}U} zDh%ZM0NP_o{AMd{bt35&eCRVU3!w7wbDUbsAmB3_5Dg@OLJ(FU52$LeJwJj)2J!OH zUnH48Cpc%9G_%Vg!H|5A)x;usw^Ws+_%;$1-0IO&pFBwBF?wze5Ox%QXAKK#B-Z>5 zDui)tj@Sq?*+dG|#Hv!OAOX2>3)V~j<>QBsU+$IY<0D|Jc1SfkPyrT-;lwk-hIAm? zo$8ssUF!^-fl=Y4quh)BEFhhAY+%$Vu@Ny=u8q-&59z&%@h2BAXnc|NnP7-KRPbUe@g{}~8KdE$E zL^YA?Ga5`|r6Dr}F+5sH!-q^3E)Xw+1GDi02`Y>J8L%C0q2eK*v`En&%7`bQaJ%D; z9Dm$_2aU?FNU01L!&;Mi?GZZ5M(PGir7qSe52E2V7_(Wd1ok+8aEuTkNET87&h~8( zV8A34w1?{u5n88KKgL5xtQkus0H}`M_?%Q&MC8;c(l0$U>-=Lf)B{imV@y_!@8X9@ zI!_H+4OFwq2hj$>P#XDe7MO0HkX+W_68jyGk)%^VOdEc2aKcWTf zRD@u3af3lXC;_N{yy;pfQ6T<;Es`NaLBMYHZKb?j4+yG}5K(X?U(Op4@I~Z!OAwAk zD^3ZyQ5(I%Vf?j#BLFu%)rJQnVeOEw{@k<$9488Z3-m?f<9 z7OHo@zT6Ruz&xTQc@D`3Eo99O!A4E;_@$@F0#9Tx^^*`$23@a73}Cd4z5-(>BCGJL zBZi$v;)w|#R)RqLQhRo&E>w9%sd^B{4q8|$77W^dRq5s)l8XQ?VL(dM6Hf$R&VaJ2 z)YF7v<|cIkrl_xzNR-O8ZV6|FO5Fy)ks^||Z4))XbfETnj0kNQ@I*98S}k>dO0MGE zgBaUr5`O^gTeRNyd5ab$^~|kZ4WZmo&jT3h6)+O6$^!Z6(98aeiOvJHc#8oN9KNX& z9?aH%(SibDJZ7VcdNIP>@@7pvVhN{##!sh$u%dcH>3a|e!uPyjPSEAUD2nueJA^Hm zDOCy-BD}FxWLtx&MPx`6P_}t08HfVIwu}`8aZq<9R2HR;jY2~=f|4*eSVHjIM91LE z6xfCJK5IXuaMs>nXLmBqct7k;-R%QUPr0kv8O8P={flDR{L+?%JqI z!GOMFu}L~!rGiNf#f4yOz}LzANPwx)Kkzy3xWagC^pGre7MWOh@Hqpkh)=TjTdY5@NEvk{?%h$h|;OjvxIM0*;8yoc7;3Ph6BDLs>a zgA==5(8VQ?WMm$255|urU(P>x7P*I8us(n3umAJocNykBA<7`SYiVJaNO zjsP3ocF*|3hUwX-AP{&M6bh({X2-K6I92j=G`U19{}G05SH^)uvmoZkoz2D%7DMF> z>fcx%ieBD1JTk0q=iLTNy! zC}g7G5mtbeB^CpxyL?cKLYxhD2GW@qisV)jiQ&v90O8dCK-C~ZD8oa};=N;k2cNRL zY!l^fsAwDyFfDZDqlw|SP@RIE!=K+`s>g8^QXS< z+!&uBYr_@t$$Rn`01X{U;=p!K2a@aoC3>n1%s6GC)(hau5_|74adMYEQapuPwiw(< z)8GM5`k*{8kJA6M^X_mql>s4bq#HVnk^`S{=#O4RM7&e3#0320F<{T-3x7_NItxsH z%|YdhZQOJMAuv`f>7;;gq={EYf9o*^ZjWDaR7!=D(8CE+gZ@|}s}%*c;RxV^7$a^8 z`w_@f)EhCDSZ8sA)dJW9N>ISrm}D>>1Mw|pVpGpI1*o57nItaRzZ=>B$bgk1E4j{c z2vbTNWsvY~JGwy5s$D~Tke)3qk4fZzvD{L31g_-Qn%m{z!er0dAoa52aWa((!>MC- zZbJ3E-b*sw4C4~dRxJlk&fySP<>ldHe( zI5AO12xcr$rGlw3!nVOcXr5o?fADtA8*44VBWZJ=4|ko(w}vi42V)_yF{WUDV^yID z&x^U1BuWNQLD&x2zDzc(5wtFwFXAm+| z68stJ_!+A|sc-Y+r*~if^zz|``S9o?Xsl1BSn39;anr~zTp5xz!fg#cDoAHz`{$>eq>Nr7RI27Z)wmgeFB`K@DrS1F4VgW#QGi!s}yS6ZGn*I;@eDbflm6 zhcK_%e5X2)aR4|X5_((@b>ADlO2i+)#j+aDk=2PQpiC_4o0UVZLa);!fBb<>uCMlzC$V z3;^1evLaF|FA^qsbCU(eogz)FHbonG5*h^=Ftzw0cp!KrIzNa#L22~doxca`P+Eq4?!8QsvYKMdCJXARl+}M0P`dca=m9N8F(~fU;%<@Wd!m`a?YHhZ;G=9qmTG;?aq-k@a4H zAdesFEoL7+zTZE->#z4bBRo%4ftf3jRos8tL^wTIA5(iKXBG$&GlLG`pK_$)aNRx5 zEoBX|p?5%VT%`B-Fz|mMohg>iTjW(IPI#x(R>INl5Pg@9sLDxzQES7yKODDq%}^3* zFJi=ZCaw559MHs;Cn^=1K$0M1aAInuVnmg4LOZgP`UmS_Z=S!%;j{4FNrJ%1AVPly zc`#W(2OojjEvR(rVKyo%sn`2`$Ozc$kAkv~w`7Ab9)Tk{)LWp!vnS!yr0ObEJQkmS zFm`b{WprD8bSSeX5Au;Phn!()3;08h@roT`$uoms>uj-hN9nP;GJgPo1beC%%c-U1 z#f0^tU_CGykndi9ZO09#{tNG^Ha~wR-&INq-xYq zS!y=(Y#1DfoNTVzmOx+!yHr8423|y@IBoy~o3_iqJ`WHed#YzZpje@U8V7$0k*b(S zUbazAtWMr)OrpOZVCEK)8=~s4OdAFwY4Qc`^>>ry~jCme~1 zok%1i6V=+lHbGw|ceP6f&>X%9xq+l$B}ov{dVqZ@;C6lMbZ~fGnyK_K}oJ zJ9;FC-+y%P@EF(L91?|B&nU7-qoUNQeJ4~ysYsfmUee)FpvQzNlOF@6yeF%iKw(@c z)SULUYdLxHn{i-yN$=#>X62zGzNAlWv_ZUMcQTfIG9ZkP&skfn2@8J!h&+P@OJ194 zcdEPvOlw%67GcNc?E-$%>D@v2OX@)d&U^HM`t!&qusJn#aA5Eid||~XFw{AJ<1K+Q zFtHTE*`Qsmvrp>E2XoqqC_we_PCKdtMfz-3s6WU@U0bObZ75uR62vp;rB3ILwu+r? zN5lcO*hqR*{?;=shv9z>(GWobL);Q#s3K&O>X4X2?}tA$@d;2h%#CkA>*#ro^DE3Z z0sCHtJ=+x8wfDHP+E}Pf7|wuztJ>rhKPJIw;w=zjv+iD-AyIP_6R@ogCThTUxwi69 zL8NNcKDKs(kitg|W4)r&<}~HLEH68mh@lC9iB{&wf=uY8qE48oz-g~g@GMx zE;xhb!VDhj9bR6Vg21!-LUH5A1}uwkE<6?bieQvkSH%I08P(_={5BPe;^YJP4k{Ra zCA>Gy`t$4eNDo4|TS2-5bEB;IR(#$ckgxDtMFf_GYLA9kz|Km;X=88aN`3=mJQsyv zVHK*xDyasp@*aO9Bgnd!j9ftR$rURM$yaS@V$m^(mxs5f^LA?UHF*qv8&lhb#@e?I z5yxDH000)M*&TkQ;|7A*QjKS2x3klbTR=SNnbpKh=dx5Ai9?j7eAV2LSHVtcTh?Jc z;0>@0^oY-Z{dfQJ$ZUYqr{Y=PWoy>E?hhdWxz!IK3hgsVOS555)kav*}1JJ>LIkX(n zen453C3Xv3m{}7PFiyDg#8)+M(S=Y6!VKC#tw54w@2E{;4asA`vt5<~q>WHSB7=Ak zSR2TPt9gIQie||ge;87&i$4*h_fSyinOo%cx>x1XN#eNd!au{~@tLG39}mwR%*)o? z2fPO&1mOhVgf3071LP?G0!^Z-(af+jKH=JF15;EwXm#on`+?wyyfAVBFIP-mRTd|t zrnean`>oE_l7&hQpFMEPJU@tRm<-m6vO-sDW(0o>?5HY?d`4fLgawG|V}qZe0eL%X z6a_txAKw&U-MblSk5meJ_5nCX3X~+n5v$*P$>ukqdNVfR{jITsA34}oG&qQr>)d`P zjeH>}`aslzM8f+i5h;=jtn@S@gJb0vsbo@~k1SC`S>R~8S{N*AWX<`P)9!!_FDVv* zFmivQle9~%jr}M|90Aq84}~H(nM#Wg8Kh(Actl0SLaWmeaUw`D*sTNLZ3DJ4!$P(J zEgvwq0`D?!-B1;L04bE+guA!wm-qtqPc4?&;4hMY%z2Zo|NZgr^;)}vL<*w~4x#}B z?Qs6~BSaJndB3Pdv@@YAkiuzM8`YRT4`_dN!|F;S4;)ShNY!_g&`>9onvQsMK$@h- z2(=oGC1n-BCcbKG2Yfz9Ovp*TpO@VI8j{l{DEy2>SpLkQ#GlY%({3J8CNJdv6vIq4 zxyHei%VQ3NT>|$BOs*P((-aYJv`@#?r>(|R$m-F$kb|56$}XgPtbV=kK$iSWtU!Ny z;|zx;*&r34aL)})S7$qy42BL5J|3Bl7B(@YKLU!)=#9rp9kdaq|2!Vr51=F@qhFvsChoZW!P}?wa~&!+QlSFc!(VOq2_JWf&0qn z6HNx~xmJ}#m)V3@kQe6~eS$nGVnTnCaU)9uj7dB5XvN~!L1ByCc?D zB++^^Aotu}I z4#R3Lh$OVU<|~1-Onwju?GHxHNFswgWPtoUQHb&_TobxOG;ev)B(sp>*#duMRg)(M zL*qR7!4)U#3l$(|)k94h-)I^MRR_=1aYY9^=#ey5zc(+`D7EWYcxoS*fiLoe9H*3% zW6f)|d$>M*dedRO6(UQRp;aDV7TyQ-gG#Txrj17cOXe`>9}b(7kUR!0jRI5gsmKSG3`b&e4$A z(iVlpZ7^(1oVM|V>bMtP6`dD4iBp}!H{iaHo)>}3Q=w8Jc5P#K5Czo*JTx42T3bdE zN3Pc6h|ss%@DrrC>4;zYFCV{t*nhjXiu{q$n#R&an+Q`WtJIrl8AE?P8mcuC(h)JJ zwFbZmCMJt(&ubx)M`dMqNkr1@(sHA~ErJ$kwKnjM5fVJ~^gAsRKekw$pI* z=bF(wn%Q(N7Ql-|AzM4(Z(A}9xei`Iy-|q6LjWBbu^ndQdPY8jhX`tnb)x{(#~9F- zAsw%s$*obdLHsr5s4jnjL&xIJfW=$5Uf$htE8RA1<=ug$>JEwTS-vgA0#Who+G>OA zHDYB82VMoF>+pbC)jpEnrWOUl#s`?4g7H($XgIxA7@a`jrhzqn0qaREgloeI7-Bvmy`TmI6lqr7IHoQmDV2V6ELc=L!14xm5wB|_^suPYk zv^FOGF^=P8MR9+4+TG}=KS&egnz?mW103W}ZVl5CX$(g~&S-B#tr|5)3JQ*A(|i(u z3~Wsd(~7Hu!&p>Vb5sO@>eo~>UMf&eSPxhl^yGE!k?QBozN4$@3GpaBLW?R*+G3sR zZ8SBKScB#@dk+L$!&-pZFmZe(aRVmK?M6Z(^?Nt@3Os+XB(gS2kYjm~|A|Udj|pLu z>jJCeS{Zd2j5W$6R(kBAkv-mDgCsr7t@)jGweR#Yalkf5^WjLiE1Oos zvzjz+3Tl5QAy9)}44st_W018n88yjT;4CP2J|7FiKT+{rLtHUVr6iot2QP`i){bFD z;a)u;?RgvP0#gun9#8qNnX5-z5cR#uYn&T(im!pl#FKq!$?ZX|1k^oX=$ViEeJc9DjVbozlvh-D^6b0F1nrFoeyKs)? zEgXTTR*0TPp~y=Lf(7we_U&k{4b3f)vHb(!Gt~i2A?O^=WS2CQsZyxqcjJv*!O4?x zK$3sDG7$y_sR~HWa{rnU373RhEL+)NC*!C5vvc0uE{fHvG5aG!-_^4cPXryw{AZXkgJnGUq^20SjXfqEHA@Wsa? zjAuqhy8?9FLZ#lrt?l5@)HkISJn6m`@Q2*3h^dM~&z?LR+LG1i4_XJ|fHIViPZfU+ zs(INhP0#9R8sCFSVM(?nK)rxci20VTc^Ro{U$k$950wsqeMku)XQ$g#eIGt+7l{%i z^81RJg{`LZAq&%Rv&F5!PJ>Qk(1u6OsXKTVd47%L4bwm#;d9aJR0O%ZV4LWpMtdSl z5l{3^)(q`1p#bXC)SVOaFiUApO7j535!q5z)ITD!~L{ooUtPJa- z5Du!Eb z1*lXbg-K(?j;CI?JO?k}!Aq*Rp}5g1>XuI@hK?FdLopo9y-+H+Xz^Cs4RegH0NHBN z1U)tSK&`F;4d;*--OGm^-!*^x5xWjLA;z`cJ^%z*;0%@q={ztr)*^OH@}0j!JB>%s z{x)<#(jA>&pvWN!O(W{43vxlPnUEJK8NQ(5%-n60@k9Uc@ouMYLnQ-fKcZD2hf)D% zO5%AEUIG%EV4C**oQ~0G#%QzH9(47{V6?bHGC|~6$Xq?|0otLFs_%b-Cqjh@WVr#4 zRG?H`iUwrb$_{?h$o+aY0Qr~B7&UFeDj`YNGjf601C(x-A0}7+Va}j_ga- z9yKP>VO?fcvczf>CZ$LoIcf%{2rId+hLOfYH}VC{P(z*i#1q{%e(r9^`CDFXJSkEI z_kpTH%gDL#Qq8hX;!%H;b0z5#3mFS~%n;0#4A;a6oWzqAwVZhmYL5B?qGaQSoFm0% zB_N3Kd{s?>p#gCO)WNy%S4_~e^Uy*%wTf-+qwP8-;&lQ~SvGHqD2(4M1t@ zCu&g@fT0@S*v{p2Y7!!JP3Nhcli4U$^eNhr zWYKIKnvm3Etv8Yp>!TyM+TdV)R!-L_qQE#(b50{p=_x7VE9w;muX8nX7R*h=z-f>* zX`Xq200Sz5c2zfg0csvOgNW4$K|-tPlm8$Xf9=1K5xm%#R6Fax_Wg9;hc{BoKOswl z3OdDrk0(JjE{3m}t_B_G;oV7)t4XRUyWFlrf--RYd*Np!0d#~{{uo?#73AdsHq1Tv zb?v^EX(+;@Bco;^Tn&_nP8lYH@SKPkI-ACqO#+O*58ABO(I)@_PhV|o8sACDPaSm8 zf3d%&Jk}{;khKPswT8k<*D;t+ig8JB84-9=lQHcS+nNzD%4 zG)`zZsjUXt5{VGGnU>r%s{E)os&c%EY% z&gsO)(MH`7*OTH}ezZ8$N~-AC8)g{Ggft^*tVR}8duRxNt2r2P+=xeye?su-s7JSy z$&rtPYNb1PAK)Lex`QSe)NRSK9{V;8@#)>y_x*1lHIwqK1b86B@uhw{om-NV($rqQ zj$`erei_n7xvQL z(g|;E>)r(a5IQBr#X2|XC`W`kj3ax{&6_C zO1Dc8-P7DeuK^MQ5WMEKZN0Ubk1EC;@|%%`(=1EIQc(Bpx}D(}tUrH$x}~-!F9u=+ z0H>e>nsB#Tw0NnAf3$}UqE4cnFf~I229WB&cbJ+d+tynzI))0Ug8m5nj2Q|ZJ%dJw z&YzipAqP4t->#t)r z{>^!yoB7EFM}O31bDARqSb+*BYfWNBjjLz%){<$P{S0Uqc8*BnGJQg(bud#ma2$ZP zkeX_=+ti6f3OWZc4yw{9G8h9Y11bjDWy~@^upYdKNZwZ$DB!wuA__Xpd?9~YL&|(( zM`x7b$Z|y`e@d<(OVs1)^9TCF6qE;l@u=v!M)Kb>mr{FGQtyDe{3DO&B(ULv0{^BBTq28qiZ~A zYG=Op1VlooHZ?j25d+tm$moC|azZ6Kvl_>N=pRfbanDhI9@{+mUrzVCXbX>ehNi&^ zlJ?|@@mxd82R87orKefJ(NfwF-JV9h{HQ7JdNj3fp#8Bv49 z3i+eH*F@mLrj@w2D(S?FGz}B5_&oDHWE$Q5e>)yKUwf9gK}v9)C|J-0H~L^pL3vy= zuo!hf-w-j`8ql@s=(pL0Mv) zSxpp6)R}c%4b@&ANs(e{}5% zCWzG6B{UU>Fja)SBGQW&(iJf}G5kP#rE>DRK0~Mer2aa1q>eZeylFTL#RN*D{{luw zJ5nK@uB$(MC}5UXU7bKKd!61lj4sKubpr*a5`V8tsJxm;8u-k_ANvS$WtViq{1&aB z-^`8Fd$S9C$C4>^fFJNB>k28Le_})u#s_uitRl2a%`l!e<`EJq8RT+J3qNrU<#>UK z20S~uoT#ykx-AQO*Um(N+g8v4G9G&*ALU0pSQ~Gfu%VK9x>2U*-X#y5a7RZK!6Rx0 z(;d;9$S(8&4qD&@2V!Zxn$ctna%fbwyAba?vb5xJRx1SEfvC}n^7TB&e}MY8*D2mh zF{OJG^~=}s?&Yrs4{lAIWVcPADF81=n=1&{231fjQ9BVD-|0Rdr#)WvTs1(ja%t4t z0)mcqK|Rt_$He*D_869VZ7vLWn#BwVV2!s^r8>1tJO@!g64yckE?uSYIBcfr_=4jl zPh~d>`l;y1H;OPjLWBNtf7gb2$Bw$tS&6Rmb~tQ=zMPjPRKQQsE+(YvAlfyZ?n?r* zCPIE;i{inO;s;%{ojq+n4k^l4=w$NpkJqR=JIJ&3`rBM}PoF zJL_bvSGwyiI_>`9>T)kS&0KUu5*gL|Jyi2elm6DfS-Mg{rwV0(b#k~Z-9A(>c@+QB zU2dZyn5a(7i68yX-9RI#YAll^I(CE=(utx3KLw$BJib%}J@T2N zTm9%_JJ|{BIjV&EvyK?Ljw9=uCsf7K2DElAvy`4M_h8*me_^AWpDu`1ID21%LK&1* zIrI5Z*UB~dG!U#+Gx~GQKPJtuqIt5~a0i;IRX3pp zQ-RBAO8^B6d28DL(Raq)EzNU8oqzGV>?dkho|O}6>kcYJs^ z5i2@SA2gArf9n)fYdT=YM|SORAZmk-bLe=h!zV8&06n`3;znD9Z({Y^Up{{R<;$B* z{wHW5xTe<`(KdC&T>kDf^c8Mo3e3>yYaU&h1YBxREVd-YgO}B1JUGyxGip~GTF2s? z<~B}W`G~?hQLDRQf>f~u-I;XQ7-3Y(R$t|L=O9|!e{@%ZG{DrbF8iD^iJq!k6@o66f&8?~H}Wp(w@lOh3DfC>4#_E#0Xsl$ z{Cd2fWBhu#>>oe<^5)QbddjXmAwnp^K~)4?z5c{_O)dmkzS4Ii09#WQ3!u|oe?dKxs2yI-aWu^rYyQ^Bpog_KgsUDpDJ)-`F(d_by+|v* zlrRfbupkho*QGm9t-2^Tk^1Y)TLX0CMBv>ge@$~#O^$&^qq4HPLIQPAfNr&5F#b6J zWTWUVNEEV%qTNNISk6wJsSF7ymVl@B-dGUTgO}pdeM~w9Q`OSfVH}i@)17YzVk#Mc zf3G?KQ(c8Cfc>l;_ojVcpp}BsWro1wJy`F5oFDJ~R2_7Fjz;JT5WT@U*>np7!X+X` zV14r5bQ)BbdnN<}_AI;WoEJF|C@|er*VHF)x<~{qsmm*osJaj$KywraOrY5mmV{{I z;dBBU;}Vf{)sd8s?7HsAm`a|xHEIFze`qQeho#H6fK~Dx2#wk{>->S(wQZ#fDT-)7 z=d(3xa&)ev!-J$jAW?ZSG)>SO>L+=%_#BqEc5<*c0ei+uhbeEj;D9r{ z9LS2MD&qncDoxj)$@m3e^!OF7!=9*DfZCx#VIXoxr8wXrM?kb0HuH78rHhwQe}<4) zcV200?gOGYss|m$!LkEhSr@oHJA}G=wv{xs=?t|X_k%nad8R|O*v(Rl^asimk0))t z!9R(XOs&U80rZr@KKEGNaX#J( zacC|~qae6dXANZe<8_-g<*-OD<|dQ^Lwe-EAuS={0$d1!`*e6`!>^U3Kq9I0rS0a8Vy- zE@YvO9OK?}fhKr`n?-Tsl}W7YM7vH;8DbxP(q+b3$NejGHO_1gfvPDA-7Xh&*!F5> zY>4bYi|{@=fQJObf*PmDf2*TAuyoI;E{)R={p>KWE;}-kYeY?P=niC5t&Tq~?+Eyly5YLk~HRP(3=6yminEQis6EVBMEA z^3fh-0E~3N9sqA%m*D8sqR!MIu!Ao4(RN@OIxI@0hyba_BNZ~Ye*hC|OjqqBX;4c$ z4&$*8#HV27lXj=C>0nK2>iF?d3$LEYat1Jq4|6Nv;Z1WJYiVnorCDehjalO|m3Vx3 zDFkJyokR`bLXmLon&bdQS;?d+i{YnkC@L7Y+ab@tyuADUZ|`h4GE`;IaGOP2dyRml z>&{rbtp)(dWz#wIe`}kz>Kwt)@pPT7;TsWx*TsNHX1-ZhmFb!woEQ#F{R|&;u2XXk zReIZmGW@uPW%I!0Jz5b2$_XT|8@#Y4Sw}uf%S-2(bPc3Vx*0+QeVpuo+d4ttvcIN` zEo)a4kVi*#J^r=d9i>000EFRE=c~#mk^SnX)vO`-?KDA6e=gi&_1j;2^=}V(#;5AS z5H6q`PoQ&bI_b4hE4VFh!HES^D6uX zUk%qKS!KRwe_@g}%&V;y@CqS~zj8YChiA2|o2)hP-me2{MREtnk6wexqwe^o# z7^+scf9jM+QZnKltG4-;@RlSkN9`&yNUhPWZE7lie?86{h$I{$9G4zqLC_$vR@P97 zE<{EHYZpzM^tE?t9fZ`xKF$LY2R@K~nkG*CRN)a1QJrY`tQ!E8WhgUpw_i6(W+_x& zcIhHKC^dPs-7Q@2-_4Joe*Zqn;Lux=jRHSwgV*cCvrbrc-3%9Hws6r|x25u5r?v^N zdEm||f4v{C>&P?%x^b_%F9^*+oTvk*a~f(ohKRe<0WQK%=0;SfElc8$c=x&-QcDbecX5L5)j^(X(4p)2VKIXdrLByoJne5Njk z)E%ubwi<|i>l!RXkd9VJxw^)qvL3gnz18;3e{R=X>h+ecSe&|37;mU6uzgi0PXkdQ zHWpMoglM^%-Ynpl5h1yB99rl2m#+QRNf_On21DqcCa1y1v~@JMsvkkZDR*^&7WSxW zl6K*u9w??83a)!ShlkxnFJWr#Ce)=fo4&P%lGV*y3u1FRe}E2!SE|?j44E*GLCs(1 ze-TR~KtmDl*M}@nU2}b)F~#kVHk<|~QWw<$&uEQXiv9leyF>j?Jps3jT67;l(M@pF zy(~o0<#`wt&GMV>O`J=&kZI?`>z-DfnC`?(3vM*te$sJPaNe9#Wmy)W@U-j-kQrIb7FPD5*y#8++a}LQy zpsx$0s!VXw|I0zs|5XG!P9wKarPnO$Q`Z}I3$+AAl3{gTHq=SHPu&U&bn7x6Z5ty2 zQ@*0dGfaqt1!5sIHs#MOx&?&r@B>hIIJ|@dIeL$tpVaksa;2oyYP!xdtLoKCwtx6v L#Hz-FTw?$LoaQZV diff --git a/app-editors/gnome-text-editor/Manifest b/app-editors/gnome-text-editor/Manifest index fbd784b9c79e..8296d7ba3a48 100644 --- a/app-editors/gnome-text-editor/Manifest +++ b/app-editors/gnome-text-editor/Manifest @@ -1 +1 @@ -DIST gnome-text-editor-42.rc1.tar.xz 1093060 BLAKE2B 14bddc82e4dd410b357cff7274ed35c07b13da7648db5840eb2c8dae7c057935b9b6f5f249c8c04f3a8ed27543014de8f7fc38b98985cd481064752f28a0b623 SHA512 debebccceb4bbe2bfc87a1c1f0813b10fc0c565cc89c6b3a826daa0a3344c88b9f20135087335f61d7b736a8c8ada7e2f823795c1e6c8d3d03ac7325afd0a9ae +DIST gnome-text-editor-42.0.tar.xz 1126224 BLAKE2B 7e02cea493696630284d7994f1d227a5589ad7aa7d7b98e5f67655ebcd69f7e2ded1195368e666ad26621b6b32168c7defde1cd3c2e278ca8741bf572979154e SHA512 4462ef0e0113863e752ce2c4d499386cbf9d72c67126fb60512eea39bd53bed6d56b2a62511e9af62024f9704ba722411ebbd5040aabcefce0b460925b91ad1f diff --git a/app-editors/gnome-text-editor/files/42.0-appdata-fix-appstream-validation.patch b/app-editors/gnome-text-editor/files/42.0-appdata-fix-appstream-validation.patch new file mode 100644 index 000000000000..d53b8d481ba3 --- /dev/null +++ b/app-editors/gnome-text-editor/files/42.0-appdata-fix-appstream-validation.patch @@ -0,0 +1,25 @@ +From 985c8dd411a27ad067fe9ac8951d644bad57324a Mon Sep 17 00:00:00 2001 +From: Christian Hergert +Date: Fri, 18 Mar 2022 22:35:37 -0700 +Subject: [PATCH] appdata: fix appstream validation + +Fixes #329 +--- + data/org.gnome.TextEditor.appdata.xml.in.in | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/data/org.gnome.TextEditor.appdata.xml.in.in b/data/org.gnome.TextEditor.appdata.xml.in.in +index f4e751f..3a39a8d 100644 +--- a/data/org.gnome.TextEditor.appdata.xml.in.in ++++ b/data/org.gnome.TextEditor.appdata.xml.in.in +@@ -45,7 +45,6 @@ + + + +- + + + +-- +2.34.1 + diff --git a/app-editors/gnome-text-editor/gnome-text-editor-42_rc1.ebuild b/app-editors/gnome-text-editor/gnome-text-editor-42.0.ebuild similarity index 93% rename from app-editors/gnome-text-editor/gnome-text-editor-42_rc1.ebuild rename to app-editors/gnome-text-editor/gnome-text-editor-42.0.ebuild index 7f7de71f724e..c48b7bacaddd 100644 --- a/app-editors/gnome-text-editor/gnome-text-editor-42_rc1.ebuild +++ b/app-editors/gnome-text-editor/gnome-text-editor-42.0.ebuild @@ -38,6 +38,10 @@ BDEPEND=" virtual/pkgconfig " +PATCHES=( + "${FILESDIR}"/${PV}-appdata-fix-appstream-validation.patch +) + src_configure() { local emesonargs=( $(meson_feature spell enchant) diff --git a/app-editors/gvim/Manifest b/app-editors/gvim/Manifest index 30ebf269d61f..ed4d92456abb 100644 --- a/app-editors/gvim/Manifest +++ b/app-editors/gvim/Manifest @@ -8,3 +8,4 @@ DIST vim-8.2.3741.tar.gz 15812097 BLAKE2B 5cd90d4c86774a63a020ac8f245005e3f7df03 DIST vim-8.2.3950.tar.gz 15865929 BLAKE2B e713895f847194845c1a794fc796e97678b11686f51f9a33898d92cf1d3927c6d49cd24024b6c5cbbad82b45ab8293f6d4663f14e66a56cc8b361a5fabdbb0b0 SHA512 d9176f74a1b753fb9118362350b3da16f176c7bc5cc57b41dab1f470c1e80830e4a6f4851d5a090d6efdb272186bd8f6a8a5e08e5da5ae0474560cb32dd626be DIST vim-8.2.4285.tar.gz 15962343 BLAKE2B ba0971cbea3d3fe1761961f66a24281c06f0a509f1aac7c32e26f07b5d9d122b72da68646874b1f20879372d26e1b5a72f020913a31c1c0aa26f8e6bff074516 SHA512 760180b89c285b92f3ec40041c784e756a93d7c6d75386c1c737762b9041babfaa17fd0b9e47e3e4298b24b8f5c7300e6a1ab2addbbcda94e46c973a97d578ec DIST vim-8.2.4328.tar.gz 15983756 BLAKE2B 23d95d2ae6772fbd2a15a73dff5af75dcebf87af5a6a600d8a30284d32d1f83999111bfaa0e49c0295ae42a06f49075aeb00f8ae969eff251889b363b7445fda SHA512 f5e077891d22f468327e30808dba817efe74111c89948fbea5544be58333a8d3342290fa140939dd9c7d976575e63050e100daf947ba73373cc2268677020651 +DIST vim-8.2.4586.tar.gz 16251186 BLAKE2B 26471b493397e58d3e3d6f2c0c5cc69a08c294dcd59367a12729d1762cf2043eab0987ec4c370bd1f4cbbc67d10576f8a6dcfcb748d224b2f35476dbade32597 SHA512 354464e51a3cc13e13f3194ef8a4d5ccec978da7eb385337a042a6b2e6b38a253c587815e7c972070c516f59c7d54c89bce6926ae7f7f9635cddfd1d0bd237b9 diff --git a/app-editors/gvim/gvim-8.2.4586.ebuild b/app-editors/gvim/gvim-8.2.4586.ebuild new file mode 100644 index 000000000000..3600cac317cd --- /dev/null +++ b/app-editors/gvim/gvim-8.2.4586.ebuild @@ -0,0 +1,383 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# Please bump with app-editors/vim-core and app-editors/gvim + +VIM_VERSION="8.2" +LUA_COMPAT=( lua5-1 luajit ) +PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_REQ_USE="threads(+)" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" + +inherit vim-doc flag-o-matic xdg-utils bash-completion-r1 prefix lua-single 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/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +fi +S="${WORKDIR}"/vim-${PV} + +DESCRIPTION="GUI version of the Vim text editor" +HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim" + +LICENSE="vim" +SLOT="0" +IUSE="acl aqua crypt cscope debug gtk gtk2 lua motif neXt netbeans nls perl python racket ruby selinux session sound tcl" +REQUIRED_USE=" + lua? ( ${LUA_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} ) +" + +RDEPEND=" + ~app-editors/vim-core-${PV} + >=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 ) + ) + ) + ) + ) + crypt? ( dev-libs/libsodium:= ) + cscope? ( dev-util/cscope ) + lua? ( + ${LUA_DEPS} + $(lua_gen_impl_dep 'deprecated' lua5-1) + ) + 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}" +# configure runs the Lua interpreter +BDEPEND=" + sys-devel/autoconf + virtual/pkgconfig + lua? ( ${LUA_DEPS} ) + nls? ( sys-devel/gettext ) +" + +# various failures (bugs #630042 and #682320) +RESTRICT="test" + +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 lua && lua-single_pkg_setup + 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 crypt libsodium) + $(use_enable cscope) + $(use_enable netbeans) + $(use_enable nls) + $(use_enable perl perlinterp) + $(use_enable python python3interp) + $(use_with python python3-command "${PYTHON}") + $(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 + + if use lua; then + myconf+=( + --enable-luainterp + $(use_with lua_single_target_luajit luajit) + --with-lua-prefix="${EPREFIX}/usr" + ) + 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 + xdg_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 + xdg_icon_cache_update + + # call eselect vi update + eselect_vi_update +} diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest index 30ebf269d61f..ed4d92456abb 100644 --- a/app-editors/vim-core/Manifest +++ b/app-editors/vim-core/Manifest @@ -8,3 +8,4 @@ DIST vim-8.2.3741.tar.gz 15812097 BLAKE2B 5cd90d4c86774a63a020ac8f245005e3f7df03 DIST vim-8.2.3950.tar.gz 15865929 BLAKE2B e713895f847194845c1a794fc796e97678b11686f51f9a33898d92cf1d3927c6d49cd24024b6c5cbbad82b45ab8293f6d4663f14e66a56cc8b361a5fabdbb0b0 SHA512 d9176f74a1b753fb9118362350b3da16f176c7bc5cc57b41dab1f470c1e80830e4a6f4851d5a090d6efdb272186bd8f6a8a5e08e5da5ae0474560cb32dd626be DIST vim-8.2.4285.tar.gz 15962343 BLAKE2B ba0971cbea3d3fe1761961f66a24281c06f0a509f1aac7c32e26f07b5d9d122b72da68646874b1f20879372d26e1b5a72f020913a31c1c0aa26f8e6bff074516 SHA512 760180b89c285b92f3ec40041c784e756a93d7c6d75386c1c737762b9041babfaa17fd0b9e47e3e4298b24b8f5c7300e6a1ab2addbbcda94e46c973a97d578ec DIST vim-8.2.4328.tar.gz 15983756 BLAKE2B 23d95d2ae6772fbd2a15a73dff5af75dcebf87af5a6a600d8a30284d32d1f83999111bfaa0e49c0295ae42a06f49075aeb00f8ae969eff251889b363b7445fda SHA512 f5e077891d22f468327e30808dba817efe74111c89948fbea5544be58333a8d3342290fa140939dd9c7d976575e63050e100daf947ba73373cc2268677020651 +DIST vim-8.2.4586.tar.gz 16251186 BLAKE2B 26471b493397e58d3e3d6f2c0c5cc69a08c294dcd59367a12729d1762cf2043eab0987ec4c370bd1f4cbbc67d10576f8a6dcfcb748d224b2f35476dbade32597 SHA512 354464e51a3cc13e13f3194ef8a4d5ccec978da7eb385337a042a6b2e6b38a253c587815e7c972070c516f59c7d54c89bce6926ae7f7f9635cddfd1d0bd237b9 diff --git a/app-editors/vim-core/vim-core-8.2.4586.ebuild b/app-editors/vim-core/vim-core-8.2.4586.ebuild new file mode 100644 index 000000000000..37b1be63841c --- /dev/null +++ b/app-editors/vim-core/vim-core-8.2.4586.ebuild @@ -0,0 +1,231 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# Please bump with app-editors/vim and app-editors/gvim + +VIM_VERSION="8.2" +inherit estack vim-doc flag-o-matic bash-completion-r1 prefix desktop xdg-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/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi +S="${WORKDIR}"/vim-${PV} + +DESCRIPTION="vim and gvim shared files" +HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim" + +LICENSE="vim" +SLOT="0" +IUSE="nls acl minimal" + +BDEPEND="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 ) + + # Delete skip_defaults_vim config not supported by vim[minimal] + sed -i '/skip_defaults_vim/d' "${ED}"/etc/vim/vimrc || die "sed failed" + + 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 + xdg_icon_cache_update +} + +pkg_postrm() { + # Update documentation tags (from vim-doc.eclass) + update_vim_helptags + + # update icon cache + xdg_icon_cache_update +} diff --git a/app-editors/vim/Manifest b/app-editors/vim/Manifest index 30ebf269d61f..ed4d92456abb 100644 --- a/app-editors/vim/Manifest +++ b/app-editors/vim/Manifest @@ -8,3 +8,4 @@ DIST vim-8.2.3741.tar.gz 15812097 BLAKE2B 5cd90d4c86774a63a020ac8f245005e3f7df03 DIST vim-8.2.3950.tar.gz 15865929 BLAKE2B e713895f847194845c1a794fc796e97678b11686f51f9a33898d92cf1d3927c6d49cd24024b6c5cbbad82b45ab8293f6d4663f14e66a56cc8b361a5fabdbb0b0 SHA512 d9176f74a1b753fb9118362350b3da16f176c7bc5cc57b41dab1f470c1e80830e4a6f4851d5a090d6efdb272186bd8f6a8a5e08e5da5ae0474560cb32dd626be DIST vim-8.2.4285.tar.gz 15962343 BLAKE2B ba0971cbea3d3fe1761961f66a24281c06f0a509f1aac7c32e26f07b5d9d122b72da68646874b1f20879372d26e1b5a72f020913a31c1c0aa26f8e6bff074516 SHA512 760180b89c285b92f3ec40041c784e756a93d7c6d75386c1c737762b9041babfaa17fd0b9e47e3e4298b24b8f5c7300e6a1ab2addbbcda94e46c973a97d578ec DIST vim-8.2.4328.tar.gz 15983756 BLAKE2B 23d95d2ae6772fbd2a15a73dff5af75dcebf87af5a6a600d8a30284d32d1f83999111bfaa0e49c0295ae42a06f49075aeb00f8ae969eff251889b363b7445fda SHA512 f5e077891d22f468327e30808dba817efe74111c89948fbea5544be58333a8d3342290fa140939dd9c7d976575e63050e100daf947ba73373cc2268677020651 +DIST vim-8.2.4586.tar.gz 16251186 BLAKE2B 26471b493397e58d3e3d6f2c0c5cc69a08c294dcd59367a12729d1762cf2043eab0987ec4c370bd1f4cbbc67d10576f8a6dcfcb748d224b2f35476dbade32597 SHA512 354464e51a3cc13e13f3194ef8a4d5ccec978da7eb385337a042a6b2e6b38a253c587815e7c972070c516f59c7d54c89bce6926ae7f7f9635cddfd1d0bd237b9 diff --git a/app-editors/vim/vim-8.2.4586.ebuild b/app-editors/vim/vim-8.2.4586.ebuild new file mode 100644 index 000000000000..5d9a0aae046a --- /dev/null +++ b/app-editors/vim/vim-8.2.4586.ebuild @@ -0,0 +1,350 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# Please bump with app-editors/vim-core and app-editors/gvim + +VIM_VERSION="8.2" +LUA_COMPAT=( lua5-1 luajit ) +PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_REQ_USE="threads(+)" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" + +inherit vim-doc flag-o-matic bash-completion-r1 lua-single 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/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="Vim, an improved vi-style text editor" +HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim" + +LICENSE="vim" +SLOT="0" +IUSE="X acl crypt cscope debug gpm lua minimal nls perl python racket ruby selinux sound tcl terminal vim-pager" +REQUIRED_USE=" + lua? ( ${LUA_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 ) ) + crypt? ( dev-libs/libsodium:= ) + cscope? ( dev-util/cscope ) + gpm? ( >=sys-libs/gpm-1.19.3 ) + lua? ( ${LUA_DEPS} + $(lua_gen_impl_dep 'deprecated' lua5-1) + ) + ~app-editors/vim-core-${PV} + !> "${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 crypt libsodium) + $(use_enable cscope) + $(use_enable gpm) + $(use_enable nls) + $(use_enable perl perlinterp) + $(use_enable python python3interp) + $(use_with python python3-command "${PYTHON}") + $(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 + + if use lua; then + myconf+=( + --enable-luainterp + $(use_with lua_single_target_luajit luajit) + --with-lua-prefix="${EPREFIX}/usr" + ) + 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 + + # See https://github.com/vim/vim/blob/f08b0eb8691ff09f98bc4beef986ece1c521655f/src/testdir/runtest.vim#L5 + # for more information on test variables we can use. + # Note that certain variables need vim-compatible regex (not PCRE), see e.g. + # http://www.softpanorama.org/Editors/Vimorama/vim_regular_expressions.shtml. + # + # Skipped tests: + # - Test_expand_star_star + # Hangs because of a recursive symlink in /usr/include/nodejs (bug #616680) + # - Test_exrc + # Looks in wrong location? (bug #742710) + # - Test_job_tty_in_out + # Fragile and depends on TERM(?) + # - Test_spelldump_bang + # Hangs. + export TEST_SKIP_PAT='\(Test_expand_star_star\|Test_exrc\|Test_job_tty_in_out\|Test_spelldump_bang\)' + + 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 + if ! use minimal ; then + dosym vim /usr/bin/vimdiff + fi + 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/zile/zile-2.6.2-r1.ebuild b/app-editors/zile/zile-2.6.2-r1.ebuild index b7fa5c7239ff..5381d2b0a454 100644 --- a/app-editors/zile/zile-2.6.2-r1.ebuild +++ b/app-editors/zile/zile-2.6.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/zile/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" RDEPEND="dev-libs/glib:2 dev-libs/libgee:0.8= diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index a7becc63786cc23c8698cea4c4b5d9cb3bc87d98..bb53f1d292ca958dde522f8be27356be91516302 100644 GIT binary patch delta 24387 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 O^7;aSvEGN#VF3XA9cxSg delta 24413 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 YP6r*@f%L!(ZSuSS1AOF=Dcn8)0L=}+ssI20 literal 8641 zcmV;yAwJ$8iwFP!00002|8<+&k{r2pMc?%m`~ljyUmizcIqb0I7wHFp13;ujvMF{m zG^4Ng+7-d7tdVCTMjEoKvoa6%*_Q+4zy0**pWc1mZ)1(O@h?Ar{`AiKSl<2qzkm9# zKZM`Et6{X>OLW~V1!tk3%pZ20!^OE%E-||?oEv$aI{j&3wos#=bDrRRaZTPs?YAg4&!*Hj?*?sVq;>mMwAG?cT$LPI(_ox5(Df{p)mg-_U)$#KhqUGai zv~G1;4lT{>{S5h>xJroGj(65#?e3iB+lXd<&o)aeV{t2eyRq{amV2Is-<;-VF4o$} z+vUoQ^`7c3Cp+I3fAzaR{`5cp`R{-D)1Tjs?{6>v`~CCRfBob5^6~7~w|727cQ05t zj^}s9*OR^5ew5hL*em8Z`J!6J-qu~_vV5kGIr^&num!(2ztKx8-R)KqpKE^FqAoe5 zvI0MuyNy~`qRy78g^_&EE|ffL(x=+_Q7|{`@MSY)RcFs~QXes{6k~1tYHBUyopWxU z6|QrQvPT|m_8j~ynP zg3a;z;k~_l{`zUZeSGg*{iEHXXkd=p6d5OB~EJHhMzy`R(n`6 z^;lfl<}yGotW0;{$Gg&oaN9yFDok8^vZ}$wdXBXPYLdCy;|#u>y^_^ztJ+v`*A)g> zmF5i~{?v%~}POVy{KYjJIS*~TRagN`W zMs+|9%&$CLO)Yc)lVaUuJ?4 zhA5@3!$Q-7Wv-k`i7_p@xj_#h(xZ;0pl!{K=W?z2)Rm8N8QlaWoVsZ#H&TKca-G#3 zdTyP;L)GM58rJFk7Mr(IT%YtBg@Wy1gJxy0qHDAgj@8pcp34^4ajA1*)8mHYTbmV3 zS&d`N*v;o%f0V01ms|yU>NP`s;Vh`ndn>HTn7w$uJJXnyl@6|z25wxmpFU^mx%dnN zFTWEPO3j9wZ8Yy{*c91?QGo0zUP}Zm?_l1$G56Lz5rhyMIJ)WTa0a4NhHS>+5epzYVP+}^-%KhR zXd&(?4FGxk2n*n~)?KRU4lTcZKq*{Ul@%JWY0jt^E3}bO&|IP9wyVUCKm#_Qv{d2({ zy|_bI4rH=Wsi9oCR@P|fzxODqE|mSC^Q-a2j#9#rNOG7Cd$DFHEEbOlIj920R|h(g zLN>!ql*xTBXd7v_lM!49tW*7QFct+VyEFY+JgrrS5<`C66)s{Y{0l|}nM)JGZn6ka zB7P=&RTq*SiC=NsU~{kE4n3`eAz|tE00)Cl!zk4paM%D0p^pV38>gfWokBhqFVwZ3 znVzydibW$=dfZj1MT1Im>7Cl`1K1%kq;KIbMi|>$!%sAaR`F!4FpHiMR4m1gzvaXZIhcq|zN1xXKUs*4Fk{jxIH$+-~rA9glJzH92nu!I9 zabJq{jH`SvRb!=B28yRqG)(K5AO+SzQFg_mh^akVh5)Q`27SKZqHJ#W5+Jma0aS@& zb5F*7?f^Hp6<2pl55Fhtoln_lYcd=}GH`_ox!^#>k5chiv`W)sZqS)ve7GPi-~Apm z5+*d^z&t`wcPRYonK8JE1ENPg5|mcRE3?KFNiK4pRCzQ}d1({g^swYOe2#{JiZM6H zbQrN`5dJ9D{w>ZzYM_-eDLA(pC-$8O@PXCG;B;sZbOm|SzP8k92+NQuR-Wa`>1+Ug zU@AIHKC1J3t;_NpIUNYsGI!0w;wP|dm0GZ@hVge$(vMQX*vRGD5#mDKr+h$K=iugS z!Hu*fT(EFd1G!&eR`CS3kFQ5wDJpg=U}iC$?f9B9eiR6V3cZn5S_AjBXUv0>;1`~S zV$-*cq!2D9^*m`I{r?cd221<2A!?B@+?6447@^nLYOXxxF6E$IU?HuJ4msyeigZXC zQeKI5Z85ohBHq4k{H7sfbc`R;L^O_wRBFZPHY{7iK|2ICn%u-4R|n--4LTkMavx_cWi3StAe%TDlD z!gM?-MQmlWRtBa?(@5RFCN;y)98$-i#EIk?o014A(xPWmmJ8_GPM$Gt@ z82Q?^aeNE0R9oWV@n|$;LS!J2i1bCU2eYi=fC4@i&R>1g?5qxmz>0%AdyqR;6R)56 zRq|yC6qN-@#`oJ9uE?i(hBhTse7SLX}D&}B`5a-w(j z2U>His)s3LqUGduHdiEXK8p31{pIcD<-PotLeRBv#Xoo+)rv%|2*ezK*Ma0F{jIR=z{Ci;1_`Jkd3T9yA!6iv4?NZZp9gb^ly97w{ByI2pZrn0{k@`BN&G<^j-)vU{*d z_&Lq@xDkDa))4jy0oVwI7yc>4wgE_1q10p~kNCQA9Ib#WjOU5_KkSd+KE1qre*YXI z!^4Nk$>4!ImXMp=D`2@nh*%doiU5|S-Waj8k?2CnC#epL zgnMgPGh9JY|M466;fAkAB9fb$|4@ENXek?rDm^h z->${-k7Cj9l@L<{8r2(N&qv3q9w*v`D+3O2YXpX&*sVeeM>kt`@yG%FWX)r?5f)c4 z;gQn7E_4Y7rH@U1f*lJ`ptm}CDGpeuR&}dK_3i*`e14Q|@HIlh_wW>9^F=papx0S0 znKCS*3kEJKAYR+y=Mkxd+pl>dSey1|5ow}@)gb?{03}vI^ z?YVLGifPdUPEhjiYpfB zpuxnL=|xPU2gxqvzwC`gp^I_bSOUrdm@q8G-I$5?(O4k=s1+fpqq<1&M*ENltU_&7 zp%}R4Tvw#E+qA(G23%03UnwrZp?1<4Vo`EdDEGYwzUWN;YvH#N8Hwd&(SrB_qXq$? z`1nX3v)}kP#HU(aM-x{omYvgJ1JZ^j0X$w2TR}y1={ATUnng;GeL!LsEEFRPeRd=k z9Eye~!#_AAAOB6b*s>K7(0R#f%gfoKhjW5NFy$1K3iE$SEd7{!nbWvp0nLI1RE(Er z!=82wKECE0`MIX_iW0}<$q%6E$Sk%S*PptJ(-4u>O*lY4y8vN_8d4)&N}^?N8*NKc zBPx@|CnhB0@E*nb^zm=sKd!IeApN(iTE==A=hVY3HiF@%=ZPy&7&+3RdbRe6e~JMrQ;qafl{*yvayGf^{sQ= z=^pZd5eEI#>BA@lR%MMo! z`H>Az_-GTO)Fe*a$I_qz_P}@Y#DvVtIOo%gjZd#1_NPx5nE8i^opiA+NUXCqq?geW zT#M>J2Vu9xdSUkxc!QxJPmSa}%OqbxNP{yf)&_5>d29#zr53sc-Ga&8n#5i2=qFMg zSB2PcEI4lGN%l35JK2+k2Ze{!3Yx>iqIR%5&qgxG>k!2;P@CTbn{YmH?3`6%B7pHd zu-jhYXo2P-7jIaYY7z4e56F^{!Z+Oj{Y+piBAereF(0@uzpoX0VlX=A;l{B0G^Nj^ z{oB5PT=IlVA#O0mU5w*3Cp>^_8l91s7AvKs|H4F10_dc1kprSP8Ec`kINiMy{EB>I zt)Z|qD4Igz%sh#M2NKWnu>8b&+UVxqZ%mb7gw1t5%Sha5y;hKsZX}kH{9eY)yXdB) z`Y6kah!IqYq2=!fd68mmKWS1A`Bnk~UBU9=@DsK&1B^{edlJMhml4HhJD+~JREvQ7 znB8;JnnaRC=NMRX(o<@Ve5^TI6~pZ!-v1VTwfh0Ev5QKt3qcQ!7^#35n@hL9 z#%RcJJ9st?!TB@DNDc;3jVSW? zKDAXzvLpeOQ!{)}A$V3HZWadx7=W^99CQfR{G*wKVQ^ix(DB?DWn=}~%571H)u7p z=5PRP7~US$r;~w*Mg=CX*fk9*8n9=K2)vphB>Wt9PJ7D*1R$t^r2)SV!Z&r;yTQOgZP7Ukp(4(kXZOap0MGbK`&;agoEld zthMF^kWoZpiI!<+5Y-ldLq(_d7U^6>1#Q)nk+irpRse!Ryu!rudlqEh zi$&-hjaJqk6Ee4W6dro+L`(=ZlG>*`zG<^UTZq`L!pDHBMy#D)^V$i=T^s(I`)+Vp z*1j4`xk#}jemPr!>$7%Afq5_FKPnYy-b>K_y6xprtmgd#S%#O#<2G>y%WD0Q*RuwX zvqC3XrVMf;&P|O$vj@BQ$#m#0PyC?LN!aY#23KyRvxzuKZA=zZJR;Bzco)Gh+MdXB zB$@3^9(^DyM~xAde33>sgCqb4<9MldaxmWHE;Tx5X}A{6m9=xb=?YW?U@ff2%wpio z<+0HyD=5ntGml@~8r^_TxX^2Qu@@SuGYe=7%5z25%hO2OKRkr?=?|HLM7~8|5H#c* z9rS~z#*htGXOY?t$qW_{DuVWaKZhkBka;actbEwDj~|k#WXCeKwo4HG7PU8iZ%?czULrBbk7S7WIFGS?8YfL?MxNkht7jzmpoijRhS%r}_N$pU7#f1j$ftajp+y{P! zpK7d0C^Fw9E9GWgsG8(C=oXWi~ZO}n{x$}lS+UEZwc?h4w5&v97 zpNU$a%#c2S>-?S+0dv4@A~t~>FKw`S>I*hVr-HU3bTQ>A4$qNvJS1t~KWg6@WFe^BVv}O$ zP713L3%0gD>QP((jf-Nms6jRr+wk6j|9q$D@Er6;d`Kj#b~{U!fmN8Ax&-ZVR{zwB ze}Db(etx{1U81Egve92->T}) zDQO~drQRqS;+KgB#=`Nbh^WWT&)rcZKzk9dA>R*^z!~=$PMatO%39Jwkvr}eF(z)o z8_*n`KeSAp8V7`ezQtO>sgj*_L}w%#jfc332SiTw)Nz@qvjqr&$1xhgQ>Y?oX~WF} zF#!OrE{}r!?fc8yzRXhF<>=DsFyKM3re@4wlW$PskB)nTX0TaDIpRd^$D-8OS+P7- z)Q&K|kJO|?HQ11N61XBEAfBW7PC`Q*Pe8F7U6D0upCMwU2%IM-n$hm6*mclrZyogT z&2R%?XrYl2WG4Kr6fbm*c(pIB6HbOPhp8+Bq1`n?Huz#eoek~9fg&n^77grDgH4)1 zp-BSTd!|$IBnn7A__@QQTHox+nm&eutZ~~AFg6e3GJVCs>sPWXY2Mi+TazaVdM(4h zIKADp?=OQ!AqoPm_Q#hG7kAi0COYyY9qc%q-x(9+E!O_wm81}~_CXk&{0@jrz4|7bhCPt${ zO{SFxy;?~aM$>Zc-67<51o}&^Qxj5bC^L+@R zxmAlg)<@eMG^`Vuu?IWghCm4(e4hrCj!yn1%@Ry!e6UJqnWpACq!Neg33EJo_>JH0j;GsZ zIckq;x8*c(z;F3#hlQIkYzcs-$RO$HQaoMZ8V@!q)QrYr7vlu3yAN5XD)UOZ#%wR0 zwYd*aL%}dNd{{u-y&}qqClc;VTCn`Uu*SS~>ZngZn_-N3J2phX!7S3$+6+6h^Q&aB z?i<#Z1eM?b;7|@|(BZ5TSb6B|b_fMu-VyZci2il_YGQNQD4ToFgWDBc zU{YBNou+W`SHB+s&5rqd;9&_d{K)MZ0*IQ%m6Ad3L)3W4&lIo6J!(CJY` zNvS)Apji}(jlb@ilqlh@b05v)G>Q(tIegJU`qRceXt-sdf$H)nWEjpPeG(rRj*Z%P zPv$1;qkL$ur&nW;632ySfh4*wI=)F_Q^eLPRh_yhn}DJyv2=FokQy$-hhLww^zm|7 zJnIX%6zd_Z4*WLV*SI5{W78mOXh7U`I57n5siwQ!4*Z2W@;ehhoisw-2Qu>AL%QqVBj_aLRc6t|~rewY9sO3>mIP|qi z!Lp{hDNTG9-Q_i)Rr<+@i5sQtxrg?|Rsh%7QdStL(IFL*x+1vFH`pfE@~9W%@cQ}N z^M>{1fEO}@hxDL{;Ea4FopmXW?jx@ZA_Uh9_$R1YK5Bwyzc2x`D`so%LcAf%VLfN_ z+LqT5#)vKC(@_02%=Hpk}pe&m4+q2i+dYb z109!NitqGO%L6k{b_M7x2*xUr*a>G#z7EZtC1(6rS)@2rWw2}$YQ9OKw4%GBBhk(I z=KbYt$?MDbI$wVN|Ibqdc+)U{MUC$d`Dgu- zY}p;YN39tMMR8rs!|UI^fBg1se|p~cX%F&(p|xSBElUURN$~K(rq5ZszBCOyzzp>0 zxFqI9+)B^qoE^E0`}9k1X6Seau63^4!Ht%R0#ng(FPzQRUPTd^wqhf>^kGaQmnQ~Mp_$l3<>6jjZ3Si|Jk$S0usI4wYi9hLhk zsFf+6#@wibH<0Od-XKP=7Ig>#!mS;5mV=+5?wWTI+EPU(xXxt=@%E&RsQtrraq~{I zP|dWeV!N5U9YpY0ud;wK4B&LC9vL*9y3R#`10KLUMca1t)`E_n;nwx~l1|I^34NhE zGuqH*f(|1(Iq0QL5zt#Lcz*Nj3ZSl=QJIk9{?ou^G}xwoMO#G}yy zhtKk${6LK$&&iEhser4G2Q137?^3gq3HX6Y121 zRPQrPI2~k>A2YEZLJivI80c=maFj}A_t4JBeP1!-@;ny}WB{GzuNYoB4N4`x5V|*U zpPp6M6@@VE5-UxTkT60gS8QyaiCl!6fCjJ>R1BH*O9MbX(MY?gksFJDChB}@(78BI zUcA)n^Y@?M|KN(BXvKwf; zc4eSyawqWExIg@6+N&L>x7&iY{1HhVvP4#O3YeTuP4VCWg&NHJfhA-vOVl!+DIE9{ zgN0_3sahpeXk$sQ)!Yss(TA+7_LmCK@#v}EKJd!arzJ&RR#GQq!2{m@=tYfQHJp}lyy@=&6PY(Y&k zU7Mm!A-a={95-Pb*I$QTrvdERbGr29Z=SluUp?d!pBWW%gLbOmP?+?PlLxM1(L+Rk z8oub&1saPl59Yx>+#y;<@^pTv)A1VZm@Atwp5fUJqlKztB2lAq7P08eGx`V-Xh}7}m$&ir`wt)g^5GNzzJ2`imy3GF z%Ra5499tJ3ZPzMBrALcb9iv|0A>3)`I`H_8WWO513PJ6y(^+&7j);&DiiZ7j6PM-n z^}Z(QBVNu|&*8eA_|BB7*$4j9U@$I-93@clJKYCwdFGSp2+;5N&$v`*-h-X5gE z@rq4Hc=pITErHgfG_lbC88@SMO=xmD2x>d|&{0K)#&q%?_lUD=+&sLEER|}g^t5%J z%6Em@B`KLUsmGRSNqAZ=1cgK#t-~{$-U(nqgN_(vmvkHszZkU(pW}*N;|c7Y!~b(A*H^cFI0%|AM~fC+%8h{sV|744D1frf8E$8hP&I-E{ulzvDHe31Us z`!8ea1(KV2@epm$pj5^kP!rl0L5gRndeMs}LC3gfmQ1hwx(GU9hUJLyQ+otX8yz|W T>7g0g + + + + + scheme@gentoo.org + Gentoo Scheme Project + + + Gash is a POSIX-compatible shell written in Guile Scheme. It provides both + the shell interface, as well as a Guile library for parsing shell scripts. + Gash is designed to bootstrap Bash as part of the Guix bootstrap process. + + diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz index f5c691c3addc3ab3d841e32ba4387fdf0a5c9189..ff36c1a9da148eaa38d5b08f70faa869c67d9a4d 100644 GIT binary patch delta 25541 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 H0A2wA(Emz@ diff --git a/app-text/kjots/kjots-5.1.0-r2.ebuild b/app-text/kjots/kjots-5.1.0-r2.ebuild index d7b50e76ebf6..a948d3a45db6 100644 --- a/app-text/kjots/kjots-5.1.0-r2.ebuild +++ b/app-text/kjots/kjots-5.1.0-r2.ebuild @@ -30,7 +30,7 @@ DEPEND=" >=kde-apps/akonadi-notes-20.12.2:5 >=kde-apps/kmime-20.12.2:5 >=kde-apps/kontactinterface-20.12.2:5 - >=kde-apps/kpimtextedit-20.12.2:5[speech=] + >=kde-apps/kpimtextedit-20.12.2:5[speech(+)=] >=kde-frameworks/kbookmarks-${KFMIN}:5 >=kde-frameworks/kcmutils-${KFMIN}:5 >=kde-frameworks/kconfig-${KFMIN}:5 diff --git a/app-text/xmlto/xmlto-0.0.28-r8.ebuild b/app-text/xmlto/xmlto-0.0.28-r8.ebuild index d28ba15e6679..319eaa49c811 100644 --- a/app-text/xmlto/xmlto-0.0.28-r8.ebuild +++ b/app-text/xmlto/xmlto-0.0.28-r8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="latex text" RDEPEND=" diff --git a/app-text/yelp-tools/Manifest b/app-text/yelp-tools/Manifest index 10d1fdc649fd..e6f379dca699 100644 --- a/app-text/yelp-tools/Manifest +++ b/app-text/yelp-tools/Manifest @@ -1 +1,2 @@ DIST yelp-tools-41.0.tar.xz 38696 BLAKE2B 6e742e0a5c05c07fb3eb80fc10201650597fb36702edb1d9fc022895daf2837daed15a2b69b8bed7aaf0106139c7138e8f13b65b63cf18971e14eaeb0068b061 SHA512 76b8f9568942426698716d655bc2e7a614a26e40a820d1f4ce5021a54c6baa081d494bda06657cfc1c11999e14a8601c97ae51bb3519555b8ee1111489c0e10e +DIST yelp-tools-42.0.tar.xz 38788 BLAKE2B 9dc34f4b32c9e705f427bccad5ff3c2cd222a1391a780dde145ea894e1065fc873fd4ef020d1b7809b653c8237fbedb7f0b07d684d8d906b7af7a0fd8ebf79e4 SHA512 ff6168a33b2dedd12f7fb5d5aa6394a554b7ad8956cc7121e5f1a520f9fb20bd4cad93e22b5e8b2f8aa82ca5a1711a0634d8619c731e46730084e28f29725786 diff --git a/app-text/yelp-tools/yelp-tools-42.0.ebuild b/app-text/yelp-tools/yelp-tools-42.0.ebuild new file mode 100644 index 000000000000..24a0d5b029d9 --- /dev/null +++ b/app-text/yelp-tools/yelp-tools-42.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) +inherit gnome2 meson python-single-r1 + +DESCRIPTION="Collection of tools for building and converting documentation" +HOMEPAGE="https://wiki.gnome.org/Apps/Yelp/Tools" + +LICENSE="|| ( GPL-2+ freedist ) GPL-2+" # yelp.m4 is GPL2 || freely distributable +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]') + >=dev-libs/libxml2-2.6.12 + >=dev-libs/libxslt-1.1.8 + dev-util/itstool + >=gnome-extra/yelp-xsl-3.38 +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_install() { + meson_src_install + python_fix_shebang "${ED}"/usr/bin/yelp-{build,check,new} +} diff --git a/app-text/zathura-pdf-mupdf/files/zathura-pdf-mupdf-0.3.8-meson-mupdfthird.patch b/app-text/zathura-pdf-mupdf/files/zathura-pdf-mupdf-0.3.8-meson-mupdfthird.patch new file mode 100644 index 000000000000..9c4de3d0fe9a --- /dev/null +++ b/app-text/zathura-pdf-mupdf/files/zathura-pdf-mupdf-0.3.8-meson-mupdfthird.patch @@ -0,0 +1,24 @@ +https://bugs.gentoo.org/835592 +--- a/meson.build ++++ b/meson.build +@@ -20,7 +20,6 @@ girara = dependency('girara-gtk3') + glib = dependency('glib-2.0') + cairo = dependency('cairo') + mupdf = dependency('mupdf', required: false) +-mupdfthird = cc.find_library('mupdf-third') + + build_dependencies = [ + zathura, +@@ -32,10 +31,10 @@ build_dependencies = [ + if not mupdf.found() + # normal build of mupdf + mupdf = cc.find_library('mupdf') +- build_dependencies += [mupdf, mupdfthird] ++ build_dependencies += [mupdf] + else + # build from Debian's libmupdf-dev +- build_dependencies += [mupdf, mupdfthird] ++ build_dependencies += [mupdf] + + libjpeg = dependency('libjpeg') + libjbig2dec = cc.find_library('jbig2dec') diff --git a/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.3.8.ebuild b/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.3.8-r1.ebuild similarity index 85% rename from app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.3.8.ebuild rename to app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.3.8-r1.ebuild index f77ce12d862e..439355423fb1 100644 --- a/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.3.8.ebuild +++ b/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.3.8-r1.ebuild @@ -33,8 +33,6 @@ BDEPEND="app-text/tesseract media-libs/leptonica virtual/pkgconfig" -src_prepare() { - sed -i -e '/mupdfthird/d' meson.build || die "Failed removing mupdfthird from meson.build" - - default -} +PATCHES=( + "${FILESDIR}/zathura-pdf-mupdf-0.3.8-meson-mupdfthird.patch" +) diff --git a/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-9999.ebuild b/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-9999.ebuild index 657da8ef975a..ee7721ceea68 100644 --- a/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-9999.ebuild +++ b/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-9999.ebuild @@ -33,8 +33,6 @@ BDEPEND="app-text/tesseract media-libs/leptonica dev-lang/mujs" -src_prepare() { - sed -i -e '/mupdfthird/d' meson.build || die "Failed removing mupdfthird from meson.build" - - default -} +PATCHES=( + "${FILESDIR}/zathura-pdf-mupdf-0.3.8-meson-mupdfthird.patch" +) diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz index c1b78cc25b7867d69e9288db3d87e5759d676c4d..461cc560568ddeef066bad80e351b990cd0980d7 100644 GIT binary patch delta 12036 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 delta 12030 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 diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest index 03ae280eb368..06d0aa659bbd 100644 --- a/dev-cpp/asio/Manifest +++ b/dev-cpp/asio/Manifest @@ -1,4 +1,3 @@ DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5 SHA512 d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09 -DIST asio-1.19.2.tar.bz2 1842597 BLAKE2B b2236c33432984ab660eba4c93be32374bb49f688a1e6a0711d7bac322cc4a7f817db209278f216468c6a72b9d3dd564cf298e1f49f8098c3fd9aec7acd66eb7 SHA512 07f9c29d8f02090b4d4b6a1867bcc07a8e9f3388556dff787ca3ba143022eeb63bfac0b5bc264076fed4db3b2e5ec6b7ff0ebefde40ba4753c832032a72d54cc -DIST asio-1.20.0.tar.bz2 1845826 BLAKE2B a768dc0b9ae380bef07d674507f7571d0bc47e182cdde10b24cee246814874dd7739c523b071dfede61a12059f52e04d7bbd309a03d93070bc1dd4640c253c19 SHA512 6421960abd2cf0c205cc50e86adfe492bca2870b486328b4825dc0cefc9c40cdc085516d474c23e15a73f4c108c0e69add5fab6dbe594a1e53636c5c3027e4c5 DIST asio-1.21.0.tar.bz2 1967398 BLAKE2B 95e0ba44910e7450e614011b487acac0cd292302c0f502ec678639b70af7e6f9b86ee2c50c7f7e3e3437ce4474323e44b5e371c08f3a9ed464ffb3f428de728b SHA512 62252b2d3ca4fb99579c5fe57bf64b700792198dd7fa45acb4af7f64e83494bade1885b848f9e364f4c42d9db025841324cbd9a0fd3fe45526e7e4be6f60f8c0 +DIST asio-1.22.1.tar.bz2 3085878 BLAKE2B 07326a2273d5b8c0aef8402c92a6a88abbcb961d2a029596d58735d6626279e6d4d591371cc368a41fac1d0161b8786174ba71153e73aac38fa81a83f5f5be86 SHA512 be4a066d9f73662f68a771f63a59fc2e16e8ee1ae1ca6c581e09922514029e58c479edfc0517ee6b29a1fd377d202a2a6eb80d9d17f6e957233c11331f04a479 diff --git a/dev-cpp/asio/asio-1.20.0.ebuild b/dev-cpp/asio/asio-1.20.0.ebuild deleted file mode 100644 index 0e025f305eee..000000000000 --- a/dev-cpp/asio/asio-1.20.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Asynchronous Network Library" -HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio" -SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2" - -LICENSE="Boost-1.0" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" -IUSE="doc examples test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( - dev-libs/boost - dev-libs/openssl - ) -" - -src_prepare() { - default - - if ! use test; then - # Don't build nor install any examples or unittests - # since we don't have a script to run them - cat > src/Makefile.in <<-EOF || die - all: - - install: - - clean: - EOF - fi -} - -src_install() { - use doc && local HTML_DOCS=( doc/. ) - default - - if use examples; then - # Get rid of the object files - emake clean - dodoc -r src/examples - docompress -x /usr/share/doc/${PF}/examples - fi -} diff --git a/dev-cpp/asio/asio-1.19.2.ebuild b/dev-cpp/asio/asio-1.22.1.ebuild similarity index 69% rename from dev-cpp/asio/asio-1.19.2.ebuild rename to dev-cpp/asio/asio-1.22.1.ebuild index 0e025f305eee..1917fccbef79 100644 --- a/dev-cpp/asio/asio-1.19.2.ebuild +++ b/dev-cpp/asio/asio-1.22.1.ebuild @@ -1,15 +1,17 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 +inherit autotools + DESCRIPTION="Asynchronous Network Library" HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio" SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2" LICENSE="Boost-1.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="doc examples test" RESTRICT="!test? ( test )" @@ -20,9 +22,15 @@ DEPEND=" ) " +PATCHES=( + "${FILESDIR}/${P}-cpp20ex.patch" +) + src_prepare() { default + eautoreconf + if ! use test; then # Don't build nor install any examples or unittests # since we don't have a script to run them @@ -45,5 +53,11 @@ src_install() { emake clean dodoc -r src/examples docompress -x /usr/share/doc/${PF}/examples + + # Make links to the example .cpp files work + # https://bugs.gentoo.org/828648 + if use doc; then + dosym ../examples /usr/share/doc/${PF}/src/examples + fi fi } diff --git a/dev-cpp/asio/files/asio-1.22.1-cpp20ex.patch b/dev-cpp/asio/files/asio-1.22.1-cpp20ex.patch new file mode 100644 index 000000000000..55de22b8a136 --- /dev/null +++ b/dev-cpp/asio/files/asio-1.22.1-cpp20ex.patch @@ -0,0 +1,29 @@ +The cpp20 dir doesn't exist +https://github.com/chriskohlhoff/asio/issues/1026 + +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -15,7 +15,6 @@ EXAMPLES_CPP17 = examples/cpp17 + endif + + if HAVE_CXX20 +-EXAMPLES_CPP20 = examples/cpp20 + endif + + SUBDIRS = \ +@@ -23,7 +22,6 @@ SUBDIRS = \ + $(EXAMPLES_CPP11) \ + $(EXAMPLES_CPP14) \ + $(EXAMPLES_CPP17) \ +- $(EXAMPLES_CPP20) \ + tests + + DIST_SUBDIRS = examples/cpp03 examples/cpp11 examples/cpp14 examples/cpp17 tests +--- a/configure.ac ++++ b/configure.ac +@@ -241,4 +241,4 @@ AC_OUTPUT([ + src/examples/cpp11/Makefile + src/examples/cpp14/Makefile + src/examples/cpp17/Makefile +- src/examples/cpp20/Makefile]) ++ ]) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index 5e3d7db9c32b..fe0814329b76 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1,3 +1,4 @@ DIST folly-2022.02.28.00.tar.gz 3600258 BLAKE2B 5943b0e4b6178c8293714f673ed289daed26b1dad22dcb52dc80475f385961cf0a690accc44139f245f2df5cf10c0bdb5638c8bed52cb97fefd3ad6d8dc147b8 SHA512 91ee21e463ffc6eee3b0e5e0244721a9612337b9afe92645556a154f521aec1070f4f381962247bb9bf11592efb5b8bb01f70d1a66acd3444967538062dfe826 DIST folly-2022.03.07.00.tar.gz 3604306 BLAKE2B fe255678d6f827c82ada3e136742d07bd62dfb81c1250ca6bae9a4f3e1f015904032da8de1488342da1326fa520b448c63a59ef7e0139ecb0844a1ae19c1dfed SHA512 e63eff137711ca71b5a78469e4feff1b4e7b65465413eefb91b7c0cb26b94e1d581a305a9df9937ce05bcd8af3dc465adb816ad95538689811d8ab5b5b9f269f DIST folly-2022.03.14.00.tar.gz 3605018 BLAKE2B 11a58e3c23c1e1299c16821e552d500f8215d2fb2fbdee3699b8487e1073196dfc322461e7670d3968c703d84b0b526d2479bcb74005b763f195ce48f04a419d SHA512 0b3710862360788eb55dc40703e3862f57819acf217287f13ce125b56692c4e5b1de12289f02520ecca9007fa872a69e8936df0ec9260adf974a88286489a9b1 +DIST folly-2022.03.21.00.tar.gz 3611725 BLAKE2B 6b0d3431810a26484b2c15a8ba4b245e720d717364a4305269b3adabaa2d005466dfd7ad086b38cb06ee2a2d5908e903e68486aadc62834a32b4fe59cd313095 SHA512 4e0fda55f007179883af30024fe1d389642159b1b4c915f7ef1a3c1003c8c52e2370f53ffa79d5fa75533d33becfb946d2bcbb2abdc62b9a297f977403d13dd7 diff --git a/dev-cpp/folly/folly-2022.03.21.00.ebuild b/dev-cpp/folly/folly-2022.03.21.00.ebuild new file mode 100644 index 000000000000..b644181fecc6 --- /dev/null +++ b/dev-cpp/folly/folly-2022.03.21.00.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake toolchain-funcs + +DESCRIPTION="An open-source C++ library developed and used at Facebook" +HOMEPAGE="https://github.com/facebook/folly" +SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="llvm-libunwind test" +RESTRICT="!test? ( test )" + +RDEPEND="app-arch/bzip2 + app-arch/lz4:= + app-arch/snappy:= + app-arch/xz-utils + app-arch/zstd:= + dev-cpp/gflags:= + dev-cpp/glog[gflags] + dev-libs/boost:=[context,threads(+)] + dev-libs/double-conversion:= + dev-libs/libaio + dev-libs/libevent:= + dev-libs/libfmt:= + dev-libs/libsodium:= + dev-libs/openssl:= + sys-libs/liburing:= + sys-libs/zlib + llvm-libunwind? ( sys-libs/llvm-libunwind:= ) + !llvm-libunwind? ( sys-libs/libunwind:= )" +# libiberty is linked statically +DEPEND="${RDEPEND} + sys-libs/binutils-libs" +BDEPEND="test? ( sys-devel/clang )" + +pkg_setup() { + if use test && [[ ${BUILD_TYPE} != "binary" ]] && ! tc-is-clang ; then + ewarn "Forcing build with Clang due to GCC bug (because tests are enabled)" + ewarn "(https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104008)" + + export CC=${CHOST}-clang + export CXX=${CHOST}-clang++ + fi +} + +src_configure() { + # TODO: liburing could in theory be optional but fails to link + + local mycmakeargs=( + -DLIB_INSTALL_DIR="$(get_libdir)" + + -DBUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-cpp/gtkmm/Manifest b/dev-cpp/gtkmm/Manifest index ddccaab85ef2..2d84ef1cde4d 100644 --- a/dev-cpp/gtkmm/Manifest +++ b/dev-cpp/gtkmm/Manifest @@ -1,3 +1,4 @@ DIST gtkmm-2.24.5.tar.xz 12022024 BLAKE2B 6b2bca9fe6ad81cd956e1f3cc3140bc503b78386cf3931c8eeac08c8b2a08c73450bdbb703d1febaee67cdf834093ff5e89790f866357190822613a68a596ad3 SHA512 c50e52830977c37181439f4b82a30ac8bead0cf9022d2bec8225f8dc33e08414f863bf67056e1938fae8f888c09a5a6d757acc011fa9331a78caa6bb626dd51e DIST gtkmm-3.24.5.tar.xz 13540488 BLAKE2B b55c55e4bb56bc835be9c09dae59ee103fb0ae80ee99bb54c36c366686f4f1a0309435e91c2e323d7ebfabf7922b76ac85de6a1132c53ab708ba17be661d834b SHA512 8cc5aed26cc631123a5b38bc19643cf9e900beb38681b29ead9049f6b8f930f0b8ace317b8290279ab89cad85075dcb66863174082f77a2b67e4d8bd3c29de49 DIST gtkmm-4.6.0.tar.xz 13910344 BLAKE2B fd46c2e0fbda32daf472cae00591ab2cff6027dc0dfeee627ab1e3ac8d44066e702781ba452926dd808b30de260f9f6700242b0d80abd91b2b3ee5faef6eee17 SHA512 d1040be44d133cfa016efc581b79c5303806d0d441b57dcc22bd84a05c3e7934f9b7b894e71d7f4a0be332daba3dd58ef558f58070b83bf8a9de7d1027d92199 +DIST gtkmm-4.6.1.tar.xz 13911284 BLAKE2B a456d19a7a5146f6a4ba93a77a053318353f14152488703c77c5a5d8532b1caa074954af875559bea8739022e4ca2cda49ed6a424946362bf39c0acd94a3a69c SHA512 87867deb2b4b0e50841e42d5957f9030c31c4ec1178b71a884a84c3c3aca178100ceb011729559f8f8f761dbe241c3cf4d420cc16c5b5aedcdd1d78f582d006d diff --git a/dev-cpp/gtkmm/gtkmm-4.6.1.ebuild b/dev-cpp/gtkmm/gtkmm-4.6.1.ebuild new file mode 100644 index 000000000000..e5644c7e4ae2 --- /dev/null +++ b/dev-cpp/gtkmm/gtkmm-4.6.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit gnome.org meson python-any-r1 virtualx + +DESCRIPTION="C++ interface for GTK+" +HOMEPAGE="https://www.gtkmm.org" + +LICENSE="LGPL-2.1+" +SLOT="4.0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="doc test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-cpp/glibmm-2.68.0:2.68[doc?] + >=gui-libs/gtk-4.6.0:4 + >=dev-cpp/cairomm-1.15.4:1.16[doc?] + >=dev-cpp/pangomm-2.50.0:2.48[doc?] + >=x11-libs/gdk-pixbuf-2.35.5:2 + >=media-libs/libepoxy-1.2 +" +DEPEND=" + ${RDEPEND} + doc? ( dev-libs/libsigc++:3 ) +" +BDEPEND=" + virtual/pkgconfig + doc? ( + app-doc/doxygen[dot] + dev-lang/perl + dev-libs/libxslt + ) + ${PYTHON_DEPS} +" + +src_configure() { + local emesonargs=( + -Dbuild-demos=false + $(meson_use doc build-documentation) + $(meson_use test build-tests) + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} diff --git a/dev-cpp/sdbus-c++/sdbus-c++-0.9.0.ebuild b/dev-cpp/sdbus-c++/sdbus-c++-0.9.0.ebuild index 2e96c31113c1..04f6c85c5a16 100644 --- a/dev-cpp/sdbus-c++/sdbus-c++-0.9.0.ebuild +++ b/dev-cpp/sdbus-c++/sdbus-c++-0.9.0.ebuild @@ -3,7 +3,8 @@ EAPI=8 -inherit meson cmake +PYTHON_COMPAT=( python3_{8..10} ) +inherit python-any-r1 meson cmake SDP="systemd-stable-250.4" DESCRIPTION="High-level C++ D-Bus library" @@ -34,12 +35,24 @@ DEPEND=" BDEPEND=" virtual/pkgconfig doc? ( app-doc/doxygen[dot] ) + !systemd? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]') + ) " +python_check_deps() { + has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" +} + S="${WORKDIR}/sdbus-cpp-${PV}" SDS="${WORKDIR}/${SDP}" SDB="${WORKDIR}/systemd-build" +pkg_setup() { + use systemd || python-any-r1_pkg_setup +} + src_prepare() { if ! use systemd; then pushd "${SDS}" || die diff --git a/dev-cpp/sdbus-c++/sdbus-c++-1.1.0.ebuild b/dev-cpp/sdbus-c++/sdbus-c++-1.1.0.ebuild index 454cc5196d10..7eee346da844 100644 --- a/dev-cpp/sdbus-c++/sdbus-c++-1.1.0.ebuild +++ b/dev-cpp/sdbus-c++/sdbus-c++-1.1.0.ebuild @@ -3,7 +3,8 @@ EAPI=8 -inherit meson cmake +PYTHON_COMPAT=( python3_{8..10} ) +inherit python-any-r1 meson cmake SDP="systemd-stable-250.4" DESCRIPTION="High-level C++ D-Bus library" @@ -34,8 +35,16 @@ DEPEND=" BDEPEND=" virtual/pkgconfig doc? ( app-doc/doxygen[dot] ) + !systemd? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]') + ) " +python_check_deps() { + has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" +} + S="${WORKDIR}/sdbus-cpp-${PV}" SDS="${WORKDIR}/${SDP}" SDB="${WORKDIR}/systemd-build" @@ -44,6 +53,10 @@ PATCHES=( "${FILESDIR}"/${PN}-gtest-1.11.patch ) +pkg_setup() { + use systemd || python-any-r1_pkg_setup +} + src_prepare() { if ! use systemd; then pushd "${SDS}" || die diff --git a/dev-cpp/tbb/tbb-2021.5.0-r1.ebuild b/dev-cpp/tbb/tbb-2021.5.0-r1.ebuild index 22d714102105..49103c2b0f5e 100644 --- a/dev-cpp/tbb/tbb-2021.5.0-r1.ebuild +++ b/dev-cpp/tbb/tbb-2021.5.0-r1.ebuild @@ -14,7 +14,7 @@ LICENSE="Apache-2.0" # https://github.com/oneapi-src/oneTBB/blob/master/CMakeLists.txt#L53 # libtbb-libtbbmalloc-libtbbbind SLOT="0/12.5-2.5-3.5" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz index 051c7454a9f26b32cecc9dc9fe6a8671c140d994..8bb297e7540928a1fad53505dc1aed15a63de3c0 100644 GIT binary patch literal 16123 zcmV-m^-rv8#*?ToeNg;_tOk?l0sxtpWRc7`-{_fv?_ru5i)>nV)|K*pDAAay={)d0~ zU%&gG{}le=2eX>|>b~1qyV~Bpq_k)DC-~ZTsXgYshHrDvl8=uy&rzFiF~+%8s@r>u zA^6c^E7`k|i_fvSy>lAHRxQ1q%4cWueO8ylPPz7BzO_;I5C8h#e`h}YaEgA=)xAoX zKG}%7`{C!w$u-9(xHwYJ`=pxd2{n}(t4pc-wd$UGmuzb`TkD(?&RT7`cE-ONZ$C6| zkLB`Xl*7}|~p=3YXm=2|@~*521X zbB7wwVQu%e9!>~xG#eJW%@f1en;%?!SAA2%D9z7U~%B3@a_K6J}{~%skoa&{?sS%IUL|Gos6@x$EidlvN7rRO^W&_U>b7 zVR`SK%QgC!kNwkawOo3v7Vqn`wOMls1k7-8*Wh|svD6Tzxxz=Xbt|xx`XbgS_|s0A zsafGsgY(+ac*<_ukIoN|oZ_6jrtJxtz{c*i15vdXQK9%avG0-6>5t&LA~a`55^NVv zZiK3ZF+7ocVmU6tm%I-?g}wr7<8tS1 zS*twHj%QjYrcc|p4@*_Nb~lGvC*jgJ54Ix<9{HGjc;^*UbCbpIo`-b=Xt+{2^x#8m zY5ulco(<;ZSL&T*tI=kuW5zKOuiQsoVXO&==%ue@jbuA%RZsRTVO@*7YGX7qVz_M< zd7zee8rI8UW6zk5{~-kqn?gRHJjl`!Cs|+WbGhak&!zH&>|?E(ZBsgjG-Dc`SLmB} z8EGY}t&kc#Rd8)&pOSXtXyX$3<zFRJWxF) zosr|oBp`bdD|qYJ&P`&EPNW?|h~x*`CQId==U?sF4*BFyO5?UxFK<78eXdsIyPvQH z8kTJYP_f+nKG||k^{_BJG)YF(@HmZ3OudCd003YuRIod*v<}ER2Czpi`|iox+&~gD z@`F^H=Ku|Rr?_IQvqB36yh`LuC1FGUZMFIiZuwT&jSL3Q)iXdu-sZ#B^rWC#E*ES3 zcV~Q3&cijbw}YX^r|r#m8R!?wT8?K8A%lxKk5V|3DmYa54 zt=IX7FRy+6{zSV7A5kHVFlJM@1AnhM(g1zpRx*_2iK#r|%b&AbBGZp@7_O_N zeIpH5j=gx+h(IAF69C#`a$B)uL#!;pLZS$M2q~f=f~VUBeBtr?P(!JQ3*R~ zwek?e?8vi$smq~hPG)d**+yG+_8vrnn)dK_uzG}&CwBl;W&c$Ro#;1}1 zvA}@bCV5(uFfO@ZQV^~fe;Jftdhwo-0+R?=+*oY9@_?~jZTvukf5A^UewP%rFu6)9 zSP-QnQ(AU~4FTn2V}n7H)t5`N_~(jAajh@?&o>C;uRj(n)yS83%ae3SEKc@|UcUUF*GIqs`Zm00WBc#ZB+w=gQL@u%5N5DJ>HCxnTQkuIFM^VeVtKfF5`w4ekWlw9Jg)u)PkJ=Cfa4&mR;9`_e>j`C0K=1$^@|*~UlS!xod6A5+8HGKU7x<0};R)*oT6;j%O-Kl7YAC$i z8z_aSMj*r6d?oqcl0$4A8w(X0`-F+d}FyV=8FJOScU~yT#A>lUXbG6RPmpxv- z+*S&$&I|y-m>!H?ei>2^vA1FR4hch_3o%^^lnI~mXDC|~ zK5G$zV~^8`IcJh7YU!FZ4meiUv7~&Rd~V%!!3^nv`GL5Qf&{tQ47X8Y$WNfvw1klO z*~IvUf;{#BAWOaiq(rnIz<9Sfq$_5|6_j8u0-tRoL)%$=gfkQnNlb8|MG)46KFK*; z<_`gu+k$=B`)z%_!`D-*Ubup6g13OcFvy@p$RQUhVVnqKP*Ne{Ko{P65mQhYN++WS z$}n^lYa10mouuUv%hpF!-XY-?8fXO>3=F`5;1G(v%hr$w=$=P5^4{p%Ze99;msy2q zBn#0}VepC$Rl-XaK%dnBAoV0d+JXWmkWy@YN{NPoTJ8ZR7WtVpQp+{7gQ2$EYF-(f z1KKKp5Yfiq27>dsTtB`1)JOliZ}7#IJri;)zN(W-#5$BqPQ=cCNW|p@Z{?GtB|`%) zqM5DHp9ZiVOVqH4I1{|1FMAI%#Nq2mv>1y0z^42m3*1(8qaq4SZC#*6Yc0GHbf(T|tFp6};+{r>A8KimaAAOFOAG;rsG z!f}10zHrJJyMV!kGaI=%QeM2yLPO)5I!}g3!v}*l(6-*fcNccaO>*dq= z@bfS491&r0v)ijGIO}TOMb_Q4M-8pF6+!sW(hW{SDh;F|YO4|iGs$@%4LZb{hXjA~ zIBZ^YVT@pS7G*=ZX!gkKRjdc==Lx~lBWfO5;p9DgDNmITNp_YrH(9=ZaP)kq+Z9#J zPZRbHsAf46OtB`;e>J{QCU=E~|JhLbi3Z|1R<3jmI&ugpDJ8pFmQlutg(Se}PH?y@ zj$&7KA>Wtm)9c&o=X*wm=h+t<=5`;vAsQS=B(cGlF$t&{N^E0Cf(L$sfS?CkhIx)K z4aho=-#~HXvB{T0`ZSm_hGO~y5E>uc3YLcWz@->^A!w63`QUNl=cK0qD>0DH4Mm$- zNleBX4MP>dO++=kN6tEwxL(ab!_bhv!uCa zsSsV?1^8yeq5wGuf)nVoI{P@hOMqiH2#^pe>5+~^ zqLL-e1lJj;mjwpPCqT0HB^r~P)P$dYapiA?v1Z6rkMb3npC zIR3jrzo$%eJrV}V;Ht7N>J*mH!ONC*rj9SxipVjYDuA&*l0qo_FgwXY$OEgqJ_Ni9 z-ci08H{kK<5(h1=-xiHj#~wm{K7RXOpCA@;%Ii}rF~0~?oleeRQ4aLzD40)Y=|>!H zy5bNP*eN$~MNw&jg>y(Igc!U{uIw54Q^;JT8(@>9SK~4JEg?U=j5S{V;v?TNWqIZ$ zJ91LTHDVM86dQt$rVDN-mjPXMaD}LY#E+{mvg{tLh$A2xrlJP5$OdDAu{J!@#6ZiY zZy<}!IQp2)#~MN)o>KWQ5ZVDh0loG(2aAW?K_dj1xe?qEZE|`ARLRbg(VigV_-0gL zbe;hELumx|6I84`1md=2q<-LE^37PPc9PTaG*4&Xt)x?gP+9(hfkJ~FKZy;U!G6DN z?|kGlH64IV+{aSq@P2u-DKmqbSzUpH05aQ4W@YMpkZlK|(nkMbUed%gqR>*9aS^>X z&}TY9OyMMK&cF?nT~i+zCzvI7T&?Bp>pXDese zCXaW^_42yLykVKoPbG$4o(5);F1_*8VT_psyelV}U*f7~9mDeg*p>_t4_FlEvD^}~ z_TG>MFdRtAA^{W&f6&E&6?u+xHZ2noYa0p0q6D9$JU}zD_n}<3ExeXa|5DM#Kmet% z5&Fk2Mku{@0Fngs@FjMX6i6F{Gav!4?FUK*C#kEF4ML3W&&Vwv6eSu+hjsXb0{fS-KtMgBRgkrg#td0cmP$j{C(FNwN})h)H-DoY&??WQ6ZW~Ww9(=8a$yt7b{}EKV40bu+e~l$Ppca z;)vK8(k>^&6UG=3gHEd8$suUGm^A`Dn}vf1@HFfyVpe$o42MFBS28x}ATf~XM32Xy z4jA?!EHD+GJcdS>@7R7>WWbXIgE6PhxBDdUQM6r3df+C-IXok72_uh^M%lphW9R@1 zsfc7mp`m}4+kodD5E;bU;k2OZ8UvH%B0%AKllmV%uJJy)!p(Z?cspWcHr#FtJr;C4 z15A=IU};7UNHxa3cpN$#;?)G+`rg zkq2Q4)*~Wf0nCwo8PN{>W*rBkvm7oqRoSJ{(H=xghvg9N1Kz|W#DdF5lZSr{!k&lDGl~-_(w}w+7e1GKBG7H9DjDciN$aMqsbs?fS21<|4 z%ObRnrG?euYcx#iU6!mRZOWEoT1ak`qu@($&8~y|Y&+lOu_WucSRZ})^y7WKntR$v zEG@1J5Ymk(2qOpT(1RF{h@58aC(aQUa!`pxiJ_lk?j4TUh_}QGL9Rg72vAuj59>&B ziR6f%h_nrT;oAdhG@DjciBti-fZm%=jgKm`hH=Iuq`qD2r@=j8DXpL~_LS@sXE$&` zIA;iCB9GW6!3cY#7b|Uu8xK4!U8~MZw^mlVZ8=9>_~8IT7aUKtg@c%|2`S!=4L|lT zFMW+4=j*3Wd%nGX`SH$^^`^t>!Ttf6f-sAL1Y}7t_(iD>)RMDV@B;Ey9tIr2oTH6! zu1-t{R3}U$TDH~0W5Lo*2@t$)rX6v*kldAIb;twQ6oCz&jGoYbgu|0336~?CGOwG; zh?*|feJx8pH|!%pz&B)Rn7#l2WYlzu!7~)2zzb}FCYh)#R1bt>W-xMw(}{o98q#Sk zM&93x|0C|cn7KVe`_I8=NddoX7vISX#*8smsnQh(~2Zg)r*B22jSC10%r#Q-KwSOge`A<;X(k!Br7 z*O-%t&1iCTshT)8oKG5|PaTa`lBj4FOygm9hu*W@+>Ip)h=u&VDY^xnEWu;Du zvR8Oz&>rSr(kQ{XY83|q!Q-rE_^ai6u9w~2Qf7HJyT}XSi%`Un3z4T|I0UxEe#iy* z4VOj|A>*-u=&FJh05S9|I_5-aA_;lM!)kV)F}WywBFK0CwnzkpL@ef-QRRd)e0j(e z|3Ees!T=i3Oah-esuwmR#S>T(osO#u`g?-4dsVFP0D6J;ZaN!;;cI3GJ^!KyfJ6bb z0&yp447~7Hd&9D*K*U`K-o_W0j%YEgY}Ji5KfZqY>Gd75A(Wr#39(?vCo938W=#D^ z>>Y|IAqZFz1Wv~jW^@6D1v_1}lKwzgJcv8U-mYqui4xA@hFF>exZJp#I_H8b9aIJx zu0F_Y^m*qkf^K9V?lMK4t?~U(BWb%_fiKVztRnP1^3m-&ERJ+&);9pxj{GIyj_1Y~ zVY)#~D74!p+7kYqtWc$h!L4YIyaqpaQ2H6MhD%3MqH_o7X*Wy$@z?p`<$i#XpG1J> zN~FM1*#ICq>dH&UUXt}V?S!{%_n{}~F1p&vrKqs=U) zq+<+K+pL<70ZiBiQnW_221tmnU+p1b3pN2c4{7V(hs;?ir{NN)2{i7ZLXxDj`ljnI zbg176#3N4;RuReI4j`yI%AnUssy;v>BUe}!wE0qD0Skx|7z%csUoYL@4D8t2{k~f3 z=Z~N7*SRcMx}8_+&IkE(07Oqhkzf;B#BK#as_rG=ROiZG6Nk&U;vs=0NmP_59$p9+ zR2G0;LzfI47-?Y%ey9xKHPv3=)WHu7HVJR|*sL?A8XgOV6Gf+?WKeTiSDDzyf#6dZ zyCted|HqAEZPghWN9^jrSMCe)^i8!V2tHJpU=_`LouI`G1VD#<;z6uq9IBJ4N#4(O_cB5V;DBo1WDx{+#L*Ka4Q zE)LVf9v9LsVJd^}Q=3o$jWJ0dmA(;Zy8e=ch=_09yRt(CZ&DvZW3!M%1y-NeMY!du zNSk~s&O8^E5YQ`E4N$}hka7q`AcI(I=;VMMAyhChz=7(f-%3fBf)H^z&U$(SKCZ(rUddOc!vmn@xCqYqw zFq>1g6V&4YYn8&3EmYMbB0w7GoTP^%1Zho&V4G+RKy)WwyW&Px4t&KefY^^y3yIiR zB`*wdlFwqvJJ}|G zq(keXLZj#kF2P&JRC-eY+>6w|8YJWu~n7VZHqz)*@dc{Pczb zLu0D~W(|p$U<1TP1L63-9bls5PUbypb8gf)b^-QvXeHPwXt&U-AaYnBLFBUoejp&R zLb~MSLy{frdR@FUjB`lhrnA(DWFC4l*~~+_FIGIOXu!G(E}A?@#ITZu{LQ2+cCa9L zkJ~0{AqMz$r-L!#!Ev=jN5yMxX_AG6v{exw_ap1StlCq|-XkucTb~)qZXp;lR@ijA zjMvmY=@LeUsCLOerDOGlx1W)mARA8FI7pWq=B6CgUXTK8IOqZ_hNg=URWBWFc+hGk zmJa6fVjR>iDjxb64_6)zQfu;M!8*iNn`#Yt9=SFXCE{esPuxLL%~e@2IuA~IsMO`U zxl>I-0i5T;iFOG?)FF=)RKnrL(WSE2HSsjO5;hL`sLXb{;`&e4?iO_j^JlI?I68NQ z*Vx3OjnwG`j6Jt*Troay7m+e1eiyqI&OjWZ9La*J5>MBV8K&EF-a$9_(d(upU|RbG z?>4YGAWl-{l1&*czBBY}o(=kK<#>dxt6X9cCm_t^I1%cqyO zAHU8oFQ4D;m3Q@a*0{(fd=B`!b-jzKF8~z zP?Myt4i~l~SUuaF7qYb~wOzu*Bpu)jA0dzg`3}@Z#i_3BaJP@Lf`;WnS-C0|WCbq3 z^(g8(S+D<8;SQh?E6A&hfV6cl){ClS75WK{tK$vbt2A~}s~?u?L?H5sx`v4kf-%cB zsDc}$)S)x~k?gOQ?(5Gej~~B&?DG$|mGiftlLpX(Mil(cQ8JqRaJC^0-vBHm|7lb7 z){#pGop40=Fp3}}RY?LcpT#G`^TLKkF)iVOh1GQ@G>=vc|S`4xdw>21F3vG%v!SP zbaP+34?M1jR9690EiT~JRsbju{PkBW_vhCye;E7Iy>cW6~V}~akB-Ot!|Pt;2~;}jN~I-2A=>{q=haboa(TfGhKSL*yh1_kRL#Y$&mY= z0Sei*ikagt!|uspypTYso}^ouxyn`WR<6H?^XuJIdoaISw_B9qiJtk{x59v6#mD7z za5gaNQF-5fx-k)SAC{|9!J$%30n|#iS+Fv+OVOdwp@U2&Vau@=1^fY5VaMz zMb}uoV?1Z-7F)&)EAv>b4tc7Iw7G3~_?mS2(N%=sd&)X1(rq()S9GTUbU=dyzb+;5 zDABn^OcPRpt@CrKOb>Wat*>vfu8j#P{C}O@LQ9pD@xTPji?OT6f45q1KYw~(=lL{J z_-R!~k}Ft$to9%xLc*Bp3Ls^^hT!*n4Jl@mRAh}xLO7zUGm%n=HP{>lu;w}$uYxc^ zrlOlJ>4s|p_QMb<1f>#;2aCqOgL3MTmpbDGZty`+1mILxpPcZ@Catz%9) z!OSuQaf|^K8;6cxvg^pd1W%q20X!6jrkW~uM=v^y)T!}S1!_&;nyQ*=)ftx6cfR1e z8iQNa55~roG^Ywr*;cmPFaky@;K_=P)srfcBAN*J8JL`=x`zsic~#BC3| z@H*e(rLyjwTtpfoMzPmClj9ZG44|@0wX*eCkh+ArGgbq9bnH|qIviZ z7VluFb5qJWJr|DAm8EL7hWl$`qJtr*y2K$$R9u7*lf2`h3Mr{}n*x+(NkjHOk;%n? zg3HAt32=C~wfek2t?|pfL@I}y8A#qQ)`7Rew3r9f4SnTR3Q#wq*;s~*9R-MVxVpO< zg7!hyFWq2NA`x^uvyzsxUDdMq#ze?h1nklkE-Eu)4#rxE;41Jc@?;WO0XTCPAD8zBDTzKqZK9}}j*O5YMTU|OvYJ$J z!-slos;a#!UzYJyX!hqt3jE;t{N3?SsKTYbIRJ+T7!E`L8*pDbU)&p5-)d>d6$aX{ zZ&0r6F8^6%z(lUP<^gq83a3&)QoDlkOZE;+HIXPm9TQ$>0;%6lw^3wxf&Syy{pDSi zKd$;I%ama{xk*vI4=1QtYU>EW4??@Gt;<$0^ynB^7e_oNyah%1>j3$XHLQ3=8+4Ej zb$xI$<3=q2q!_#>)au$kX2-XF;WZP!wZ1T1LNIg6^=?5^M*Rea~uyK=%X5U zazIh~to}Jw)FpRSopw1?#guA9AxE-h@3^;acBYFH@5PfqpQK4sUqE&ZxHF&|4UQ4D zc|X5es5U%ZQXu(`_czK;OEajj+a{}Auv{NI?YubG4ST$+MtF`XKRZp zfIL3*V2BVuSank+K5mL7YO1wC7!G~}`@D39uR=yVV!;yxc!3B4W*Sb1*FeeY^lk)} zt=B$Db7Z})l^$4!KWf^8sRK-mL&O0&QgmW}I!;ps+g+CtRVYP>SzTF{4)=Tbyi$A3 zxlbfu>SOgl?5aa`O<&Y?g-v5^c_U2jm_~Z3bY`+o;_LmNE#K{4#rvlONkgZNfe%&t zA_AsXLszi?;GU|o9RN-UK!~6zFt^pjXDm(Dja7?cQAinF#6(qoRvHtfhIApLg3gkV zp-ZKENeXVTCmpEbpZJFd&_ODCN8TtQcec!-!rk<4V2`gWo&G?Ce)*4a?B zbLtf&HdskC(Mb+iCF5GFDrnTTF~|(obk*Xm5>&#ib5LY38q~mS5LDIMed!{nlPk!f zmC=-=toxe%d!KJFe|mZQ^=~&&APfl)o#|{=0mm^(EVQbwdEoqx)W)NuM~3<=0>pq+ zAc=7$x-3j+jB`B)Dgxb&!c)aDgeE(dAq|yqg2@)9jMJ7BFCvqUB5BW~NrMt$p^|VN zD!RdnA$^kWxrWYQ)PP#+A;}$IrS4a?DXYYdY;G(r8tOWe9)4YyO$Rf1I#iSRP&H+; zuO4-|w>gkkCB^QlWOnK@nD3VCoiVuACFp8ZC+30#;;hbvs0XxkGo+%NgI8DvbK%%c zjc;t-k@G#sGj;dkjnyA!3LAB_Wt=s%x*9$q@)kPTVhe}P1Ywq>`hkUKUaBK5kIP~8 z7pM;A$js{sOQ+}vI5e8-iF84#RzB=YMl-5jbT+k^H;>p+6^>_fp)MqURbRFtiIy4) zU5uW5=?+b-)-xin$YlJb&1&Lf(4XnPT77+d`IO!j2|X7q?{BSBJPDD2?u~&Z+*9}F zPN=5hef8MuC?4cwK|%#`Vntd4EXbnZvsd$@o&lQ6y8KZEN<)>nKD60QXOCxjRf$Ai zmSx;w>ul$7dfSWnrP~Tn+!o=5XqWjQ9#K`0E|w=b)A2<$9Slh`1SBPtC;^Is!`xz> z2qpsGOJx8SgN^hj1E09vqc#h59J2Amh>p#tnzB=E?-uN*cltJ@Tgl#5t>ILqt4kGQ zhfPuQ{=t&RsPZ(GRv{qZp6b;hhaTLjO-n=FkZk@?(bXlI#)fcFd5#x8YK?}+ry%7- z9v#9&$4ldZYHjMpu$PbHGeiz?5^zF^lp=)>p5^F#3oQg1>;%vNthy?5jzsL>Ac_~r zQ!lCR?C=E+i>5oWl}UPx65xO!Nhm4652{xO?A0ZN&_LuKT~$>GHQ(0@e)#E~u#LAK zX_fIKcp!efw5q0jQp+rq*~o1aDFy*h7-Mboh;DT$gYQ63Am(*1K4w!#tMCLdg4RW) z=?soQ=_ukfc8G@(k<=qaIdU`+t52-NrV$q^JF8(Y43a@S8*wn;_M{V0q*~W`UQ#to zz%0uBe4DhuYp9hY>qIrEno3Qks?NspG+Y9qD7bF3KCV2yZc;S*BhEEcRJy>0g>;v# zLo*?-fk>4Zt5*;S%{~!CQ9Y;&m6~TIfB^_|IvYSQ^H{n`L0YKD2IGg!UbQY6%(*7V`kxr%(aEDY? zZAecuaqtiP%J4-ws(r%h z4y7=3ap1F|yA_#R#FzdC5D*Ae?5c7l5{Eid3XrH8t*egg-mTc{+8@4?`A=(vU?X7U zc?jGRsz#6?nTC%ksDr+#a#W{kx0YEL3SR72!7-eu&_Y6y)#(L98lR3*$V5M|&K zfi>lLH3+GLsfZrx9Fv`2VYvNySUhIcj#Rz6MmmoiAJou3l49_}Od!9rqs@ha|@EI^rkS zFF!x6dJUyXz_@@jkpnu*-zq+0&!s<+cZn}ht&IptLxw;qm6o9Db>pPA^L<@)DG<62 zQ?1|E>&xrUZ!e#Ix_9B{Tfv4PX=++kR5w+oW*~ z#=wR`VV-Bvc?LMfo%+21a23@Dc zymufgN%^8an|zLL#TSsfvf9Vhwwkp@R&?Wo_HgqWpL6vYd5!9tny-LVED^f(Itzcs z7q1_-I%SDH`k_WTvf`cua?BUuhuW0{^}gtZdJx4KhKH1t_bX|8E0U%res{r zV44chbT7Nr9zbYcO1kr{yt3(FkpELQ>8J!DaLp1)=H(#=P%X~DFreCixm6~ffKPLp zQ?)fjqdhJG{Psy@l}B88!r_ZOz8zi*P~b+SYJ>$e9@WT=eIskt|D=005@D${R873K z=>iiLR!zyJY%}`fG?a~MHQQug5Sg(!FHDh1%VqUjGt=kafByLE|jK#wT#O}cYHIFIL7%2!q4PFSZkf08{CNeFs zs^B+Lu@v+)_@aRky1`z8YTe>lzV(}^2T^t3Dt5spud>u6Hi?W9*^ks!4HA=r2@{|e zMjbMOS5<|3@Gk&W`5u;bpo;R0IvLU?!sHI3hiy*MITAA zPMGGlWFOv%irY~&x?W|}K=IOD+*YHmF2gjGq&rP>QxO%8kss8(Us0nqTo>6Kz7Z1B zG?X?(eMdLc2n%ED^b@I%&bLYHo`rwW!47q4dc%mJ_^E`KLOzaI-@V z`S@1Apy|@Ua+TLi2u^j2Be-_eMKMGzJra^?xU)twsRYPtHc;C9BRh$)0_&Eh=kejC zT)l-lI6NQ^f9-y>^ZNDer~^N@FoT^&wj| zCuR7{kcGGhNf@fmFZZ0P=LTjBVdqIl{mf3Gnx_3|hY`OBtEq}?oq{g4C?T4Wk!7lH z2Bn4@gGaCfvwF3&Ru!1}f`|^s>ux`Pw_acNyQ&rMQ+=-41_Vu49J>+p{whk;u$WE= ztvcBe9V@OK)hrrSYSL7X4mYWl1iIPcFM(86J!JGM@QEagruh`l_S@pcOcSTn`-a&= zr>hxPg~|3PD|23*+pVN@%^`#!N>R%p;GkO)JU}qetNE@Q%&YBc#@b0h%^pePI#x74 zky!i%Oex`}Y9@`jB1i$hs>5SAf`}sIGQwN)X4X+b@3^D>*U#@XSh$sDAKiJOP_x2a zI#89s>H_Pk)Pd$SZqw^Yr|NYAj2Qvg1H%Su8=J`^)u?eN zM2zb5)v|dckq}cAtbGpc@u6RIErS6?c*?%GdPPZD;KJhE&!u313dS|`s0W9wd|_dc^XLw zZ2PM%d|ai0Q^iZRqmS|DmB=-0d>WY{4sF~VdWoUr+{CdrS4g=_s51oN0p6B>(dvQUHvpEgw6oANEX{q6`i6YpBoEW>guWPLij_iOoUGvnIfR4&gN-LnUSsZ#tC2RZmqg z=GHYvP!pW8hA3D^fk7zf+yN!@4S*p4PgMm6x$#KFS`|L#WLGpHbZ*`9CiOCDq*)#+ zISeYP!|j`HCY|8}u@2Xui=;9oEI|T{`8JhiO^wl0e)l(wG?Ziux=hjS5WU zvwDthRV#mdvmXht`SSVq@0>R_As@9d&flX2^6)lr>=vb9kFO^|>U2Y7dAJNiO z__tThQ@6~iUro4#MUqw9>KT%a0!Z8ASXB2z<7xEdUEoD7O> z)vP296RVCS z)PQMDQ@OAz5V+Uv)K&172rL$T=o~@4Wop~*?!H=|KmPPCxNaqi0V$**&^T&Rt?^7( zh1SSA@;X5y2-sJwN)0OO#AOI1#McJJ%brv6lR#YuMTzD2Uh5+AJ& zA{3tP%v@MJA-jdqX&xld1ZQ=p=(rDrM{B533ppX5PNHJXZQT^bmp^`ZdAmK{m zIbq2jfu2(jrYT{O03Ih%TK2(rC*27rjb3?7Tvg&es>%4%A}T%u4& z5tE5@(Lm#+E)A#NXU*QedaH1ZIzur;UaFng9I6#k)Jhj=_%;-hq*4<8Nb}^_xU8Y7 z&jtJX;q}w6{_ciu3V*BakjKY=;^CGSJ{L`5(vr#UUxntdfu z2yL;ddK|m@Vu~iU;&!DqR$_xAW*Ay;o5f4QSMq(50&YD^tko^XQv|%RMskg#>nWDr z*K2IybefjCd&9=!AHZttfG)U?T3mDzM}Q(>ny%TlFB;kklaa3okX&&qe7}Y~oa>&% zqcl|WyU$h+${DvBsIQ;<+e=rBU1d=3Ci~d)y!EURoZ8mWmWp?Hk>_n)ecZKbZgZ5B zLB1DkYfAhe6pGP<6M{!bVuZJtiN7G1%ksfvnm`zlu$mFEWY_Si*+=9p3xiCm8rzF$ z+|Q;jO>@A#lf`Y4$W0gBTkBrbO}kXbB38ujXyy>C(Dp+4M5lqJ`Dz`-2(enG>M^Jt zD>>OU4Xj*M?L%08R3ku#^1?G?))EYGoMvN;zqN4hwAgJpM$&9;B`EkYRGv<@=?-=1 zuu!ufG{dBAO+dtgsq0!(Q&d2#yDTJl7PW#&l4Hydvn?V^H zJ>uGtY*S-^9?&mxQELF(?;vdU4SHQ3k=%3wmo>|F183cI2pH7zrdireCY4pu9UXr= z2w+jjD!vdmH=X7IV;C7t;($mz{7-_alb%&ec#^DBp4&CZ-;x&h&O+=rp08gz3R84F=HgTAjqG8&?CzLTOPYNMQ#RyrL`v>w%kVniY%k zhsL1M>4^(grR?ke`keL05XkosxBPj!h)pJ}jYMKqFV8))qCh-&g#TC}l> z#N4PF?#2eVvLhB*V+En9XetximXFwJXk@**nbfwUz71@OtGe!mv)-@Rhxf&GEj-cR zpWxIlrj*ZK6USs6a&Ib>6S@RktopMM?PHFn-)Bu=01!CI zYp8JwgGE}v6)*=D)T%6^ zcyOWsMn*epAj{D-Wwlf{)eC;VT;t2@pTE9?GD7nyG@?jqfy7Aj$|I_#kfbpke*;$J z9Urfb5E=Ce9;*`%cAXde-`+n8l{l<}y@~w&oufdaqihS4Xu-Nrm z5|SFA)#!5#xPoAGUp95*0_Lf?8Xw{oMsuQ7Me`M73=JF zY68D{X1YI8=uxbzD|AT2OqNE!-9nwt=|PxjX`YOZ98mBpX}GOa6T*#@Kblug&Z@$= z5_0&8qIry7<)BLCUI=nD5Bh>YQi+sPd(qA%}ItQP~J!LZP6qcOwDtc>as9$RlgetmQDKoP7UFdz3$!Wb-`*2 z*E*n9{d$vcg(d1!jzfjDw?%vTxWCT+VZWb?m!3yu>Y1HqsmOk+nT#zZ&IMQC)Nq1L zOaR{oTi6q49c0U3#GoD#oV0TeDBUzW*gR_nRb@?-jXl4LvK^7_|nY z-=m1B>TIm?Z}m%@2Fj=+1x)9^8Cj{TG*QRI?(D6o;r%v0nY52mZwL$iY)XC zPRiATuI@$s(gw|$dN!xR!np(0I`N31bk*l){U!)im|Rl@2u~}zm@&2E4qYGZGOI2^ zV@+E<)T)2bZ+9|P?xPQN#4h8k0^)x442_COFcqNdSjEI^$f?_P_}l9re*GImcM1C^ z0~8IRWW7Zt>JrTQeN!==s+$G89`Qsv)^F8Wk`rW}7oDRclUfg<1u#?vC=qQ%#3C<{ zD6^dcC~ln+_9(g?1QFiwFHQJOLk`Y!aCq(-J)-I48mfqTkS6r{J!T}1&dO2JQ9Z&) zNiW^IaWRCD5Bca=2Uf!PuS?F>tEf!Z($~$FF1rR=Z^fN8kXOTmy{@4(ZXZ*J#rO9` z`_kW4Ro|N626V0x7yb4R*osF+!tlNF-Q;I<`prHnTg#e?Mk;AMU)IcG74PG&$4*3z zI~wY$Uqyq;QRy1VuvHMNaUzSTOj49;DEBD{F5%^C_}6b&BTjX4u-d2&(1C?{p@@T2 zEg5PCBZ47NLy{Z3qUGB!Vnfc54RVeuNm7pwPz|tZm}R~0 z95ksH0o>b=S${6p&!1j?`9J^o5C83s`nSXW08(IBHKSK^^{S>jgxI|1pb{!X3W8sS z4nVMJR8Bd%w$$$|A(UsbYYvcHsOEr^fyjCNq7{qC@~)FT&8s)C2q3}_m#u?3DN|1h zKdF-Ug)0!E8up5dtes5ONKu~2sqWYORqvu-q%ce;=R5>zqCuOQamvo<_o+xQY6(@V zQM8xd@T^{?D-IFPOJ0SzS0zJ24-8#0VB4PS^`~$8;y!id-W7u9DoY17L8YPiM%-oe z3-i;}4RYK-u;QYmp>ENuVizYd zHTI~HCov!srtHFVT%~SWfh%x~+$B~4vK@GD@*2Z{j^0D#y7YT@x>X~D5xXX_85l7UZ559z!FAnz||* z=+@Kg`%j_nJy`%jBZ)?J*1hL=xc@_hhvz^2?%#j+!~6X@)_5KN<=6M`e(*W_AAbM8 ze)m8BIsE>IoLlm1_>s@rE$=;QN_!T6f^TEjHe%V!e4l&Pa(rxMTI;^Y80T84ZSQjo z!CQ~L7VoT7Ut)KAmt-}sR!2XL&o0@I*<1-bl{PH<-mUH*{_Vg2F8lDqsro_J_Nrm} zlr8Sz&CgSk>yA%w(b6dUq*mGqE!7sAOKJGE+MavYlGp5ct#eK|YxU*gX?qku7Ehg= zPusj()@NTMTJCW+8`-z$yq$me*Wdl`|M4&X{BQsM!}#>mdO7F6{_FVga`uu`8bZsix3gj!W9>6{ zXz?6kyLTSpgb=M~%VFesVz9mW!No_O==&pF`*?n!MZSauYtD`1cdKj6-~y}1d$T6h z$`}?lk#0FOvv@4mUe*b-_Gq(A);bI#wo*M~)_N?uvbwvTE}yz;B~GoKXmJc5Ll4V) z_Y9Yf&+o^FTeMtyM2q+JCHL7%4J3@YxLa@|tXNwJGrP)1vUDpDN_`PA3jXv{XX?4~ zsKI%yXgqcI?QQVGR#KdEx3oPe6Ij^2b|9|h6v1}kluoMV zVCKo>6YFuI%|cF0zh@%fNnt`kWUY;M$mcmus-BM=JC;g8oa$#9%^c4bn(r?ASeo^I z_y%9|Of%QviVLNTTeN4_A4FtC96(hg!!p=a$>vCGUezVXQ!GTp7GAu`2WI zcxE2t^yxeAL#V3P>XtCuBwfbl!FD9zk&h{dcV01dHwpgmJgg%@!&S;*1Rr8g^INz) z3(U)}GzMX7G0)m;Mzh2#4=XF!nt+I2`YP5)wNqB@6i*1-TGUlH>r{lfopa=YdfCbH zsE36;HXZ*%2^MD~_X50lc~Im8rl+{9;XKOHdAc=YW< zK1MY1w^(I9W3{~a`e?)DF+qat33w)ndd{mh7b@tzr%&wi*Ue^RnrtX^J!`SOfby$Ba5rD%XYaVr%{@x)Xg`Q^{qJyGdLH4N7^%Dz*EtHe<~ zF(OeY$pnD**my$Fzxm>l;uYaq^JN!XAX?;)JwN8=vBW|&yZqU%d}6EsQV;hcf7hXnu_sA>a&fv;AJvtC^b#krVriSel<=zBU5^D zl?4IiV`qUulQou0v-)Smq`21S@#h|eL zf)DfwR`2{NlA?LQoMfq$Y~jsNO372Jg@}>5`|zJ*`<{qKbrf>W0~vw(0yicLbj5qY zMw_pr01S#9)lKi==f=|lv&j%zZ=)=z%vvnRx*-1zfM8?wR`_ zFxk(@qjm%V+{;>3xELkWM?x7?5IjJKJST$T6bhJ!fnoHw9d=tZ7-j15korkr<#bc zQbD@p;fxvsuK|ZM13+NYgVD>cjMPKyZJ2&Q!qDeJOxFr!!l(Qh$`*xBEJARsaXPV- zLNP^!u1n*9V|AUJRIiiIZM!X)Aw4iZkQY*rAUBKQHcAZn3AAQ~5E4I|9N$oo#~uJ= z$v1$MjP?eMj~q?9VisIM4cSHDvu|W*KZ}oW83jZUlU!&Kgf*#8ahfaqA;5AA*yp`p z*OxndJ+hyVN)ZRT@Yai*g2GTb1wBwLqpOH*RQ?Q# zmPf2xAJKS+gjeXG6=Yx-fCIrH6vvRQp$^bJk80$-(YGTH=?7kBRkD#PL`wzZ6&|;uahKgDq0VWptWoe{dT44o4>!r7{3OEO}H2@)^jlm5B z=QCVCz5Fz6eAzenV#%HbX^XEKloGiPzubBf;RB zL`p(!F=j*waR8?IgIvLz1Ir>55gL`xz!>94{UK4YnhB?jh%fp&v>N1%X$4ML%mRuW ziUpBR>Y?+IkC_+cZ2&H}7os08fj!^Pc>Uqa&+qO6pO1gyJsNoMLE*TuQC~Raf?dGi z!kL}gv{V+av(V7^roodT((u8c4K-YmM#yf%+Ghf@vlmXFnJ`cpKHo^87Rk`9SJ(QY zrl7iZM%N~V`G>$y2v7w7wI|}Jcv5wGO0TVkl}BtAsMpLWSCs0m$i)Un0wWMsUdFmR zS#F1BLzFLyf1)wOLi{wi!0QYG-Zw&w5YG|&s+ckoko13s>*d3F_sg$u91&@8v)ijF zIos;qMdF^dMjfrUl|lH>Ix?JwR5GL?YO9e1Gs$@%4F<$oOoG3A95yeyFh(#uLD^6) znmzJ*4eLStJSk`+qUMnmPTq6W`c(Olk9u{7idE+wNEf);sD4<09ePI?Nk8Uy9rQM83fVltL>3{?a-5!LV> zHS1974h;k50EL)(r1Syamo{|-?x_>j?kgTMpkweZVQZcEln`t$yjSKkCOnb!a1IA5 z>W{Y+`{O;k0^0ErtBnjnlOi;c&K}_5TOd4?{gVE5EbRufq`7Bp5Z%}n_-4VP0J#L@ zS&ebdF{Szr9&!T|)D`iCM5GMC3G`W;!w&Bf;MffUB!o(Olp~p_Vo5VWcL4=}o{Nk4 zusHaM1O zsxE35mej$^)_$h8FV>34G3_dVu|85lDEu%7#X`yhtGqr0yei&Nz8N>*@#zu=J+5y- zqtvm7ke`oV|JNsog_`pE)JD!P(p0;XGvp`-dbAbHrxSXM=BBF-VS$};hAWCH6D*uV zG9kp^ZE9uD$e%*yBHaL+B)uAsIc^2{?!}h9{KZGUVaocfOIGBhfosGl8WbCXwx%m? zr&NQk2Dn1jLE^_X7+H1?R>TpI4O3ZzT4aGS!B`ufX=0#d(>IXCVjO+U=3_HLAfDRz zFA&-RKLNe|*awS;+Cd`(n7NbO5p8lt15~NbTF{;#qkT21Fgi~F{h>4h>j^409s+S& z3sOJuFZpIHRX@pTdzz=q;H{)ngir~8#XzCKj-TX)_F%sc+Z!MGEKLU>llQT+2vm(0r4{vgW^M5T@X!@Q)4X+)u=FykV7v!TzlgP6ie*c`(QP&GUu zN&%*XgQXdP$JRQ@;<*CHb z%QJ(Sl*{NmbugPrz`IJ4`6aJL(Kb8}fNd!dvB9D^kL8w_b&QTIfZ;$=f&@@3{J{_h zHsm?ZIV((LY~DyHf)ad^@&L`K-iLDCdEvFR`HVVee$@1@^QYcW%&EMz; zv??=chkb4=ZFD%jQdxw0ZL|!Tx1Kk${|KsF0lOc&Var?h*VYmL0LFQExMx|*rJXb+ zOw?%wf`|9hHY@7gA@eLtd3o)w%!)f-hn$h!)Gh^LBA|w~>wy9=u#v$))QC1gaYU>PWmgj731f_iK_@lv z57P2k`GJPoUgm{lDB!=X~*jfxH0NDNdu+2b*&2E#st1*XDN$I$5V1KTf) z40uvtFy_?$_Lw9-igrjz8*WmZ!!zQRF!CsAlnqR8rVS{hB9ak>hW=S@1D@L;GKh7+ zX+g&|8BCUo0EOF4>c4xx>}__1oAuWAcErkTxIHiQSkU$iFiF9Hr3E=4)fmU(aq!>^ zZ2(Vg4?XgS0RR?;dhr~oUs+bFrc9fQdh}Drn6MtihMnG*Y1six#}sN?^s#do@h#e1 z!14qqQ;tWNIz+=0?XA-);Uq7AZC%9xS~+;7ART41whx&4&PuMZbvnr!&9Si`$X0BA zH&N2=o%e$WgsUZ@Oa^7ZD~`9}x}&{&lB4s~JH-u}u#mXOgD?f_5fQNh=E%N+Xa|0a zwu8}G4i}r6?2-+%2iY=UIfT2xo0x=Had~kxmKf|iz@BMqR;8$8JBbq9&W6?|pZ5^? zI0#&M0|$9)I0eG@M^3E}FxJ8h$)1qw8PL~(i1HXHJ=!me&^neDR)??AFlh`~vYxak zTaIZVxlxXSFTpjd4)U|?e3!?PtY@&^`}*O>d%U`P+DI%dt_u*-i6{so2kOv+7>|gY zCiWBOhzmKWM6x8KpJN#Vj@XE|#0x>LK$ZoltWbx|l3XG+;wK_)LtpszfEq1XQB@%| zKrf*8=2PRN%5ujzV-nKXu8-5!-qXzKYsr4&Xet? z!`i|A0hxlZ90LVNNHF+Sr4H0mvqkU%@-`j@9KoEUjc~3`ObApbOe0#hx5Hz>(p?1* zyiTSadAg9?jbe4k1K1RS4WHOZXg|{7$&;kZkxrS{No7P$*Xz8NP|pqfND%N1MH*%- z000>^opSJ)auj%hEzl$rm4)hoaB|Kta)Hyye_{>k^d2Mc@5TQScVBaMdxrk^V)vcQ zz-B);e7bo8g_H_>HvgQUN+PC1A9uFSj8M?fp2sI1D!GEHB$3W~aJUC^mL+Gw?b2ej z*d+C*j_LM*bRoioOJDNU+E5H&;)F$jVHgs<^Nlo{9UWs%GM4YiP$STdfzKGuDCq-T zPZ4Lu2RQ1TwZq$^Zv$&Q0;QfH^ocG7$H2BW;8G%WYLvagD}(kh|B^-t&b8cdFc3V> zYKFfG-!oqM?v@JS*{mWjgfBu7LoQ^Vw&4)iIgUduz;C!TiU=8x4MbN}tN@6iXVEq% zN)t)QGajNje8J?R@W~)Q_}d~86cV{uT0xbQ&hX`-Qv3ti)CdD;Kr;z^8mL~_j1o^^ zNp#w-uITRx*6!7?!UpsL?IUY%5QcAs74-az5dab;&j!^%?KSo8hI4?lf;gKP-pXL&*_81hLZSkr>3x5V0^h!TQ;h#+tVp0J<`Ff7>V zrbzk&VeugDAbW?pRVGTfh#O+<65w*Xb+g_6OIPHYD z?D%_X2YEX^E{dli$2UPnF+_bQ+W(jm!t_IEceGiKDQO!+-8QSGlL01d10~ubS_34+ z*RTGNuoattoQJe^?nC9QRFb&_Y66Yh)JT%FSKoE~g%0&Qfq2v@!YU#e+yMl2Mj7-P zN!m-nCU$GHS7-S(?>=7an>0HUX$ zD6okwVzq)GRp%0Ls&jR(iNobv@sPlhBq~Z24=;oZY74-wp-W5~MhYy+50wGDS-lrH zb?^g&O~Ge;Y|$Q53y*-|MA2y|8Pr_SQ6~1$5PV8ww?x(G|G06iy}3-qk-OUPmHUD` zeOK=Zf)5oYScSt7N-V-`>IDK(4ZUrH1nmQ%Uxz2#M8XL$&G&Nr?R!%hpU2--8(!E@ z6}iWjqSp&lg#8BJ0bR9Fge?Mt#DQ#CH%iUx`0W(+#bJ6_<4V~jOl8n{Y8NV?F(&1s z);AJO$6t~V5%H~aS5~OvP1-|fYywGEVD))jgj<=)w8^*P%u6MNfL^_NfFe$Sl0zs0 z8RS|=CkN~Zse*w4PSnwWex5i#w3$3RauFQE#;V6ihoF+-_#~JtZ%o4-?SK37^Sd{q zpYM8#{-c(b-rBW;vH>u(2iYrAUoEK3f@C|M0!0DBY);)yP>%jGp5yu{4+^B|bqlYf9`Rsrn2uQ4uE;;#-WCy$67B3Cs9E!MWFEt{W zO;0A9c_{Zq#EY5+@=(J?mj{U$R;rM{nN-CN76k8c+hi@o0Ke{ZFh)E$u9oa*c&#l> zvXGE@HN?k#%la=-dy3h6#szfivqD)d1Vh0JXPqwNHMLGUgpna?L-J4M*nH*fXQU>m zhLbi9(j|wvsYksRlmH73x&Vuz>mWqkOGgVH6s<()U@kAlLG7aAp$~hw@^Fw^lP?Q- zKy0n6*O2FtYs;cUoGkT;J4ouestZQv!6^^5x?CrB>Pe`8^ISO5Az_F*6 z>{>X6I7B&81x+oUt|K$DPS1G%H@?-S!$6)r8LhU$>5T zQ8gLYh-aLq^unXXKr90^wbUgECZZ-`_+8<*87pd%($(g|b|kB3xywSfHkGzZn3$vu zeBmPmk|1A0Z8V(fDh_x1Xe;PgE|isPQbD=G1-Kq%-Jt6ApK9CzG-3mJbr6uY&c#Mm zm#k7hp>egnp>vhaN-FwcsZRtVpQvk?=pY!2Y=b(uK}u~p^B*byRp`F_g7WzB%lk3^ zc#E9BC7m>Y9yFrhcZrhG)Q8I(((oO?Lh_$JMQ;PSbkGS$bPuBlGE$Qy0P_hx6U0S7c8ufJE6f-c>`gMKNvM_{pJpjgyqh|ed6Crqnsh}gww`^RV9PAYkB3=n$=coA*Xje0DxV04k$^(D> zRpkEs@$(;Tf4FxphBqDk4n8WV?m$X3ArH$093%&1bq_kDnY#9#9U=#c3n^>gENKs1 z^;7FA02GO)mN*k3`k&-AV>l=$`ncli#AWb+PS=X9x(nE)n<8+zT`O+ zLP3>7$2pp(_!$B&Ht*;v-(NKS820f0t zw-UA>>JaJcL3GB3QrdC>IynRWhD}prG!V6ww^hejJ!*4)>J(eX3@h_3TCgJ@hDz^_ zm4RH74nKyP@W)6+dqp~J#)ws&DF7YNAjz*oNjyq)j->&QeW#_t@6P zgjD{&_HLo2M#*?!0vyKJwd22w*6S}H-u8JujTC-b-I3G^)*q{Fq-jXxgN^`F;cG~K z(ri;=d6Fo^s3wFXy1GPoD`KN6c>~3+Q}8MX6J#p7>5^`^CSX69NFk_{U_4kfjvZ7} zkGj+zFK~kof+}$4wy_S#nM2Sq)jDoriF_ZJlVOOXu3pf>R~*b4?jR9KZTZ*W8;eDe zHl6#ltj=8RdCg{ViUq=-kOgq#CDovi&?WC6K!HraI%%{sB`Zius;vsw!dss$@mWXDlI@j6D~L-xjZ z>f{oe#8dHyUBsC~80tbL!a%5#=)+b7uma71Nmkd)tqbqt{Pd=$|G8m?On0%%LG9c@ zM4Vu_3Zm(eBwxS<$P{4&b_rV5%C*u&^bjfDH)@|)dLJY0d0&h|t#xK>p26VYEk&c= zDsAN81J&3)Lv5492oJ}J!bWeYVFgnMxDiV<58pxX4u-mPm7LRa;TTSpV>zb+;^ z7=orl9I`~sMF=s;J07Z1lDckFYeGO0WY#}X$u$E7my1Ud;P7s-`m{eR`}N);Rl>~- zB<~k-;H@w%*=GWWzVd1XXdBU-2}8k-0z}$e1zWWvb&&N-Cm4-P1l`VTl;!MKw=BLf zk@5`zyL5z$$}E@zTPu-V6<$T2Oft(J*af0>tLmFD%o7NRW|5XsLyYcWpdccMHK-bg zXe5sv(t>q{)Wb|GFC`eBnJ2-11k<6J8VZozI76!1UEL*WbLef@wmn7 z^O)~8y6nsA`0zU4z3dP7-VEKQxry2`M?%*pot5+UhyT=8jJ8lk2tya1roJ6DWcdJM z5%`yMfUuE|%lm_rM4zEHQB+-9M#zvVL&*o_meg^>hk9(Py1g4;R`674_UAzg{NVZg zJ@8Mc!liq201gje4nzPOa9`SA+#6Wmy3$Y@47AfyzXPs&$bVKDup)hJd=cn?C{imR zrQJaJC3}aZnn;wO8xvl80%_cKw^3wxf$`&){rOFoKd$;I%T!_7xk*uXA5KuS)YcY) zH&VN=t;1F@^k^Gc2S+?7yah%1YXceWfWgacz#bqQ>Kgq(*=z&l`WIY-is%JJ}Hx~djSRM1iJy<$Q6uep7&ktZ()1=`0?EzUvBvZ*F3?^ zv!*cl0z-V&&NkGkw~`IIdOCRls&*d8Ox^m2>|SdaqI{q|tAI#tbPl6xfsa1YcPy_< zQAOzt^rcu~N?u$CNqmAXa_D3bAN`=sJgamAhya|jcoaKC)C!ES3}pe$0)Hyd0}CKQ zLsIdQp$)2BUWZcAXI7K)D{94ABdS0Kj7DB*{Sk0j$+X)T_)uM6M8F`o(NzQh+*4P!1HefE2oW>| z=C&^JWkOSQV%4Kq6jBBkF;R`5mBvJ=Azi4bpuHqy=u+!ml7chVWB^tC6aVl4I!HzD z$Qvc(&X##}YWzo{QWO_A6d<>0d%SG~Bx=?7To7u>GS3e)m1$qQAkexFzT!0~pFngA z8385WP0-98@r2ZyNgeC8k8S;a`Rmh9|MKzk`|8v_Hoz#V}E*kEZe#3-!XQOs17?(IY!Xd<&It+SzM=X6()+#r%@qLUo3O2zfw)X=D7 zV~`oF8S2Gb*f77v{DurhgJv)r1XcI;SUSiV)CzJ4I~Cycb&uJ9jQRTVr-dZ0uJP!t^I7VAVZk@#LJ1F$d_(w_o+;&zX& zS?I}~ZLPIbDv)G&6~6kXmwSn?Rvo~G6+1O(jE zyl%*$2e*3DlIb=ii*IVWxi`9PMwRg+POy02+W*M`g}Yhyxr%@dA0eOR6(Fe1XHF>5Oa@iXNi` zI3P$8N(%6U>U9J5x+R3rK;#}BRW%5;+~Wm5{PafH#@iifwecf(Abz~Gx~6>6m02jW zQ`;y~3<98Fws!W2ZrxG_-+`V$&g)#UaF#Kt3c9>f8tvrdOE9TobRH70o8$Y)xBS&AG((W z(~c7V2gF+hlhq&q@v@R7V@|8OhIAuWXZuZe6j&zRfO-?KkH37F-$m@U)99f@B(2mnNO+8aPG^H@4bL0YKE2IGg!UOHY(a7+GreTakudKZf19!y}P(-*@atNN1odkn~=S?Kt=ceiitl9`!z9bxkD3<3uPsXHCu5Q?n3IXjBvGqKSfVIGc}tBa_RoS6HhK0BQ< zcxXfY4Twfc`W~?N`#q}a5Bsjbp7jXs6~hpEh)d9-xCw@Yx8?sC{VNA;!t0weUQKi_B>}tU2Lp zIt?0d#nLs$qU`_^tm$?Sg2!oqh3>FwfWs(i097ju|KlU}aV4mo1uw-9o#k!a^pGqf z9H`mTgKKxUsnhubH=6fL2v=>m-{Dl+BPS;;@Av02Nz(Up|tK0lcR3z#kG|g%7{n~Dhra?YQ zoz^<1diJ=))pR|H1W^x>*LW8zp|=n^f1-H^C8LnAK!&%ynyK2)D;9s52WnL z_+a7&nC+-Neszm@Lo+rt48Wj1Ofdn{4+GE$YfIYlv4r2yfC)@bmRZxmY%00}L2fPG z1=9$Muyk*y6!1}dqR_6k0H26YZRadsT(#YQWE_$h!)uG5TEG1K%*|^kO#;RRoQWFH zUjA0|5o<2}iM&gEfqHF3NE$K(QmM5BRnH$N{lE>WVFSB4&W5H(d5^7hWmpLC?;%>4 zTjbpi6&?a5NO%mrdfa_LPY*RTC1gbwP&(l9z`NQ9T(C{DYcK{j6bkb^i}qWPpP=)7 zrq8FJUdN}qXuZu40c_xA#{z=jop;!HLv#aQ%?74DcpOse*N%Q``G!`WlZt&oY?Dzz#f`$23BiI#&sD?QvqNZH8wf*`L9b! z55ARG&e|B{|5Q!dDnSTbvqVz%@{k5pi!(3`s5W43)rlwI)12m1Z4J@rk3#^zeNtQH z5m%mY_+pQ5ht~oWxDlxuVF8UtUF62TQMJ1Nq;oY2VW~A#mv~#(0VXW0o{~%17WBvI zC>!-^_Q|>+GGldKm?D!_>KeDpOrQSn>HTk)m%Mit#BgggKCIJ0n`qvKUykzgK^Eyq z`40^#2s2R<8OcRqEFL}}b`KV)drXPONI?L);DzuC3F^RWBGUp<1;3GswW6oN7Y&S1 z!|@VS>l81S+kF$=K~&$jnq9ETt1ev z_#Q%QsG>5Xc80WwFu8;1VVje5co2)m7ulzOUtMl2YN3|Gf4BbR^K&5KOGojAV1__{{nF)EHl$5Vz2{2OCgwleh znZaExEq`rHYbFhvuVo!LK91%Nm9I%rr)|ye(QqXb6E$5t){ZL0g(TM2zeI$#9l$MJ zq$}#^B4sG_whz(r(5J&cVr0PpjQ`QCj{uADF9>1EL6`09x($S_oG{HTWbfXHirZE- zx?XM6K=IO9+}1^19foNr$#9zHrY0&JBR{Bfzp9JYa9w0^_(n)f(@?sJ`i@Sh5f;c! zEb~x9WY7(_q<3FoYo`Ujs<|zi)RHyi=3A_&Ho^&Bsr^$ows5ni3;Fm~z@Y2UAeSbu znGl@1Eso&YO$Wsgwe(0x>ftUL$)pw_uh~Fp^N*|~#tN)knx4mp*LvM8)W+cfdH8Gh zt(}iwUVnPIwMgl}^NC;sqS(~bbyBP=5lyoR`KTE&SREx8czWz^&=5nf28a|XR;ome z#n1u4l@FS_s;PSn?b?0Sb>O332Le0_#tHHQ$0t^xq@dPVj8A*WR?SHbVfN7Jx{RyFY=Z*S?2%;Gwqo`ZiN#;Ql#*`h zX404|k`(Z3+B}9M$S6{-AiOniW*s&3+8y=3e0rn7!mTy?=*$a+T9oe6f$9X-EwG_Z z9cWJDHocy7s$UoM@@hozYCB6wTfla0&c>i-%m~097&hd-v6(zlQx{bxW7MCoE1O3W z2{F~c+UL+tp4aO*)OD!`SO&x}#OM(2TewVA?-!ycqkyMdDt53?K)2sHb zwr*5d-TCV_ID}GQ&<8<6DZyzUz`zE81PL(a+tivhHAYYOBSBw$#h$t^jfp|8=$?h7QH6qpH+fBM?%vk``ALHDp5nG}2ICJPE$*Yka zpCcWwv#3JCTGH(nA(7`tCXSxs>|Gw<%}lR>eqo|UA@EGUK% zbv91PNtA07*=dC4Y$fUDX}RvwLR5>AOJWH1eG&;0Mz{F!h6@*=<1#h$xo7J-EZ23E zrW48H5D-xlLV#BO3Q^G1wlj6zi}&2RdfL^itJ#&a6AX{`Q`hZviB($?x`3ITrgC9b zAaJkKsjJ~Fkyr%Xw2z>>WxBRK+&x;K-v9I_xo$0r0V$**&^T&Jt@BJ*ht}0_noiIN z0@f9)(t_GLaTx*$@pXn`=JwiSMS&Bve#Sv1RRqD3Ucl_aEz!dZfS;5uHdEDwBz4-e zxej5zwe}dwGXvIWbW8>0rxx&`38#olo9fT$x}VCbILVGZwn#SR#7FA}5eiRdW-ctA zkk!KIbPp0}g0pU?XuA)DM{B543ppX5PN8DW^SUXD&p*F=dA(0^)0L6i)d&)X%I8_9 z8hiOZ)8#6>8A4ry7Sv0+CT|yyMhF#t7!RidgWR>}g1uwc}QF|yEk(b&aH%+}l%3A3n4c~@Bl2l5>I` z&EMV7P2q3#9rF12PdwaG;7ipcCWTCP|7tXc4Kxiwt)2Y2HU(iD-d3}5Ec8WG^*H&u z7gIH<6}Ky`u@Va$F~iV$-vloSU#a&=3ApvVd8ylCJVn48Yb2K)9ZwN@->$KR(`j1n z9vvHte*mko13KV7y5gdpI1&^I({;?Yebvxbn2dTwfRu(?;rlh@;auk=9;Kn4-+i|3 zpd7pPKz;c%USEcC>}rF0GubCU_gl}h;B;*rZK-^R7kS=3bdS3=&25g7GRXIeZB2PjnhsTCS_37$KsS)jbBaVG}|sAJquZp}g?Sn6(509H-eB_O}A}MvL8sVNJJ3?(K)O!@e(ILE^qB^WHbf(Zwt>b0kEkb~(4vjiB<8GXxEl-L z>W)}sjTMBZVpf~j&gF=mOe5=cn@QJp2rtXekLkD<&UzcMcW;~PdU&G0Kf&p~m`c8Q zO&pVPD5I-UPUsSFvAUmyXt!xyzb^qDt2rl`=O(WKX|JJM#IwUl03dKumg(XY28*(Q zD_{;Rs8=(hBq{#VL;mhLe`Q0i{C%{HhR9xflE|9AgYGFEJ{Cm?Z*|Q$1HLsuToZBS zK!E|>#=s^5o1qLZ%mNZH>ilrl1a7qs1YJadWFc+eHJw#AdlI;^wE6TVU~B(rzx(+1 zdbDp(4#2}{7T*d8OSwb+N{dWkYEnuYGPf}!4}g+hMV<$sDx#gHOPkkl1P!Tgx|Wj~ z?gQI|3knWD47zISK-T$J$%iUC8o{Xh8ahD};XLY6b0f+2gV+n&Xs=G&n3Vo#I(b1~ z8KEME8ms^XsXIyqd{7fQOVEkof(Q~>t%;xcYIwtHEXR84UND3UPl|#ym&|K^{w1YY z{1V2SpuK@Hb=N;P5LpfNv`%%rX@{2ufI&1eCumM7Sl@XG-@8YpBAxY{Bh;Kb=dPN@ zrP){+&YIUm*OY71rCtr>%qo$3)cpySH;t?TfPsEU(Pn_L{Bs(yF7izE4wnpa$;ko$ zt7vkm2B%+pibwZ9paDK=Z*=fdM-IfT(~yd-V@-i9ZAk<*P9j61M#Fa^j}GI($pRP| z?W}<;N7IybrMjzM@cVGt=Z}B>@&?LC&8N_aBB=!uBh4F+sGdTKCTsf}u%hnxc-;t* zQJ>(kZsNhN6QhGxCxWb$2UFE=sM|l99`tp*yQY5}vAuS7_L|pN+og%Ax?+DMXP)OF zNQ&f^6O>&Y5kRRAunB~*G|Q7@P1!(gkQ; z^tlFHK`=Tmo7!>#^K`izk&P(RGyw`#c0uPR)SE_#X#U66$Tf(<>G!n|Lr4QLX>g`G zEGQy}iqetZqbzG!cy-=XlSK#bsQt8b5V#Aqy1nqL)~StHuWLPOX!g4${b~xn?JpO* zt1dcfyukrNWcX~US*FT-?Q1ApQ8%4h2jC)|5M$|eGwl0_eR=(5z1)BA$ZZa4$vYwd zNL45W+E-`v(QjqQk~mS_a=LyWHEmmykP{ZMBQJHs?Pwp&X_kR{p{X=nvG#7KCh+Ud z%98mBpX}GOa6T*#>Kblug&8ow=k#hKo zs(FlF?Vu{cQj3(+#k-?92PEXz&9RtJAE)G|t;nL8Z*>R#$|20wO_jaw zUthoM@p=B?KmPCdPp-k?jn%+~k-2Um`J~CfYRaia{}tVf>E8&Pjs`+j$Eu$XU$2gg z3}UnZ<9VIjEEVQui=Fm=l!Q>*&jIIwKe?|145r{Z<))~*BAyl|}s zwd&WKd~GbzJ>_U>ti1*8<^BFL$GiP@E?#yXrX;w?c_iNJL<+!Pc)R#)* zx#T_0F(WVu({iTv!)ofIN!*We_ys8N4vj|XBqN<+VuL^z+12JSeXLBDuL zhDu^q_u)^{%s0xmXlT6NQHNfrgNCu`Z({c0x3|CK=6;f-_Pr_>uAyfY8>6ei==UgM zYT6rX{9FAJCqo%Eq(IjGZ$Vb-D9ts%ujnoY0v%{|2v2RrY6E8uP0Q0GT}>AH1t;~o zgRa|)`lSt;GxfZj3JaG3RBOj0hC0-rU-X+G)M0W>6(Bux)xk{G@1HOoAMHAu4nku~ zTX(3{|DfOQl-0S9KGYVwjI$bu$8~4O8YUsD0bScFS-ggvx*dnVe*EKae`Dw_Y5!z^ zsv(rbTU4T3ftsuZU53_MaTg8b)i7bNV`z=r$JAl*{XJ-( z$D6L|+a)-I&eh_g-~Itx@yJLRzE{4R`ixG$*+*?_MN`ozC5`7Rnpv#oecZL}MAo>Y zp|1K>G^iZ4u2BqI4Y3+0vdGFLMLBicl7iq8UcQEZeLEU)>XU=jtT{jj7UqQ_4pO~j zs2Pk1hCmmJbYsa~BSujPLBqc^&opcIHRxBgeEmgi$Qi0Z&QUE%y5j>>1FRZm*{(AO zP3lDek8U#S&tU!X;pNx=^H0D3Z+FzcZT1I{0>i2qy_&1nG~FS@?llLMR3TFk{AzRn zg0n{D)T3id{mv3nd8T~L0g?;V9B?WSIj>)|k|VNwXlGCJ>N8jb5aEaG)<&I_si%aW zRLT3o6$nucd&NbzK_zRXD9_~7_nZCI@1kF%U|BooJOpZ@Lz|j$%F5{XsYoy?gzD9( zT1%httX{1v4iU~vUX8d{CqqIHm<}1RZO?f9>8rlDPhGj+3c+*LrHz`P)=+$-<_P$O z`5C$ma-1Pp@z+Pg#pAlVi94Awfm~vY_|e{t+xmS(6A?~GU<7TzX5PYdTlDJK#Ys$! zJ?hj+49J8jyYL)WsgqXV3LK+$$yI=C2i}{y#xS6xw`p9Le(%o6EtA5C-5FcEe#u(U zeO(l(c2#7$*`vjE)L{8cz zf+#krgE}f(^X1j2tr4XgW-->=t>+lLj`Np0UOLMwn%Ajw5&pJ@WUz{we@!uC4^17& zMfYGRLZ^XILBB_Apx^~^reU_4<=c2l1o765e?&8eRN#Wv)|g-^Xb67j9@j#i&wu#; L6KV3>x^e&j2*~ES diff --git a/dev-db/mysql-workbench/mysql-workbench-8.0.27.ebuild b/dev-db/mysql-workbench/mysql-workbench-8.0.27.ebuild index 6ce9aed7c684..273419842bc6 100644 --- a/dev-db/mysql-workbench/mysql-workbench-8.0.27.ebuild +++ b/dev-db/mysql-workbench/mysql-workbench-8.0.27.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -20,7 +20,7 @@ SRC_URI="https://cdn.mysql.com/Downloads/MySQLGUITools/${MY_P}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="debug doc" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-embedded/Manifest.gz b/dev-embedded/Manifest.gz index 201ae8c49f521d64f5920455edb399a26ccb8c13..d386da528004ebe3073cbf829740bf1d974d5959 100644 GIT binary patch literal 8897 zcmV;yB0k+8iwFP!00002|8<+$l4ZAXMc?%m{DHPH506w>4m)i5Mg9Q*3D6~0cU4q% z+myfFYhSwWJw-_xD3M*mIf=}@*9LI^>Bs;4@rTd*>#*^4{KGGwpMUVVrXPO)??3+A zAHwf{sLj>2eH^2#+IGviWmmI1)>^35jdA$n(DI(U&NE_I{v>lT3}5OT#n04z9kycY zDW*L8DZYjod_BF#>{dw5T&km$yxR7==i!21xu@>V4}bcXAF~fX>}=7yTz4#S?c%z* z$`7cuhuP;0r3Byjsk4-Bi(hj1ZhuZMJ%*fP9>a~+mZde#t(9U*m9w1~i=7b7YMitA@0IIq1zxK+A6)gNtTX&dtIaZ^ zZ@pNUi*HVItUlLqv(y&-Ha~oyDF%KROV(XM|#cFL{ibz&b{Fdth@ ztxsavk`UNv9aDy?ldQsre!nUh|cc2e2Yhc}_wB3h}B!|hf=X0>Z&4thDX-I+GBsl$AV zgY{uxXu#^`DZ3AM+RVwtastoM(wXJ2tM>f#{`GyoJ&otrm$$F)>rucS`@McSFh7Bs z(8qq->=r7`Vm?zqIy$aWBeiH{x*DACZ8o~7wZt;}vt4ImO0ec<$S%y?X5xEy+sC_j zS}G^{X46H|rj*=B#sUPa^s_{>1iM~^G#G%iF!i;@To4=mdN4at- z?a^-|S38Wz?CPo*E!u7=E$2h(bY0HAc4Lxj^vTB@&x+gJ$n@!$Jmf)|>R6E%L&D~9 zwyRsd#&nR(uy+hQCBMoZ$fG5zxzib=86{2M>&3W~liFBx?B0gdde(>jt1g{3T3u=L zoXPh(Q*dr>O+{gCYHMin2)QgnT|E+bP)~#sMGnRw%;jym652T)O`|(PUi@f}`b~6& zwRM+z{r7l#TKh7eA=G=l;6V*TH2bxD&(Y!tuPK7{Wz9pVIi?x`X^J{)D7;b{r zkC9TYbZ{HTF;<=>3|cUo5z|Flt^_+i11)R%Ff!;ovdGTzz`?OOb^dN$L}j70h&l)mql zNw+#H$Rnc+gD^y?qeqA!j+Aqt4s`oin;AmD2TfH_KPs3IA=}L1q!@0^v#1>l;Z&ql znH{7OHHMv_h1GXhlnGpde^83qB2MzLx$K)=hLJUT45N#KR-u~^bP!@QbQm!b&HJ2M zs(}Hy&08<+#P6ol7y{Y~DH@oyx3B{vH={<*i^}#04i?mtXB%s7{>!M=ffW?w;-JDu z9h6Yf|F0J?K!<|{J{rGHjp0^a9c{)C&CPVHN^6cO&DiP8vLMXRPlf=HpjI@PKnNG4 zcrYDqP#D0y)a?QSA7j1^UuG5gZGrdAwXlkhdac)|pRda0FFY0#R@+(D?j}O8@Zn4a zAz3$e!l#-I8C6ITz3*}Jg~pO49taO$;oC%kQ1b|gp@6RCvtcKXG&MQ{BLq%8XcCN- zX4;kmQa}Om*7st`A1~8k2!ln)t%IhBQ{6)d zQ>CeXg|QfpSV3VLiFLydQ_nSE^iVH1+N zH|PcBI%xz{nx%~=Qbv9a+Jx=!v+2B*md6%-KY!f0`kW#dfGKSJ*yWsJ|mTQqac z3HJe989J70Vv`8w&CpQ?izli66;z;=CjT(QG43oZ9kD^0tW>RjtYk?dctaa-g{w&bd?t9hN&Fw2)O>d@&M1t%X2b0I& zqwy(j1~D^66qx2EBoxP!U?w9r^vz4zGT*kG9r^KadhB`%`Is(Oa7Lmy(UP%6g27}3p>k`g)Z^)g~tRHW#08O-yx$Is7WzJHo8;OqMp_5DN8hI7EmsVR*GMK4EuJgjra&sf&P zzY5ucnQXLVg9+&w&=P}&kQC+sRC0l2ot8kiOC<)Qat@>G3b4v6y_8e{0sxoE35^;W z+;xvi8O<8q!wVEXD`QR+oY)(*Sx~5U-aO?b-pC?rfT$=GeU!2?oE26$A{~k3i;^-b zlhsiyRj0jxla$3}7d&vq+?9ln#Miolc;k5dCvDv7V=+>kwDcPtcYF zRFN_`*;ri|CeUNhUBi9%_mV+ZWI#w4ytn1~=G-$(gY*DSnJA7EdSsK#RuP4W%`D!w zk);?e?209)=P)i@Fgn6Z1Z9h7`Utxn==G&m4^1V=5kSB{L&m%bNX*-%WUo~0N@Mw6 zEF%ws>W3=OEt9~5!t_n*b&ydiMpUDcd1gu0G~(S%3jq#DZU(JtVyWA(BRwJBbsi0a zJrN+MbWCE|isAFNslie(|A3NtIBuu>y;x3dML#yMk9q`tAzdwofqXzL$Sb4*dl84g zia7um40}ysML{_UqKhuC*b6CQ4GgMO%oK?Uf$HF!^y=Yh3m6N#qB93?pw{S%yB6!) z*Qe+A57FqM`{k&~DH>t}iz+yHrchD_eI*`Y@H)63ta)2|+>=2eOP(&E2a@O~Mw7lI z4beliLc?i+4!vsNojX63ISk9dYL@*)}vc2ATDeXM8>D~ zIoc}W5#VZqXu~$iL!)MlfNrC+I{5}hfT$TrkA;zPqPnU%ED4bZUMtgZkCAXPu<6&) zHU()b0)1c??1Z)04qu* z(W0Y*x?4N3O%W~>v{=4VjJf1*co4h9?&qgzPw(UX^9QMa1S7^s+eC5lQjSHW=d()S z@-A~16bZTno}w96Pk0S&58T+4Gqpzv@*+VVVuR{?KuwHp#0~ID*N>lwNw!2s-YA@* zrZuW!W6%cDeHhV|M!ZJ4v`LA#5v_Pr9stpyy* zc)k)+`DW!=m(u3t7`P3-pzfj2?wGm+OtZ`6BBW)0sMz^x;g?@NY=b@arLhKuS*IPW zu)H=CWf30;p<5lquJ|`X7c=$R%DUs^jdyJ$2j(Sav3%nTEA+6d>DqxaYtpIW@+MLlTi%0$)VSp}Y zmFvJO68cX}sf@nBgC^Q?puG5A>b441S`?Fl;b$GYrB?wR2x!gl+loCs>J@vx>`Ozo z4I9>JOb&!b))K74Wm=Hopq6uhj|JOAj|nb{t$>ZoNMR*QMg)d*%@ZB%2J(X_?`~_8 zwLK}xpHxX*%dHm)1 z>C49ro=1!ESUe9clQ8ip%O$aZFxpr$Qd}h@bpoZWOkUYUlZ+iHx(&l0m^aUxSEGR@ zRLW>XFP*{zBm4#HG7AgjfYLC|HVF;dkdFW#ns?`~4eGT)vH>R2W*JAy_}7As(s0^^ zaV*^;3V{R#hNF6`2W>lpfCs#DSZg71Zt^Sfp8CgFJb;qO-zFnG>4x0^0$*5#B|-a& zjBma0>hmj_`1JnzcliEzw7?PCJGvS=ZH~vK1t^N3#3J2dfBTHGuM(l$Vrq75j1Fa|^l%AL{EHo=5ImQFQ6SLP`xtvvE00uDKo=6mFa#*E?Ar50+uA*-DUFoOa?{kUY* zMgLJq8xI~(W0W!U`B8)f&Q5lxesl5+7NLm&Flb;UxgIe&b{NB)n zphHdBCWKp{Uqp|N=!@1<8`evH{QUlk;e7kR_?HdD&>=d7Dq?=n`7;tZ_i|g~1ovl* z+jnse(jENXun!}KNodcaIhsKrP7p)K;A_wfD-SOHdbwa#oMWSYjFg9+3i8%j1(ut^ zkN3RI$`okcZIAy`2Z#dwA1EW*M>ytL7O+fBV5=D@nI}j%8;M^59kK|=qm#rGPb`G` zZ^#QfMEnGG^NbA%0_>n%2(*M$+dn#0+3hltUtVm}W}m*jKEDk6ds~PIVbBo@!!{$M z)Wtq@4S(lH^f*0nt7v<<;CC&}Zj+ZM4G?}}>y5=_r3YGra}6B|&WzC&|t_^n03DIc_jmCP&jv$zWgC(fM2H2Qk zC6kSstLweNh<#m5~S#~AZ z^aw{_<%w&M)UZ4rY%QE5vmVrfplpGx%X~?7yz*bvCLDk{bQZ^|66$7QN|6Lu)wEfb zMudHUdgkctEVejjc5;>uhtcJ|SZ0WnZoIqYFrdO0RBU-2U-R=zbo2mh0~GsM=oSx1 zQ)jgBbW#&v0`PhDt}n*i zmH_4k7q!)n8_W!amW^O zVEia;X6;3<>ed@{NXYD~29VF;( zfozhI*Ul?s4Rj=klGU^Np}}G8J+&nv_d~VlUGgZ!F~Yfev}hw3O(xgP zIRI$anCUrYJ7c(nu`@6ww%fkb$720v8|*=04J4&$Al29yA3J>W0+K_AA7f0w0d&++ z%e+Y%kSEl$ap4G$Sz~Glm}Fxd5=kS*nH6{uQQK+I8TbKW-`&(MF^a{^!*@CBo>IeI z@1rG_}4TH>p zBTKfsjxVQ85+{#mkTH$xG@1>129nDN*K)moy<8B0PA?Y(k`5QO7r%u}fp^Lp8?qa+ z9ih}j0&wIpI2$GJRae#MrJgH(uDNkV8yx@~0f7gb4jYdFro~jXvFeZzBU+)55sYO9 zPsyR88RdTD0q7Ro@ATe>cD&m}2y4>r2@zVypdbaN7F4gbU>Z=YdZO4y)N~9q44f;B zL%tnUQc?h(g~yZV%hQ_a;$L0}-OgwOU%~f?@1V`g&d%%4VSTo%Zlwo)Y2gP_0BkO@ zkgl|mZxzG>VipO|n5;MCME3|ffxc*4$?3GBE*yim(vcBR1swXIEr_9GkamM$dIj?# z5(}Jm)(jxFVs6Eo)%s(L)rc+v{B&#Tm=JPBCfyG@M~4gEuiFIyW|>A5a-d)by59UC z9Y`r;#Nb(}&DUsyz3HUc&kT|+Xf^7RB`QZC#`~c~0zHJGBz`H^^Z0sR-abEF?t^vz z5U-Ii`hC00#j@90*Bt3MI))s=+XG`T#nidVjJmm$Bm!Rhpjc(pl?gPIVAOa&aw96* zBXSB#Lpg*Mtlpifw9LELGquSzWZKszo zmOx}v%x6N+EjStv+m!5m)HPie6E7|}6(s`DjCqBpz0QvPf@$TdBsZX2=N`sH!P1wC zy?pu0NA=S6$486R1;E1Nf((@HcVN(P%sv zg`wFtTnY+84;?@3=oERE@la`%MZ6cEWnG2^713b^>we31J0#Evib0~OPIyMdM-kDo%`gB`(~ZZ*6N)0C@WLlcnYHJ2;yXl?&nUb++Jo1n}mPcSS znta*l=UTA;*>CSJ=j-e9xA#wfwabGwJh*kjl}-%fWZM(`CZeGJP-4b@8B)JG)nVR9 z@{2^qYa#x~9c7X$CXyf7wG9~r$E!N+gnB140L>l_Ey?5sC`=zcwi zjZ2pcp{US#zx#ylWGuzb@n~m;p7XlpM}T2PbU!U6eyh{TExOJB09~obRlr1Wy?AGS z60BK877Gg3)eD_I%avBkM23uHQ(>A@1=kKZT9R*99rvST?>Nk57qPU*&c5kfgH}f6 zG0bC07fpBwR*>X_AV4mYKW32NJJqNYr#GfG>&*^r!%2YkWPbT&1`Ey2bPU*?#_H&%eEn zQXVr&NYM7B>v(SF_Z4i>EnQfJE{SD8)OHv=%R-7o_gOzA7-?v_f!WkHiP~vPI_XY% zx!nxmJy{LB36dH#%edhj{Ei!t7$afD-NyXhV2oW-q;{G2%7m6IegV3`N3uPlL}L;8 z+W>zmeH8lCA(n37BIfm^uB(X#@>6(v)M@QZr(a$d>>OGR?n=?nf46T99CZhLp}`l% zcz@gLPUy7b!%(YDW!XCr#hkfF?oRYD7Rb@Px1T^Dty6t`gva@MZ-3*EP-V@2#-a1o&`>R>ZDG^BN$j!sqMKIa z-mT0h0!h4qj@=`vmz<9zUCZ@3hVwk$|LZ!D?Xg>dkGZ^^?jbnc4MFE4ud82cB!1GO zLpNEON#1~@&S{Gt#PCwH>aIx)K4`*Bg5t^f;UKm~n9sEKuaEftm8 zA)M_VkuZm)6FpRzoLK(2aM$RuPp$n09B}uZbpKa2lBp@?Aw=Lo^F>nFPBjQiT80&9~T=1so;Sk z{RDWWO28&2j@HDJN4Lj9)SgcXOMS3+paW{kxKDAqQ_zog`C&?aJ6wf*dtKQI2vXH9 zEr|x?R*C7jZF~`~2fBs(PBn>2C+e_+KG1|(YIh6qA#K4pgbMUJ5*!Qphem?tC%=sn z=&oJVwr$oOaEDpou@MR3|7lBlBc?$&|9Do!L7_M34!zgD_z>3N%jL3V@$J)mdHMR= zqILh+=4r4ev&6jX06~YS^lAlI8T`HjE#!g~Tyhd62~;}eX%PuUHPKexhTl3H(kI9W zH)!(FXMqTmTPYc=WJ<^;?&yk2)J>J!Mh{S;Z16Y-Z#tC2>Meq<=(0DZI68ap0(wUH zI!^7A;Wt^l;KF2z1M6W_p$!|_;SFBlBc+2m5jUK!2>QO%R_LeKKB?gr0qa4*!SqR^ z)p@Pihr=VX$b-WWuS6?@If5?Jrz2S9eBelj3D-bu+401nyKsBJ2f#A#5FPHIYlco| z`yE9d#|&Ya9SaX6FAP-IyABN}WxjnViD002#rgO%p!v~Y3+u?*&pf(RrL!}Xz)meJ z(7fG0m*%jN$ZErCcGKko;*Qt#9o*W?{FwSYz~EcaOXE?A?v0XXD@_}PVkE|tCr0sS z=hbpbJSp#cDc0-z^S7VE-@cPlb>2k1$ofbtO0CZb#jMMNRi|)7*ojPeeNH6P6NUJf z1XL^QfpOQB zN5ma=B1Z>Af-s}qtqHKK;TWhe@X+D($-2NFXLORFKbliYkW_BTJgDq-ml|}5spvxI z;;+MdiK?!RKx>2<{0(Mz7{aAoZ-4$eKEz6&E<3KgDjlli!2(z91x)SR9$lH^SvMof zn`#PZ4FEV+O=YM@HzY&J!sST&B%Lq7&h+tyFaZn%8E@ z_hmz0$0KA=8`G9^H*-Hy(x?o)#vy5d)~y9ZG8sk1G}L>K>C)K=I~ z!a@jX3dW7l^SCZR)X{y4jwLfl9eRb+6Th&NbTex2C(Qthj5+AT5X@B`tZp5=DGi}Y zX%*yXgIPKyj~InE6`D4I>ta6A!S1)No$*B&BWAv^PkjdQQLkUd^(M+?f7%KfK`&{i z%XCM8feR6p?%+*Cyds_FbvF}K!+-g86&DJo*g!g-79fIXV4h_;}eoNu|Dyu!*LYycI|~6Gy~2@_=v+=3~;_aG~DrT#Ol`% zT5Mbnv>ysr~EN0cQfb$XB0r}2X>5-r^~Ce8BuY@7CsFTDD{pU1lH zw?1kGUMo}|9jR23;#y-zpEd}tPsb88Pz7xa>K1+@MrcFIg7T3*6~6GVJq>K;Rg3N* z7kzM1)pcNM7!L1B^L?uUkG!@>{jgFleNh(P+uH?FL;+Z^; P_22y;8kWl^CO-fGom2|6 literal 8901 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 diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 4ee2d1995f49..5a74045ba900 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1 @@ -DIST platformio-5.2.4.tar.gz 254337 BLAKE2B e29b69a514b5f3bc6faefb15dd4e3195152d74b763961c35c33cd9e44bcd430920dc2f4d553244c2ac1bb83d745c006c67d2d52973fa07562c8b98d8e74a2ac3 SHA512 f90c1f5d9dcada99c610003b26ccaa4e08c214757d0c26daeea3cae006a02179aea1eb0bc656751913d0b2c4161195b1afe9ab0eaab5ad594ff986f6b56728f8 +DIST platformio-5.2.5.tar.gz 254813 BLAKE2B 96911a64f8e73567820ef2c7b2297ed9e32c36c65c49572af6037c2666da4072bdf920dc31e8de7e07296eb7f1b407c47191d68a80ed212a9c351dfca604b408 SHA512 cf939254c231bb2cb97ac509175b7235a6a2ba447e55a2d9a59a9fe610656743c190f00cb7bfa1fc2e6b64487be7f02a193e2f270236bbb9200537f19175dc22 diff --git a/dev-embedded/platformio/platformio-5.2.4.ebuild b/dev-embedded/platformio/platformio-5.2.4.ebuild deleted file mode 100644 index 29472eceaf9b..000000000000 --- a/dev-embedded/platformio/platformio-5.2.4.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10} ) -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 udev - -DESCRIPTION="An open source ecosystem for IoT development" -HOMEPAGE="https://platformio.org/" -SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-core-${PV} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/aiofiles-0.8.0[${PYTHON_USEDEP}] - dev-python/ajsonrpc[${PYTHON_USEDEP}] - =dev-python/click-7.1.2[${PYTHON_USEDEP}] - =dev-python/pyserial-3[${PYTHON_USEDEP}] - =dev-python/requests-2.4[${PYTHON_USEDEP}] - =dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}] - =dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] - =dev-python/pyelftools-0.25[${PYTHON_USEDEP}] - =dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}] - >=dev-python/starlette-0.17[${PYTHON_USEDEP}] - >=dev-python/uvicorn-0.16[${PYTHON_USEDEP}] - dev-python/wsproto[${PYTHON_USEDEP}] - dev-python/zeroconf[${PYTHON_USEDEP}] - ') - virtual/udev" -DEPEND="virtual/udev" -BDEPEND="test? ( $(python_gen_cond_dep 'dev-python/jsondiff[${PYTHON_USEDEP}]') )" - -# This list could be refined a bit to have individual tests which need network -# (within EPYTEST_DESELECT) but so many need it that it doesn't seem worth it right now. -EPYTEST_IGNORE=( - # Requires network access - tests/test_builder.py - tests/package/test_manager.py - tests/package/test_manifest.py - tests/commands/test_platform.py - tests/commands/test_test.py - tests/commands/test_ci.py - tests/commands/test_init.py - tests/commands/test_lib.py - tests/commands/test_lib_complex.py - tests/commands/test_boards.py - tests/commands/test_check.py - tests/test_ino2cpp.py - tests/test_maintenance.py - tests/test_misc.py -) - -distutils_enable_tests pytest - -src_install() { - distutils-r1_src_install - udev_dorules scripts/99-platformio-udev.rules -} diff --git a/dev-embedded/platformio/platformio-5.2.4-r1.ebuild b/dev-embedded/platformio/platformio-5.2.5.ebuild similarity index 88% rename from dev-embedded/platformio/platformio-5.2.4-r1.ebuild rename to dev-embedded/platformio/platformio-5.2.5.ebuild index 10226f631dec..6d3c7cad5bfd 100644 --- a/dev-embedded/platformio/platformio-5.2.4-r1.ebuild +++ b/dev-embedded/platformio/platformio-5.2.5.ebuild @@ -19,17 +19,17 @@ KEYWORDS="~amd64 ~x86" RDEPEND=" $(python_gen_cond_dep ' - >=dev-python/aiofiles-0.8.0[${PYTHON_USEDEP}] + =dev-python/click-7.1.2[${PYTHON_USEDEP}] + >=dev-python/click-8[${PYTHON_USEDEP}] =dev-python/pyserial-3[${PYTHON_USEDEP}] =dev-python/requests-2.4[${PYTHON_USEDEP}] =dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}] + >=dev-python/semantic_version-2.9[${PYTHON_USEDEP}] =dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] /dev/null || die "Cannot change into directory ${MY_P}" + + python_scriptinto /usr/sbin + python_foreach_impl python_newscript rpi-eeprom-config rpi-eeprom-config + + dosbin rpi-eeprom-update rpi-eeprom-digest + keepdir /var/lib/raspberrypi/bootloader/backup + + for dir in critical stable beta; do + insinto /lib/firmware/raspberrypi/bootloader + doins -r firmware/${dir} + done + + dodoc firmware/release-notes.md + + help2man -N \ + --version-string="${PV}" --help-option="-h" \ + --name="Bootloader EEPROM configuration tool for the Raspberry Pi 4B" \ + --output=rpi-eeprom-config.1 ./rpi-eeprom-config || die "Failed to create manpage for rpi-eeprom-config" + + help2man -N \ + --version-string="${PV}" --help-option="-h" \ + --name="Checks whether the Raspberry Pi bootloader EEPROM is \ + up-to-date and updates the EEPROM" \ + --output=rpi-eeprom-update.1 ./rpi-eeprom-update || die "Failed to create manpage for rpi-eeprom-update" + + doman rpi-eeprom-update.1 rpi-eeprom-config.1 + + newconfd rpi-eeprom-update-default rpi-eeprom-update + + popd 1>/dev/null || die + + pushd debian 1>/dev/null || die "Cannot change into directory debian" + + systemd_newunit rpi-eeprom.rpi-eeprom-update.service rpi-eeprom-update.service + newdoc changelog changelog.Debian + + popd 1>/dev/null || die + + newinitd "${FILESDIR}/init.d_rpi-eeprom-update-1" "rpi-eeprom-update" +} + +pkg_postinst() { + elog 'To have rpi-eeprom-update run at each startup, enable and start either' + elog '/etc/init.d/rpi-eeprom-update (for openrc users)' + elog 'or' + elog 'rpi-eeprom-update.service (for systemd users)' + elog '/etc/conf.d/rpi-eeprom-update contains the configuration.' + elog 'FIRMWARE_RELEASE_STATUS="critical|stable|beta" determines' + elog 'which release track you get. "critical" is recommended and the default.' +} diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz index 91a515711363650b5a02135de565b0770f3077fb..20262a78ceea59e847f32be1bdc9f479a9907106 100644 GIT binary patch literal 54990 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